255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,3,1,2,255,196,0,118,16,0,1,3,3,2,4,4,2,5,7,4,8,16,7,2,31,0,1,2,3,4,5,6,7,17,8,9,18,19,20,33,56,181,21,119,22,34,49,71,133,23,35,50,65,81,134,197,24,97,118,180,36,37,51,66,82,83,113,114,25,38,39,52,69,87,98,115,129,130,145,150,166,196,211,212,53,84,86,88,99,100,104,116,161,228,54,57,146,149,40,55,67,68,73,85,101,117,162,179,182,209,240,131,164,148,165,177,193,210,132,147,163,195,225,241,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,5,6,3,7,8,4,1,2,255,196,0,75,17,1,0,1,2,3,3,7,6,10,7,6,7,1,1,1,0,0,1,2,3,4,5,17,6,33,49,7,18,65,81,113,114,177,34,51,52,53,97,178,19,50,54,82,115,129,145,161,193,209,20,66,98,131,179,225,240,21,35,36,55,67,194,22,68,83,116,130,146,195,241,210,147,255,218,0,12,3,1,0,2,17,3,17,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,138,168,137,186,159,134,170,255,0,98,161,157,148,213,183,170,10,121,164,84,70,71,45,75,24,231,110,187,38,200,171,186,249,162,129,251,193,240,174,25,222,17,105,114,50,235,153,88,232,220,237,246,74,139,140,49,170,237,182,255,0,164,228,253,169,255,0,41,227,174,124,79,112,231,105,107,150,179,93,244,245,30,207,210,141,50,138,14,180,242,223,236,89,83,245,127,251,64,233,192,143,151,46,60,248,90,182,172,205,118,173,227,51,172,46,86,170,65,126,183,57,93,231,183,151,246,71,159,237,255,0,33,225,50,238,104,252,46,226,214,105,46,176,221,171,238,239,107,28,246,211,91,39,183,84,76,170,138,137,183,71,139,79,53,223,203,207,245,40,18,248,21,103,151,115,171,183,165,76,201,130,96,53,30,31,173,221,159,139,90,155,215,211,187,186,122,187,85,219,111,183,70,251,127,63,243,28,199,81,121,199,235,29,250,219,79,75,134,227,54,11,116,221,43,226,36,146,138,170,21,223,118,42,116,44,117,170,187,121,61,60,255,0,82,167,243,129,110,217,62,165,105,206,18,254,222,101,159,227,118,23,170,34,244,220,238,176,82,174,202,138,168,187,72,228,251,81,174,255,0,145,127,97,228,235,120,164,225,166,221,183,140,226,11,78,99,234,217,81,62,147,209,42,175,252,9,39,243,41,158,125,68,215,221,97,213,43,188,215,140,203,81,50,42,231,202,140,111,98,91,189,84,176,177,26,222,148,233,108,146,59,111,37,114,253,191,107,157,251,79,19,61,214,233,82,168,234,155,149,84,170,137,178,43,230,115,182,79,248,84,13,73,218,238,182,187,221,12,87,75,45,202,150,190,142,110,174,213,69,44,205,150,39,236,170,213,233,115,85,81,118,84,84,93,151,237,69,67,245,43,154,159,107,145,63,225,41,75,135,238,106,249,158,138,232,245,155,77,107,44,177,223,107,45,11,81,181,125,194,154,90,169,37,238,213,75,50,245,200,181,108,87,108,217,122,83,234,166,200,212,79,61,183,94,157,89,206,82,190,225,107,88,215,17,130,158,169,209,236,231,69,64,230,34,63,167,207,101,241,187,237,186,129,103,89,46,167,105,190,23,186,230,58,129,142,88,145,23,101,91,157,210,10,84,79,179,245,200,228,255,0,9,191,252,114,126,211,204,84,113,63,195,101,44,13,169,159,136,29,56,108,79,93,154,244,202,104,85,21,124,254,205,165,254,101,255,0,144,161,142,33,184,177,212,29,118,191,213,214,87,93,170,233,232,36,153,239,138,6,79,59,17,26,189,189,145,90,179,61,191,108,73,246,127,255,0,56,179,238,247,105,34,108,18,92,234,221,27,60,218,199,76,229,106,125,191,98,111,252,235,255,0,40,26,81,143,137,238,26,229,143,187,31,16,122,106,230,163,81,202,191,74,232,60,145,118,243,95,206,249,125,169,255,0,41,249,91,197,135,11,239,127,67,120,136,211,141,255,0,159,39,163,79,255,0,200,102,221,183,91,163,26,172,101,202,169,173,114,116,170,36,206,68,84,223,125,190,223,230,79,249,15,230,149,181,168,187,165,92,200,191,239,138,6,148,63,149,79,12,123,237,252,161,244,219,236,223,255,0,134,154,31,251,67,242,82,241,123,194,197,100,243,211,65,196,78,157,172,148,238,232,147,171,35,165,98,111,186,167,146,185,232,142,251,23,205,21,76,221,252,66,191,255,0,29,159,255,0,234,59,255,0,194,127,195,42,170,99,115,159,29,68,173,115,215,119,42,61,81,85,127,156,13,35,207,197,239,10,244,241,54,105,120,137,211,180,107,252,211,167,35,165,114,254,191,212,143,221,62,197,63,237,252,91,240,182,202,120,170,157,196,70,157,118,230,84,70,109,146,82,42,249,166,254,105,220,221,60,147,245,167,243,25,181,117,85,75,145,26,234,137,85,19,236,69,122,159,234,213,213,171,81,139,85,42,181,191,98,117,174,200,6,144,235,184,194,225,86,219,11,39,171,226,39,79,17,143,223,167,163,33,166,145,124,149,19,236,107,213,83,237,253,103,243,162,227,43,133,11,135,82,82,241,21,167,203,210,138,229,235,191,83,179,201,54,255,0,9,201,251,76,223,201,81,81,43,81,178,207,35,209,62,196,115,149,81,15,242,57,166,139,126,212,175,102,255,0,111,75,149,0,209,37,247,143,222,13,241,233,214,154,187,136,28,90,89,17,202,213,240,114,201,86,221,211,109,254,180,44,122,126,191,219,231,231,251,20,254,56,15,31,188,37,231,118,6,222,227,215,12,78,212,228,116,141,125,45,202,185,104,230,111,66,253,189,21,13,141,234,138,138,138,138,141,243,253,91,236,166,119,149,85,202,174,114,170,170,249,170,175,235,63,214,189,236,223,161,238,110,233,178,236,187,110,6,143,91,198,183,9,14,119,75,120,139,192,119,223,111,252,53,15,255,0,132,255,0,135,113,183,194,43,17,21,220,69,224,126,127,178,243,18,255,0,251,204,226,163,156,139,186,57,127,229,63,197,85,95,181,64,210,77,39,24,60,42,215,67,226,41,248,137,211,197,98,187,163,235,228,52,204,93,246,223,236,115,209,127,95,218,125,8,248,163,225,158,84,221,156,67,105,175,216,139,231,149,208,167,219,254,89,76,213,50,162,162,54,244,199,60,141,110,251,236,215,42,38,231,244,75,141,193,62,202,250,132,255,0,242,174,255,0,240,129,165,186,94,35,248,121,173,71,45,30,188,233,220,253,40,170,238,214,81,66,237,145,63,110,210,255,0,58,31,222,14,32,52,26,170,84,130,155,91,112,25,164,114,171,81,145,228,148,78,114,170,38,234,155,36,159,177,21,76,210,211,100,89,5,23,82,81,223,110,16,117,34,163,187,85,79,110,232,191,183,101,254,100,63,188,25,142,93,75,42,79,77,148,221,225,145,170,174,71,199,93,43,92,138,169,178,174,232,239,216,170,135,201,215,160,105,190,159,81,116,250,169,90,148,185,222,61,50,191,126,158,221,210,7,111,183,219,182,206,63,67,179,108,53,145,247,95,150,217,90,196,119,79,82,215,196,137,191,236,223,171,237,51,73,79,173,154,203,74,173,90,93,91,205,33,86,111,211,219,191,85,183,109,254,221,182,144,253,14,215,189,116,124,125,167,235,78,118,230,43,186,186,87,35,172,84,223,246,237,220,251,79,163,73,81,234,62,158,77,43,160,139,60,199,95,43,23,103,49,183,72,21,205,95,231,78,175,35,235,190,241,104,142,37,158,75,173,27,35,68,85,87,186,118,163,81,19,249,247,51,43,30,181,107,28,50,186,120,181,107,51,100,175,93,220,246,223,170,145,206,95,231,94,231,153,245,223,196,199,18,18,68,176,73,196,14,164,190,53,69,69,99,178,186,245,106,162,255,0,55,116,13,22,221,117,159,71,172,40,247,95,53,95,13,183,36,111,237,189,106,239,180,176,244,187,125,186,87,169,233,178,238,138,155,31,34,227,196,183,14,150,154,69,174,184,235,206,158,193,2,53,207,71,59,38,162,250,200,223,183,165,18,77,221,183,236,77,204,225,221,117,43,81,175,200,246,223,51,252,146,226,146,63,184,244,171,186,207,55,83,183,223,169,122,156,187,174,234,171,185,242,234,242,11,245,124,77,130,186,247,95,81,27,17,81,172,150,165,239,106,34,253,187,34,175,235,3,69,137,198,215,8,202,229,103,242,139,192,183,79,47,252,51,15,255,0,132,255,0,154,190,55,248,68,162,135,191,63,17,56,50,183,246,69,118,142,71,125,187,126,139,21,87,245,254,195,56,219,174,251,239,230,21,206,95,181,85,118,3,67,47,230,45,193,84,110,233,118,191,89,21,83,252,26,90,183,39,252,169,17,252,83,153,7,5,11,63,103,242,243,104,253,29,250,188,13,110,223,242,246,118,51,216,0,208,157,207,152,247,5,182,218,42,138,196,215,123,53,66,211,179,171,183,13,37,100,142,127,243,53,25,10,170,175,249,17,79,19,79,205,131,132,9,37,123,106,51,238,203,27,50,177,174,248,85,209,221,76,253,79,217,40,252,183,253,159,105,68,64,13,1,69,204,223,130,169,45,233,93,249,106,162,106,171,81,123,75,107,184,163,252,215,109,186,86,155,171,255,0,120,226,249,127,57,61,30,180,100,139,109,196,241,95,143,218,91,11,36,75,151,142,170,165,234,145,127,74,62,212,148,74,228,219,252,47,177,74,101,0,91,62,171,243,156,178,211,80,82,65,165,248,23,141,169,168,166,134,106,137,254,40,248,252,52,170,174,238,67,211,61,14,207,217,17,191,93,60,151,171,203,236,57,213,167,157,38,162,211,53,201,116,211,79,24,170,139,210,191,25,130,61,151,207,252,26,31,242,127,200,86,232,2,215,44,252,238,232,219,79,79,13,219,64,250,229,217,141,150,111,165,42,158,123,34,57,221,45,160,219,237,221,118,67,229,193,206,182,225,30,95,91,60,218,65,222,177,61,237,240,208,125,32,107,123,109,72,213,23,235,37,15,90,238,237,151,207,236,255,0,33,86,224,13,16,233,135,31,124,41,106,109,166,26,234,125,106,197,44,245,111,238,119,40,238,181,254,5,241,244,191,165,60,234,155,22,251,162,181,83,203,245,175,219,178,157,6,62,36,184,118,150,21,169,139,94,244,229,241,53,122,86,70,229,52,42,212,95,217,191,119,109,252,208,205,4,83,77,3,186,225,149,241,187,236,221,174,84,95,253,227,246,71,127,191,69,10,211,69,123,175,100,78,94,165,141,181,47,70,170,254,221,183,219,127,36,2,229,184,139,230,209,167,90,95,157,65,136,105,181,182,223,155,82,211,207,23,142,185,208,94,85,176,36,110,108,18,125,87,37,44,140,127,148,146,177,122,30,170,138,197,223,101,242,79,55,167,252,230,240,11,165,210,122,76,239,6,248,37,27,171,28,216,170,254,39,53,79,77,63,83,17,29,209,21,10,42,236,138,245,217,124,254,174,223,173,10,127,123,223,35,149,242,61,206,114,253,170,171,186,159,224,26,9,198,121,148,240,101,146,118,153,249,108,181,80,77,35,26,229,109,101,37,109,59,90,170,213,85,69,124,176,49,190,91,109,246,254,207,218,135,175,196,184,221,225,47,54,170,150,142,195,175,216,119,118,39,244,116,214,220,18,139,173,118,103,232,248,132,103,87,233,162,125,93,252,247,79,181,171,182,113,207,235,77,87,85,69,43,103,163,169,150,9,24,168,173,124,79,86,185,21,23,116,84,84,254,116,64,52,243,77,170,250,91,91,27,102,163,212,172,86,120,220,212,123,95,21,230,153,200,173,93,182,84,84,127,217,230,158,127,206,125,136,242,108,114,94,223,107,32,182,191,187,191,111,166,174,53,235,219,237,219,207,204,204,165,54,173,106,173,20,109,134,143,83,50,184,35,107,81,141,100,87,154,150,162,53,54,217,17,17,255,0,103,146,121,127,49,246,35,226,47,136,56,187,125,173,118,212,54,118,183,237,244,228,245,201,209,191,219,183,231,124,128,210,213,45,222,211,90,247,71,69,116,164,168,123,28,173,115,98,157,175,84,84,251,81,81,23,237,243,67,245,57,205,106,117,57,200,137,251,85,76,215,88,56,172,226,71,28,184,37,198,139,92,243,233,95,213,214,232,230,201,171,220,199,175,82,42,171,145,38,77,247,233,77,255,0,152,245,181,156,122,241,75,89,76,234,103,106,206,73,26,59,111,173,29,250,226,215,38,202,139,246,248,143,230,3,68,136,168,190,104,187,159,233,159,188,47,153,31,20,152,117,202,42,247,230,149,23,182,70,169,188,23,123,141,198,166,39,39,91,93,230,223,20,155,175,213,219,252,138,169,250,207,77,87,205,111,138,74,155,163,238,44,154,195,19,92,174,218,6,58,226,216,145,21,85,127,71,198,126,173,255,0,247,144,11,222,5,28,99,252,221,248,156,181,93,33,174,173,182,226,117,144,198,170,174,134,104,110,18,53,222,74,158,109,90,196,69,251,119,255,0,128,235,118,30,117,121,119,85,55,210,140,6,209,211,187,60,71,128,181,75,190,222,93,93,29,117,223,111,233,109,191,243,1,109,128,173,252,119,157,78,142,57,147,253,42,192,243,20,114,116,246,124,5,174,151,111,215,213,213,215,93,254,110,219,127,57,223,180,191,152,247,12,26,153,104,117,205,115,58,124,101,236,116,141,90,108,134,227,111,162,153,122,85,190,104,207,18,239,37,234,242,93,252,246,95,216,4,162,7,39,180,241,97,195,85,222,7,84,67,175,26,125,10,53,202,222,153,178,138,6,170,249,34,254,169,151,246,158,138,207,173,250,47,145,46,216,254,174,225,87,53,221,27,181,29,254,146,111,53,85,68,79,169,34,253,170,139,255,0,34,129,237,129,252,105,171,41,43,34,100,212,149,80,207,28,141,71,177,241,189,28,215,53,124,209,81,83,237,79,52,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,241,206,70,162,185,202,136,136,155,170,175,234,3,253,4,106,215,62,96,156,59,232,37,253,248,174,71,124,154,241,117,130,71,195,85,75,100,169,161,168,146,145,237,72,213,91,51,31,82,199,70,171,220,242,69,77,254,171,255,0,97,192,245,91,156,110,145,89,108,179,183,76,49,171,221,117,225,88,169,2,220,104,233,101,165,71,171,31,211,215,217,173,71,116,245,163,55,219,245,42,254,189,128,177,19,224,230,153,206,47,167,184,253,110,83,151,220,252,5,178,223,3,170,42,103,236,201,47,68,109,219,117,233,141,174,114,253,169,228,136,170,82,38,160,243,105,226,227,52,134,166,130,217,119,198,113,202,73,101,234,103,195,172,113,185,253,8,229,86,181,86,165,211,39,248,59,255,0,154,158,127,110,241,67,53,207,242,237,68,186,45,235,49,187,124,66,177,127,249,239,98,40,191,189,107,126,200,218,212,251,24,212,251,63,87,249,64,184,221,92,230,251,162,152,85,93,85,191,79,236,255,0,76,101,167,235,103,87,136,171,183,253,118,172,137,182,210,209,42,125,173,103,159,217,245,255,0,153,72,202,206,115,90,179,30,73,89,113,126,17,221,180,203,60,143,167,183,124,74,153,189,152,215,171,165,157,223,3,212,237,183,111,154,249,175,79,243,149,216,15,154,11,47,190,243,177,204,235,233,157,21,147,70,126,21,50,174,233,47,210,40,167,217,58,85,54,233,117,14,223,106,162,255,0,192,114,220,167,155,135,20,119,106,182,205,141,95,190,5,78,140,70,186,31,11,110,170,234,118,238,94,174,167,209,162,167,146,181,54,255,0,115,252,228,34,7,209,217,243,222,48,248,136,212,168,159,75,151,234,7,141,167,123,85,157,191,133,80,199,228,168,221,211,120,225,106,249,244,55,254,67,142,84,212,205,89,83,45,93,75,250,229,153,238,145,238,217,19,119,42,238,171,178,121,125,170,127,48,0,0,0,3,254,227,167,158,102,189,241,67,35,219,26,110,245,107,85,81,169,251,87,246,125,138,7,252,3,208,227,186,115,168,89,124,75,81,137,224,153,13,234,38,175,74,190,221,107,158,165,168,187,34,237,188,109,95,61,156,223,254,57,63,105,239,177,190,16,248,156,201,234,224,166,164,208,109,64,167,142,118,245,50,166,167,23,184,50,14,158,149,114,47,90,66,190,75,182,201,251,85,80,14,66,197,107,94,215,61,157,77,69,69,86,239,182,233,251,15,246,87,49,207,87,71,31,67,87,236,110,251,236,72,171,87,47,222,41,174,168,171,249,46,190,209,237,42,69,253,149,100,184,199,191,146,47,87,250,217,126,175,158,219,255,0,50,157,135,15,229,3,196,118,65,69,21,109,210,241,138,219,123,204,71,164,85,53,21,240,200,196,86,162,162,57,174,162,93,149,55,84,84,253,168,163,65,4,129,98,22,174,76,58,233,84,233,18,187,52,195,33,70,237,211,253,177,172,110,255,0,110,255,0,109,15,249,15,251,187,242,95,215,42,74,25,103,160,205,112,201,166,99,92,172,103,196,171,29,186,162,42,167,146,80,239,246,162,1,93,128,159,56,223,39,30,34,238,83,203,29,227,37,195,41,88,213,78,151,120,202,230,111,250,95,225,81,127,50,127,202,117,11,23,37,75,175,135,167,250,77,159,82,119,251,159,159,240,23,87,116,118,250,191,188,235,161,223,126,159,219,229,184,21,108,11,114,161,228,169,129,248,165,248,150,125,127,240,221,43,183,98,235,15,95,87,234,251,104,118,216,245,86,94,74,188,57,37,4,75,144,231,154,142,181,190,125,212,163,186,208,246,127,73,118,219,170,135,171,244,118,223,249,247,2,152,193,117,21,28,149,248,92,127,74,211,231,26,158,197,69,68,114,45,214,131,101,79,219,254,178,95,51,244,83,114,94,225,78,24,213,179,101,186,153,59,149,19,235,62,237,68,155,127,147,166,141,63,247,192,164,240,92,46,85,201,87,71,214,104,254,132,103,185,130,69,210,157,207,138,93,105,122,183,250,219,237,219,161,251,63,71,255,0,127,249,143,129,254,130,166,55,255,0,151,215,47,254,74,199,255,0,113,2,166,65,105,119,222,74,151,15,171,244,103,62,167,253,125,94,58,234,239,230,219,110,138,31,243,191,247,143,197,108,228,169,149,117,47,198,51,235,86,221,94,94,26,235,38,253,62,95,225,80,253,191,111,254,240,21,130,11,16,205,57,51,107,93,186,165,207,196,178,252,86,170,149,207,119,109,42,46,21,111,149,25,186,109,213,219,161,219,127,53,251,63,97,240,236,124,157,120,144,174,85,248,158,69,134,83,236,171,255,0,209,117,236,253,159,225,81,127,58,129,2,193,63,178,30,77,188,66,219,233,153,37,167,41,195,42,100,119,79,83,124,117,115,246,223,125,252,155,69,254,67,200,220,185,76,241,79,110,107,93,220,198,106,186,183,242,166,91,139,213,54,219,237,254,195,254,127,253,229,2,23,132,77,215,100,37,61,219,150,175,20,246,169,187,63,68,31,89,254,234,146,223,113,145,191,106,254,191,10,159,179,255,0,125,15,193,254,135,95,20,255,0,237,123,114,255,0,228,77,199,254,236,4,110,173,161,170,183,78,180,213,145,118,228,68,69,86,245,34,249,47,249,15,224,73,218,174,1,56,180,172,145,148,53,58,123,118,123,34,143,169,175,248,45,193,24,158,107,229,186,82,253,191,89,84,254,109,229,213,197,59,151,111,201,245,197,63,157,109,55,31,251,176,17,152,19,118,209,202,43,138,11,139,99,150,162,225,137,83,49,232,229,86,203,45,197,143,110,219,237,186,45,31,150,234,137,255,0,41,214,244,207,146,238,83,87,44,115,106,174,109,65,13,42,170,117,178,201,114,145,179,34,110,197,93,146,122,29,190,206,231,252,61,63,206,5,99,130,242,113,110,79,220,33,89,41,161,109,238,139,46,191,204,214,39,117,213,215,197,98,57,219,46,255,0,235,120,226,242,221,124,190,207,209,79,231,223,237,220,57,77,112,81,89,7,106,159,2,189,80,187,125,251,180,249,13,98,187,236,95,47,206,61,201,250,247,251,63,82,127,56,20,54,11,205,168,228,255,0,193,220,200,137,29,22,99,6,200,136,189,187,230,251,255,0,63,214,141,79,227,83,201,227,132,9,233,228,134,36,205,233,222,246,171,91,44,87,182,171,216,191,181,58,162,86,239,254,84,84,254,96,40,224,23,86,254,74,252,43,185,119,110,115,170,76,254,100,186,219,255,0,253,244,71,143,203,57,42,105,159,137,255,0,72,217,246,79,225,255,0,250,237,117,167,235,251,27,254,42,135,111,183,175,255,0,123,249,192,168,64,90,118,77,201,82,175,192,167,208,236,250,31,25,215,231,241,59,170,246,186,58,87,252,93,14,251,245,116,255,0,193,185,225,238,124,151,53,186,154,153,210,81,102,248,100,178,34,166,205,248,149,91,191,95,236,74,16,43,164,19,86,94,82,60,83,69,85,21,55,138,197,31,221,85,78,227,95,113,86,51,100,223,235,47,131,242,62,189,163,147,223,19,21,115,43,43,239,184,100,44,68,221,23,197,92,27,250,211,246,209,127,148,8,38,11,29,166,228,175,172,242,211,199,36,217,222,26,199,185,168,174,111,197,42,211,101,255,0,134,132,246,86,142,74,149,95,7,139,227,217,244,95,21,234,119,119,193,221,87,195,244,238,189,61,61,116,61,91,237,182,251,254,189,192,171,0,90,164,252,149,19,161,158,27,62,94,189,254,191,93,215,203,109,151,236,218,135,246,236,125,197,228,169,132,120,72,118,207,175,158,39,235,119,191,182,176,246,254,223,171,211,253,131,191,217,246,238,5,71,130,205,178,30,74,153,223,143,127,209,60,250,195,224,183,94,159,136,221,102,238,237,212,187,111,219,161,219,236,233,255,0,135,115,254,232,185,42,102,127,15,254,216,231,214,95,29,255,0,161,186,203,218,251,127,158,135,127,179,111,248,64,172,102,181,92,168,214,166,234,167,222,181,225,25,13,222,46,245,29,23,91,85,55,223,184,196,253,159,181,201,251,80,177,157,58,228,241,168,150,108,230,25,51,76,147,30,170,179,66,232,158,247,81,92,106,187,142,68,146,53,114,34,186,141,173,223,167,175,245,253,187,19,203,4,224,191,72,176,171,69,61,186,42,10,233,159,28,44,99,220,251,132,142,221,200,214,181,118,217,27,229,245,127,96,25,228,185,217,46,54,137,59,117,208,118,215,252,230,175,236,253,138,191,181,15,194,95,78,179,114,241,210,156,238,211,83,45,190,142,186,58,174,211,186,83,226,82,249,175,212,219,100,232,119,248,4,19,214,190,91,249,6,47,75,83,81,137,99,151,187,131,225,107,222,214,83,50,166,161,219,34,72,191,98,65,254,229,191,242,167,237,2,1,30,138,215,101,196,42,172,243,86,92,179,79,5,94,202,89,165,142,143,225,210,201,220,153,170,189,17,119,26,189,41,212,136,139,213,246,38,254,103,224,201,241,235,150,41,144,220,113,203,197,21,69,29,109,186,165,244,211,193,81,27,163,146,55,181,118,86,185,174,68,84,84,253,138,136,124,192,11,182,235,178,238,128,255,0,184,96,158,166,86,195,79,11,229,145,219,236,198,53,92,229,253,126,72,135,88,210,174,20,245,235,87,242,75,126,61,140,233,166,71,4,85,243,36,75,116,172,179,86,182,130,155,201,223,90,105,153,11,209,141,250,142,77,246,95,52,216,14,72,9,217,89,201,239,137,120,104,162,154,158,251,134,62,103,244,245,51,197,92,23,109,211,117,242,74,45,254,211,193,100,156,178,184,167,199,43,86,139,232,204,87,77,149,83,187,109,162,184,207,31,146,34,239,213,225,83,246,255,0,239,40,17,64,29,123,47,225,23,137,108,46,174,72,46,122,29,157,205,4,77,71,45,101,54,51,112,117,55,155,122,182,238,58,20,77,209,17,119,255,0,34,158,10,235,167,90,131,98,84,75,222,11,144,219,213,219,109,226,173,147,197,191,219,254,19,83,246,47,252,138,7,158,7,253,205,79,61,51,251,117,16,73,19,211,251,215,181,90,191,242,41,255,0,0,1,253,105,233,106,170,223,218,164,166,150,103,255,0,131,27,21,203,255,0,34,10,186,58,186,9,221,75,93,75,53,60,204,219,170,57,88,172,114,110,155,166,232,190,127,96,31,200,0,7,162,193,245,7,45,211,155,221,62,67,135,93,188,5,125,52,140,150,57,123,17,75,179,154,246,189,23,166,70,185,191,164,198,175,154,126,175,242,147,39,8,230,233,196,14,51,97,163,179,223,162,248,228,180,144,178,31,17,213,69,77,212,141,221,17,122,91,70,168,158,93,41,246,254,175,231,32,160,2,213,48,174,118,137,37,69,61,191,49,209,46,204,74,244,239,92,62,146,117,116,181,94,159,252,234,58,29,215,102,170,175,151,219,183,243,147,19,1,227,255,0,134,204,215,79,166,212,41,243,111,135,81,209,118,217,94,207,134,215,205,225,164,114,67,187,55,74,116,87,236,249,216,221,218,213,69,251,126,205,246,207,56,71,42,34,162,47,218,155,40,26,68,199,248,192,225,211,41,174,101,182,195,168,158,42,162,71,35,26,207,132,87,51,117,93,246,77,221,10,39,234,83,174,209,86,211,92,104,224,184,81,201,220,167,169,137,179,68,253,149,58,152,228,69,106,236,190,105,228,169,246,153,94,69,217,119,67,175,97,156,89,235,222,159,98,116,216,78,35,154,199,67,105,163,173,101,194,24,150,215,73,43,155,51,34,108,109,94,169,34,114,170,35,88,212,217,127,96,26,74,5,25,105,71,53,62,37,236,87,251,91,117,11,60,75,134,59,65,19,162,150,146,146,195,111,108,178,167,101,205,103,159,67,23,116,127,67,188,156,159,98,253,191,97,216,112,78,116,57,221,86,100,246,231,248,86,55,14,44,200,17,251,219,45,179,54,189,94,143,143,169,19,187,93,219,253,30,238,201,251,122,127,86,224,91,96,32,94,53,206,39,135,11,156,19,62,239,143,102,84,146,54,103,49,136,180,148,17,162,177,17,54,95,173,90,191,181,124,201,19,167,60,100,112,233,169,208,83,62,197,170,24,229,53,69,75,101,114,81,214,222,232,89,80,196,143,173,92,174,141,179,185,81,58,99,115,191,205,217,64,237,96,241,177,235,62,143,74,229,100,90,177,134,189,201,246,163,111,180,170,169,255,0,219,158,146,213,124,178,223,105,153,91,99,188,81,92,105,228,78,166,77,73,80,201,152,228,243,243,71,53,85,23,236,95,249,0,253,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,72,233,27,211,219,143,175,119,34,59,207,109,147,245,169,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,170,171,165,161,129,213,85,181,49,83,194,205,186,164,149,232,198,183,117,217,55,85,242,79,53,68,3,250,159,243,36,140,137,139,36,139,179,83,237,93,136,207,174,92,194,248,101,209,155,101,100,113,234,109,131,34,191,197,76,233,169,237,86,202,183,212,247,94,177,189,209,177,211,83,197,51,35,87,57,141,111,214,253,30,182,170,249,42,111,84,252,83,115,24,214,30,34,27,89,139,209,79,240,44,62,89,219,34,90,250,105,106,186,214,57,164,124,111,239,45,52,114,167,213,116,105,182,255,0,222,110,191,106,129,101,220,78,115,47,209,157,9,160,175,181,98,213,17,101,57,125,52,127,82,211,44,85,180,108,71,185,34,115,55,149,105,213,138,157,18,171,252,156,159,163,182,232,171,229,1,53,115,155,207,16,154,145,102,168,199,241,236,110,193,135,210,212,53,237,241,54,218,170,228,174,103,83,36,103,213,153,147,49,19,100,122,42,125,79,210,98,47,243,36,22,0,125,28,143,35,190,229,215,218,236,155,38,187,86,92,238,151,41,157,81,85,87,87,59,230,154,103,175,218,174,123,213,92,229,254,117,85,95,35,231,0,0,0,0,30,139,28,193,111,121,20,110,172,106,83,208,219,227,221,100,173,173,170,134,154,36,68,217,85,26,233,158,196,145,253,43,212,140,106,171,149,17,118,69,217,118,249,242,88,170,230,188,77,103,178,71,45,218,72,228,124,108,90,72,150,69,151,167,125,213,168,205,247,77,145,87,116,85,77,147,127,176,15,154,9,19,165,188,191,248,175,213,57,169,102,183,104,214,69,109,181,207,50,71,37,117,202,24,232,146,54,35,218,215,189,25,83,36,78,127,79,82,174,201,246,244,174,223,98,237,96,220,55,114,136,192,240,202,170,76,155,90,174,191,73,170,18,23,117,218,123,19,81,118,100,124,76,79,238,212,213,138,142,232,114,200,159,102,203,190,255,0,176,10,142,194,240,92,171,80,239,212,152,198,31,107,248,133,206,186,86,193,4,29,248,226,235,123,183,217,58,164,115,90,159,98,253,170,132,203,210,14,81,252,64,103,108,130,175,80,28,184,85,28,237,108,140,149,60,13,197,92,197,237,170,46,209,86,34,166,232,247,175,154,127,121,252,232,92,206,19,166,248,94,157,91,153,105,195,108,223,15,164,102,253,49,248,137,101,219,119,57,203,231,35,156,191,107,221,250,255,0,95,249,15,76,5,105,227,252,145,52,190,42,104,23,40,214,220,170,174,126,157,230,240,54,250,106,86,171,188,252,154,143,89,118,219,203,245,174,251,47,237,242,231,52,188,150,175,243,234,109,117,150,167,82,171,233,112,184,33,138,74,91,194,219,105,164,154,162,69,72,186,227,237,165,74,57,190,110,155,103,43,54,250,137,228,187,166,246,228,0,172,166,114,64,192,82,189,174,126,188,228,46,163,237,108,230,37,158,4,145,100,223,237,71,247,21,17,187,126,174,157,255,0,156,147,248,111,47,46,24,48,220,94,179,23,143,4,161,187,37,108,46,133,245,247,75,93,190,122,198,34,171,215,118,201,225,147,101,78,226,162,46,203,228,214,254,194,75,0,57,230,3,195,238,141,105,173,154,27,38,39,166,248,221,36,81,53,168,178,178,207,75,28,178,170,49,173,234,122,199,27,122,156,168,198,170,174,222,106,135,189,166,164,164,163,137,144,82,82,195,4,113,181,26,198,70,196,107,90,212,242,68,68,79,177,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,0,0,0,0,0,0,0,0,0,0,125,167,158,205,47,248,206,29,143,215,100,153,19,32,101,45,53,60,175,145,206,129,95,212,141,99,158,173,94,150,185,118,84,107,191,82,159,35,86,245,163,77,180,71,19,174,203,181,23,46,181,217,169,105,41,223,52,108,170,168,70,201,80,230,244,162,50,54,34,43,222,170,231,198,159,85,174,84,235,79,34,183,181,51,137,76,215,140,140,190,76,67,75,45,85,85,86,36,157,105,226,150,8,219,35,93,31,117,241,164,155,201,12,110,77,217,83,26,236,174,242,223,246,249,160,66,62,48,178,75,102,164,113,39,158,100,216,173,146,142,130,130,174,243,55,98,58,86,36,109,123,90,214,179,184,168,173,106,245,63,161,100,93,209,23,169,235,191,153,200,171,241,91,213,182,149,181,149,116,157,16,189,118,107,187,140,93,215,207,245,34,239,253,234,151,103,195,255,0,47,92,58,197,29,6,73,168,86,199,212,215,77,23,122,166,7,190,104,85,100,123,100,69,69,88,234,54,77,149,233,246,39,234,37,126,117,164,248,38,163,226,85,24,78,91,101,241,150,153,227,146,53,135,196,205,30,221,108,123,23,235,70,246,187,236,145,255,0,175,245,255,0,50,1,157,14,30,53,39,25,210,61,90,180,103,57,150,9,104,204,45,52,49,213,71,81,105,186,196,217,41,230,238,64,246,53,202,142,142,68,221,174,115,92,159,81,126,207,213,246,166,135,52,71,35,210,28,227,10,163,204,244,118,217,105,167,178,92,59,157,167,208,90,214,137,174,237,205,36,110,250,142,142,55,121,61,178,125,173,79,214,191,175,117,170,238,53,57,93,102,88,12,213,89,222,130,88,238,153,61,162,90,150,171,236,214,218,23,205,81,72,217,102,155,201,189,85,18,77,50,49,22,6,170,163,60,209,85,203,182,206,56,23,9,28,69,231,188,32,235,61,167,233,77,13,125,170,195,45,108,44,191,219,107,104,187,18,248,117,142,68,71,175,84,15,153,189,9,82,178,108,196,69,114,108,159,173,21,3,66,32,228,218,57,197,62,131,235,165,182,146,167,79,245,59,31,175,175,158,40,221,45,177,43,18,58,184,158,230,198,170,206,204,168,201,23,103,74,198,245,116,108,174,93,190,221,209,58,200,31,154,190,219,110,186,211,173,37,206,130,154,178,7,125,177,79,19,100,98,249,42,125,142,69,79,177,85,63,225,60,165,215,68,244,102,250,168,183,189,35,194,238,10,221,182,241,86,10,73,118,251,127,194,141,127,106,255,0,202,167,180,0,71,93,64,224,15,134,13,65,103,77,70,155,89,172,143,217,83,185,102,179,91,233,158,187,244,254,181,167,119,248,31,251,238,253,167,3,202,249,45,240,243,121,146,122,188,127,81,179,187,69,68,210,57,232,215,186,134,106,120,247,234,94,150,198,202,120,213,17,21,83,111,173,246,38,223,175,116,176,96,5,68,103,28,153,245,3,23,170,158,179,76,181,70,170,250,214,59,243,17,73,107,130,149,234,213,233,77,149,238,172,106,110,136,231,249,236,155,244,253,158,100,97,213,174,6,248,177,196,43,234,175,57,142,155,164,112,164,77,145,213,41,121,183,187,169,136,197,93,250,91,82,247,121,35,28,159,241,127,157,13,10,131,230,157,35,45,245,248,142,67,107,169,125,37,117,191,181,44,111,86,57,189,214,59,103,34,170,42,110,142,84,251,81,79,151,37,60,209,245,35,217,183,70,221,94,105,229,191,216,106,98,178,211,111,184,61,178,85,211,247,28,212,217,23,173,201,229,231,251,23,249,212,248,181,26,111,133,213,54,86,79,102,234,73,209,18,68,241,18,166,233,255,0,3,143,163,47,169,182,233,212,138,169,250,246,93,143,245,235,26,187,120,218,230,183,203,201,206,221,127,229,217,13,28,102,60,22,240,215,158,247,221,148,105,207,140,117,67,92,217,23,226,245,241,238,142,234,223,244,39,111,248,110,255,0,148,135,220,65,114,119,195,239,83,203,120,208,171,191,209,246,43,149,205,180,248,121,106,252,149,98,77,187,245,85,169,246,109,43,190,207,239,182,253,72,5,67,131,190,102,60,6,113,125,132,84,75,13,219,64,114,218,134,68,136,231,75,109,165,109,193,155,43,122,183,234,165,116,141,242,68,93,252,252,151,201,118,95,35,201,73,194,231,18,177,83,45,100,156,63,234,35,97,69,70,171,215,25,172,219,127,217,253,204,14,96,15,69,121,211,125,68,199,35,150,108,135,2,200,237,113,192,157,82,190,178,215,60,8,196,242,243,114,189,169,183,218,159,111,237,67,206,253,128,0,0,15,223,104,191,223,49,250,148,173,177,94,107,173,213,8,215,53,38,164,168,124,47,68,115,85,174,78,166,170,47,155,92,228,95,218,138,169,250,207,192,0,244,113,234,78,162,196,229,124,89,246,70,199,47,218,173,186,206,138,191,253,177,210,52,215,140,158,35,52,186,170,9,172,122,165,146,86,211,211,162,181,148,87,11,221,124,148,219,116,189,54,237,182,118,167,151,90,170,127,58,34,156,80,1,108,92,36,243,106,203,51,204,238,209,166,186,209,137,99,244,204,187,213,69,69,73,117,182,186,177,175,239,207,83,12,113,177,209,189,103,87,108,146,72,187,245,53,62,171,83,116,251,86,208,105,106,160,173,165,134,178,149,253,112,207,27,101,141,219,42,117,53,201,186,46,203,230,158,74,101,117,143,116,111,108,140,93,156,213,69,69,254,115,175,224,156,91,241,3,166,212,16,218,240,220,251,192,82,211,177,25,28,127,10,162,151,165,168,198,177,19,121,33,114,175,213,107,83,205,127,80,26,72,5,31,97,124,222,56,150,177,165,55,211,10,239,164,221,169,90,249,191,53,111,162,239,49,30,170,172,252,221,26,244,238,213,70,238,159,102,219,146,167,71,185,199,233,110,72,248,104,245,99,27,76,65,21,205,107,234,214,182,162,191,100,252,218,42,244,65,68,159,225,72,191,241,54,253,104,5,140,3,132,99,28,117,240,131,151,65,28,246,158,33,48,232,187,173,71,35,46,21,222,1,254,123,249,43,42,82,55,34,249,47,146,166,255,0,103,237,67,171,218,117,7,1,191,197,28,246,44,226,193,113,142,101,233,141,244,151,56,102,107,215,125,182,69,107,151,127,63,47,242,129,232,1,255,0,44,146,57,27,215,27,218,246,175,235,106,238,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,92,192,248,253,180,104,78,51,113,211,141,54,185,200,236,238,229,73,44,13,170,141,36,137,246,153,21,180,239,100,141,238,83,186,41,85,98,157,206,77,156,157,61,63,110,234,155,4,141,214,30,40,244,71,67,169,102,147,58,206,236,240,214,195,27,164,248,100,119,74,70,214,189,17,36,253,24,101,149,138,170,171,19,218,159,238,188,191,110,213,55,198,71,51,77,67,213,219,221,199,19,210,75,173,195,26,196,224,157,209,211,85,82,207,61,29,124,236,69,133,221,79,125,61,83,162,119,215,137,251,42,39,232,61,127,90,174,208,223,60,212,172,251,83,239,147,228,154,133,152,93,178,11,141,68,142,145,211,87,213,58,85,106,185,238,122,163,81,87,102,55,170,71,170,53,168,141,78,165,217,16,243,96,127,106,202,218,219,141,67,170,238,21,115,84,206,253,186,165,154,69,123,215,100,217,55,85,243,251,15,226,0,0,0,0,127,174,68,69,217,171,191,146,121,159,224,3,250,69,79,81,59,219,28,48,73,35,156,168,214,181,173,85,85,85,251,17,54,58,127,14,154,25,147,235,238,161,211,225,56,205,2,85,79,37,60,245,14,106,201,27,54,108,108,221,87,235,200,196,253,105,250,203,143,208,190,89,250,5,167,76,165,186,102,184,109,159,40,186,211,72,146,179,198,82,63,182,199,53,242,109,213,26,207,36,111,77,156,207,39,34,167,213,64,42,243,135,30,8,56,134,226,34,74,90,42,123,109,210,197,139,44,140,157,245,55,120,107,169,105,100,103,230,81,93,19,210,9,35,87,172,83,110,213,253,109,107,151,236,79,59,105,225,203,151,238,132,104,118,45,65,75,118,195,108,249,69,253,41,227,74,202,235,197,186,142,181,91,55,231,58,251,50,58,153,143,70,175,117,91,231,231,210,214,34,253,158,114,62,195,142,99,248,181,182,43,62,51,99,183,218,104,32,107,91,29,45,13,51,32,137,136,141,70,162,35,24,136,137,179,90,212,255,0,34,34,126,163,232,129,252,105,40,233,40,41,219,75,67,75,13,60,12,223,166,56,152,140,99,119,93,215,100,79,36,243,85,83,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,60,92,113,121,129,240,179,130,58,253,116,174,166,175,190,207,81,79,5,37,162,25,97,150,165,205,145,207,222,87,64,233,163,122,198,137,20,169,212,139,228,228,68,253,187,112,62,63,121,139,193,160,245,53,186,77,166,10,233,115,23,82,70,249,171,90,231,70,180,29,248,38,232,114,50,106,103,199,34,181,123,18,121,63,207,171,111,45,156,86,70,31,107,226,23,142,189,97,139,24,175,203,47,25,77,246,182,42,154,206,170,234,232,213,148,240,199,215,42,164,108,150,72,227,107,81,210,185,17,173,233,68,235,93,147,111,32,63,86,99,172,92,67,113,185,170,86,172,90,190,231,113,173,169,190,214,67,73,75,104,162,154,186,74,8,21,91,18,57,233,2,190,101,107,81,32,73,94,168,139,230,215,59,111,47,43,120,224,139,131,107,127,15,152,69,21,110,77,13,45,78,73,85,4,114,207,210,214,189,177,43,161,166,87,55,235,192,201,26,228,146,23,121,47,217,191,237,251,61,87,14,124,14,232,47,14,212,244,119,60,127,6,180,213,229,52,206,115,190,59,60,18,62,165,174,234,149,26,177,247,164,151,178,169,28,170,197,232,84,234,68,77,247,242,218,66,129,254,34,35,81,26,212,68,68,251,17,15,244,0,63,199,53,175,78,151,181,28,139,250,149,55,33,135,27,124,189,240,61,119,197,46,217,102,9,104,164,179,102,212,84,114,205,68,148,148,240,211,193,89,42,54,20,70,77,218,166,124,210,125,72,21,173,70,170,46,239,84,251,23,202,104,0,51,83,120,180,107,191,11,57,228,180,146,203,148,97,247,107,125,75,154,218,138,119,86,91,217,84,145,204,168,142,99,182,141,207,141,207,131,116,95,45,250,19,245,167,148,211,208,206,113,57,126,41,143,80,99,186,183,143,37,225,45,244,241,211,165,117,29,36,181,21,117,29,40,244,235,154,74,138,212,235,122,254,111,117,217,55,250,223,204,89,230,167,112,227,161,58,205,26,183,83,244,171,29,191,202,173,232,74,154,138,54,182,165,169,245,252,155,59,58,100,111,156,175,84,217,201,178,185,85,60,252,200,137,171,92,158,180,71,44,158,122,189,51,185,183,10,235,122,185,176,54,154,170,189,17,21,89,228,139,45,107,81,54,68,127,234,254,255,0,249,144,14,171,166,92,204,56,93,212,166,192,139,147,187,25,146,103,171,17,185,13,109,186,137,90,189,104,212,85,79,20,237,145,122,183,255,0,34,42,146,51,21,212,60,7,57,129,149,56,102,109,97,190,198,246,245,162,219,110,80,213,38,219,34,255,0,243,183,59,245,57,171,255,0,10,126,210,146,245,127,149,71,18,122,113,91,52,248,101,177,114,219,77,52,109,151,226,73,61,5,189,122,186,28,231,39,106,74,199,61,58,122,126,223,215,250,142,39,54,65,197,95,15,178,62,8,51,236,199,18,240,206,88,29,29,191,37,114,49,171,191,66,167,76,51,43,127,249,222,223,241,83,249,128,210,8,51,221,96,230,71,198,166,63,36,125,173,118,187,85,66,143,107,159,29,101,21,21,74,189,168,170,170,222,169,96,122,166,251,170,121,127,55,236,66,67,105,87,57,93,75,177,58,26,93,77,196,126,147,183,169,169,37,87,196,41,232,182,79,168,139,245,33,162,95,216,245,255,0,141,183,234,64,46,44,17,123,69,121,139,112,221,172,54,186,69,102,87,240,171,236,144,181,245,118,175,3,95,63,134,145,81,235,209,222,240,204,99,246,72,213,119,79,34,64,218,179,204,78,245,86,148,54,203,175,122,119,38,232,222,196,173,242,221,19,237,115,81,62,213,64,61,0,0,0,0,15,249,146,56,229,99,163,149,141,123,28,138,142,107,147,116,84,95,212,168,126,87,217,237,50,66,180,239,181,210,58,37,93,214,53,129,170,221,255,0,110,219,108,126,192,7,138,191,104,150,142,101,20,243,82,228,58,85,135,220,99,168,111,76,169,85,98,165,155,173,60,190,222,184,215,127,177,62,223,216,135,20,212,158,92,28,45,106,61,50,211,166,15,73,140,42,249,247,49,203,101,186,137,255,0,99,211,237,240,174,255,0,15,255,0,181,111,236,37,0,2,179,181,47,146,246,13,84,212,126,149,102,215,120,101,68,251,47,119,40,90,207,239,63,196,80,255,0,190,127,246,191,206,67,236,227,150,31,20,24,117,198,122,42,124,126,27,228,112,163,85,37,180,210,92,106,88,253,217,213,179,92,148,169,186,167,217,254,95,34,252,128,25,144,207,116,59,87,116,202,174,74,76,223,78,50,107,66,49,219,36,213,150,122,170,120,223,245,156,212,86,186,88,219,186,42,177,219,126,221,143,35,61,158,239,77,76,218,218,155,85,100,84,238,223,166,87,192,230,177,118,93,151,103,42,109,246,249,26,118,203,116,187,77,51,230,118,243,157,61,198,242,22,253,95,252,41,106,130,171,109,149,85,63,186,53,126,197,115,151,254,21,253,167,149,175,225,103,134,155,149,181,109,21,186,3,167,178,82,116,185,169,26,99,148,141,233,69,93,215,101,72,209,81,119,243,221,23,125,192,205,64,52,39,148,114,228,224,211,38,161,168,166,93,12,177,208,77,43,95,219,158,138,90,170,117,141,234,142,68,118,208,202,205,209,21,219,244,253,158,73,251,19,104,105,172,92,153,110,11,121,173,187,105,46,113,181,4,210,171,233,173,63,12,111,230,24,189,8,140,239,79,93,212,237,183,122,238,169,250,191,157,0,171,112,119,93,100,224,171,136,61,16,158,119,102,152,87,135,162,129,141,147,196,252,74,133,251,162,177,207,95,169,28,239,95,36,99,255,0,248,223,231,67,133,201,27,226,145,209,72,155,57,138,173,114,126,197,64,63,192,0,31,235,30,248,220,143,141,238,107,147,236,86,174,202,135,182,178,235,150,180,227,173,138,59,22,174,102,148,17,192,238,168,227,166,191,213,196,214,174,253,91,162,54,68,219,207,204,241,0,14,253,130,241,219,197,30,9,123,142,243,30,174,229,23,198,199,27,227,240,87,171,253,198,166,149,122,147,110,165,143,196,55,119,39,234,93,252,137,235,165,252,231,240,234,165,165,165,213,108,46,231,12,174,115,146,121,44,214,232,155,26,121,191,165,81,103,174,223,236,237,239,191,251,175,230,42,48,1,127,90,87,204,199,133,253,85,188,58,203,79,126,170,198,101,234,86,50,92,146,170,221,69,20,139,214,198,162,53,82,169,219,238,178,110,158,94,104,215,126,194,80,91,47,150,107,213,190,146,237,104,187,81,87,81,87,196,147,82,212,211,78,201,98,158,53,77,209,204,123,85,81,201,183,235,69,84,50,209,12,243,83,74,201,233,230,124,82,198,228,115,30,199,43,92,213,69,221,21,21,62,197,220,233,182,158,41,56,148,176,219,232,173,54,93,124,212,10,42,27,116,73,5,37,52,25,21,91,34,130,52,77,145,172,98,63,100,68,79,212,136,6,150,1,71,218,83,205,123,94,48,173,60,184,227,25,101,222,187,38,190,73,45,68,212,87,154,202,152,59,144,163,227,106,71,31,67,169,94,143,70,189,28,237,220,239,215,183,146,33,214,180,31,156,101,234,59,228,86,205,111,177,247,109,207,130,78,187,159,138,98,118,228,70,183,167,243,52,212,93,75,186,181,201,246,236,157,127,204,31,102,52,91,56,35,5,175,153,47,8,23,172,158,217,137,90,245,79,191,112,187,85,71,71,79,31,192,238,141,234,150,71,35,88,221,221,74,141,77,213,200,155,170,162,39,235,82,75,91,174,52,119,106,10,123,157,190,110,237,53,84,76,154,39,244,171,122,152,230,163,154,187,42,34,166,232,169,246,160,124,126,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,193,125,189,218,241,171,53,118,65,123,170,240,214,251,109,52,181,117,83,116,57,253,184,163,98,189,238,233,106,43,151,102,181,87,100,69,85,219,200,15,222,124,108,167,49,196,240,139,92,151,172,195,37,181,217,104,98,69,87,84,92,43,34,166,143,201,174,114,167,84,142,68,223,165,174,95,183,236,106,254,194,15,235,175,55,141,11,193,100,185,99,154,103,75,123,200,175,212,51,173,63,136,150,206,173,160,71,177,236,71,239,220,158,25,87,234,172,136,155,55,244,154,159,171,101,90,183,214,190,47,53,231,93,110,179,214,101,185,245,230,154,223,60,108,98,217,232,46,181,172,183,39,75,21,138,228,130,73,158,222,167,35,156,138,191,175,169,127,106,129,97,60,102,243,92,161,199,233,235,48,30,28,106,162,158,245,21,91,35,158,247,53,45,45,109,23,106,57,101,108,157,135,178,161,237,114,185,99,137,91,213,26,253,71,185,124,149,90,169,83,55,91,173,125,238,190,91,157,206,126,245,76,221,61,111,233,107,119,217,168,212,242,106,34,125,136,159,168,252,206,115,158,229,123,220,174,115,151,117,85,93,213,84,255,0,0,0,0,0,0,0,125,203,6,19,146,100,244,23,27,157,154,129,179,211,90,105,102,172,171,122,204,198,116,69,19,81,207,93,156,168,171,178,57,60,145,23,112,62,44,81,75,60,137,20,49,190,71,187,236,107,81,85,87,254,4,44,151,131,30,84,206,212,123,29,54,160,113,13,13,218,211,110,154,105,155,5,150,41,230,160,173,94,212,209,181,59,241,205,76,142,107,30,141,159,205,146,34,170,43,21,21,23,117,79,237,203,83,151,237,70,100,150,142,32,117,106,211,105,173,197,171,98,116,246,91,124,210,67,84,218,182,57,149,116,242,172,240,73,19,219,245,94,145,61,159,89,187,125,190,106,155,37,187,195,4,52,209,36,52,240,178,40,219,190,204,99,81,173,79,215,246,32,30,27,72,116,55,76,244,43,28,139,22,211,59,4,150,202,24,218,212,84,146,178,106,135,61,82,56,217,212,171,43,221,230,173,137,155,237,178,121,121,34,110,167,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,45,202,229,69,104,162,146,227,113,155,181,79,22,221,111,233,87,109,186,162,39,146,34,175,218,168,65,190,34,121,177,104,46,9,141,94,236,154,83,112,185,100,89,146,83,43,109,202,251,52,236,160,142,103,35,21,22,103,72,248,36,233,233,123,151,234,110,187,181,127,155,112,153,121,206,162,97,26,107,100,168,200,115,140,166,213,101,162,167,141,242,117,215,215,67,76,146,43,88,231,244,181,101,115,81,92,168,199,108,155,255,0,122,191,177,74,157,227,23,154,198,127,122,201,47,90,127,160,23,10,11,118,61,77,82,180,255,0,22,146,221,79,83,61,71,109,97,119,92,82,44,179,66,230,44,140,149,17,122,19,118,61,191,223,121,164,83,212,158,34,184,137,226,203,51,166,177,220,114,91,140,242,93,234,89,75,73,99,164,186,212,197,64,233,101,149,237,98,36,83,206,230,53,127,178,22,61,213,118,70,236,159,102,228,201,225,63,148,109,246,185,109,249,191,17,85,52,212,148,149,48,54,162,158,209,109,184,195,81,51,81,241,204,138,149,13,125,60,144,170,249,192,230,244,72,187,125,109,252,209,16,14,3,193,143,1,121,183,22,23,22,102,249,92,179,219,48,196,168,88,170,42,255,0,59,75,53,82,67,36,13,149,32,122,211,62,23,125,71,200,212,243,79,175,27,183,219,165,75,141,225,251,134,13,36,225,171,29,109,131,76,172,245,116,234,246,167,138,169,171,174,150,162,90,137,22,56,152,249,29,212,189,8,174,236,49,85,24,214,162,46,251,34,34,236,123,204,47,6,196,52,238,193,14,47,131,227,86,203,21,170,157,207,124,116,118,234,56,169,97,107,158,229,115,149,35,137,173,106,42,170,238,170,137,230,125,208,0,0,0,0,0,0,0,0,7,230,184,91,168,174,180,203,73,95,15,118,37,84,114,183,169,91,230,159,103,154,42,41,250,64,28,15,50,224,79,133,109,64,99,27,150,105,114,214,246,209,200,197,75,221,198,37,111,87,78,255,0,161,80,159,224,55,237,253,159,229,56,222,99,202,7,132,139,244,85,18,99,212,89,86,63,80,246,191,180,218,59,227,159,27,92,189,91,111,226,25,42,237,186,167,237,242,106,127,62,243,128,1,75,26,227,202,23,88,112,151,214,222,116,210,235,110,191,89,163,149,124,53,34,207,85,85,114,116,74,246,53,189,76,134,137,24,174,250,206,85,217,118,217,170,191,168,132,247,108,127,81,116,139,38,133,183,252,118,241,141,94,104,157,21,68,81,220,173,207,130,70,174,232,246,59,183,51,19,116,221,187,166,233,178,236,166,159,206,69,172,156,42,104,110,184,219,106,169,179,61,63,178,45,125,76,43,15,197,224,181,81,252,65,137,219,123,27,211,60,144,189,201,211,214,170,223,216,168,139,250,128,173,158,9,57,164,230,56,237,242,219,166,252,64,221,104,171,113,102,82,203,13,37,202,58,10,106,105,233,86,40,24,144,70,249,59,176,197,219,218,39,166,238,107,158,174,145,19,117,69,77,173,151,16,207,112,156,254,220,151,108,35,45,179,95,168,215,255,0,159,91,107,225,170,98,125,103,55,244,162,115,147,237,99,147,237,251,90,191,177,74,150,226,71,147,246,162,99,245,83,95,184,124,168,130,255,0,108,87,183,170,223,115,187,195,21,106,57,242,201,186,179,120,33,129,24,214,44,62,74,253,247,234,217,23,200,139,88,30,185,241,45,194,54,111,71,74,204,150,241,71,240,217,217,44,182,26,155,212,243,91,166,78,149,127,76,144,211,212,53,143,69,73,213,219,111,250,78,253,187,129,162,192,86,86,145,115,162,192,223,65,5,38,182,225,183,168,107,85,27,27,167,199,173,76,116,13,250,177,162,185,221,234,213,122,162,47,117,87,100,85,219,167,100,85,221,9,121,163,252,112,112,223,174,45,167,139,4,205,42,228,173,168,103,82,209,85,90,42,225,150,53,217,234,173,115,150,53,143,116,72,223,246,61,83,203,237,243,64,59,200,0,0,0,0,0,0,0,0,0,15,249,146,54,77,27,162,145,55,99,218,173,114,126,212,95,180,240,57,166,130,105,54,161,34,55,48,197,62,32,136,168,191,235,234,152,190,197,85,79,238,114,55,245,185,127,229,58,0,2,26,100,188,165,56,51,191,119,157,65,138,100,54,55,200,155,53,212,23,250,135,244,46,201,230,158,33,101,253,159,175,127,181,127,155,110,105,146,242,92,208,201,173,245,63,69,115,28,202,10,237,158,180,254,46,237,78,177,111,210,189,40,253,168,213,118,234,233,223,111,61,183,44,88,1,73,26,199,202,39,94,176,58,74,203,246,29,113,178,228,86,232,156,222,205,21,28,213,181,119,23,162,186,54,127,115,142,141,173,85,69,123,157,228,191,162,213,95,212,69,172,179,134,125,127,194,166,72,175,250,57,154,192,213,141,36,238,187,30,173,108,104,139,191,247,207,137,60,254,170,175,252,6,151,15,149,120,197,49,124,133,157,187,254,55,107,185,183,109,186,107,40,227,153,54,243,242,250,232,191,181,127,229,80,50,233,93,110,184,91,42,95,71,114,161,168,164,158,55,43,95,20,241,58,55,181,81,85,21,21,28,136,168,168,168,169,255,0,1,249,205,27,234,71,5,92,52,106,101,4,212,151,45,36,197,173,83,207,35,101,125,125,166,195,111,130,173,85,28,174,95,206,58,7,47,214,85,93,255,0,105,192,47,92,158,120,108,173,70,165,190,255,0,153,83,236,215,162,237,85,64,207,53,68,219,236,162,2,145,193,104,122,161,201,95,34,87,62,77,28,206,173,203,245,213,200,220,142,232,244,250,191,95,201,60,61,14,219,255,0,115,254,111,210,254,99,130,95,121,74,241,161,103,171,146,158,139,15,199,239,16,198,229,106,84,209,100,20,205,141,233,229,179,145,39,88,223,178,239,250,218,139,229,246,32,16,220,29,199,48,224,155,137,172,10,221,53,219,41,211,100,163,163,129,170,231,202,151,155,124,155,34,49,207,95,38,78,171,250,45,114,253,159,168,226,85,84,211,209,85,77,71,82,206,137,160,145,209,72,221,209,122,92,213,217,83,116,242,95,52,3,249,162,236,187,167,234,58,126,152,113,51,173,218,53,79,45,46,155,102,223,7,138,118,185,178,55,225,180,149,27,163,145,136,190,115,68,255,0,213,27,63,228,254,117,223,152,0,36,118,23,204,31,138,124,39,42,92,182,143,60,162,174,170,123,156,249,98,172,178,209,172,82,185,88,246,238,169,28,108,114,109,214,171,245,85,60,209,62,212,242,37,214,131,115,154,187,70,230,219,248,134,198,155,84,178,76,173,101,86,57,106,99,21,173,115,163,70,245,247,170,218,212,68,78,238,234,141,255,0,3,237,243,42,220,1,163,205,47,227,39,135,93,86,160,166,170,177,234,126,59,67,81,83,3,103,74,11,141,234,134,42,166,110,198,185,90,232,219,59,149,28,222,189,149,63,82,181,223,176,236,180,117,180,119,26,102,86,91,234,225,169,130,77,250,37,134,68,123,29,178,236,187,42,121,47,154,42,127,192,101,178,211,126,190,88,42,82,178,197,121,174,182,212,53,21,18,90,74,135,194,244,69,77,151,235,53,81,124,208,149,28,61,243,41,226,3,68,228,161,181,92,239,43,149,89,99,153,22,161,47,149,21,181,213,13,141,95,35,157,219,234,170,99,17,203,221,95,181,54,250,172,253,158,97,126,64,174,237,62,231,61,161,21,244,201,6,163,226,249,117,186,183,125,214,106,27,68,46,166,219,102,38,219,120,183,201,190,234,245,251,54,217,19,245,249,47,94,176,115,75,224,186,254,232,34,143,82,46,84,147,78,222,165,138,163,30,175,234,141,118,85,84,114,178,39,55,127,47,212,170,159,206,4,179,7,194,194,243,124,95,80,172,81,228,184,125,207,199,219,101,145,241,50,110,196,145,110,230,174,206,78,153,26,215,121,47,243,31,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,231,53,141,87,61,200,212,79,214,171,178,1,255,0,21,21,20,244,148,242,213,85,79,28,48,66,199,73,36,146,57,26,198,49,19,117,115,149,124,145,17,60,213,84,166,78,105,124,97,207,168,185,204,154,51,128,228,116,213,120,197,149,85,151,21,167,72,229,98,220,97,154,182,158,86,245,58,36,127,247,55,179,244,94,173,243,69,77,215,204,151,124,108,115,17,210,77,54,193,242,189,56,194,47,140,191,101,119,75,77,77,5,37,77,170,166,154,170,150,154,73,161,141,17,239,124,85,45,145,155,54,117,84,84,106,175,83,23,201,81,60,233,34,247,119,173,200,47,85,247,235,148,171,37,93,202,170,90,185,222,174,85,87,73,35,213,206,93,213,85,87,205,87,237,85,95,231,3,241,0,0,0,0,0,0,0,0,23,151,203,239,133,172,66,223,194,117,5,22,107,104,241,241,103,44,138,254,230,247,229,139,170,158,182,219,74,138,205,227,151,127,177,29,231,245,87,207,236,79,34,141,233,227,108,181,17,68,237,246,123,218,213,219,237,217,84,210,79,8,241,54,14,24,52,162,38,117,108,220,42,196,137,191,219,255,0,131,224,3,165,99,120,245,163,18,199,173,152,181,130,151,194,219,44,244,144,208,209,193,214,231,246,225,137,136,198,55,169,234,174,93,154,136,155,170,170,175,235,85,62,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,214,162,106,54,27,165,88,181,70,101,157,223,168,109,22,154,105,35,137,245,53,149,81,83,179,173,238,70,181,189,114,185,173,221,85,126,205,255,0,82,129,233,65,196,49,254,53,120,94,200,105,229,168,143,91,48,170,36,137,189,74,218,220,146,221,27,157,250,94,72,157,245,221,126,175,254,250,30,3,80,249,151,240,189,128,197,80,177,229,63,72,100,133,94,198,182,199,93,110,171,234,84,71,249,167,246,83,119,69,232,255,0,237,155,251,64,149,174,115,90,157,78,114,34,39,235,85,56,110,173,241,175,195,54,141,211,213,197,148,106,254,52,251,173,60,11,43,45,148,181,139,85,80,247,44,110,123,26,230,211,182,71,51,171,167,237,86,255,0,124,213,254,249,55,172,126,38,185,176,234,110,164,84,214,99,218,66,201,49,155,2,74,169,79,90,212,168,162,185,171,17,209,57,21,210,83,214,57,155,245,70,244,242,79,209,122,167,235,82,57,233,103,12,252,71,113,61,120,142,241,106,176,228,119,56,107,100,72,31,144,221,169,107,230,165,114,177,204,141,90,234,166,197,34,47,66,57,55,77,252,154,213,253,155,1,213,184,216,227,243,52,226,154,174,167,79,241,122,73,40,112,152,234,145,240,209,199,219,168,117,107,224,150,101,142,161,28,234,104,230,143,170,55,198,189,27,249,116,121,238,170,167,137,210,14,95,92,82,234,181,222,134,37,210,44,150,197,104,168,149,27,61,198,231,68,218,70,194,207,174,138,228,142,162,72,156,253,149,138,155,39,237,79,218,155,216,223,7,156,174,48,189,33,124,121,150,179,210,218,178,171,251,224,124,109,160,149,145,87,91,99,100,145,197,245,150,42,154,70,189,37,107,210,84,69,223,201,28,159,173,84,158,244,244,212,244,145,54,158,150,158,56,98,110,253,44,141,136,214,166,235,191,146,39,243,129,26,120,55,224,151,6,225,119,29,134,185,145,248,220,178,182,153,173,174,174,222,104,250,122,227,167,89,34,237,247,228,137,118,150,14,174,166,254,221,147,203,237,147,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,86,172,232,246,3,173,120,157,102,25,168,86,95,137,91,171,33,124,46,143,196,205,14,219,171,93,190,241,61,142,253,38,49,126,223,213,252,234,123,80,5,105,234,175,38,28,38,247,227,46,26,103,168,159,71,92,142,146,104,40,126,17,53,95,95,233,171,98,238,77,92,155,111,187,27,212,191,224,239,250,212,134,218,145,203,15,139,140,26,186,165,44,154,99,114,201,109,208,202,246,69,89,69,45,27,159,43,17,90,141,127,98,58,135,189,55,234,251,54,221,54,95,216,187,95,168,2,138,180,103,142,110,40,184,62,170,135,6,212,76,70,247,240,154,89,124,66,216,46,182,232,109,18,162,74,246,72,171,215,37,35,165,217,205,108,136,159,231,238,159,162,132,250,209,126,108,60,56,106,21,60,49,106,21,230,143,2,184,62,30,183,193,85,45,85,84,109,114,49,138,173,89,146,149,145,239,212,231,167,219,231,209,229,246,161,222,245,183,133,13,17,215,202,26,168,179,140,42,217,241,26,152,187,75,119,166,182,210,120,246,162,70,246,55,166,121,97,123,147,165,31,187,127,98,181,191,176,174,205,118,228,223,146,90,188,77,219,68,114,120,107,41,187,200,173,166,188,214,201,36,253,46,145,255,0,162,202,106,36,79,38,172,127,175,203,235,127,48,22,107,136,235,254,133,231,203,27,48,189,98,194,239,82,72,189,45,134,138,249,77,44,170,187,185,17,59,104,254,164,85,233,118,222,94,123,46,199,187,138,88,167,98,73,12,172,145,139,230,142,107,145,81,127,225,67,57,183,141,17,226,235,65,167,125,202,151,20,212,188,126,58,116,238,190,227,107,161,185,210,69,26,53,17,122,150,84,141,155,109,220,84,223,245,42,169,233,112,78,96,28,85,105,125,75,34,155,57,188,94,22,22,36,107,6,67,115,185,84,39,146,183,205,90,181,13,243,252,222,223,240,187,246,129,161,0,83,230,7,206,143,84,105,97,74,93,65,193,241,185,163,134,56,217,20,150,187,101,67,165,122,163,92,142,89,22,90,239,53,85,232,243,79,247,95,204,72,220,35,156,63,14,217,19,210,11,221,131,45,182,61,92,173,235,158,150,134,24,254,214,162,46,238,173,95,47,63,253,229,253,128,79,96,112,221,63,227,91,134,189,70,154,26,91,78,171,99,84,85,51,193,223,101,61,194,251,65,20,191,98,42,183,165,179,185,122,145,21,119,79,247,46,253,135,97,182,100,120,245,238,22,84,89,175,214,234,248,165,221,24,250,90,166,74,215,108,170,139,178,181,87,127,52,84,255,0,129,64,250,32,0,0,0,0,0,0,0,0,0,0,0,7,54,212,238,28,244,107,89,26,214,106,70,29,241,116,107,154,244,79,136,85,83,253,100,87,170,47,230,101,103,235,145,255,0,242,255,0,50,29,36,1,13,117,71,149,119,12,89,189,146,170,143,20,199,62,139,221,36,133,236,166,184,120,203,133,111,135,145,122,118,127,106,74,180,107,246,233,95,37,242,243,254,98,15,235,103,40,45,98,192,45,213,183,141,55,189,84,103,145,83,50,73,214,158,158,219,5,36,189,13,108,142,233,107,93,86,247,189,219,49,136,136,214,171,149,100,68,68,85,77,150,234,143,241,81,21,21,21,55,69,3,45,89,38,53,144,97,215,234,236,95,42,179,86,90,110,246,201,221,77,89,69,87,10,197,52,18,181,124,218,230,175,154,41,243,75,157,230,13,203,170,13,97,150,183,87,52,150,142,158,155,41,150,85,154,225,72,200,209,141,172,145,238,166,137,28,140,130,153,242,72,168,214,74,247,43,157,190,238,85,251,21,80,166,251,205,150,241,142,220,166,179,223,173,117,118,234,234,126,158,237,53,92,14,134,86,117,53,28,222,166,61,17,83,118,170,42,110,159,98,162,129,249,99,130,105,81,86,40,94,253,190,222,150,170,236,127,193,104,28,166,52,131,68,53,79,5,200,225,207,112,188,126,255,0,123,134,231,87,208,219,149,186,142,169,236,166,108,84,27,43,82,86,57,232,136,247,191,207,236,250,203,250,213,73,137,144,242,218,225,103,32,74,132,250,25,13,183,196,35,83,123,125,186,221,15,111,109,191,67,251,21,118,223,111,63,242,168,25,251,5,202,234,15,38,125,23,187,117,86,96,249,118,81,71,84,249,21,86,42,170,250,72,233,209,139,214,190,77,138,133,87,125,213,169,254,68,95,230,56,238,109,201,107,56,167,164,108,216,30,115,103,146,70,239,220,109,206,231,50,239,230,221,186,82,42,31,217,215,191,252,31,206,5,113,99,121,93,255,0,17,174,248,150,61,95,225,42,58,122,122,251,76,147,203,116,119,216,244,84,251,90,159,242,19,47,134,190,106,58,189,163,76,134,203,158,80,125,52,177,195,27,163,138,147,187,75,109,237,109,28,108,143,235,197,72,247,187,167,183,250,215,207,171,207,236,56,246,164,112,33,196,254,155,92,100,183,207,165,89,22,64,216,209,138,181,54,27,29,194,174,5,234,106,187,201,235,78,223,179,109,151,246,41,198,50,76,43,50,195,42,150,135,48,196,175,54,42,148,242,88,110,84,18,210,189,60,213,63,70,70,162,253,173,114,127,149,171,251,0,187,188,3,155,31,11,25,66,68,204,183,41,139,22,158,69,84,86,75,79,95,82,214,249,187,237,123,105,26,223,177,173,95,183,251,237,191,81,215,236,28,116,240,129,146,171,82,219,196,62,25,26,189,81,17,43,174,9,69,246,237,246,248,132,102,223,164,159,111,243,254,197,219,57,135,250,215,57,171,187,92,168,191,181,20,13,61,88,181,123,73,242,136,35,170,198,117,67,18,187,195,42,110,201,40,111,116,213,13,114,121,249,162,177,234,139,246,47,252,139,251,15,65,13,234,207,80,173,74,123,181,28,170,229,217,168,201,216,237,215,249,182,83,49,216,254,167,106,150,57,11,41,49,93,67,202,173,113,68,155,50,43,125,218,166,6,177,60,252,145,35,122,34,125,174,255,0,149,79,75,111,226,123,137,11,77,92,53,48,235,190,161,171,161,123,94,216,228,202,43,250,85,81,81,124,209,37,79,47,32,52,176,138,138,155,161,254,148,33,166,156,208,120,161,211,169,227,146,91,221,38,76,198,57,238,86,228,21,55,26,212,94,166,35,118,84,241,109,242,77,183,79,216,170,170,77,141,13,231,7,167,121,141,222,139,30,213,75,21,69,146,166,182,102,194,149,180,244,176,83,80,195,186,191,235,73,36,245,170,173,106,34,71,186,237,246,171,191,152,11,23,7,151,193,245,63,79,117,38,217,13,215,5,205,108,119,216,37,141,178,47,195,174,80,85,44,123,181,174,233,119,105,238,68,114,35,217,186,111,253,242,126,212,61,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,2,184,57,161,113,199,145,105,100,112,104,182,145,100,53,182,124,138,169,180,183,10,203,181,28,142,142,88,97,108,245,49,201,3,81,240,237,250,112,71,187,219,34,42,162,170,108,169,190,243,3,137,142,36,240,94,26,244,250,183,45,202,174,49,37,107,226,146,59,117,27,101,135,189,53,66,193,52,145,126,110,73,99,87,53,86,7,55,234,174,234,190,73,252,217,241,215,45,81,175,214,77,84,201,117,14,189,141,98,94,46,149,149,112,70,145,36,107,28,50,212,203,51,90,168,142,119,154,119,23,251,229,255,0,42,253,160,120,186,251,133,125,214,173,245,247,58,234,138,202,153,118,235,154,121,93,36,142,217,17,19,119,57,85,87,100,68,79,242,33,252,0,0,0,0,0,0,0,0,14,165,110,210,58,10,174,30,170,53,154,166,226,177,84,71,147,201,97,142,7,78,141,71,163,104,187,232,168,197,103,159,158,233,191,87,234,219,111,214,114,208,251,49,163,237,97,54,153,239,249,157,134,197,75,26,73,53,198,231,75,73,27,23,109,156,233,37,107,81,60,213,19,237,95,214,168,134,147,248,126,178,79,142,104,94,158,216,170,99,70,77,65,138,218,105,164,98,109,179,92,202,56,154,169,228,170,159,107,127,82,148,103,203,143,74,63,42,28,88,224,142,173,137,95,107,176,221,91,116,170,233,123,216,238,228,16,79,81,7,155,90,169,183,114,157,187,162,170,110,158,91,249,154,8,134,40,224,137,144,68,222,150,70,212,99,83,125,246,68,77,144,62,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,241,44,177,66,197,150,105,27,27,27,246,185,203,178,39,252,42,69,253,118,230,39,195,182,138,209,86,196,204,170,155,39,186,65,18,186,58,107,13,117,13,107,145,253,49,171,81,204,241,44,118,203,220,69,255,0,35,93,251,0,148,103,130,213,13,116,210,189,25,160,91,158,164,229,63,7,166,79,239,252,13,77,71,247,204,111,217,12,111,95,182,86,126,175,215,252,203,181,75,235,23,56,141,118,201,228,172,181,105,101,5,139,31,181,78,201,35,101,77,69,155,174,185,26,238,227,83,126,185,230,139,126,151,70,191,163,250,77,95,213,228,176,99,54,205,114,93,68,202,110,89,166,97,113,74,251,197,218,119,84,214,84,36,49,197,220,145,219,110,189,17,181,173,79,177,60,145,17,0,181,109,120,231,33,141,89,43,106,44,154,45,138,124,122,39,64,222,221,227,199,73,75,209,35,152,237,255,0,49,83,68,170,189,14,232,95,53,217,127,229,32,30,191,113,171,196,23,17,116,179,88,179,220,250,225,46,57,37,67,106,25,102,98,65,20,13,86,61,238,143,171,179,20,125,197,106,63,109,220,139,186,181,171,246,162,109,194,79,187,135,96,121,166,160,221,227,176,224,248,165,222,253,112,149,30,230,211,91,104,101,170,145,81,173,234,114,244,68,215,59,100,79,53,242,242,3,226,178,105,162,69,72,229,123,17,126,222,151,42,31,240,170,174,85,115,149,85,87,237,85,45,67,133,254,80,54,251,133,61,62,73,196,125,85,83,217,215,212,219,77,178,190,106,110,180,107,166,107,155,51,100,166,100,141,69,218,21,78,135,162,236,174,93,252,208,145,247,190,82,156,22,93,104,252,45,6,25,127,179,73,211,211,226,104,178,10,151,73,190,202,155,237,59,164,102,251,170,47,232,237,186,39,150,219,162,133,39,105,86,75,133,226,89,181,5,243,63,193,161,203,172,180,253,223,17,106,150,181,244,172,159,170,23,181,187,200,198,185,83,165,238,99,254,197,253,13,191,94,229,182,232,215,52,46,16,241,187,29,46,59,110,196,45,26,119,66,181,78,79,135,219,40,234,159,12,104,247,39,84,187,65,66,214,170,174,234,170,159,111,145,202,117,151,146,253,206,10,170,138,157,12,204,160,117,31,86,240,197,146,92,222,233,81,171,209,228,169,79,69,254,249,250,254,206,159,231,33,70,171,240,99,196,94,144,86,201,79,144,105,158,65,112,164,138,22,204,251,157,178,203,93,45,19,81,90,231,42,44,207,129,136,138,212,106,170,167,234,64,47,163,75,120,155,209,61,103,141,174,211,172,207,226,174,237,172,142,111,195,170,224,233,68,107,21,124,230,137,155,236,146,55,254,95,242,157,69,174,107,218,142,106,238,138,101,122,122,122,203,117,75,160,170,167,150,154,120,149,90,232,229,98,181,205,84,221,21,21,23,236,243,221,14,193,165,220,96,241,7,163,117,144,214,96,89,196,84,93,169,26,245,138,91,85,28,204,126,202,229,217,122,226,87,109,249,199,253,138,139,231,246,249,32,26,66,5,66,232,143,57,141,66,165,185,82,219,245,223,30,181,220,45,253,76,142,74,187,37,167,162,169,201,213,26,43,157,215,84,200,145,122,123,170,187,53,19,169,91,228,137,228,150,85,163,92,74,104,230,186,227,182,235,246,11,154,218,101,158,190,6,204,182,169,110,84,174,184,83,111,215,245,38,134,41,94,172,118,209,189,118,221,124,145,127,98,129,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,203,230,51,141,228,244,82,91,114,92,126,219,118,164,153,170,201,32,174,164,142,120,222,213,219,116,86,189,21,21,60,147,201,127,98,28,183,33,224,207,133,28,165,210,73,121,225,239,4,115,229,98,198,231,211,217,161,166,126,203,190,234,142,137,26,168,191,89,126,178,121,253,158,126,72,118,80,4,52,206,57,81,240,153,146,119,38,198,176,136,177,202,137,92,174,87,197,89,112,153,137,230,223,36,141,106,218,212,77,145,201,228,137,250,95,204,69,173,79,228,187,147,219,228,154,175,77,181,31,226,205,74,126,184,233,62,15,28,29,82,163,93,245,58,230,174,242,221,81,190,107,228,157,95,204,91,128,3,60,58,157,193,71,20,122,0,143,201,111,56,165,77,178,138,154,68,133,183,42,123,205,19,94,142,123,156,196,68,108,53,14,122,117,34,47,252,187,41,224,44,252,72,241,27,137,77,20,118,93,116,207,232,60,42,245,71,20,89,37,95,109,170,187,175,232,119,58,87,244,149,126,207,181,77,46,156,191,81,120,103,209,45,88,87,187,62,194,214,230,231,177,204,87,37,202,174,15,39,53,173,95,238,82,183,245,49,191,242,127,148,10,66,197,121,146,113,155,140,79,11,191,45,247,123,132,17,35,88,177,86,211,81,212,171,218,138,223,181,211,66,245,221,81,187,117,47,159,154,249,249,174,253,227,10,231,55,171,86,54,177,51,28,27,233,50,182,54,53,203,241,58,106,46,167,35,85,28,239,205,208,174,219,170,162,237,250,182,219,245,147,102,247,202,151,130,155,194,72,232,180,234,235,110,154,87,172,142,154,151,33,174,87,110,187,238,155,75,35,219,182,235,191,217,250,147,249,209,121,62,109,201,123,66,170,222,147,224,121,110,97,68,231,185,238,124,53,183,104,22,38,34,171,122,90,197,74,55,59,100,78,175,210,85,95,179,204,15,223,167,156,226,244,83,32,134,54,231,118,63,162,242,185,202,213,79,19,87,93,229,212,136,139,249,170,36,79,52,85,95,248,191,206,72,60,15,143,78,22,53,26,170,43,102,49,169,222,38,224,250,111,18,250,127,130,220,89,208,212,70,245,125,103,211,181,171,178,185,19,237,243,43,123,48,228,211,175,214,250,164,76,91,44,195,106,105,251,104,229,241,21,245,175,127,87,158,232,157,20,91,126,164,35,166,173,240,61,196,110,142,54,90,139,254,159,221,110,116,113,76,144,58,178,211,106,175,154,159,117,115,154,139,220,124,12,77,149,89,229,254,115,127,104,26,34,163,187,219,171,213,18,146,163,184,171,246,125,71,39,255,0,181,63,152,253,134,92,45,55,140,159,7,186,178,182,222,233,173,181,208,185,28,222,237,59,122,154,187,46,223,86,70,170,125,142,253,159,172,238,88,87,48,142,45,180,254,56,160,198,117,66,40,34,134,22,211,177,146,88,173,210,34,70,157,40,137,186,193,191,216,198,249,239,184,26,29,5,22,80,243,122,227,34,145,144,182,162,241,138,86,172,109,70,185,211,216,152,139,42,237,183,83,187,110,106,111,250,254,174,201,252,219,121,29,47,21,231,81,172,108,166,219,51,193,177,9,39,238,175,157,186,213,83,211,219,242,219,244,235,83,207,244,191,247,128,184,128,64,125,19,230,231,162,185,245,198,150,195,157,80,92,49,202,201,96,115,164,173,169,138,146,142,129,146,53,141,114,167,114,90,199,42,34,175,90,55,116,221,126,175,243,147,7,19,214,253,27,206,150,22,97,186,173,135,222,228,168,94,152,163,183,223,105,106,92,245,221,83,100,72,228,118,235,245,93,246,126,197,253,128,123,112,127,136,168,228,71,53,81,81,124,209,83,245,159,232,0,0,0,0,2,159,185,189,240,203,67,137,229,116,26,239,135,216,168,173,182,171,180,116,54,138,232,105,33,142,22,62,177,177,213,185,100,233,71,253,189,154,120,155,229,26,39,213,79,61,247,222,224,79,33,171,26,99,141,235,14,1,122,211,220,174,25,159,65,120,162,169,164,114,195,50,196,248,214,88,36,137,94,215,38,254,104,217,29,182,232,169,191,234,80,51,239,194,63,20,153,111,11,90,161,75,153,218,103,170,171,179,186,10,170,123,141,161,181,93,168,106,219,44,104,137,186,172,114,35,85,36,142,7,245,35,55,94,218,38,232,138,165,244,232,55,17,26,109,196,70,44,153,70,158,221,252,92,108,254,239,31,135,168,143,181,188,146,177,190,114,197,31,86,253,151,175,146,121,109,254,77,232,239,140,174,11,51,174,23,178,234,218,134,90,171,43,48,186,138,135,62,223,116,142,41,230,134,24,164,158,118,193,12,211,172,49,198,147,118,226,106,171,81,87,244,145,81,85,20,228,250,39,173,249,254,128,103,118,237,66,211,186,250,106,123,149,190,118,205,209,83,74,201,226,153,17,175,98,177,237,119,159,74,178,71,181,122,85,171,245,183,69,69,68,84,13,53,2,32,240,97,204,23,4,226,58,201,73,98,203,238,150,219,30,108,198,71,20,212,210,201,5,36,85,115,35,41,218,239,15,27,170,31,35,250,230,153,200,196,217,55,70,237,182,233,178,203,212,84,84,69,69,221,20,15,248,154,158,10,134,171,39,134,57,26,169,178,163,218,138,159,251,231,57,207,120,106,225,255,0,83,216,246,231,186,57,136,222,36,123,145,238,168,154,213,19,106,55,71,43,191,187,53,18,79,181,206,85,78,175,62,165,223,237,58,80,2,23,106,199,42,110,23,51,44,114,229,77,128,225,180,248,125,238,104,28,218,59,132,19,215,84,182,9,62,174,206,236,58,169,177,187,201,170,155,47,151,214,220,131,87,254,80,124,65,80,101,191,8,178,191,226,54,103,84,116,37,211,106,40,122,98,89,85,189,125,151,86,245,175,212,68,126,219,239,231,183,218,93,176,2,153,174,28,161,53,231,22,167,138,231,137,228,80,94,107,186,119,117,52,214,202,6,181,170,187,34,162,247,171,28,197,242,115,151,236,254,247,246,236,113,236,207,74,245,79,66,168,223,100,215,190,29,44,23,74,86,55,186,217,225,170,181,81,78,172,123,92,228,222,90,38,186,85,217,27,50,121,187,246,125,157,45,47,232,255,0,153,35,100,209,186,41,19,118,61,170,215,39,237,69,251,64,204,253,125,30,148,229,119,7,62,219,39,208,166,174,251,81,116,212,220,186,85,21,87,110,226,237,191,146,244,255,0,196,223,245,158,98,233,131,228,150,138,103,92,42,104,118,164,98,111,222,238,199,251,81,62,196,114,175,218,187,26,13,213,222,6,120,105,214,249,101,171,207,112,106,169,235,101,145,37,90,170,107,197,100,47,71,117,189,203,179,82,78,143,53,145,255,0,222,255,0,125,229,182,201,183,25,181,114,139,225,191,22,202,237,217,142,31,148,103,246,234,235,109,84,85,48,196,183,74,73,33,111,74,166,233,180,148,174,114,238,157,95,107,190,213,242,84,242,216,41,235,78,56,131,214,253,35,169,142,163,78,117,83,37,176,182,39,35,146,10,91,132,158,29,202,138,197,250,208,185,86,55,39,230,216,138,138,213,69,70,162,46,233,228,88,119,12,188,224,31,77,110,161,197,184,132,161,124,243,211,66,216,165,200,223,80,170,233,220,141,149,122,150,154,150,141,118,85,218,38,125,171,246,245,126,210,96,231,156,186,248,89,212,186,40,99,203,176,235,157,69,194,40,154,199,220,162,189,85,69,60,143,68,118,242,43,90,254,215,82,185,238,118,201,26,55,127,177,17,60,136,191,170,92,150,240,234,154,137,167,209,220,202,227,74,215,189,92,200,111,183,102,171,35,69,86,125,84,88,168,220,237,147,243,155,110,170,191,163,186,175,152,22,29,166,218,163,130,234,238,51,14,97,167,151,207,139,90,39,146,72,163,168,240,211,65,187,163,119,75,211,166,102,53,222,75,252,199,170,40,158,241,194,199,27,220,25,222,190,146,224,84,51,220,93,76,140,169,117,102,59,99,168,186,69,26,38,210,170,189,102,163,233,68,106,211,181,93,251,62,175,237,83,179,240,233,205,191,83,177,236,165,152,151,20,54,200,170,109,208,199,52,82,85,81,89,163,164,184,71,59,24,214,181,178,35,231,134,38,167,83,36,234,78,132,94,167,108,155,125,136,22,226,15,33,167,186,183,166,250,171,107,101,219,0,205,108,151,200,93,190,233,65,114,130,165,204,250,207,111,214,237,61,200,155,172,111,219,207,251,213,253,138,122,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,143,157,93,6,71,241,12,90,231,212,239,128,246,104,96,219,189,229,227,58,174,46,223,183,191,219,209,253,246,223,205,185,86,102,141,120,209,209,154,125,109,225,227,46,199,25,106,154,227,118,183,218,174,23,59,45,44,61,125,201,174,49,208,212,50,157,141,70,189,187,185,93,46,200,142,221,55,95,52,83,60,153,118,23,150,224,87,186,156,115,51,199,46,54,91,149,36,175,138,90,106,218,119,68,246,185,143,115,29,182,233,230,157,76,114,110,155,162,244,174,202,7,197,0,0,0,0,0,0,0,1,245,215,45,200,151,21,110,21,241,106,164,178,178,181,110,9,68,147,191,179,226,21,138,206,231,111,171,163,171,165,85,58,182,223,111,45,246,62,64,0,215,84,215,229,65,169,152,182,15,196,141,187,28,200,58,153,83,149,84,199,71,65,42,83,172,136,201,82,150,177,168,213,114,121,179,169,210,177,187,236,169,231,231,178,34,169,122,38,87,237,183,10,203,69,194,154,235,111,155,181,85,71,51,39,130,78,148,119,68,141,84,86,174,202,138,139,178,162,121,42,108,79,110,30,121,182,234,126,152,89,104,49,93,69,176,253,47,183,219,161,138,150,153,254,42,158,223,217,130,54,68,198,51,104,104,220,231,108,214,63,205,85,85,122,252,254,196,2,234,129,88,85,220,236,241,253,155,224,180,83,207,207,171,253,50,63,249,182,251,104,127,202,123,44,87,156,158,140,221,168,159,62,79,138,252,6,161,178,57,173,131,199,85,213,117,53,17,54,119,83,40,145,19,125,215,203,249,191,156,11,11,5,114,100,156,232,116,194,217,85,217,199,180,235,227,80,237,253,219,226,245,20,223,173,127,189,125,10,175,216,136,191,241,191,152,249,244,60,232,236,55,57,146,154,219,160,181,21,114,187,201,35,130,255,0,52,142,95,248,18,129,87,245,47,252,128,89,88,43,129,156,229,241,138,75,148,20,89,46,136,85,89,161,145,237,73,38,168,188,212,42,198,197,118,202,238,143,0,138,237,147,169,118,79,183,165,80,236,216,175,52,238,12,47,118,218,89,175,154,173,29,150,225,51,85,101,163,146,207,116,149,177,42,42,249,44,169,72,140,95,36,69,255,0,135,111,180,9,114,14,43,97,227,83,132,188,149,177,186,213,196,54,11,188,207,237,177,149,55,120,169,100,85,223,111,208,153,90,228,243,95,181,83,99,211,127,40,206,30,215,207,242,237,167,159,243,158,135,254,212,14,136,14,121,252,162,248,124,255,0,111,109,60,255,0,157,20,63,246,167,232,161,215,189,11,186,84,54,142,217,173,24,37,92,239,84,70,197,6,71,71,35,215,117,68,77,145,178,42,253,170,137,255,0,8,30,236,31,194,138,186,138,229,75,29,117,186,178,10,170,105,147,120,230,130,68,123,30,155,237,186,57,60,148,254,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,54,73,153,98,24,117,47,142,203,178,171,61,142,155,252,117,198,186,42,102,125,168,159,165,35,145,62,215,53,63,202,228,253,160,125,144,70,204,219,152,191,6,216,59,42,34,171,215,59,29,194,174,22,111,28,54,200,170,107,219,35,213,138,230,183,185,77,20,141,77,246,217,87,125,145,87,207,207,200,139,26,221,206,75,26,164,182,75,108,209,156,99,199,214,61,241,172,119,63,27,36,93,182,163,221,212,157,154,138,45,151,118,181,191,252,127,237,64,44,232,252,183,27,149,21,170,153,213,151,9,187,80,183,125,221,210,174,253,74,191,98,34,175,216,138,103,235,48,230,63,198,30,107,77,61,182,239,171,61,86,249,145,17,105,190,3,107,77,182,86,175,233,182,149,29,250,77,69,56,149,203,47,212,61,70,185,204,202,169,170,175,21,213,210,57,239,142,154,133,138,249,30,247,46,251,54,38,39,218,231,237,228,159,106,167,243,1,162,12,163,138,253,1,195,43,102,183,228,153,239,131,168,167,84,108,140,248,85,108,157,42,168,139,246,178,21,69,253,36,251,63,105,31,243,126,111,92,34,99,212,245,44,198,110,249,54,77,82,216,215,176,180,54,41,35,141,207,86,42,166,254,37,208,174,200,237,145,126,207,183,203,203,204,169,220,51,130,206,43,179,248,33,170,197,244,19,48,154,158,161,137,36,83,213,80,45,28,79,106,162,170,42,62,163,161,170,159,85,124,247,253,159,181,55,150,186,21,201,203,82,114,42,104,110,218,217,124,250,33,43,102,114,73,105,240,180,247,14,168,218,246,108,189,250,106,212,68,234,111,95,146,38,233,255,0,32,30,15,137,126,106,58,197,171,208,205,141,233,228,207,196,108,107,59,102,142,174,129,213,84,23,53,70,73,34,181,174,124,53,110,103,74,177,209,245,38,222,110,111,236,68,33,29,109,125,117,206,169,245,183,42,201,234,234,36,219,174,105,228,89,30,237,145,17,55,114,249,174,200,136,159,228,66,202,184,217,229,231,134,233,46,150,226,246,93,14,211,91,142,67,156,93,239,244,244,142,184,81,75,88,247,205,2,81,85,203,52,126,30,73,228,141,60,233,146,78,164,217,83,236,69,219,237,250,28,51,114,127,189,85,85,90,242,158,33,107,29,67,12,51,164,181,120,211,161,107,214,104,218,249,19,163,197,82,214,238,222,164,108,78,221,19,116,234,219,245,40,21,159,143,227,183,140,170,237,79,99,176,209,248,170,218,169,25,20,81,119,24,206,167,57,200,214,166,238,84,68,221,206,68,243,95,214,74,125,55,229,107,197,238,163,81,82,94,35,196,108,150,75,93,116,125,216,43,46,87,218,101,99,219,179,188,250,105,221,43,211,205,168,158,109,254,249,63,86,234,151,107,166,26,31,166,90,59,102,130,197,167,152,223,194,233,32,107,90,214,120,202,137,255,0,69,140,106,121,205,35,215,236,141,159,175,245,127,58,158,236,10,209,210,94,76,24,45,3,105,234,245,135,51,187,84,86,66,174,123,162,177,92,97,125,59,220,146,34,177,21,42,40,119,86,171,17,81,201,251,87,203,200,154,154,69,194,190,134,104,148,84,206,193,244,254,201,21,194,150,46,203,110,146,90,168,219,92,228,86,53,142,85,154,40,88,229,87,35,126,183,237,87,59,246,157,104,0,0,0,63,13,226,197,100,200,168,159,109,200,44,244,55,58,73,81,90,250,122,202,118,77,27,145,81,90,168,173,122,42,46,232,170,159,228,85,253,167,238,0,113,60,143,130,254,24,242,103,84,75,91,162,216,100,51,84,187,173,243,65,142,91,219,34,47,87,82,236,229,129,87,205,119,255,0,148,143,90,187,202,51,65,242,251,5,83,240,74,251,197,146,251,28,47,240,40,146,209,211,81,186,85,233,219,189,218,163,87,171,83,165,127,71,207,235,47,237,39,136,2,146,114,238,77,252,82,90,166,154,92,94,187,12,188,83,53,93,218,141,151,153,27,51,147,119,109,253,214,8,217,186,162,53,62,212,243,95,217,190,209,207,43,197,120,148,225,3,49,154,203,116,187,94,176,203,181,60,142,141,223,9,191,244,182,77,152,158,125,84,178,249,167,76,232,169,190,203,249,197,255,0,116,134,144,143,63,155,224,56,150,163,216,230,198,243,59,79,196,109,179,244,247,33,239,203,15,87,75,218,244,250,209,185,174,79,172,198,175,219,250,191,202,5,73,112,213,205,219,51,195,18,155,28,215,26,23,94,109,41,80,174,125,198,150,158,122,187,130,53,242,71,191,83,231,171,217,81,172,238,236,136,213,219,234,125,190,101,150,232,31,22,26,35,196,165,18,212,105,86,77,83,93,81,20,43,45,77,37,77,186,162,154,90,117,107,98,87,181,202,246,35,21,90,179,70,139,208,231,34,170,174,202,168,155,149,243,197,151,40,219,173,45,109,70,87,195,53,11,234,169,22,40,209,184,211,21,58,163,86,197,34,189,233,83,87,88,174,122,185,236,98,116,163,124,187,158,95,162,164,33,92,87,137,238,15,179,72,179,10,188,59,33,193,175,84,73,37,44,55,10,219,67,37,167,252,226,62,55,53,175,149,143,129,253,72,201,17,21,55,221,19,118,175,235,3,72,128,173,14,27,57,191,98,183,249,237,248,206,188,209,69,98,146,105,146,41,111,210,213,58,86,125,103,74,168,231,67,79,70,214,177,26,157,166,42,171,145,60,250,149,83,101,44,7,3,213,205,46,213,11,124,87,77,60,212,11,6,67,79,52,109,145,171,111,175,142,87,181,21,173,114,117,49,23,169,139,180,140,221,28,136,169,212,136,168,138,7,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,21,226,201,101,200,104,157,108,191,218,40,174,84,111,114,57,212,245,148,236,154,53,84,93,209,85,175,69,77,209,79,218,0,140,218,237,203,239,135,109,101,199,43,232,41,48,91,70,45,116,150,158,70,211,86,216,109,148,52,50,36,219,49,88,175,145,41,158,238,157,227,106,46,222,125,46,122,39,218,86,182,178,242,143,226,79,6,150,182,237,129,210,89,50,123,37,58,201,43,82,43,220,108,170,142,22,247,28,142,122,79,28,12,85,70,49,155,163,85,126,179,188,145,83,125,175,8,1,153,106,8,110,218,39,157,207,107,207,176,139,69,109,85,4,175,134,174,130,227,4,85,204,107,210,55,38,201,210,254,133,243,123,87,201,223,169,63,97,38,108,137,203,87,87,40,41,217,148,95,245,15,79,178,73,17,212,236,142,154,213,73,21,185,238,235,84,137,118,166,166,168,126,235,214,222,165,95,240,23,236,250,187,219,254,180,240,211,163,124,64,219,219,111,213,60,75,226,236,139,126,218,248,250,170,126,157,221,26,175,247,9,89,190,253,152,254,223,217,252,235,189,108,113,27,201,243,46,180,77,83,126,208,42,231,94,160,72,90,177,217,27,4,112,43,94,216,222,174,218,122,170,213,87,43,156,214,38,219,127,243,207,47,209,80,62,5,111,42,72,181,39,28,139,36,225,183,83,237,151,154,121,219,20,145,186,251,91,81,2,57,174,68,114,174,201,64,197,79,169,36,74,155,254,181,83,192,93,120,13,230,9,160,22,217,114,235,2,85,81,219,236,140,117,100,213,86,28,198,58,116,167,99,124,213,221,61,232,158,191,166,239,38,162,175,233,126,223,62,79,73,140,241,111,193,102,84,153,172,216,70,73,132,86,209,247,41,82,229,85,103,142,162,151,243,189,81,171,91,52,145,201,3,186,186,23,101,69,93,209,55,111,146,162,147,247,135,142,112,216,133,217,41,108,154,247,110,75,19,187,136,217,175,75,60,181,59,181,206,149,122,187,20,180,73,183,74,118,155,178,47,158,251,254,208,35,94,141,115,59,226,43,68,239,113,227,122,145,36,121,45,190,158,161,34,174,117,206,106,187,141,115,24,215,198,201,18,55,190,177,35,234,70,196,253,183,242,234,114,175,216,165,150,112,255,0,204,31,135,93,125,165,162,183,216,242,90,250,44,142,72,24,234,187,93,101,162,162,55,69,47,67,220,230,163,216,146,68,169,180,79,114,109,34,249,109,231,191,145,230,50,221,89,229,181,196,205,51,41,243,61,82,195,238,205,171,106,49,177,215,223,170,237,15,94,164,114,34,43,93,36,46,69,252,251,147,101,217,124,215,252,31,46,93,125,229,57,195,70,165,71,241,205,30,206,173,182,171,109,67,157,60,18,80,58,162,239,23,105,234,157,8,146,58,187,103,34,35,92,136,239,215,186,254,192,44,65,21,28,155,167,216,127,167,57,225,255,0,71,96,208,125,48,183,105,173,53,243,226,209,91,230,168,149,181,94,25,96,234,238,202,233,21,58,21,239,219,101,114,167,233,47,252,7,70,0,0,0,0,3,199,106,174,147,96,218,207,136,84,97,25,253,146,150,229,108,168,146,41,186,102,166,134,101,141,241,189,28,215,53,37,99,218,139,246,166,251,111,179,156,159,172,166,206,45,57,94,106,150,137,83,223,117,11,79,210,150,247,128,218,41,210,174,105,103,186,197,227,169,162,108,113,36,142,145,139,20,45,119,231,29,42,181,35,71,47,75,124,252,246,222,241,15,231,60,17,84,193,37,52,237,234,142,86,43,30,221,246,221,170,155,42,121,1,151,76,87,43,201,48,44,138,147,36,198,46,213,118,203,157,186,120,230,138,106,90,135,194,244,124,114,53,232,157,81,185,29,183,83,26,190,75,250,144,184,190,14,57,161,105,94,105,136,99,186,123,172,23,107,157,183,50,162,160,142,146,106,199,91,103,158,10,231,196,201,85,100,238,182,73,164,115,214,56,152,175,115,209,187,189,235,183,150,251,122,158,40,249,94,233,62,184,213,213,229,88,93,79,209,44,146,170,73,42,42,106,250,42,107,252,76,142,89,222,255,0,169,37,91,35,103,84,146,181,124,147,100,232,217,60,149,118,174,157,90,229,143,197,110,153,215,213,205,142,233,229,211,45,179,211,204,230,69,95,110,74,87,75,52,125,77,107,94,148,209,212,73,42,110,175,251,54,221,17,21,87,201,21,80,47,182,25,162,168,137,179,66,238,166,59,125,151,109,143,251,85,68,251,76,251,233,167,27,188,83,112,223,19,48,90,123,205,117,154,10,57,86,105,109,117,182,106,56,166,68,149,91,34,239,222,166,116,137,212,158,104,191,177,119,67,182,90,249,195,107,36,80,182,59,157,7,136,122,53,17,95,221,165,102,235,178,121,236,218,47,242,255,0,202,5,206,34,239,230,135,250,83,18,243,140,214,88,110,16,84,37,147,196,210,198,244,116,180,254,38,149,157,214,249,125,94,175,5,187,127,95,154,30,138,46,117,249,179,19,243,186,57,220,95,233,12,41,255,0,81,2,222,193,78,55,126,116,58,159,89,5,68,118,173,58,248,116,146,116,246,100,248,189,60,221,173,149,55,242,117,15,214,221,17,83,207,236,220,241,139,205,227,137,101,251,43,182,243,255,0,21,111,255,0,185,129,120,32,165,172,79,156,110,184,90,110,169,85,148,216,254,61,69,219,115,86,151,197,81,210,253,101,219,103,117,178,137,87,203,207,203,249,201,57,138,115,144,209,123,165,189,39,201,241,191,129,213,126,184,60,101,93,79,247,206,79,210,101,18,39,216,141,95,248,223,204,5,132,130,1,205,206,35,65,89,112,101,60,86,206,229,43,145,21,213,61,234,212,233,94,173,149,58,60,22,235,229,231,255,0,188,117,76,127,153,199,5,183,139,85,29,109,118,179,209,91,106,170,34,71,205,75,45,178,225,188,15,253,108,87,45,50,34,236,191,175,100,223,245,125,160,74,26,202,42,43,141,44,180,55,10,72,106,169,230,99,163,150,25,163,71,177,237,84,84,86,185,171,228,168,168,170,138,139,250,148,131,252,114,114,235,194,53,127,11,172,201,180,127,23,179,216,179,88,106,105,228,100,116,208,210,219,233,106,152,179,63,188,178,185,144,43,220,245,73,149,219,171,147,117,99,119,223,109,151,184,219,184,234,224,250,233,7,136,166,226,39,10,99,122,149,155,84,92,82,157,219,255,0,155,39,74,237,252,251,108,123,188,59,93,244,75,80,231,101,30,13,171,152,117,250,166,86,171,217,79,111,189,211,207,51,154,136,142,85,237,181,234,237,145,21,21,124,188,128,207,38,139,113,29,171,220,63,228,246,235,222,15,151,92,224,130,221,83,29,67,237,47,184,84,182,130,165,26,174,94,137,161,138,86,35,216,189,199,170,166,233,250,75,251,84,180,174,30,121,189,233,46,97,21,187,29,214,138,106,252,126,253,82,232,105,252,77,21,158,71,208,190,87,36,76,217,58,103,154,95,55,186,85,221,91,250,45,77,252,252,151,140,241,239,203,71,53,135,33,185,234,198,131,99,213,183,219,124,209,54,106,171,53,20,93,201,233,155,20,52,209,39,66,201,80,233,103,87,42,76,253,153,26,170,116,237,178,249,41,91,153,22,49,146,98,55,73,172,153,85,130,227,103,184,83,185,204,150,150,190,153,240,74,197,107,149,170,138,215,162,42,108,230,185,63,202,138,159,168,13,65,227,153,13,159,45,176,219,242,124,126,179,197,91,46,148,236,171,164,159,182,230,119,34,122,110,215,116,189,17,201,186,47,216,168,138,125,35,63,28,44,243,1,214,14,25,226,167,199,104,231,248,206,39,78,138,212,179,244,210,211,249,126,121,201,249,245,166,146,95,238,147,117,253,191,222,237,246,47,149,183,104,63,48,158,27,53,186,223,73,10,234,37,139,28,200,170,102,124,63,6,184,86,62,39,239,220,107,35,70,75,60,81,54,69,127,91,21,17,187,175,154,167,159,75,182,9,50,15,229,77,83,79,89,79,21,93,36,241,207,4,204,108,145,75,27,145,204,123,21,55,71,53,83,201,81,81,81,81,80,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,136,168,168,168,138,139,228,168,164,103,227,7,132,109,26,214,109,55,187,212,215,226,86,75,69,255,0,191,77,59,111,148,148,20,180,245,138,190,33,21,237,125,66,194,247,244,187,186,245,84,253,110,84,223,245,239,38,79,45,169,216,117,70,127,131,220,177,26,75,188,182,185,107,251,61,53,113,181,92,232,250,38,100,139,178,35,154,190,104,205,191,73,62,223,215,246,1,152,0,78,77,75,229,55,174,56,6,23,123,204,40,235,254,46,219,45,35,235,31,7,106,142,159,174,54,34,43,215,169,107,29,182,205,234,95,177,85,122,118,68,243,33,29,198,223,89,105,184,84,218,238,16,246,170,169,38,124,19,71,212,142,233,123,28,173,114,110,138,168,187,42,47,154,46,192,126,112,0,0,0,0,0,31,174,209,104,186,95,238,84,214,107,37,186,166,190,186,178,102,65,79,77,77,11,165,150,89,30,228,107,90,214,53,21,92,170,229,68,68,68,221,85,81,14,255,0,71,192,39,19,181,118,26,60,139,242,109,122,100,21,157,10,216,29,103,184,36,236,71,199,214,138,230,248,125,145,63,82,174,255,0,111,145,198,180,235,62,188,233,150,91,65,153,227,237,166,91,133,182,120,170,41,221,61,44,51,163,36,142,86,72,215,35,102,99,219,186,57,137,231,211,255,0,188,170,139,105,220,38,115,100,198,239,241,197,132,241,11,12,118,201,91,27,221,21,233,26,233,154,254,220,81,35,98,74,90,74,52,107,119,84,149,219,239,229,246,126,192,59,102,49,202,211,134,251,126,49,69,105,190,90,234,42,107,160,123,159,45,75,96,160,123,164,252,234,189,17,94,234,77,213,58,118,106,238,159,102,232,116,140,107,128,238,22,49,170,39,81,126,71,241,91,175,82,42,119,174,120,253,186,121,19,201,19,201,222,29,63,193,223,252,170,191,180,233,184,30,177,233,198,166,196,201,176,140,143,226,76,126,253,43,224,231,135,125,149,200,191,221,88,223,240,29,255,0,39,249,15,104,4,54,212,94,85,188,50,231,185,20,55,202,122,43,150,57,18,58,71,75,71,99,142,223,71,79,245,154,212,68,108,105,72,228,217,21,187,249,175,218,229,253,167,63,203,249,52,104,53,201,200,252,107,45,204,41,85,177,162,109,45,125,19,17,93,245,190,222,138,47,179,205,191,242,22,18,0,168,44,231,146,190,166,49,36,93,57,207,49,167,127,100,47,111,227,55,74,133,252,199,214,219,126,205,15,233,254,135,243,125,191,204,113,76,159,150,191,22,250,87,83,61,202,219,107,134,245,45,189,99,145,62,143,65,115,169,89,247,233,242,102,212,173,87,109,214,168,191,103,216,226,250,0,25,233,201,120,94,226,239,42,138,22,93,52,3,45,235,133,141,103,121,152,173,207,184,237,183,243,115,157,18,238,171,212,170,191,206,124,74,30,6,248,167,174,170,101,47,228,83,50,167,235,223,243,147,227,119,22,49,187,34,175,154,248,127,47,179,111,242,154,49,0,80,189,159,149,223,21,181,85,209,71,79,67,111,160,145,206,111,76,243,69,114,137,172,94,164,243,87,37,39,150,223,111,252,7,215,202,249,102,241,149,138,81,120,207,139,82,222,63,71,243,86,153,238,181,18,121,170,167,232,248,84,251,54,243,255,0,128,189,16,6,110,178,157,2,226,171,12,167,241,153,6,155,106,85,45,58,53,207,124,210,89,238,76,99,26,221,183,87,57,241,162,34,125,100,60,52,183,77,83,196,102,142,190,107,142,85,101,149,28,137,28,206,154,166,153,219,239,186,108,229,84,93,247,110,255,0,241,127,152,211,109,227,29,199,242,42,103,209,228,22,43,125,206,158,70,171,31,21,101,43,38,99,154,187,110,138,215,162,162,162,236,159,242,30,34,241,195,95,14,217,4,93,155,230,131,233,237,115,19,205,18,124,106,141,251,47,154,110,155,199,228,190,107,230,159,180,10,10,194,56,205,226,103,4,70,197,110,214,108,198,182,154,52,70,199,75,93,145,92,36,130,52,217,222,77,98,78,212,79,210,223,252,168,132,157,211,126,113,218,219,97,236,210,102,216,214,55,113,165,73,183,150,88,168,234,230,159,180,174,106,174,203,37,106,39,82,39,86,219,249,125,159,206,88,165,243,151,119,5,153,13,82,213,215,232,5,134,41,28,231,61,82,134,122,170,38,110,187,111,245,32,149,141,68,242,242,77,182,79,61,182,220,227,122,135,202,15,135,156,150,87,203,131,244,226,93,72,221,154,214,86,214,162,42,53,81,127,186,86,34,121,170,181,127,224,254,112,63,54,156,115,136,225,243,38,88,45,153,86,63,149,218,174,15,98,186,74,135,210,80,193,68,221,152,138,169,212,250,213,114,42,187,171,111,47,216,118,236,95,152,7,11,57,69,43,170,191,42,118,11,79,78,223,155,186,95,45,208,61,119,87,39,146,120,133,255,0,7,127,242,42,126,210,4,231,220,151,51,235,77,68,179,96,218,149,241,232,164,147,169,144,252,26,26,94,219,85,206,250,189,82,215,46,253,40,141,243,253,123,255,0,49,30,50,190,91,28,95,98,81,195,37,118,151,110,147,117,109,253,187,181,254,174,159,217,84,191,225,32,23,115,105,226,123,135,91,213,50,85,81,107,150,0,172,95,219,147,80,254,196,95,213,42,254,212,62,189,191,93,52,74,237,82,218,43,86,177,96,245,149,15,223,166,42,124,134,146,71,187,100,85,93,154,217,21,87,201,21,127,224,83,60,87,173,25,215,204,18,121,173,151,75,85,125,181,244,205,115,164,138,43,196,10,141,70,170,181,127,185,202,168,187,116,42,121,126,195,198,193,155,103,248,253,197,238,162,204,111,212,21,180,207,116,107,37,61,202,86,61,142,77,218,228,71,53,223,229,79,37,253,106,6,160,104,235,104,238,20,236,171,160,171,134,166,9,55,233,150,25,17,236,118,203,178,236,169,228,190,104,168,127,99,57,120,23,28,156,89,233,202,197,30,61,175,25,99,233,163,127,87,135,184,86,37,194,61,149,200,231,34,54,169,36,70,238,173,253,73,250,221,254,18,239,222,176,222,111,156,69,217,37,234,203,30,185,28,105,15,109,24,190,6,145,122,254,175,215,221,148,74,191,169,222,95,238,191,152,11,186,5,81,99,188,238,235,40,237,81,83,228,26,7,241,26,214,245,119,42,62,148,164,61,95,89,85,62,171,40,54,77,145,81,63,224,58,85,155,156,214,146,86,219,225,168,187,225,31,13,170,123,26,233,41,190,39,83,55,109,202,212,85,111,91,104,118,93,149,85,55,79,183,109,192,177,48,67,27,47,54,62,17,43,173,84,213,119,140,231,225,149,178,179,170,106,79,134,92,230,236,187,127,209,235,109,30,206,255,0,42,29,26,209,204,3,132,235,197,190,43,141,62,169,108,201,122,182,254,209,220,191,82,170,126,186,100,253,128,72,128,112,63,229,219,194,167,251,105,255,0,250,142,229,255,0,119,62,206,43,197,239,14,249,181,218,43,30,49,168,94,54,182,119,35,35,139,225,53,209,238,170,138,187,110,248,81,62,198,175,235,253,64,118,48,127,42,106,136,106,233,226,170,167,127,92,83,49,178,49,219,42,110,213,77,209,118,95,63,177,79,234,0,0,0,0,0,31,7,42,206,113,108,38,8,234,114,123,167,130,142,93,250,29,216,146,77,246,86,162,254,131,87,252,38,255,0,202,68,61,100,230,189,195,214,155,190,170,135,16,159,233,125,206,153,141,119,132,233,174,183,245,42,198,231,162,117,201,70,230,167,159,66,127,199,223,245,40,19,104,241,26,159,173,26,101,163,214,26,203,254,127,153,89,237,76,164,129,243,165,53,77,198,158,9,231,233,70,170,178,38,74,246,117,57,122,216,136,155,253,174,111,237,66,159,181,191,155,150,187,234,4,50,81,105,139,106,116,250,23,202,215,245,83,213,211,86,191,165,30,245,233,71,190,145,143,77,209,88,155,162,255,0,121,254,233,72,243,100,151,138,62,46,114,88,177,164,204,50,140,226,186,121,99,133,32,185,223,209,99,106,189,60,182,109,68,173,98,110,144,111,229,183,232,38,254,123,1,61,53,223,156,149,37,59,174,54,61,16,197,157,44,145,186,106,102,214,94,104,81,209,185,83,186,212,146,57,41,171,124,211,251,147,154,237,190,206,165,253,133,123,234,175,20,186,239,172,55,170,235,174,93,169,121,31,134,174,149,101,248,84,23,154,207,1,7,232,253,88,161,146,87,163,91,187,26,187,110,190,105,185,48,180,159,147,86,167,228,158,22,183,83,115,47,162,108,69,100,178,210,252,58,158,191,173,62,162,186,62,184,107,83,109,250,158,157,73,254,6,255,0,173,9,141,167,60,169,248,80,196,237,176,67,151,225,20,249,93,123,35,107,101,171,154,166,190,157,36,122,117,110,238,218,85,57,169,190,233,228,159,224,129,71,24,254,35,151,102,21,77,164,197,241,155,189,234,161,238,70,36,116,20,82,212,189,92,170,136,137,179,26,171,190,238,106,127,194,159,180,145,122,65,203,135,137,237,92,173,138,153,152,132,184,156,50,196,233,146,167,39,183,220,40,33,217,26,215,34,117,248,87,38,235,213,229,251,118,95,216,93,246,27,195,103,15,186,124,200,147,12,209,92,42,210,248,92,175,100,208,89,41,251,200,238,164,118,253,213,106,189,87,116,110,219,175,151,74,109,246,33,209,98,134,40,35,108,48,68,200,227,98,35,90,198,53,17,26,137,228,136,136,159,96,21,177,165,60,153,240,75,69,117,37,203,84,50,235,149,107,233,228,238,62,158,219,95,12,144,73,178,191,102,185,179,208,166,233,183,70,233,254,119,243,19,11,79,248,56,225,175,78,104,225,130,209,163,216,133,101,76,10,213,109,125,126,63,65,37,94,237,70,34,126,117,176,53,126,214,35,191,206,85,83,180,0,63,53,5,186,223,106,164,138,223,107,160,167,163,165,129,168,200,160,167,137,177,198,198,167,216,141,107,81,17,19,249,144,253,32,1,248,235,108,246,155,148,244,181,55,27,93,37,84,212,50,172,244,178,77,3,94,232,36,86,62,53,123,21,83,118,187,162,73,27,186,108,189,47,114,125,138,167,236,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,245,75,69,180,211,89,108,50,99,250,133,136,90,110,208,189,209,189,178,212,219,233,231,150,37,99,186,154,172,89,88,244,111,218,228,251,62,199,187,246,169,238,0,20,247,197,79,41,28,139,8,180,220,51,109,11,175,169,189,219,237,240,58,121,173,117,82,190,166,227,50,34,68,136,216,33,165,163,70,185,219,172,170,168,170,158,72,213,253,164,49,199,53,23,136,158,27,178,72,34,163,189,102,184,141,77,5,67,101,117,178,162,166,186,130,25,186,36,77,217,36,40,232,213,204,85,133,26,169,229,186,49,83,245,121,105,65,236,108,141,86,61,168,230,185,21,21,21,55,69,79,216,115,45,65,225,131,135,141,84,73,93,159,232,206,37,119,158,116,114,62,170,75,100,113,213,46,253,123,237,60,104,217,17,119,145,235,186,59,237,93,254,223,48,32,111,14,28,224,236,83,91,237,152,198,187,88,234,153,93,20,9,19,238,54,202,102,36,78,86,54,69,87,75,45,85,110,234,174,70,196,155,237,230,229,119,237,66,127,233,255,0,16,26,47,170,13,106,96,250,159,139,93,167,115,214,52,166,164,189,82,79,50,170,43,83,244,34,145,203,246,189,169,254,87,39,237,66,20,107,95,39,45,51,202,106,235,110,154,73,146,179,15,108,210,117,195,64,202,9,235,91,26,42,179,234,163,230,173,68,242,68,145,126,207,239,182,253,72,87,222,166,104,71,21,28,30,95,31,34,221,47,248,188,112,164,114,199,95,107,191,69,78,231,43,155,220,223,166,154,161,206,77,150,21,251,127,197,162,254,192,52,58,10,4,210,78,102,28,86,233,181,194,37,189,234,109,235,45,181,71,27,218,234,43,156,176,75,35,220,172,70,181,222,34,104,101,147,203,165,23,237,243,93,255,0,90,170,173,137,240,243,205,115,71,181,114,231,108,197,243,107,127,209,11,229,210,161,180,180,244,253,234,171,135,114,71,58,68,106,117,199,70,214,39,147,99,243,85,68,250,255,0,238,84,9,208,15,207,111,175,164,186,80,193,113,161,151,187,79,85,19,102,137,253,42,222,166,57,17,90,187,46,202,158,74,159,105,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,243,57,222,154,105,254,167,90,29,99,212,12,50,201,144,209,57,204,127,102,231,110,130,173,136,230,46,237,84,108,173,114,110,138,171,183,151,235,95,218,87,175,18,92,160,177,107,197,186,227,146,104,85,222,106,43,172,112,172,177,208,92,42,35,142,149,202,212,137,58,89,21,45,18,185,85,90,217,87,109,252,222,230,254,213,44,191,111,216,127,160,102,239,82,184,79,226,3,71,238,82,69,144,233,246,64,140,166,122,244,215,210,90,107,124,58,171,92,253,156,217,31,11,63,197,171,145,127,102,202,126,124,15,138,78,34,180,154,178,58,75,14,170,230,20,208,80,111,7,194,231,190,87,50,153,136,136,230,244,44,45,149,168,157,42,229,84,79,45,149,16,209,181,255,0,17,197,50,168,60,46,81,140,218,111,16,175,151,110,190,138,58,134,253,138,159,99,209,83,236,115,147,254,21,253,167,12,212,78,95,156,34,234,58,207,85,115,209,12,114,134,186,119,247,22,166,217,28,180,31,89,85,170,229,86,210,201,18,42,175,79,235,253,174,95,214,187,132,35,208,206,114,215,42,40,233,237,186,231,137,182,161,157,215,35,170,44,20,14,124,157,46,145,187,110,234,170,223,212,213,147,254,70,254,173,201,219,164,220,110,240,225,171,244,48,213,89,117,30,201,104,168,154,62,234,80,94,47,20,20,245,109,78,134,57,119,141,179,189,81,83,175,101,253,138,215,39,234,32,238,182,242,102,157,175,154,245,163,121,183,91,82,38,182,59,47,195,81,55,122,49,234,174,241,21,21,223,223,57,24,155,109,229,213,191,234,82,22,106,7,9,124,77,104,37,202,74,171,174,57,89,103,70,76,234,104,171,105,111,52,141,123,247,87,162,121,67,80,231,38,233,26,174,192,104,150,134,225,65,115,167,109,93,182,186,158,174,7,239,211,44,18,182,70,46,202,168,187,43,85,83,237,69,79,248,15,208,102,231,23,226,255,0,138,156,26,120,190,1,175,249,212,9,76,244,123,32,158,245,53,84,8,187,170,249,197,51,159,26,162,171,149,85,21,170,139,191,153,222,244,199,155,95,19,56,140,236,250,121,123,151,50,166,71,34,172,82,50,134,141,202,155,179,203,173,148,142,119,216,215,167,252,125,255,0,80,23,150,10,231,192,185,204,105,93,226,223,73,244,227,12,250,63,84,177,237,81,253,177,169,171,217,201,212,155,254,106,133,19,207,102,174,201,246,117,127,49,213,232,249,171,240,113,82,177,178,77,74,237,61,238,70,244,252,26,234,237,183,93,190,223,8,4,193,4,99,170,230,65,194,45,45,175,226,174,213,13,226,232,99,255,0,240,37,207,236,114,162,39,255,0,66,255,0,63,236,60,86,67,205,151,132,203,101,4,243,217,51,31,139,85,198,221,227,166,248,125,202,14,226,238,158,93,110,163,84,79,37,85,255,0,128,106,38,137,254,43,90,228,217,200,138,159,177,72,5,69,206,39,65,231,157,177,214,90,188,52,107,182,242,119,235,31,183,154,126,164,162,255,0,47,252,135,190,178,115,81,225,10,231,66,149,53,154,133,224,231,68,69,146,31,132,221,36,232,85,85,242,234,74,68,69,251,0,253,92,89,114,240,210,126,34,40,170,111,150,59,93,38,55,149,182,153,25,79,81,65,5,53,28,51,201,28,82,164,94,33,205,166,146,71,39,83,227,71,108,187,244,198,221,191,69,10,116,226,55,133,13,89,225,166,255,0,53,191,55,178,76,251,98,204,177,211,93,169,169,170,86,138,77,228,149,172,106,77,44,49,181,94,169,11,157,178,125,173,84,84,254,107,129,255,0,69,99,131,47,246,207,255,0,245,45,215,254,232,70,158,62,56,237,225,99,94,244,26,237,128,225,181,116,121,5,246,122,154,25,232,42,100,182,214,195,45,43,163,168,71,61,204,116,212,204,68,94,215,113,191,166,158,82,187,237,243,69,10,239,225,230,29,63,169,214,252,38,151,84,222,172,196,234,47,20,240,221,95,188,8,214,66,247,116,245,61,103,252,210,49,28,173,87,43,188,145,168,229,46,219,3,224,143,130,252,186,197,21,255,0,16,198,113,171,245,5,117,51,81,147,195,69,105,170,107,81,236,107,209,122,163,129,90,143,70,185,171,246,175,233,127,57,64,232,170,213,71,53,85,21,23,116,84,253,71,91,210,206,44,120,137,209,218,138,63,160,218,191,148,208,208,82,73,27,190,26,183,23,203,72,230,53,89,245,59,50,245,198,137,211,27,27,250,63,162,155,125,155,162,133,195,85,242,167,225,98,174,243,61,227,195,223,97,239,72,233,60,44,76,183,54,157,155,255,0,122,214,120,79,36,79,212,155,159,31,34,229,21,195,21,226,26,135,81,220,50,186,25,228,133,204,141,41,229,183,196,198,187,165,81,23,202,141,85,60,246,243,61,191,9,220,114,233,158,179,233,70,57,87,147,101,43,14,101,21,190,40,239,116,203,69,80,255,0,236,166,245,177,207,235,101,59,34,250,253,151,63,102,121,55,171,167,245,121,201,60,119,40,177,101,116,78,184,88,43,188,85,59,36,88,156,254,211,217,179,145,17,85,54,122,34,253,142,79,249,64,174,185,249,42,233,98,204,171,6,123,149,36,107,254,21,214,155,127,253,234,19,145,103,92,150,53,113,149,172,252,155,231,120,155,169,23,126,175,141,93,42,150,79,177,187,127,113,161,219,237,235,255,0,131,167,249,203,134,0,82,29,227,147,135,20,246,138,9,107,254,147,233,237,111,105,174,119,102,142,182,227,36,175,217,170,187,53,190,9,55,85,219,100,254,117,67,135,93,184,22,226,158,211,115,170,182,126,70,114,250,207,11,51,225,241,20,152,237,198,72,101,233,93,186,152,239,14,157,77,95,181,23,111,176,209,104,3,51,89,167,15,58,227,167,202,174,203,244,155,48,182,68,141,71,44,213,86,26,200,99,68,84,85,253,41,35,106,125,141,114,255,0,145,23,246,30,127,28,206,181,23,79,110,13,174,196,179,12,143,27,174,141,174,99,101,183,92,39,163,149,173,84,233,114,35,163,115,85,17,81,54,84,254,99,77,57,38,11,132,230,80,58,155,47,195,236,151,200,156,155,43,46,86,248,170,90,169,178,167,217,35,87,245,57,201,254,69,95,218,120,42,238,18,56,90,185,42,186,179,135,61,53,145,202,187,171,147,23,162,107,191,229,72,209,127,88,20,185,128,243,46,226,135,7,116,45,168,202,19,36,137,139,245,219,126,173,184,214,119,26,170,237,209,200,181,73,191,147,255,0,251,86,254,195,218,95,56,222,208,125,106,182,190,143,95,52,10,195,75,112,170,221,181,55,172,71,21,163,101,197,81,205,84,123,146,162,170,119,187,171,170,89,95,186,255,0,126,140,114,254,189,236,211,39,229,205,193,158,77,73,44,50,104,85,138,138,103,198,246,71,53,20,213,84,189,183,42,34,35,182,134,86,34,237,178,47,159,243,254,213,35,22,181,114,109,195,174,86,218,171,150,142,229,63,7,171,134,55,201,5,183,192,203,81,223,114,54,69,108,125,218,138,221,153,212,171,27,122,151,236,219,127,214,160,86,166,175,226,186,89,71,82,153,30,144,228,149,51,216,43,156,233,105,232,47,53,148,206,186,192,207,168,136,217,163,167,78,134,187,169,207,93,145,87,234,162,126,197,57,221,186,229,113,180,86,195,114,180,215,212,209,85,211,189,178,195,81,79,43,163,146,55,181,81,205,115,92,213,69,69,69,68,84,84,251,21,16,247,122,217,161,58,135,160,121,141,102,27,168,22,127,5,83,77,59,226,141,222,34,9,59,173,106,49,200,237,162,145,232,221,219,35,23,109,255,0,190,219,245,41,207,0,156,188,47,243,74,213,93,29,101,62,55,168,242,212,101,88,244,48,186,52,154,161,213,53,215,6,42,69,27,35,107,29,53,91,24,140,78,222,234,155,127,126,237,190,210,216,116,47,139,29,20,226,14,217,5,102,13,150,208,199,91,58,171,82,211,89,95,72,149,237,94,185,26,136,176,69,51,213,55,72,156,228,253,173,84,95,219,182,110,79,67,133,234,38,123,167,23,88,175,152,14,103,122,199,107,225,123,100,101,69,178,186,74,119,245,38,232,155,244,42,111,228,231,38,203,229,179,149,63,90,129,168,112,80,174,152,243,72,226,183,6,150,158,44,143,63,175,202,168,33,123,21,208,86,178,141,36,145,136,172,221,171,51,233,159,38,234,214,57,58,183,85,221,234,191,111,219,97,220,49,243,69,210,61,103,74,44,119,56,139,232,166,73,36,45,106,83,245,85,87,120,137,26,201,93,35,186,162,164,100,108,250,177,35,182,223,111,175,178,125,158,97,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,155,166,203,250,200,39,204,103,129,188,95,86,240,75,222,175,226,113,50,131,43,199,45,245,55,42,135,187,196,206,234,218,106,120,106,234,29,3,24,146,43,26,231,203,35,118,94,143,45,182,223,101,216,157,167,227,188,218,168,239,182,138,235,37,194,38,203,75,112,166,150,150,118,57,168,228,116,114,53,90,228,84,84,84,93,209,87,237,69,64,50,209,89,73,83,65,87,61,5,100,47,138,122,105,29,12,177,189,170,215,49,237,93,149,21,23,205,21,21,23,201,79,228,73,222,62,56,97,204,244,15,91,178,75,197,125,182,154,44,95,41,189,92,46,22,25,225,170,137,253,80,57,241,202,230,44,109,70,172,125,11,82,198,108,173,68,242,93,149,81,58,150,49,0,0,0,0,0,7,176,209,171,93,134,249,171,184,69,147,41,235,248,53,199,35,182,210,92,122,24,142,119,134,146,170,54,203,178,57,28,138,189,10,239,37,69,79,230,95,176,148,28,116,112,39,62,132,89,232,117,175,78,234,18,175,78,239,158,25,90,234,154,168,252,84,21,21,78,158,70,53,33,100,49,35,98,72,155,18,108,155,170,57,202,158,105,246,4,59,180,221,238,54,43,133,61,214,213,81,216,170,165,149,179,69,39,67,93,210,246,174,232,187,57,21,23,207,246,161,35,116,123,152,103,18,122,69,89,19,40,243,31,29,105,107,154,233,45,255,0,15,160,139,185,231,30,255,0,157,90,103,57,55,100,104,223,47,179,125,254,210,51,0,45,99,13,231,119,111,167,183,210,209,102,250,19,114,168,168,141,155,79,91,73,127,133,206,149,222,126,125,175,13,27,83,251,212,217,23,246,175,249,122,141,143,157,7,13,183,73,89,79,91,129,106,5,3,220,159,89,210,65,64,177,167,214,68,253,37,170,79,212,187,253,159,180,168,29,53,102,150,201,146,66,205,92,155,38,138,194,189,93,231,227,233,7,138,79,205,191,167,110,242,43,127,79,183,250,190,206,175,215,177,53,52,239,150,182,23,196,86,23,38,109,195,150,171,195,95,68,233,165,167,143,227,245,21,20,238,100,145,162,35,145,237,109,189,63,190,115,21,21,170,169,210,239,219,186,32,88,86,157,115,28,225,115,81,42,91,75,30,107,79,142,185,200,229,222,253,114,183,82,55,234,181,29,246,248,151,125,187,236,159,206,139,251,14,191,105,226,23,64,175,213,209,90,236,122,227,167,247,26,201,221,209,21,61,38,77,69,52,178,59,246,53,173,145,85,87,201,126,196,42,74,241,201,159,138,123,92,77,158,205,147,224,21,242,245,34,116,193,120,170,99,145,23,125,215,121,41,88,159,179,245,254,179,152,228,188,7,113,205,163,173,92,169,248,213,93,189,45,232,179,173,125,179,42,164,100,144,109,178,117,34,182,118,191,127,175,183,213,77,254,208,47,218,154,174,150,178,38,205,73,83,20,241,189,17,205,124,111,71,53,81,124,209,81,83,252,168,127,83,59,216,207,24,156,89,104,245,211,192,214,106,134,81,112,146,221,87,179,233,110,249,21,117,84,72,232,220,212,88,149,25,80,136,172,252,218,166,200,187,108,174,243,243,38,38,147,115,160,146,134,221,109,162,214,28,42,90,135,193,23,110,174,91,13,183,173,239,84,71,35,92,142,168,174,243,85,252,222,234,191,238,191,152,11,93,4,44,197,249,185,240,117,126,134,37,185,223,178,107,20,242,73,219,237,87,216,101,122,167,154,34,46,244,235,42,108,187,254,221,252,151,203,236,36,38,148,241,47,162,154,218,137,249,51,204,150,238,229,107,156,173,91,117,93,58,166,205,107,151,251,180,77,79,36,123,127,229,3,167,128,0,0,0,0,0,255,0,21,17,200,173,95,177,83,101,63,27,172,246,231,185,94,234,125,213,203,186,253,119,127,248,79,218,0,241,25,110,139,105,158,117,80,218,172,171,26,241,210,182,52,133,29,227,42,34,217,136,174,84,77,152,246,167,247,206,255,0,148,227,249,23,46,94,16,50,39,213,213,84,233,71,77,101,100,139,52,147,252,118,232,191,93,95,212,229,233,74,148,79,53,223,254,82,75,128,33,19,249,72,112,180,230,57,172,199,250,92,169,228,239,23,113,93,191,252,240,242,249,39,39,13,17,185,171,126,143,100,63,5,219,109,255,0,177,42,234,119,251,127,195,173,254,116,255,0,227,127,156,176,80,5,79,228,92,143,111,75,53,85,70,49,196,29,181,90,249,92,232,41,170,177,201,98,108,108,87,121,53,100,74,153,21,118,110,254,123,121,170,39,237,221,57,190,89,201,135,136,155,19,37,170,178,103,248,61,226,157,159,160,212,117,116,115,187,234,170,175,230,219,78,244,79,52,217,62,178,239,186,125,155,236,93,64,2,136,191,208,160,226,159,252,28,119,254,75,143,253,204,255,0,83,149,15,21,13,94,164,110,61,186,121,167,149,199,254,230,94,224,2,129,103,225,55,141,141,23,173,170,173,199,48,155,245,84,176,70,248,93,53,171,28,171,172,108,140,106,238,168,222,229,38,203,186,196,213,69,254,116,253,167,231,165,205,249,134,224,223,219,166,97,218,133,106,100,31,109,69,70,2,141,99,122,190,175,154,201,73,211,231,215,183,159,235,84,52,1,36,113,202,213,100,177,181,237,95,181,28,155,161,243,174,56,198,55,119,165,125,13,219,30,182,86,211,63,110,168,106,41,35,145,142,217,81,83,118,185,21,23,205,17,127,202,136,5,13,212,241,253,199,174,49,113,129,114,28,238,235,72,230,57,147,44,21,120,157,186,157,207,103,87,251,170,68,93,151,165,83,127,230,95,216,122,166,115,101,226,190,154,22,50,124,129,251,181,168,213,115,168,109,205,221,118,255,0,220,101,197,94,120,118,208,28,137,203,37,243,68,48,26,249,122,59,105,45,78,53,69,43,218,223,61,145,21,209,42,166,219,175,252,167,143,189,112,73,194,245,238,36,134,77,23,195,105,81,30,143,234,165,199,45,204,95,215,229,253,193,124,188,255,0,247,144,10,146,190,115,88,226,210,237,74,234,122,60,215,193,189,204,115,17,255,0,13,182,201,178,170,38,203,178,210,39,216,114,220,175,142,14,40,243,78,134,228,250,156,181,105,26,162,181,22,201,110,143,109,186,182,253,10,116,255,0,9,223,242,151,80,206,0,56,89,142,86,74,154,89,143,175,109,221,93,43,99,183,108,191,229,79,14,120,77,86,229,107,195,70,164,49,36,183,219,107,113,137,218,206,132,75,20,54,250,40,215,110,191,53,218,145,203,190,239,79,248,26,223,216,5,26,101,57,126,69,154,93,101,189,100,215,31,25,91,58,162,201,47,102,56,247,84,106,53,60,152,212,79,177,169,250,191,81,241,209,55,84,79,218,88,86,187,242,124,214,60,78,122,139,166,139,213,91,242,91,67,30,189,186,90,219,204,108,175,232,85,141,173,234,87,193,12,59,238,233,21,118,119,216,223,219,178,44,0,186,218,171,236,149,242,219,46,112,118,106,97,233,235,103,83,93,182,237,71,39,155,85,83,236,84,253,96,79,158,5,57,109,80,235,116,20,26,165,168,89,182,61,91,139,43,36,71,216,232,228,168,125,84,146,62,154,39,198,146,62,55,196,177,116,247,209,92,136,231,121,177,19,205,29,186,92,46,21,130,98,154,119,98,131,26,195,173,95,15,182,211,245,118,160,239,201,47,79,83,220,245,250,210,57,206,95,172,247,47,154,254,191,242,25,212,209,14,43,53,183,64,110,145,214,224,217,165,205,212,76,100,140,248,69,85,198,173,109,238,87,49,172,235,88,34,153,136,174,68,99,17,23,245,116,167,236,66,200,52,15,156,142,11,126,168,166,179,107,221,146,162,201,85,85,43,98,109,117,150,208,247,209,67,187,164,221,210,34,212,203,54,219,118,147,234,177,203,186,187,203,109,128,178,160,121,109,57,212,236,35,86,113,200,114,204,6,242,183,59,93,66,53,89,50,211,75,2,175,84,108,145,62,172,173,107,191,70,70,47,217,250,255,0,153,79,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,53,148,116,245,244,210,82,85,199,215,20,173,86,61,187,170,110,138,155,42,110,158,127,98,159,216,1,18,56,131,229,173,160,154,222,218,155,165,186,223,244,111,34,170,157,39,146,235,222,173,172,223,121,30,249,19,178,181,76,103,214,89,23,236,79,47,212,64,141,92,228,239,174,122,123,100,173,200,177,12,226,197,152,211,208,194,233,214,146,154,130,178,58,233,186,81,191,86,56,99,142,84,115,149,85,219,39,82,121,53,23,245,170,37,215,31,226,162,42,42,42,110,138,6,118,241,77,77,226,251,132,90,185,40,173,180,89,30,23,10,78,189,198,220,177,136,216,217,147,118,162,244,186,174,157,87,101,74,116,217,83,252,5,254,114,94,233,23,58,122,219,13,138,138,207,171,154,91,114,191,214,193,10,71,81,118,162,185,83,68,249,156,157,95,91,195,182,158,54,55,127,168,155,35,191,82,175,243,45,152,231,250,37,164,218,159,67,61,22,115,167,88,221,225,103,137,209,36,245,182,138,106,137,163,221,28,157,76,116,177,187,165,201,220,122,162,254,165,85,253,170,64,141,118,228,225,141,100,183,91,133,251,69,178,111,133,84,215,76,179,37,21,214,182,56,40,96,221,89,245,99,142,154,137,85,173,219,187,178,110,190,125,63,206,4,140,208,254,99,124,52,235,124,113,182,155,37,110,33,85,35,158,198,82,229,23,11,125,20,174,84,123,24,136,214,165,67,149,85,202,244,84,242,243,217,223,176,146,118,139,245,139,32,165,109,117,130,245,65,114,166,122,34,182,106,58,150,76,197,69,68,84,217,204,85,79,177,81,127,200,168,80,174,165,114,218,226,239,70,27,46,65,38,59,109,172,162,162,218,84,185,90,47,240,53,27,210,197,145,92,212,149,209,75,187,122,23,251,223,181,19,109,254,211,199,105,119,24,28,74,112,253,148,237,79,159,95,46,13,183,44,212,178,90,46,247,154,202,154,20,118,221,181,222,40,234,26,213,86,244,39,74,162,236,155,39,243,1,162,160,64,205,27,230,247,195,198,102,202,43,70,162,182,253,141,94,106,101,72,93,47,193,92,250,53,115,158,244,111,79,102,89,164,68,70,164,123,238,159,107,188,188,183,218,108,98,25,166,53,158,216,233,114,76,78,229,227,173,213,176,178,120,38,236,201,23,91,30,198,189,171,211,35,90,228,221,175,106,236,169,191,152,31,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,169,186,108,161,19,100,217,15,244,0,63,197,68,114,108,191,97,254,128,60,102,123,163,218,115,169,214,89,241,220,227,29,248,149,190,166,39,195,44,62,46,120,122,152,237,186,147,170,39,181,201,191,74,125,139,250,136,189,168,156,167,248,97,203,90,247,226,182,31,163,51,185,138,214,203,226,174,21,189,43,245,246,93,159,88,136,190,110,106,255,0,197,254,114,106,0,42,67,59,228,143,156,165,109,69,78,157,107,78,55,60,15,122,172,52,215,75,109,77,34,70,223,171,229,214,199,206,171,253,247,234,253,73,251,124,162,246,187,114,244,226,55,65,97,125,109,223,31,76,150,134,36,106,201,87,142,81,87,213,67,27,86,55,189,206,123,221,78,196,106,53,35,94,165,85,242,221,63,224,208,129,248,238,182,123,77,246,134,91,101,238,215,73,112,163,157,174,100,180,245,80,54,88,158,215,34,181,81,205,114,42,42,42,42,162,162,167,216,170,128,101,154,162,158,162,146,121,41,106,160,146,25,162,114,178,72,228,106,181,204,114,46,202,138,139,230,138,139,229,177,255,0,5,185,243,6,229,181,106,189,89,107,53,111,65,108,116,116,119,136,170,97,241,182,104,159,75,67,77,44,82,207,47,113,241,177,176,177,189,196,124,209,121,190,84,250,140,84,243,84,110,245,26,230,171,23,165,201,178,160,29,95,68,248,96,214,13,127,89,164,211,188,102,170,170,150,157,238,138,90,199,81,85,62,157,143,111,111,118,44,144,196,244,71,34,76,199,108,190,123,46,255,0,179,126,229,15,42,46,41,166,99,31,219,199,217,214,212,93,158,151,20,84,254,101,254,195,251,73,43,201,171,90,112,154,123,45,247,69,170,154,232,50,73,42,234,175,145,185,180,139,208,250,101,101,190,153,17,101,77,254,178,201,250,149,63,159,114,210,64,165,27,87,38,30,38,174,116,222,34,76,227,79,40,215,169,83,183,81,85,112,107,188,191,94,222,16,253,241,242,80,226,77,94,137,46,165,105,163,91,250,213,181,149,234,191,242,120,68,46,124,1,77,55,62,74,26,239,71,109,169,171,162,213,92,30,170,162,24,213,241,193,211,88,222,226,167,159,78,233,11,149,23,246,121,46,234,66,221,104,208,189,70,208,76,182,124,63,80,236,117,20,117,49,43,150,42,133,165,158,56,42,88,146,201,26,73,19,166,141,138,246,57,98,122,181,200,155,42,39,249,118,211,65,30,184,196,225,27,16,226,135,79,234,237,210,91,40,96,202,169,32,145,246,171,154,197,12,114,247,91,5,66,67,12,147,186,25,30,144,119,103,234,86,183,111,63,52,217,126,208,162,29,4,209,59,223,16,58,145,109,211,60,119,35,177,217,171,238,125,238,213,69,222,119,197,10,118,224,150,103,110,172,107,157,250,48,170,121,39,218,230,150,179,193,223,45,93,86,225,163,82,98,206,110,58,211,99,169,163,72,146,42,138,10,27,83,222,179,183,196,65,43,153,220,151,101,106,57,176,116,238,137,186,42,166,197,91,106,54,159,234,191,9,122,197,93,142,220,107,36,179,100,120,253,76,176,193,91,108,184,174,238,99,226,77,159,28,177,43,94,136,232,102,111,219,210,187,61,81,81,60,208,181,222,7,121,149,225,90,193,106,182,233,214,172,214,207,109,207,229,169,150,56,221,5,190,161,244,117,77,146,162,54,64,214,200,178,76,244,122,172,200,213,87,244,181,58,23,205,19,109,194,123,3,254,99,145,146,198,217,99,93,218,244,71,53,127,106,41,255,0,64,0,0,0,0,0,0,124,92,179,13,198,243,139,76,182,60,162,221,227,104,102,233,235,139,189,36,123,236,230,185,60,216,228,95,210,107,87,237,253,68,68,179,242,195,211,140,51,94,45,154,187,167,57,27,108,22,138,23,81,62,91,2,210,84,85,44,203,12,241,200,255,0,236,153,106,156,230,245,164,72,159,163,245,126,212,223,245,205,80,7,42,202,248,93,208,172,221,149,44,202,48,111,26,218,199,247,38,79,137,214,71,214,238,190,189,254,164,169,183,214,243,242,35,102,178,114,146,225,247,55,180,86,71,166,116,204,194,174,178,68,169,77,85,36,181,247,6,198,255,0,169,178,171,101,171,217,83,234,185,62,197,253,63,179,201,9,208,0,162,93,101,229,81,196,118,149,54,162,182,204,250,12,214,134,62,183,69,240,58,26,249,170,94,196,238,42,43,162,108,14,70,185,91,26,110,136,245,68,87,181,55,95,180,137,57,78,31,149,224,247,105,172,89,134,55,116,178,92,41,222,177,201,77,113,163,146,154,86,185,17,23,205,146,53,28,158,78,106,249,167,216,169,251,77,71,185,173,123,85,174,106,42,42,108,168,169,228,168,67,94,63,56,21,181,241,27,136,37,255,0,78,49,235,69,14,115,111,115,159,20,172,109,61,26,92,29,44,212,168,245,168,151,180,175,145,89,12,50,116,238,244,217,85,83,207,125,128,228,60,171,248,216,167,203,44,16,240,245,168,115,175,199,40,31,85,91,110,185,205,45,52,16,207,12,181,48,53,148,205,141,168,197,89,22,90,153,21,63,73,85,19,203,245,34,89,73,153,13,50,204,242,13,19,213,124,127,47,138,90,138,58,171,5,214,134,186,162,56,101,95,206,197,20,209,204,177,187,161,237,235,107,145,141,221,189,72,139,251,83,245,104,151,135,109,98,178,107,158,145,227,217,245,154,121,36,125,85,5,34,87,53,240,186,62,221,91,169,162,150,70,34,57,85,85,19,186,158,125,78,79,231,95,180,14,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,113,41,160,56,223,17,250,95,113,211,172,133,221,148,172,236,246,170,54,145,221,174,138,136,102,119,213,100,145,245,111,217,68,243,119,151,219,252,203,157,237,95,210,156,175,69,53,2,229,166,217,173,31,134,187,218,219,3,167,143,185,27,246,73,97,100,173,243,141,239,111,232,189,62,199,47,252,31,97,167,98,6,115,62,224,218,191,92,177,86,234,166,3,109,109,70,89,98,167,107,106,98,100,46,124,149,84,52,240,214,74,177,198,216,160,124,175,149,207,146,54,181,21,200,213,217,19,201,118,80,41,40,31,178,241,103,186,99,247,74,187,37,238,223,83,67,95,67,52,148,245,52,213,17,58,41,98,149,142,86,189,142,99,145,28,213,71,34,162,162,162,42,42,42,41,248,192,0,0,255,0,186,121,229,165,168,138,170,7,244,203,11,219,35,29,178,46,206,69,221,23,101,254,114,230,184,22,213,44,3,140,158,26,166,225,199,85,99,241,181,150,120,105,169,93,65,188,209,247,104,40,34,160,72,230,238,64,200,145,191,158,95,209,238,43,188,188,250,144,166,35,238,97,121,182,85,167,153,21,54,89,134,95,107,236,247,106,70,200,216,106,232,170,164,167,149,136,246,43,28,136,248,220,215,34,43,92,168,187,47,152,18,79,139,174,95,186,149,195,52,245,23,250,87,124,115,17,137,168,255,0,138,237,79,77,210,136,216,17,127,50,181,50,74,191,156,153,91,246,127,123,191,216,190,81,64,188,158,8,121,129,226,188,77,210,51,76,181,30,154,130,147,46,170,107,224,90,87,178,56,233,110,13,127,137,122,178,54,77,83,36,178,162,67,19,81,201,211,228,174,253,138,155,126,110,45,121,95,105,174,179,165,110,99,166,145,65,140,229,47,100,143,74,122,118,211,209,91,231,145,123,242,117,200,216,105,31,35,158,233,101,98,42,239,186,177,168,159,106,34,168,81,249,238,180,95,88,243,29,11,207,40,115,236,38,187,195,214,210,73,23,117,59,81,63,189,11,102,142,85,143,243,140,122,55,117,137,191,89,27,186,109,254,84,95,219,172,252,63,106,158,132,229,151,76,95,59,196,110,148,177,219,234,164,167,142,228,180,21,44,162,171,70,171,127,57,4,178,198,206,227,62,187,60,246,79,210,79,218,135,56,3,65,188,22,113,167,135,241,75,138,83,208,247,60,46,97,111,163,107,174,84,123,74,254,226,199,21,58,77,63,115,177,28,73,188,179,237,208,221,254,205,211,203,236,147,102,91,113,108,179,37,194,47,80,228,120,141,250,225,103,185,211,163,219,21,93,5,84,148,243,49,28,213,107,145,31,26,163,145,21,21,81,118,95,52,82,208,120,56,230,191,85,113,188,219,180,243,136,87,81,211,69,89,80,216,41,175,140,85,100,112,245,186,103,61,245,117,21,117,155,53,136,171,11,81,81,190,72,142,69,253,64,89,190,83,134,227,121,173,189,109,89,53,183,198,82,185,119,88,251,210,71,253,235,155,246,177,200,191,99,157,250,255,0,89,19,181,135,149,151,14,122,153,91,85,120,177,218,254,141,221,43,36,89,166,170,239,215,214,117,61,85,155,175,67,170,218,212,242,107,147,201,63,191,254,100,37,54,35,169,90,121,158,209,199,95,132,231,56,253,250,25,26,142,71,219,110,112,85,39,154,53,118,222,55,57,55,217,237,255,0,227,147,246,161,233,64,164,221,89,229,3,174,248,109,109,87,228,234,187,233,173,4,20,233,51,106,187,84,118,222,183,116,42,185,157,19,86,171,147,101,68,77,255,0,94,255,0,204,69,76,255,0,66,117,155,67,234,188,102,111,139,252,26,88,36,237,163,252,109,37,70,206,114,189,159,100,82,63,237,233,122,127,193,254,67,75,167,252,75,12,83,198,177,79,19,36,99,190,214,189,168,168,191,240,40,25,244,210,190,98,92,78,233,117,69,52,84,89,207,139,182,67,43,95,37,23,195,45,241,247,24,142,115,156,206,226,211,57,201,213,214,239,63,181,55,38,46,152,243,168,183,212,186,158,217,169,26,87,224,209,172,99,101,185,252,113,210,117,59,234,53,206,236,195,67,229,191,215,118,200,191,171,111,216,79,109,64,225,131,65,53,42,130,166,139,38,210,156,81,242,212,196,232,150,177,150,42,37,169,102,232,137,212,217,31,19,182,114,35,91,178,254,173,147,246,16,231,88,249,55,105,101,250,158,166,231,164,249,69,234,221,119,149,207,115,41,238,85,212,208,208,51,116,145,200,136,216,40,149,200,136,245,141,62,223,209,69,79,183,96,37,14,142,241,179,195,222,181,81,210,253,19,205,59,151,41,162,107,230,162,248,109,114,118,92,168,245,233,238,73,3,26,239,40,223,230,159,179,249,208,238,232,168,228,221,62,194,129,53,83,150,159,19,218,107,83,88,148,152,148,185,84,20,243,57,145,174,61,65,112,174,116,141,234,106,34,166,212,173,69,242,126,254,95,224,187,246,28,130,12,191,137,29,19,146,27,74,100,58,143,132,164,18,54,165,180,47,171,175,182,183,169,87,171,171,183,212,207,210,233,223,125,188,246,254,96,52,182,10,35,208,174,104,252,66,105,93,201,177,228,247,70,229,182,199,196,248,229,248,204,245,213,243,183,118,179,165,89,215,86,214,162,162,198,159,111,234,123,255,0,105,57,180,23,155,110,141,106,45,194,155,30,212,58,90,172,98,225,81,43,34,90,234,150,82,81,91,163,234,89,62,179,164,154,177,206,70,163,90,205,215,111,37,95,231,64,39,176,60,206,33,169,186,115,159,211,50,175,7,207,49,219,252,111,106,61,22,217,116,130,171,100,84,106,249,246,158,239,212,246,255,0,241,201,251,80,244,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,107,198,215,47,28,55,137,103,86,103,248,236,255,0,8,206,25,72,214,165,79,76,181,30,53,176,195,42,71,7,67,234,99,134,62,167,58,36,235,233,242,232,243,221,21,73,148,0,205,117,195,24,187,112,203,173,115,216,245,47,17,248,178,89,167,172,167,154,223,227,219,7,139,141,174,150,6,191,187,10,201,219,252,227,58,182,69,85,250,187,125,139,185,34,47,92,45,232,87,17,216,173,110,103,194,158,67,224,114,26,42,105,170,37,194,188,37,100,189,74,196,84,107,126,33,93,44,108,77,217,79,60,187,162,121,117,116,125,168,221,237,251,93,120,122,211,62,34,49,25,113,13,68,179,71,44,79,146,25,99,173,134,158,157,213,112,44,110,87,55,183,36,209,200,141,69,234,122,47,151,216,247,39,235,82,165,184,163,229,165,169,188,55,82,254,84,116,130,237,115,187,90,236,168,181,174,146,150,122,137,238,116,157,181,133,59,168,180,244,177,182,62,151,62,71,245,117,38,204,98,174,251,162,129,23,113,220,171,90,56,84,212,52,150,219,81,244,123,32,183,203,249,214,116,82,85,254,132,233,187,119,114,74,207,238,148,233,230,155,254,143,236,95,59,86,224,219,154,14,29,170,86,235,102,11,172,50,252,39,43,138,157,177,58,187,166,89,254,37,35,91,51,228,147,183,79,72,216,225,217,145,49,122,122,182,94,191,47,52,93,225,22,146,243,9,202,172,182,152,244,187,136,140,50,211,159,98,237,114,83,212,203,124,183,73,117,186,211,183,166,56,30,145,173,93,74,70,197,108,73,50,162,43,124,159,35,191,83,149,15,227,169,124,48,233,174,181,75,62,167,240,185,155,99,236,167,188,42,86,187,13,174,185,83,165,222,145,210,116,35,161,138,130,134,39,164,109,107,146,161,253,61,75,180,77,106,239,186,56,11,226,69,69,77,208,255,0,74,9,225,179,142,93,121,225,26,245,22,29,144,83,92,42,172,145,77,189,101,154,252,202,215,205,75,20,210,69,36,142,130,7,212,68,198,72,172,107,149,170,169,178,172,174,85,221,28,91,183,13,28,105,232,215,18,182,170,88,241,204,134,150,131,33,116,29,115,89,171,170,233,98,172,114,182,40,159,35,227,167,100,242,61,99,69,145,83,117,251,58,28,139,246,1,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,14,69,175,220,46,105,47,17,214,53,180,106,37,131,197,200,215,68,232,103,241,85,49,246,251,111,115,147,234,195,44,123,255,0,116,145,60,215,251,239,230,67,174,128,41,115,137,14,82,90,147,166,212,21,185,70,149,94,126,150,219,105,32,117,68,208,120,122,122,14,195,24,216,247,94,169,235,28,231,111,188,171,228,158,93,27,126,180,33,141,147,40,212,221,11,202,164,91,61,119,193,47,54,249,213,175,252,213,61,79,68,140,145,55,253,36,123,23,103,196,159,181,62,175,236,95,61,56,159,19,39,194,48,220,214,141,212,25,134,39,103,189,211,189,170,197,142,227,65,21,75,118,84,114,125,146,53,83,236,115,147,254,50,254,208,42,67,135,174,112,121,206,29,111,164,198,117,143,25,250,83,28,112,182,20,186,248,216,104,123,40,196,145,83,243,52,244,75,213,213,188,77,251,124,186,119,253,106,89,254,135,241,13,165,220,66,99,127,73,180,207,32,248,149,51,101,150,25,127,177,42,33,232,124,106,212,114,126,122,56,213,124,158,197,242,79,239,191,153,72,133,196,135,40,221,51,212,75,165,211,50,210,91,156,248,245,238,229,55,127,225,175,154,158,146,209,2,170,198,138,216,162,130,141,207,107,122,82,69,219,117,250,202,139,246,42,149,187,170,220,36,241,55,195,69,247,198,85,227,151,254,154,72,163,168,248,246,59,71,112,240,145,121,58,77,188,74,195,31,75,153,218,87,47,236,233,69,253,94,65,162,160,80,199,14,220,203,245,251,67,106,227,180,100,119,73,50,203,59,123,140,157,183,233,235,107,234,161,252,219,26,198,196,143,170,99,91,210,232,155,228,169,228,143,147,111,181,54,178,157,13,230,117,195,150,176,79,71,106,184,221,230,196,238,21,82,118,250,178,10,138,10,8,58,149,100,233,68,85,170,123,188,209,136,159,103,218,246,254,208,37,240,62,101,135,40,198,178,170,68,184,99,25,21,178,239,74,239,178,122,10,184,234,35,95,36,95,210,98,170,125,142,106,255,0,145,83,246,159,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,1,76,252,209,120,45,110,152,223,103,215,28,22,29,177,219,151,79,196,41,186,191,214,29,182,81,83,69,245,229,157,210,75,215,35,222,191,85,137,211,246,47,150,202,92,193,226,181,171,78,232,117,111,73,50,253,53,184,69,19,226,200,236,245,84,13,238,53,21,25,43,227,94,219,252,218,237,149,175,233,114,47,74,170,43,81,81,55,68,3,53,152,6,111,124,211,140,198,207,155,227,117,29,155,133,154,186,158,186,7,116,49,223,94,25,91,43,124,158,215,55,244,152,223,181,23,252,139,246,26,16,224,203,136,187,79,17,154,33,142,100,233,87,213,144,83,219,41,227,190,67,219,114,116,84,162,201,19,159,213,218,141,139,214,232,30,253,152,155,55,125,191,98,173,4,235,126,152,94,116,123,84,242,109,63,188,208,85,83,124,38,235,91,75,74,249,226,123,60,69,60,85,50,68,201,152,174,99,58,216,238,218,236,228,106,34,237,229,183,216,121,252,71,54,203,176,59,188,119,220,51,37,186,89,43,226,223,166,162,223,89,45,52,137,187,92,213,250,209,185,174,253,23,185,62,223,177,202,159,173,64,212,112,43,63,131,110,107,24,213,234,209,111,192,184,129,157,244,55,197,169,146,54,222,122,163,138,139,183,36,236,72,214,105,234,234,213,251,183,184,254,165,233,217,24,196,219,236,82,197,49,76,227,13,206,173,177,93,240,220,170,209,124,163,153,141,145,179,91,171,162,169,102,202,214,185,62,180,110,114,125,143,106,253,191,223,39,237,64,62,224,0,14,23,197,135,9,248,71,20,248,58,227,185,3,188,21,218,151,255,0,6,220,246,154,79,9,213,52,15,151,243,44,154,54,201,214,216,17,191,89,124,183,221,60,254,218,27,215,189,3,212,30,26,181,14,76,39,54,163,240,245,180,241,83,214,65,47,114,7,247,25,35,122,154,237,162,146,68,77,156,215,166,202,191,222,239,183,154,26,88,62,70,81,136,226,217,173,170,91,30,93,142,219,47,52,19,53,205,125,61,125,36,117,17,174,237,115,85,122,100,106,183,126,151,57,62,207,177,202,159,172,10,147,224,35,153,125,94,17,81,110,210,109,116,184,127,165,154,106,39,195,69,118,237,39,246,27,97,130,38,65,15,98,150,149,100,147,202,23,167,91,157,253,255,0,158,251,38,246,239,104,187,219,175,182,248,174,182,170,142,253,44,253,93,185,58,28,221,246,114,181,124,156,136,191,106,47,234,43,227,139,62,84,24,78,119,69,85,150,232,82,195,97,200,223,80,197,91,124,189,154,91,95,105,210,200,233,58,98,165,163,116,157,105,220,106,55,207,110,150,34,47,216,64,140,15,45,226,179,129,45,71,183,221,46,86,92,178,221,105,182,84,199,37,69,13,194,154,229,13,162,182,37,103,214,111,109,93,11,100,233,241,42,187,42,162,36,142,79,219,230,26,10,4,76,225,163,152,206,134,235,181,182,138,130,251,145,208,98,153,27,161,141,149,16,94,43,40,232,34,158,167,166,20,115,41,218,234,151,200,228,116,146,170,49,23,205,81,142,253,105,231,43,105,43,41,46,20,177,87,80,85,67,83,77,59,18,72,166,133,232,246,72,197,77,209,205,114,121,42,42,126,180,3,251,0,0,0,0,0,0,0,0,0,0,163,190,108,186,21,85,167,124,66,207,159,218,45,253,188,123,38,183,91,156,146,119,81,122,42,210,41,33,88,246,116,142,122,253,74,78,174,174,148,111,158,223,106,110,190,207,147,174,188,220,44,26,181,81,161,55,26,157,173,25,5,29,194,229,72,206,134,255,0,175,219,29,50,239,186,70,174,254,227,75,39,218,244,111,243,117,109,189,169,107,166,145,227,154,221,166,23,253,63,200,237,244,213,13,185,91,234,161,165,146,88,163,123,169,170,36,167,150,38,77,26,189,143,232,123,123,174,84,122,53,85,63,87,236,92,243,235,22,158,230,60,54,107,77,239,23,138,91,157,170,170,205,113,173,138,215,88,142,150,9,101,164,108,243,83,178,102,73,211,26,185,30,214,57,58,154,136,215,110,187,126,180,3,74,224,139,124,6,113,119,109,226,119,77,145,111,21,84,176,229,214,159,252,39,76,215,181,168,238,237,69,87,103,182,199,77,36,171,249,168,17,87,171,111,218,155,167,217,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,36,113,205,27,162,150,54,189,143,106,181,205,114,110,142,69,251,81,83,245,161,255,0,64,8,143,196,215,45,205,8,215,198,85,223,44,120,253,179,16,203,42,230,108,211,94,40,168,229,119,123,121,95,36,170,248,25,60,81,61,239,89,28,171,35,145,93,228,158,107,178,34,84,255,0,16,156,4,107,223,15,112,214,95,47,248,247,139,198,233,35,238,173,219,197,209,71,212,212,72,250,151,178,202,137,36,77,159,42,55,236,243,219,127,179,236,208,193,248,175,54,123,118,65,104,173,177,93,233,251,244,55,8,36,166,169,139,173,205,235,137,237,86,185,189,77,84,84,221,21,124,209,81,64,203,32,46,139,137,190,82,90,123,169,79,171,200,180,86,229,67,135,222,166,116,149,51,69,90,181,181,113,85,76,189,231,187,121,31,59,214,52,115,223,18,47,76,107,210,140,85,68,93,250,86,187,53,143,128,30,35,52,94,158,182,225,121,197,165,188,208,209,76,232,157,85,103,183,215,207,27,145,36,99,26,228,115,169,218,155,57,94,155,121,249,249,129,28,0,0,123,93,20,212,91,198,146,234,206,39,168,150,75,148,244,53,22,43,181,61,83,165,133,219,42,196,143,68,149,139,228,237,209,209,171,218,169,210,187,163,149,54,95,176,209,246,139,231,112,106,102,148,226,89,212,83,172,207,189,89,40,43,166,114,181,83,243,147,83,71,43,190,214,183,252,63,212,136,159,204,159,97,152,194,74,240,169,199,94,170,112,195,114,138,146,130,87,93,177,101,145,175,169,179,181,180,208,44,159,90,4,122,164,238,130,73,17,86,40,17,155,34,167,219,191,218,158,97,124,153,230,143,233,86,168,211,120,77,70,211,156,115,36,143,245,124,78,219,21,67,155,230,213,250,174,115,85,201,253,205,155,236,190,125,41,251,10,234,227,59,149,29,166,177,42,115,190,26,108,208,90,219,5,43,123,184,228,27,116,57,209,197,51,159,42,79,85,86,141,111,82,182,22,244,163,124,149,122,188,254,177,222,244,23,154,87,15,26,203,225,109,151,215,84,224,183,103,68,139,80,151,235,133,12,52,109,147,166,71,42,71,59,166,107,158,137,219,219,117,141,190,111,103,151,153,46,108,121,5,135,39,183,50,239,141,94,232,46,212,18,57,205,101,85,13,75,39,133,202,213,217,200,143,98,171,85,81,124,151,204,12,191,229,216,134,69,130,100,21,184,182,83,111,240,87,59,124,242,83,84,193,221,100,157,18,70,247,49,233,212,199,57,171,179,152,228,221,21,83,203,246,31,31,236,52,105,197,71,9,24,7,20,216,99,177,204,141,223,15,185,199,52,19,81,221,54,158,95,14,177,189,202,169,217,100,209,181,251,182,89,91,230,190,93,123,253,168,155,83,175,19,220,186,181,175,134,170,73,175,245,18,69,150,227,176,70,233,101,185,90,109,245,106,148,204,106,69,212,233,247,141,89,18,117,74,168,138,178,42,42,70,229,242,219,96,56,126,17,174,250,213,166,175,137,112,45,87,202,236,44,129,205,115,33,162,187,79,28,59,167,78,219,198,142,232,84,250,140,77,149,21,21,26,137,246,121,22,29,192,255,0,52,171,164,117,78,194,248,161,205,39,172,129,89,27,40,239,83,211,44,146,49,24,202,135,191,169,148,180,170,249,21,118,129,155,189,202,190,93,95,225,21,110,168,168,187,42,108,168,0,212,205,146,249,107,200,237,144,222,44,213,94,34,142,126,174,220,157,14,103,87,75,149,171,228,228,69,79,52,84,251,15,222,103,83,135,142,54,117,211,134,216,41,172,152,54,75,209,143,71,82,181,19,219,60,29,26,247,145,239,99,165,111,122,88,36,123,122,145,155,110,139,229,190,232,88,183,15,92,224,244,239,61,188,208,97,250,171,134,85,226,149,18,211,191,174,245,53,222,149,212,107,36,113,35,191,56,233,27,2,71,214,173,126,219,111,230,172,79,215,245,66,197,65,242,113,172,183,23,204,173,204,187,226,89,29,178,245,66,253,250,106,109,245,145,212,196,187,57,90,187,62,53,84,253,38,185,62,223,181,170,159,168,250,192,14,121,153,240,239,160,218,136,174,126,111,163,152,109,234,87,181,24,179,213,217,105,223,55,74,34,162,34,73,211,214,155,35,151,109,151,203,127,35,161,128,34,110,160,242,193,225,3,50,160,153,150,109,44,183,227,183,23,171,85,149,148,117,53,168,198,34,59,169,201,217,101,67,24,187,162,170,125,158,94,95,177,8,47,175,92,160,53,43,1,179,87,228,58,93,147,253,49,142,138,7,84,58,151,193,83,219,246,107,81,138,229,235,158,181,223,169,100,119,217,253,230,223,173,11,154,0,102,170,223,168,188,69,240,249,124,125,162,205,168,121,78,41,91,111,149,98,125,53,13,233,221,166,190,55,163,85,170,200,222,177,185,55,133,19,109,149,21,24,137,230,132,163,208,254,110,186,231,130,199,5,187,85,18,124,238,154,38,35,27,44,245,20,212,114,34,34,73,230,231,199,72,247,189,85,93,31,155,149,87,234,127,186,82,224,181,35,72,244,251,86,236,242,216,179,251,7,197,40,166,141,209,58,63,21,60,27,181,90,246,175,156,79,106,253,146,61,62,223,215,252,200,64,125,107,228,205,136,229,151,138,203,198,143,103,180,88,148,51,202,233,35,182,213,208,213,85,49,136,189,30,93,247,212,189,203,182,210,46,253,63,107,145,62,196,221,2,91,104,7,24,250,39,196,77,190,23,225,57,39,93,205,206,145,147,80,120,58,180,237,43,100,107,83,243,146,65,27,93,186,73,18,249,125,157,123,126,165,59,145,157,205,109,224,187,136,158,26,114,102,173,211,23,172,188,67,111,72,107,25,123,177,219,43,42,109,237,119,74,201,231,44,144,53,187,179,182,170,228,95,36,219,207,245,157,83,134,238,104,154,209,161,146,197,96,207,105,38,203,241,234,56,159,78,203,90,37,37,185,240,189,172,142,56,215,184,218,85,122,171,18,61,149,21,124,250,188,252,211,204,47,60,16,255,0,66,121,160,240,231,173,151,10,123,37,84,149,184,93,198,162,70,196,137,144,214,208,211,192,174,114,201,210,141,145,103,234,119,147,19,251,196,243,145,169,231,190,228,181,181,221,173,87,186,40,238,86,91,157,37,125,36,205,71,199,81,75,51,101,141,237,84,69,69,71,53,85,21,21,21,21,54,253,74,128,126,176,0,0,0,0,0,0,0,0,0,0,0,3,242,220,237,118,219,221,186,166,209,121,183,211,87,208,214,68,232,106,41,170,98,108,177,77,27,147,103,49,236,114,42,57,170,158,74,138,155,31,168,1,22,53,167,150,239,11,186,179,110,173,125,183,77,236,152,173,246,165,36,115,46,150,218,121,162,70,72,230,201,179,214,8,102,138,55,170,62,68,127,159,219,210,141,95,45,182,173,173,112,229,255,0,196,199,11,215,250,188,159,74,47,183,106,171,36,83,59,181,122,182,220,32,180,200,216,215,161,141,250,158,49,210,249,172,239,103,237,217,21,87,201,197,230,0,51,31,146,234,53,239,38,241,80,234,29,5,61,230,234,230,42,54,224,248,225,138,169,175,232,218,55,62,88,216,143,149,26,139,228,215,185,83,110,148,251,26,221,190,30,25,157,102,154,117,124,102,77,129,101,119,108,122,237,20,111,137,149,182,202,183,211,76,140,122,108,230,245,177,81,118,84,251,80,190,222,42,120,4,210,78,38,226,158,243,85,27,108,185,107,226,108,81,222,92,234,170,132,107,89,20,141,141,171,2,84,71,31,147,164,107,183,219,117,232,217,119,220,175,237,71,228,203,174,88,189,45,69,207,15,212,76,91,34,167,142,84,70,64,180,213,144,84,185,138,229,68,84,142,56,230,243,68,233,85,78,175,240,188,252,188,195,223,240,69,205,51,43,175,202,109,26,99,196,61,210,107,179,111,21,108,163,130,255,0,55,74,62,25,30,179,43,81,97,166,165,234,127,83,157,4,126,111,68,110,221,91,162,110,90,189,174,231,67,122,183,83,93,173,179,247,169,43,33,100,240,201,210,173,235,141,237,71,53,118,114,34,166,232,169,228,169,185,154,221,71,225,179,92,116,165,38,159,53,211,12,158,130,138,6,245,201,95,45,150,178,42,86,183,102,170,175,114,72,154,155,39,91,81,127,159,200,234,220,42,241,255,0,171,92,50,212,69,104,141,238,190,98,104,230,186,75,51,91,75,76,170,237,224,106,185,39,90,119,201,191,106,14,141,183,219,235,111,246,167,152,104,24,16,187,67,57,170,240,241,171,108,130,131,35,101,94,13,116,72,218,181,63,27,184,80,197,70,146,43,100,85,72,231,124,204,115,209,59,123,110,177,183,205,237,77,188,201,115,142,230,88,134,97,76,149,184,150,85,103,189,211,175,86,210,219,171,162,169,98,244,174,203,245,163,114,167,146,170,34,129,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,153,144,226,248,214,91,110,146,209,149,99,214,219,205,12,168,173,146,154,190,146,58,136,156,138,213,106,162,181,232,168,187,181,206,79,242,42,167,235,62,152,2,40,235,111,45,94,24,53,94,203,85,30,63,167,86,60,54,253,60,172,146,59,165,178,150,88,219,30,210,43,158,139,79,12,209,70,238,164,115,147,207,236,221,63,193,110,213,171,172,60,173,120,150,210,201,170,47,88,109,177,249,45,170,218,197,170,125,205,149,84,54,247,68,214,53,142,87,163,31,86,231,238,142,87,167,151,159,212,221,62,212,47,96,1,156,11,23,17,92,86,104,61,198,91,29,151,87,242,219,36,180,175,116,82,81,173,217,106,160,99,154,228,106,167,109,206,124,126,75,18,55,116,79,177,187,125,139,231,32,52,159,155,159,17,152,133,69,51,53,34,185,249,181,36,44,232,116,111,74,42,7,61,17,175,68,221,241,209,185,202,187,171,23,117,85,85,232,243,253,37,46,103,51,211,108,47,80,104,231,183,229,214,111,31,5,77,59,169,101,103,136,150,46,168,220,142,69,110,241,185,170,158,79,119,154,121,249,144,115,91,185,61,233,102,121,114,174,188,105,126,81,22,21,53,92,206,159,179,45,37,93,193,189,78,86,43,183,124,149,123,254,169,23,244,127,191,219,203,100,3,176,104,15,49,174,31,53,201,176,90,146,251,240,92,150,121,28,212,180,120,90,234,157,153,220,100,108,119,127,195,50,63,172,178,55,203,127,45,252,255,0,89,41,41,170,33,171,167,138,174,157,253,113,76,198,200,199,108,169,187,85,55,69,217,124,254,197,40,87,93,57,99,113,33,162,206,125,69,13,185,153,197,11,99,108,157,220,110,221,95,84,246,162,177,238,119,91,82,13,155,183,109,81,126,178,254,147,62,205,252,188,246,149,241,81,197,111,9,149,80,90,218,203,205,142,218,200,157,10,219,110,54,42,122,103,72,138,196,99,118,146,162,153,207,77,187,13,255,0,47,109,127,156,13,8,2,168,180,131,157,29,68,119,43,125,159,86,244,206,190,170,146,105,219,29,77,210,142,233,77,220,137,142,115,190,191,99,195,194,197,219,118,39,156,141,242,106,174,255,0,169,102,238,159,113,219,195,14,161,81,83,213,210,234,166,59,102,150,165,204,99,105,47,23,203,125,61,66,43,145,138,155,177,42,28,191,107,246,255,0,43,92,159,168,9,0,15,145,98,203,241,60,162,6,84,227,57,69,166,237,12,173,71,178,74,26,216,170,26,230,174,251,42,43,28,168,169,228,191,242,41,245,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,190,106,60,35,218,245,11,78,36,214,44,27,24,162,102,79,97,85,168,186,84,194,214,68,247,219,32,130,182,162,101,114,186,70,53,202,178,61,138,187,53,207,85,253,169,228,82,236,177,62,25,95,12,173,217,241,185,90,228,223,236,84,251,77,79,215,81,83,92,168,170,45,213,177,119,41,234,162,124,19,51,169,83,169,142,69,71,38,233,230,155,162,175,216,86,111,17,92,158,46,58,137,168,249,14,127,165,122,151,101,178,211,223,174,19,92,86,213,113,163,169,84,133,242,171,92,255,0,207,247,36,115,183,122,202,239,209,68,77,209,17,54,251,2,181,52,15,77,44,218,189,169,86,205,62,187,229,31,1,125,230,88,104,232,170,124,19,234,186,170,166,168,138,40,217,208,215,179,109,251,138,187,171,145,191,87,101,84,223,114,112,211,112,147,204,159,135,26,244,168,208,28,239,36,186,218,224,115,161,167,98,221,237,240,210,44,14,69,99,95,225,42,234,228,143,244,35,139,100,86,110,221,211,109,186,72,91,174,90,39,159,240,167,171,137,130,101,149,180,18,95,45,13,164,186,65,85,64,146,62,157,221,72,146,70,230,119,163,98,187,101,69,69,221,187,110,213,79,50,234,249,114,241,12,154,243,195,237,177,43,250,153,116,197,82,28,126,116,123,226,234,155,195,81,82,117,74,141,141,27,210,213,116,171,228,169,229,251,64,250,92,26,101,188,91,100,214,106,245,226,107,19,248,124,145,118,188,21,111,143,182,75,226,119,125,71,115,243,116,72,157,29,61,48,55,235,125,187,238,159,223,18,96,0,0,0,7,139,212,141,24,210,157,94,180,84,89,53,47,79,236,121,13,53,76,78,137,203,91,70,215,74,198,187,167,117,100,169,180,145,175,212,103,214,99,145,126,171,124,252,144,246,128,10,174,226,155,149,13,101,142,121,245,11,133,233,229,161,154,145,206,170,138,201,75,34,196,232,85,171,60,200,246,85,84,214,34,181,81,82,6,34,34,121,108,142,79,214,71,45,41,230,1,197,95,11,249,108,250,125,168,185,37,223,35,162,199,101,125,186,174,199,113,175,167,153,208,186,54,202,212,141,42,221,20,239,217,175,123,87,118,185,81,82,52,110,253,59,109,123,196,120,226,115,130,45,34,226,110,138,90,140,138,139,192,228,59,162,211,221,251,149,82,246,119,116,61,127,152,100,241,177,221,76,129,25,231,246,111,186,121,253,161,251,184,105,227,35,73,120,154,178,54,171,19,185,118,47,12,124,205,169,182,118,106,93,217,70,61,141,69,239,73,4,109,118,233,44,75,229,246,117,237,250,151,110,242,81,70,184,242,225,226,51,134,155,220,121,86,13,51,179,74,43,127,102,182,10,219,37,154,174,105,161,115,17,210,43,164,135,181,36,109,70,58,31,214,245,79,172,205,209,58,149,19,162,112,247,205,135,82,244,115,179,132,235,246,35,120,200,168,237,177,58,141,189,166,82,208,213,82,36,113,178,56,227,236,37,60,125,93,46,137,232,170,233,17,126,186,239,186,181,17,66,228,193,196,180,39,140,77,10,226,14,142,9,48,188,186,142,146,225,80,238,136,237,23,43,133,27,46,10,238,169,26,137,216,142,103,187,117,72,156,228,79,240,85,171,250,252,187,104,0,0,0,0,0,0,2,4,115,91,225,147,23,206,116,78,183,88,49,220,98,134,60,199,31,171,183,199,37,108,108,70,75,61,19,234,36,141,209,57,85,237,111,247,90,180,122,170,163,156,170,221,191,157,39,185,249,238,22,250,75,165,36,148,53,209,119,32,151,110,166,245,42,111,178,162,167,154,42,47,218,136,6,120,184,19,214,76,155,72,184,152,192,102,182,95,235,104,236,247,156,134,134,221,120,165,138,85,72,106,97,153,206,167,222,70,35,93,215,208,149,15,114,121,111,191,216,168,190,105,161,218,10,218,123,149,13,53,198,145,253,112,85,66,201,226,118,202,157,76,114,34,162,236,190,105,228,169,246,153,242,227,15,65,101,225,63,136,95,135,89,234,34,168,181,210,85,82,85,219,29,27,100,106,171,162,167,165,154,77,251,170,255,0,239,229,255,0,9,223,240,125,133,219,112,147,156,83,234,7,14,154,127,124,134,88,223,43,49,187,84,21,40,201,26,254,137,210,134,7,61,171,211,228,138,138,255,0,179,100,95,230,3,175,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,237,102,179,223,232,100,182,95,109,84,119,26,57,118,238,83,213,192,217,163,126,202,142,77,218,228,84,93,149,17,126,207,181,16,253,160,10,166,226,215,148,118,77,118,201,106,50,238,26,153,105,240,50,83,68,178,217,235,107,98,164,114,74,200,222,143,72,89,29,59,34,106,59,166,45,186,158,155,185,239,85,217,60,210,185,53,87,70,245,23,69,50,57,113,77,72,176,182,215,114,137,93,188,77,171,134,161,21,18,71,199,186,58,39,185,63,74,39,167,219,250,191,157,13,58,28,59,140,109,8,183,241,3,161,183,172,33,246,255,0,17,113,146,106,41,232,93,221,115,59,114,71,82,197,114,237,220,99,87,243,107,42,108,229,219,235,111,246,162,1,156,128,126,139,141,186,178,213,89,37,5,124,61,169,226,219,173,157,72,237,183,68,84,243,69,84,251,21,15,206,7,253,69,44,176,72,146,195,35,227,123,126,199,53,85,21,63,225,66,101,112,33,199,14,165,105,30,165,99,216,54,77,148,92,174,216,157,238,231,79,111,146,26,234,154,170,180,165,241,53,116,233,36,145,198,179,35,26,168,214,200,168,189,46,93,222,239,37,234,84,33,153,254,199,35,226,145,178,198,187,57,138,142,106,254,197,64,53,55,103,186,209,223,109,52,87,187,115,220,250,75,133,52,117,80,57,205,86,171,163,145,168,230,170,162,249,167,146,167,145,249,242,108,99,31,204,172,85,184,206,83,102,162,186,218,238,48,186,158,166,146,178,157,147,195,43,29,246,163,152,244,86,185,62,197,217,81,83,201,10,121,224,191,154,45,215,73,109,116,90,113,172,20,255,0,16,199,45,244,126,30,138,187,173,177,120,70,69,12,49,193,23,110,158,145,210,73,178,68,228,234,115,149,126,191,158,251,110,182,57,167,28,118,112,191,170,181,144,91,176,205,74,241,181,85,47,72,226,139,224,215,24,250,156,170,237,147,121,41,218,137,250,14,251,64,138,28,80,114,135,180,229,247,26,204,167,135,250,250,75,85,109,66,201,59,173,117,245,49,82,81,181,238,116,207,88,225,142,158,147,102,183,119,66,214,163,157,228,212,84,85,242,69,43,139,90,120,80,215,29,0,175,169,162,212,172,86,158,142,58,121,93,27,106,105,238,84,245,17,76,136,172,68,123,81,143,87,236,189,216,213,58,154,213,250,222,104,155,46,218,68,164,170,167,174,166,138,178,150,78,184,102,99,100,99,182,84,221,170,155,162,236,190,127,98,138,170,74,122,216,93,79,83,31,92,110,219,116,221,83,245,239,250,191,200,6,87,65,124,122,255,0,203,27,65,181,150,162,166,249,102,163,250,55,125,154,157,177,120,222,229,101,102,238,108,111,107,23,182,234,166,51,203,118,47,217,253,231,159,218,165,118,241,17,202,235,91,52,102,154,91,246,48,239,165,118,86,212,54,37,169,218,146,135,163,173,239,70,167,67,234,222,245,242,107,63,87,247,255,0,204,160,114,45,9,227,59,94,52,18,239,69,85,141,230,183,59,133,178,150,118,72,235,77,202,229,89,45,11,154,138,245,115,123,12,157,141,84,85,145,206,84,253,110,217,127,105,99,218,57,206,75,70,174,244,84,180,58,205,107,188,216,238,43,27,18,122,186,11,58,190,137,175,218,52,114,162,37,68,179,109,212,178,175,232,170,244,181,63,95,146,211,205,218,209,113,177,214,190,221,116,167,236,212,71,183,83,58,218,237,183,68,84,243,106,170,125,138,135,227,3,78,250,89,171,152,6,180,226,116,121,190,156,94,221,116,179,215,66,217,225,157,212,179,83,170,181,92,230,166,237,149,173,114,121,177,201,246,126,175,242,30,196,204,150,147,107,134,166,104,133,233,215,237,53,200,254,19,88,253,186,223,224,233,231,223,102,72,196,242,154,55,167,217,43,255,0,87,235,254,100,218,221,120,94,230,169,164,217,254,63,111,178,235,37,219,232,246,82,249,101,141,223,152,169,171,239,239,50,36,95,235,122,70,198,221,218,244,79,183,251,205,215,237,2,124,3,207,226,153,246,37,155,211,69,87,139,221,188,108,51,66,218,134,59,177,44,123,198,168,213,69,217,237,69,251,28,223,47,183,204,244,0,0,0,124,203,254,49,141,229,116,15,181,228,246,11,109,222,142,84,86,190,158,186,146,58,136,220,138,213,106,238,215,162,162,249,57,201,246,125,138,191,180,132,60,82,242,172,211,61,90,108,249,22,146,197,71,138,100,82,72,197,109,44,73,79,65,108,115,86,89,31,35,156,200,41,28,245,118,210,108,139,191,247,140,69,251,9,226,0,207,94,178,240,9,197,31,14,148,18,101,249,86,63,111,75,93,185,60,71,197,173,87,168,28,216,250,86,63,172,214,185,204,153,21,29,35,83,201,155,238,138,169,229,178,175,198,210,174,55,248,147,209,234,216,31,103,212,123,221,214,150,141,26,198,91,111,23,138,250,138,52,70,43,54,78,211,106,26,155,109,26,55,203,251,213,114,126,179,69,114,70,201,163,116,82,38,237,122,43,92,159,181,20,224,90,245,193,30,132,241,3,75,36,185,102,51,211,119,232,86,195,112,241,181,139,218,93,165,233,94,212,115,177,174,217,243,57,222,127,111,217,246,125,129,19,116,103,156,230,158,203,100,162,163,215,28,94,243,75,117,100,12,109,69,69,138,212,215,210,172,136,143,234,84,238,213,186,69,69,217,155,121,111,186,187,127,34,105,232,199,22,26,17,196,4,73,38,150,230,50,221,30,189,123,199,45,178,170,153,201,210,246,177,119,238,198,212,251,94,207,215,250,255,0,153,118,173,221,105,228,215,158,89,93,89,117,209,236,175,233,26,62,78,170,123,79,129,134,143,182,197,115,19,167,189,81,90,187,236,142,123,183,84,254,243,111,214,132,13,207,52,215,82,116,67,40,91,46,105,102,248,53,222,151,181,47,111,196,83,212,116,245,39,91,23,120,220,246,175,146,111,246,255,0,148,13,57,2,131,120,112,230,71,174,122,23,93,77,65,117,184,125,36,197,224,133,241,124,31,181,71,71,245,187,108,100,110,239,182,149,242,125,84,141,190,95,175,245,254,178,208,244,27,153,39,15,90,219,53,5,141,215,191,130,100,151,9,146,158,59,87,134,174,169,252,227,158,244,98,119,188,43,35,243,107,26,237,247,68,78,173,151,236,2,87,131,249,193,60,85,80,71,83,3,186,163,149,136,246,59,101,77,218,169,186,47,153,253,0,0,0,0,0,0,0,0,0,0,0,0,0,248,57,110,7,132,231,182,201,172,249,174,37,102,190,209,78,197,142,72,46,84,16,213,70,230,174,219,162,182,70,185,23,244,91,250,191,82,126,194,38,235,31,42,222,28,181,41,42,171,236,20,85,152,181,124,136,247,67,13,154,58,10,26,86,189,123,138,212,86,178,145,206,70,245,61,19,203,251,214,183,246,19,64,1,70,186,193,202,103,137,204,10,229,113,184,224,214,219,54,73,143,197,58,248,73,32,190,68,202,166,194,174,107,89,221,73,219,3,122,151,175,207,167,203,234,187,249,183,143,88,230,190,113,21,163,23,102,91,45,58,163,151,218,221,67,35,101,117,4,89,13,91,105,221,212,173,147,165,205,134,100,106,181,219,38,233,191,158,235,185,164,243,136,241,9,194,6,140,113,35,72,247,231,184,247,122,234,216,82,42,106,255,0,23,86,222,202,181,146,36,107,219,138,104,218,238,149,149,203,178,253,191,98,255,0,48,85,198,150,243,123,215,236,69,209,208,229,214,156,126,245,66,200,213,59,211,65,91,83,84,231,244,181,17,85,210,86,162,42,125,85,85,254,117,95,218,75,220,7,156,135,12,183,191,11,71,155,80,101,214,10,137,95,211,53,83,236,204,125,44,73,187,182,114,164,51,203,46,219,35,119,217,170,187,175,217,251,34,183,19,220,166,179,189,49,180,86,230,122,83,122,250,79,65,21,75,17,214,255,0,13,13,23,135,138,73,92,212,94,236,245,142,115,250,119,137,191,102,235,213,191,234,82,191,42,105,166,163,157,212,245,12,232,145,155,110,155,162,237,186,111,250,191,202,6,152,52,143,136,29,37,215,75,111,197,180,187,42,91,197,50,55,169,92,180,21,52,202,137,211,27,190,201,163,98,253,146,199,255,0,47,243,41,209,12,188,224,58,131,150,105,150,77,69,151,225,119,79,135,221,109,243,71,60,19,246,34,151,165,236,145,178,53,122,100,107,154,187,57,141,95,52,95,179,246,110,92,199,47,62,60,242,30,34,41,233,116,235,61,179,247,50,27,124,17,197,53,223,196,49,60,107,250,42,100,87,246,34,167,141,145,253,88,26,155,35,151,237,223,237,251,66,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,137,161,134,162,39,193,81,19,37,142,70,171,94,199,181,28,215,34,166,202,138,139,246,166,199,48,212,190,24,244,47,86,45,242,81,101,218,101,141,77,43,213,138,149,173,178,209,186,165,157,46,87,125,89,36,137,202,155,171,157,191,243,57,223,180,234,64,10,169,226,3,147,93,91,219,45,211,135,140,137,179,72,214,43,150,139,32,185,199,26,189,81,34,68,108,105,13,35,88,138,187,77,250,78,68,223,163,207,237,34,94,87,203,155,140,173,58,127,142,175,211,120,163,100,114,244,197,85,73,144,219,254,178,167,82,163,155,249,244,122,39,212,85,77,209,23,236,242,69,52,20,0,205,183,229,135,137,205,17,189,205,140,191,84,243,107,29,93,181,222,30,74,56,50,122,148,142,37,107,87,234,167,102,110,157,145,31,250,151,111,50,72,105,143,55,158,32,240,234,86,219,50,91,94,61,124,167,103,91,146,162,174,10,234,154,167,57,206,69,217,206,125,106,34,162,39,82,39,151,236,46,158,225,142,217,238,146,164,245,244,125,215,167,235,238,61,191,169,19,245,42,126,196,56,54,178,112,19,195,158,179,82,205,37,243,13,236,221,30,196,108,117,223,17,174,119,111,102,61,172,94,219,106,24,213,217,95,191,243,237,178,129,26,180,191,156,238,147,92,101,134,147,86,49,171,229,173,207,133,123,149,54,219,67,93,3,37,70,181,126,197,171,124,157,42,189,104,155,53,87,205,187,237,230,164,199,209,222,41,244,47,94,226,142,77,45,204,223,119,89,119,70,181,246,202,186,101,242,89,19,255,0,159,68,212,255,0,231,82,126,191,213,252,232,86,126,188,242,118,212,108,117,181,87,141,20,189,125,41,71,76,139,13,167,195,65,67,219,141,210,59,116,239,212,214,174,253,12,232,251,83,119,127,151,114,15,229,58,111,170,250,19,145,82,214,100,182,111,130,93,104,37,108,240,59,196,83,84,244,61,17,142,69,217,142,123,87,251,163,62,221,211,207,252,160,105,164,20,173,195,135,54,189,77,211,11,93,54,51,169,246,79,166,52,20,204,100,20,210,248,154,123,127,135,133,173,133,140,111,76,20,110,115,250,90,199,174,234,187,175,95,243,33,97,58,33,204,75,135,77,102,182,210,164,89,63,194,175,178,68,215,212,218,188,21,116,254,29,234,143,94,142,247,134,99,31,245,99,85,221,0,148,0,254,116,245,16,213,66,217,224,127,84,110,223,101,217,83,125,151,111,214,127,64,0,252,215,27,141,29,166,134,107,141,194,110,213,60,13,234,145,253,42,238,148,223,111,177,17,85,79,3,87,196,70,142,208,213,201,67,85,152,116,79,18,42,189,191,15,170,93,182,93,151,205,34,219,237,64,58,56,35,110,105,204,75,132,92,10,189,109,153,38,170,248,106,132,123,227,86,124,14,230,253,156,221,183,77,217,76,228,254,249,15,57,254,138,127,4,95,237,195,255,0,71,174,255,0,247,64,37,168,33,126,79,205,151,132,123,85,15,127,27,205,190,59,83,220,70,248,127,134,220,233,126,170,239,187,186,159,70,169,229,178,121,127,57,226,174,220,227,244,70,146,221,61,77,175,31,248,133,84,108,222,42,111,23,87,23,117,223,179,173,212,91,55,252,170,5,130,130,176,159,206,243,31,107,220,214,104,31,83,81,85,17,223,74,94,155,167,237,255,0,88,31,231,250,55,182,15,246,129,255,0,165,79,255,0,184,1,103,192,171,249,57,222,88,213,138,145,232,22,206,219,201,126,149,63,237,255,0,244,3,229,221,249,219,36,148,125,54,173,13,236,212,125,95,173,244,155,171,252,190,78,160,216,11,84,5,62,255,0,163,85,159,244,185,63,37,31,89,126,197,248,236,30,95,254,98,124,11,255,0,57,29,107,184,83,58,43,30,53,240,153,85,234,169,47,140,164,159,102,236,190,91,58,139,111,181,81,119,254,111,231,2,232,65,71,31,232,185,241,63,255,0,213,159,255,0,55,183,255,0,220,207,141,122,230,179,197,165,203,187,224,115,111,5,220,141,88,223,237,109,178,94,151,108,169,213,231,73,231,254,64,47,128,240,26,151,175,26,85,164,20,147,215,106,30,82,182,168,105,163,89,36,84,161,169,159,102,162,53,87,202,40,221,191,233,183,254,95,242,148,37,154,241,223,197,102,161,219,126,15,151,234,159,143,163,238,54,84,139,224,118,216,190,179,119,233,93,227,167,106,249,110,191,172,228,184,238,47,151,234,77,242,43,85,130,135,226,55,26,153,89,12,113,247,98,135,169,238,242,106,110,245,107,83,126,159,219,250,128,187,76,187,155,143,7,152,226,79,21,166,255,0,146,228,19,196,142,70,182,223,97,149,136,175,78,175,47,236,149,135,245,181,63,248,228,254,125,161,254,178,243,142,213,59,229,214,170,139,73,49,171,61,5,141,210,187,195,205,115,162,169,134,187,182,138,197,110,235,5,106,179,171,116,114,46,201,246,47,249,78,105,165,28,171,120,153,212,7,211,213,100,118,31,163,54,186,142,133,74,223,21,111,173,217,174,232,93,251,108,171,107,191,69,238,119,252,93,190,213,39,206,132,114,161,208,141,58,161,183,215,106,21,63,210,235,204,80,167,122,126,186,202,15,206,43,94,142,250,176,214,57,159,99,218,158,94,95,83,249,192,166,157,83,213,92,223,89,114,217,179,109,64,189,213,92,238,147,67,21,63,118,122,153,166,86,199,27,118,107,90,178,189,238,68,251,87,109,246,221,87,246,147,47,148,135,16,116,122,117,172,210,105,110,73,87,52,54,140,158,138,225,45,42,178,57,36,107,107,146,56,37,221,200,215,108,137,217,163,145,55,232,85,221,81,55,217,124,173,106,243,194,254,136,95,113,121,176,250,252,47,174,215,51,36,106,195,241,26,196,219,173,174,107,151,169,37,71,125,143,119,235,253,101,47,113,225,194,117,219,133,93,83,154,247,140,249,98,247,154,137,42,109,178,125,95,236,78,252,245,125,186,93,159,52,178,73,211,12,41,249,199,34,111,250,246,95,180,47,216,16,131,151,223,30,246,190,32,237,80,105,214,121,81,225,243,138,117,114,68,238,135,63,226,29,79,170,149,124,162,167,100,49,118,225,133,159,107,190,182,255,0,183,116,89,190,0,0,0,0,0,0,7,242,170,165,165,174,166,150,142,182,154,42,136,38,99,163,146,41,88,143,99,218,169,178,181,200,190,74,138,138,168,168,164,88,226,87,151,110,134,107,213,174,105,173,152,229,22,43,125,116,209,204,149,150,106,58,58,21,153,201,35,220,254,236,141,166,123,221,212,146,57,87,246,171,89,191,216,164,172,0,81,198,107,203,175,141,30,25,102,169,212,156,14,231,73,37,5,141,169,91,37,199,31,201,214,154,104,90,198,183,119,59,175,195,189,127,77,232,157,40,171,178,59,246,166,254,175,68,185,178,235,14,152,85,67,136,235,29,170,158,249,67,111,145,180,213,85,73,29,69,109,201,122,22,56,222,171,36,181,168,199,59,166,57,23,127,177,94,237,254,197,82,231,14,55,174,124,38,104,167,16,116,51,179,80,113,111,23,94,176,58,42,106,191,29,87,31,97,219,75,208,254,136,166,99,93,210,233,158,187,47,219,190,223,179,96,240,154,41,204,107,134,29,109,90,43,93,147,42,185,219,239,213,17,35,165,182,87,217,170,89,36,111,70,61,206,78,184,219,36,95,100,110,95,41,23,203,111,61,252,137,58,199,182,70,163,216,187,162,253,138,83,63,16,28,161,245,87,19,184,87,222,52,98,171,233,69,186,73,222,248,40,122,41,168,188,52,74,230,35,25,220,169,172,87,63,201,239,243,84,223,243,126,127,164,135,21,210,94,50,120,156,225,22,227,30,0,235,175,110,211,66,255,0,17,45,143,177,111,93,214,87,178,71,47,136,236,74,239,172,212,84,242,114,237,213,250,182,216,13,2,2,179,180,155,156,230,29,117,124,54,221,82,192,254,6,212,133,93,37,203,226,146,212,245,72,141,111,213,237,65,66,155,117,59,169,119,251,19,254,66,103,105,111,23,92,63,235,52,148,212,250,123,158,124,78,122,183,246,226,103,194,235,97,234,118,239,77,183,150,22,34,127,115,119,219,251,63,200,7,99,7,248,138,138,136,169,246,41,254,128,7,192,207,115,75,54,157,225,151,172,227,32,155,181,111,177,219,234,110,21,14,233,123,191,55,12,78,149,222,76,107,157,250,44,95,177,21,127,153,126,194,32,234,119,50,61,54,147,134,236,159,84,176,42,206,171,165,5,230,11,53,5,47,110,161,59,239,238,64,247,187,174,90,94,150,254,105,239,93,156,213,253,29,145,119,84,2,3,243,85,213,92,107,81,56,135,168,180,99,146,75,51,108,29,61,217,159,2,198,217,59,244,52,46,77,186,151,117,219,161,200,187,162,127,195,246,150,21,202,134,225,123,184,112,176,223,141,83,178,47,13,120,74,122,78,151,111,215,76,219,117,15,67,151,235,46,202,187,175,151,151,249,16,165,45,57,196,239,58,193,170,184,206,15,4,157,219,134,81,119,163,182,53,251,49,190,114,72,216,247,217,85,141,242,79,61,183,110,251,125,168,104,195,135,141,40,162,209,109,31,198,48,10,104,186,39,183,218,232,162,174,94,165,94,186,168,233,98,138,71,121,189,232,155,172,95,99,92,173,253,159,181,67,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,186,189,193,31,14,186,197,69,112,101,231,78,172,118,203,133,194,7,66,235,157,174,209,67,13,98,47,67,90,215,36,206,129,238,71,53,24,212,69,243,217,55,32,62,174,242,97,204,105,165,171,175,209,220,206,213,45,36,110,146,86,65,124,184,202,233,220,196,89,21,26,214,211,208,236,174,219,182,136,159,102,253,95,204,91,144,3,51,186,195,195,222,172,232,101,250,178,201,168,24,117,214,142,58,73,157,11,110,43,111,169,142,138,163,110,141,221,20,178,198,206,182,254,113,137,190,223,107,147,246,161,206,77,58,106,70,139,233,70,175,218,223,103,212,221,62,178,100,84,207,219,253,123,72,215,72,221,156,199,125,89,19,103,183,117,141,155,244,170,110,141,68,93,211,200,130,58,209,201,171,78,242,53,169,185,105,14,94,152,146,177,141,124,86,228,183,79,93,220,115,99,118,236,238,207,90,157,61,111,233,243,84,250,191,228,220,10,121,8,170,139,186,18,191,91,57,108,241,21,163,150,250,155,243,172,31,22,178,210,185,141,125,119,138,161,131,110,185,21,141,252,223,138,123,252,254,162,253,159,223,127,50,145,64,14,133,166,153,246,189,88,235,98,166,210,92,183,59,167,153,142,107,146,150,193,95,90,197,114,34,177,54,86,64,228,85,69,84,141,63,248,212,253,132,179,210,110,106,28,69,232,237,76,120,134,168,217,153,117,142,129,169,5,74,222,41,235,167,186,35,145,175,84,235,239,213,179,235,110,246,111,186,39,213,68,253,136,65,219,6,81,146,98,149,204,185,99,55,234,251,93,84,106,142,108,180,149,15,137,222,74,139,231,210,169,186,110,214,174,203,229,228,135,191,181,235,205,206,166,161,31,168,120,166,63,151,198,239,57,100,170,180,80,69,91,50,236,191,90,74,196,167,89,222,237,250,23,119,61,87,102,237,246,42,135,221,203,166,208,206,101,28,56,107,29,20,9,91,146,199,137,87,73,35,227,116,89,21,101,5,6,234,146,53,173,217,171,84,245,217,81,232,169,251,122,93,251,9,57,96,202,49,156,174,137,183,44,95,34,182,94,41,31,183,77,69,5,92,117,17,174,232,142,77,156,197,84,251,28,213,255,0,34,167,237,51,185,110,131,65,53,50,174,55,219,42,221,164,183,4,149,177,211,211,196,149,215,149,168,114,108,141,84,122,43,18,62,167,61,63,201,218,223,251,227,221,215,221,56,213,225,154,200,220,235,11,213,220,190,44,49,189,17,82,87,45,229,142,165,149,178,162,54,37,240,18,205,38,202,232,219,26,166,241,238,223,36,242,84,15,139,212,206,116,199,79,181,38,211,83,102,206,176,203,37,242,154,166,39,68,228,184,91,160,169,86,163,182,243,111,117,142,68,84,86,181,81,118,251,90,223,216,133,120,113,85,202,62,205,122,130,187,47,208,10,200,232,107,155,221,170,150,215,91,35,34,167,86,237,60,142,142,158,26,74,53,94,174,165,133,140,106,175,216,138,159,176,230,252,57,115,129,206,173,119,234,11,6,189,210,45,238,217,89,59,35,169,189,172,209,83,173,12,123,200,171,39,98,150,137,93,47,233,70,155,34,239,245,63,157,75,66,210,61,112,211,109,111,199,225,200,180,234,255,0,241,58,89,35,107,220,190,22,162,30,133,86,70,245,79,207,70,197,93,146,86,121,237,250,255,0,203,176,103,43,82,52,95,84,52,158,241,93,104,206,176,123,229,175,192,212,73,78,181,85,54,202,136,41,229,86,185,27,213,27,229,99,122,154,189,77,217,118,79,210,111,237,67,196,154,116,206,180,95,72,245,58,154,74,77,66,211,76,107,33,100,171,187,214,225,108,134,103,239,187,87,116,122,183,169,60,216,205,246,95,62,148,43,159,140,46,83,20,181,53,18,102,124,50,90,226,161,133,148,241,178,76,106,53,78,158,166,71,43,159,50,84,213,213,166,221,74,216,155,208,141,242,223,127,218,5,90,227,249,54,73,137,220,89,120,197,114,27,149,154,190,36,115,89,85,111,171,146,158,102,163,147,103,34,61,138,142,77,211,201,124,252,208,177,110,16,249,173,230,150,156,154,205,130,107,172,180,181,150,42,202,166,211,201,120,123,165,146,166,20,122,202,189,114,207,85,86,140,107,26,247,196,138,189,62,76,106,254,180,66,15,106,183,14,250,193,162,74,223,202,94,37,240,134,200,246,177,142,241,244,181,29,74,229,122,55,251,140,175,219,126,219,255,0,228,254,116,57,192,26,112,211,253,109,210,141,80,162,142,179,5,212,28,118,241,220,219,243,84,119,106,106,137,26,170,140,94,149,108,82,59,101,78,227,19,111,218,169,251,80,247,6,96,176,237,88,213,29,60,149,147,96,122,141,147,99,174,99,210,68,75,101,214,122,102,171,145,91,230,168,199,34,47,232,51,237,79,239,83,246,19,167,135,142,111,250,133,129,218,45,248,182,176,88,42,179,86,83,192,216,22,239,85,118,101,60,205,70,36,155,43,210,58,71,190,87,59,120,154,174,115,149,126,167,82,170,238,160,92,160,56,110,135,113,147,161,154,247,73,75,244,55,41,238,92,106,94,246,45,23,129,172,78,149,73,82,52,252,228,144,49,171,186,189,159,252,119,243,41,220,128,0,0,31,58,249,142,99,217,53,12,150,204,146,197,110,186,210,76,197,100,144,86,210,178,120,222,213,69,106,162,181,232,168,168,168,231,38,223,177,87,246,159,68,1,4,56,144,229,73,164,218,175,114,151,39,211,167,166,45,117,158,84,115,233,41,150,154,134,223,210,233,37,123,213,25,13,27,157,213,249,196,68,243,251,26,212,95,176,173,221,106,229,243,196,150,137,201,81,81,87,136,85,100,116,84,172,238,190,179,30,183,215,214,67,27,81,177,170,185,210,45,51,17,17,59,159,111,251,135,254,195,66,39,231,184,91,173,247,106,57,173,247,74,26,122,202,90,134,44,114,193,81,19,100,142,70,175,218,215,53,200,168,168,191,177,64,204,238,57,169,90,225,163,55,72,91,97,204,51,60,78,120,222,217,214,150,43,133,101,2,74,136,228,242,123,26,230,43,154,171,18,34,254,222,141,191,87,148,200,209,94,111,218,187,133,209,82,88,245,22,205,110,190,208,211,68,216,157,88,148,245,85,85,210,116,181,251,57,207,154,181,17,92,170,172,221,118,251,17,127,152,180,204,183,133,30,25,243,152,220,204,163,65,112,74,199,189,170,197,157,44,84,241,78,141,94,175,36,154,54,182,68,253,55,47,147,190,213,223,237,243,34,246,182,114,132,208,188,245,211,85,105,101,92,58,121,81,43,186,191,51,73,85,112,98,121,199,246,50,74,198,181,169,179,100,242,68,79,238,159,238,80,14,141,163,124,204,56,102,213,170,24,230,168,201,62,136,212,62,119,65,217,201,107,45,244,14,85,71,53,17,200,213,170,114,244,175,90,108,191,175,165,223,176,144,184,182,173,105,94,113,51,41,176,205,74,197,111,179,200,138,173,134,219,121,166,170,122,236,222,165,250,177,189,87,201,21,21,127,98,20,139,170,188,175,184,157,211,89,165,173,176,99,238,191,219,169,250,94,218,246,214,219,232,215,244,21,238,84,99,170,220,228,233,86,170,127,63,218,135,13,172,175,226,35,66,43,209,209,230,57,86,35,89,28,142,137,31,108,200,95,19,218,245,71,53,200,142,167,151,245,163,21,23,207,205,19,252,128,105,96,25,249,211,206,100,252,94,96,247,90,58,138,253,95,189,95,237,208,74,143,158,138,224,148,211,44,236,221,219,179,187,52,50,57,187,245,125,191,171,100,253,137,180,188,192,185,217,208,84,54,158,217,156,104,167,132,88,105,152,146,220,254,146,58,78,252,201,210,215,47,102,42,31,171,213,245,157,229,228,155,109,251,0,180,160,68,76,7,154,47,10,57,141,60,31,19,205,254,15,88,232,152,249,233,190,27,114,168,236,189,90,170,172,235,109,34,35,182,233,219,116,251,73,73,139,101,152,254,107,103,142,255,0,140,215,248,202,9,94,230,50,94,211,227,221,205,93,156,157,47,68,119,219,252,192,125,112,0,0,0,0,0,0,0,0,0,3,192,106,30,130,104,230,169,209,212,83,103,58,105,140,93,166,168,98,179,198,85,89,169,103,169,143,116,106,110,201,37,141,202,139,179,26,155,254,198,167,236,67,223,128,43,183,93,185,63,105,166,90,202,155,182,145,222,234,172,183,89,122,221,29,53,101,77,61,53,3,92,189,215,34,116,83,209,43,145,17,206,141,62,223,209,106,167,218,136,87,206,168,112,107,197,63,14,185,45,99,168,177,172,146,165,150,249,159,28,119,156,98,142,226,248,28,213,233,111,83,39,72,35,221,21,37,233,223,203,127,172,159,229,208,193,248,238,150,123,69,238,149,212,55,171,93,29,125,51,182,234,134,170,6,202,197,217,81,83,118,185,21,62,212,69,255,0,42,32,20,85,162,28,204,248,148,208,248,162,198,242,106,231,101,84,208,200,231,203,38,79,45,125,117,114,35,222,199,170,110,250,166,39,147,81,122,119,79,239,191,156,155,154,39,205,255,0,71,179,74,168,108,90,145,102,185,216,110,47,141,210,58,177,41,233,105,109,237,233,99,87,167,185,53,106,185,28,174,235,217,54,243,78,159,215,185,36,51,142,6,248,74,212,5,154,91,254,130,98,44,168,149,157,29,250,10,47,0,253,209,170,212,85,90,101,141,87,100,95,219,250,147,246,38,209,11,92,185,54,226,55,118,207,119,209,156,169,44,79,239,34,178,212,148,18,84,162,177,94,253,211,189,81,90,136,155,53,204,79,179,207,183,254,233,64,157,184,103,17,58,25,168,9,76,204,79,86,240,235,133,77,91,251,112,210,83,223,168,229,157,206,234,84,70,163,35,149,202,170,189,43,178,33,209,26,230,189,168,246,57,28,213,77,209,81,119,69,66,132,117,31,130,46,49,120,106,167,147,47,180,45,234,130,217,108,106,213,124,82,221,127,165,163,124,40,222,157,222,214,69,86,233,17,81,210,42,121,38,255,0,106,254,179,196,98,252,120,113,139,128,214,182,26,61,124,203,42,60,43,210,57,33,185,85,182,226,138,141,86,162,183,251,37,178,39,247,136,155,255,0,151,246,174,225,162,96,83,238,143,115,153,207,177,248,96,182,106,198,14,185,83,213,189,50,92,150,231,13,23,74,162,61,119,237,65,68,187,239,188,109,251,124,186,119,253,106,78,13,21,230,43,195,150,176,210,69,28,121,71,194,239,18,72,232,221,110,240,85,243,244,236,246,181,171,221,240,204,106,239,214,213,254,109,255,0,202,4,162,7,230,183,92,104,238,212,20,247,59,124,221,218,106,168,153,52,79,233,86,245,49,205,71,53,118,84,69,77,209,83,237,63,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,3,231,223,49,251,14,79,109,158,205,146,217,40,46,214,250,150,44,115,210,87,83,50,120,101,106,237,187,92,199,162,181,201,228,158,74,159,168,250,0,8,245,168,188,5,112,191,168,177,204,217,180,183,31,176,201,52,46,137,101,177,217,45,212,175,69,94,191,174,142,90,119,125,127,175,190,255,0,181,173,253,132,15,226,63,147,230,69,101,146,124,131,65,111,173,175,160,73,92,249,40,110,213,82,75,85,210,231,68,214,36,81,210,209,35,124,149,210,170,249,249,53,27,183,216,165,182,92,174,52,118,139,125,77,210,225,55,106,150,142,23,207,52,157,42,238,152,216,213,115,151,100,69,85,217,17,124,145,55,43,3,142,126,104,213,86,122,171,182,149,112,249,114,168,163,185,81,84,186,146,167,33,167,145,209,190,9,35,146,7,57,18,26,138,95,61,250,103,139,234,191,109,183,119,154,42,32,21,213,141,235,70,189,232,181,111,192,113,189,77,204,241,230,81,202,217,159,109,166,189,86,210,64,174,119,75,213,93,19,30,207,210,68,110,254,94,104,125,92,191,139,174,36,115,88,146,158,237,172,249,163,32,78,157,224,135,35,175,72,220,168,170,168,170,215,76,168,171,231,255,0,188,135,203,210,253,19,214,78,35,178,41,160,194,45,19,228,87,21,217,106,38,158,225,4,111,233,106,196,205,213,213,18,179,171,110,228,105,246,253,139,252,203,183,198,213,109,32,207,180,87,40,147,16,212,59,39,195,46,76,106,189,34,241,48,205,187,18,71,199,213,188,47,123,127,74,39,166,219,254,175,231,77,195,241,45,227,82,245,38,233,75,98,91,174,77,149,92,170,222,177,82,209,247,234,43,167,149,202,137,187,89,30,238,115,149,81,169,228,137,253,234,126,195,220,99,220,35,113,45,146,72,248,168,244,55,59,133,88,138,170,179,227,55,6,167,150,223,178,21,255,0,9,15,19,165,250,129,118,210,189,67,199,181,22,198,214,186,183,31,175,138,186,38,57,172,84,147,165,126,179,23,173,175,110,206,110,237,221,90,187,111,190,197,138,227,124,236,159,100,182,83,211,86,240,203,79,89,91,28,76,100,245,145,101,81,211,119,158,141,68,115,250,25,111,217,189,78,69,93,147,201,55,219,245,1,15,127,144,175,20,255,0,237,51,151,127,205,219,143,253,220,254,53,124,16,113,71,71,3,231,147,69,179,39,53,136,174,84,102,57,113,85,93,147,127,241,5,199,240,125,199,182,11,197,148,83,91,233,236,63,70,178,42,116,98,205,105,241,83,86,116,43,187,238,68,239,45,60,76,95,169,78,174,242,255,0,11,111,181,60,229,19,227,142,70,171,36,99,92,213,242,84,114,110,138,6,114,40,120,42,226,130,225,15,126,45,20,205,24,155,237,179,241,187,138,47,216,139,254,35,249,207,218,222,5,56,167,115,145,63,35,89,114,110,187,110,184,237,199,254,238,104,162,56,32,133,189,49,67,27,19,246,53,168,136,127,64,40,87,17,229,111,197,22,80,250,5,158,211,65,104,142,178,72,154,255,0,137,65,113,167,116,40,254,157,213,251,210,47,78,221,94,127,179,101,253,132,186,197,57,42,233,187,177,203,114,230,217,238,74,151,213,167,98,220,18,215,116,131,194,119,246,250,221,174,229,15,95,70,255,0,103,87,153,102,0,10,228,255,0,65,83,67,191,242,251,58,255,0,228,173,31,253,196,253,52,28,151,52,30,154,163,187,81,156,103,18,179,101,78,151,92,232,220,155,255,0,145,104,75,18,0,66,42,62,81,124,47,65,78,216,166,184,101,178,61,55,221,203,45,185,119,243,253,171,70,125,220,115,149,143,11,24,237,119,142,248,125,218,231,245,122,123,55,24,173,211,69,246,162,239,211,225,19,207,234,237,254,69,95,218,76,0,4,109,255,0,67,215,133,143,246,181,179,255,0,242,26,221,255,0,118,61,54,53,193,119,11,184,213,34,210,51,67,112,91,146,43,213,253,203,134,51,110,153,254,123,121,111,216,79,47,47,253,245,59,96,3,155,80,112,207,195,133,170,169,149,214,190,31,180,218,142,166,61,209,147,65,138,80,70,246,238,155,46,206,108,72,169,186,42,161,238,109,24,245,131,31,167,109,37,134,199,111,182,192,221,250,98,163,166,100,44,77,213,85,118,70,34,39,218,170,191,240,169,244,0,0,0,3,198,106,246,146,225,154,219,130,214,233,246,119,108,138,178,215,91,36,51,42,58,24,164,116,114,71,34,61,174,103,117,143,106,47,146,166,253,59,236,231,39,150,231,179,0,103,99,89,52,75,86,56,36,214,203,85,198,106,106,184,164,177,215,211,92,44,247,104,217,82,218,106,169,34,100,19,61,25,55,110,30,180,71,76,214,59,163,101,77,213,170,169,246,173,197,112,53,197,230,53,196,190,153,80,178,182,235,73,14,93,105,130,42,75,141,12,147,198,217,230,116,84,244,221,218,150,198,179,73,43,162,89,103,86,164,142,219,117,242,93,151,237,246,188,85,112,213,133,113,41,165,87,204,74,247,98,183,73,125,117,190,161,150,59,172,180,169,36,246,250,167,116,57,175,141,122,216,169,187,161,137,21,58,209,21,19,103,110,155,161,70,249,77,155,136,30,5,245,134,123,117,171,39,187,99,119,58,42,135,186,154,170,138,182,38,182,225,72,202,167,35,29,36,81,201,35,58,36,117,42,42,197,39,87,232,162,57,21,54,220,52,96,8,79,192,239,48,188,59,93,113,107,46,21,168,55,85,166,207,233,233,91,13,82,186,41,165,90,249,88,147,185,210,170,197,76,200,99,222,56,17,253,40,237,190,190,223,106,121,205,128,0,0,0,0,0,0,0,0,7,154,204,180,215,79,181,10,138,90,12,227,9,176,223,98,150,53,141,82,229,109,130,171,100,86,185,190,93,214,185,55,68,123,182,255,0,42,254,211,210,128,32,95,16,28,166,116,119,81,153,53,223,77,101,147,25,187,190,70,185,148,208,186,150,138,222,141,89,30,231,253,72,104,220,237,246,126,201,231,246,53,168,191,97,81,154,221,163,153,54,128,106,53,126,158,100,183,75,109,85,206,214,176,171,230,182,79,35,227,69,146,8,166,106,181,207,99,29,250,50,183,251,212,243,69,255,0,42,233,156,143,28,66,112,43,195,239,16,201,85,116,200,176,123,85,22,75,60,106,214,222,233,225,150,57,145,253,49,177,174,145,33,150,46,239,75,34,107,81,30,171,178,111,182,219,174,225,76,124,50,241,173,171,252,58,101,52,149,180,121,45,202,237,96,235,142,58,171,85,117,101,84,244,233,15,114,21,123,162,133,39,141,157,206,220,40,198,170,249,108,170,139,228,190,86,167,167,28,213,120,110,204,49,250,10,203,237,93,125,146,227,36,12,90,184,171,100,160,166,107,102,217,81,253,45,117,90,185,27,187,87,109,252,246,86,239,246,145,231,47,228,138,228,90,171,134,41,175,59,162,185,238,130,223,244,95,236,79,172,173,111,118,74,255,0,243,91,186,255,0,148,227,249,143,40,61,124,199,237,210,86,227,245,191,28,146,53,77,162,237,209,83,111,187,154,159,164,250,213,253,74,171,255,0,23,249,192,250,124,201,56,242,176,235,189,53,14,152,233,93,85,107,113,250,103,211,215,85,84,185,236,78,252,221,170,168,228,141,31,5,67,216,230,116,78,205,218,173,223,116,93,215,100,68,90,251,106,72,245,72,216,142,114,175,154,53,60,255,0,247,143,161,104,176,92,239,89,5,6,51,67,7,93,125,198,170,26,56,35,234,106,117,75,43,145,172,77,213,81,169,186,185,60,213,81,63,106,161,114,60,20,242,202,210,220,47,23,179,106,38,178,88,45,89,133,238,235,111,142,177,148,55,42,30,184,40,146,162,158,23,118,213,157,249,33,153,88,229,153,17,234,205,215,171,116,219,100,3,201,114,180,224,150,227,134,58,29,124,212,251,20,212,55,132,119,93,146,142,178,149,209,84,82,185,171,91,77,50,201,28,240,35,227,87,53,209,185,189,15,243,77,149,127,82,22,102,127,42,90,74,90,24,27,75,69,77,21,60,44,223,166,56,152,140,107,119,93,215,100,79,36,243,85,83,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,127,21,156,188,116,163,136,251,109,93,202,220,216,241,236,189,208,189,41,174,242,62,174,165,141,147,104,90,222,168,124,67,89,183,68,40,197,250,171,250,91,236,170,158,114,192,1,157,78,37,120,43,214,78,25,175,83,82,228,118,154,139,205,149,21,203,13,242,221,110,170,240,110,111,92,200,212,123,223,26,49,143,232,129,210,43,81,206,217,174,69,221,83,204,224,70,159,117,55,76,176,253,90,195,174,120,94,103,100,163,184,81,92,105,102,167,71,79,77,20,175,167,116,145,62,62,236,93,198,57,25,35,82,71,116,187,101,219,127,242,161,66,156,98,240,121,168,124,60,234,94,64,180,248,189,206,171,13,150,229,81,37,170,229,5,20,239,130,58,85,116,110,141,36,149,33,142,36,119,231,216,205,155,245,122,145,90,159,98,110,17,180,232,186,61,175,218,161,161,119,87,93,52,235,33,248,107,228,108,141,149,190,18,158,110,180,122,53,23,251,180,111,219,244,25,246,39,247,191,206,167,58,0,224,239,185,126,189,105,134,173,83,203,14,161,233,117,101,45,246,173,142,98,228,244,151,103,212,75,76,253,145,24,244,162,252,196,47,217,172,141,138,138,246,249,34,187,205,124,151,159,90,242,43,134,144,101,84,57,126,152,102,173,154,166,5,138,120,42,95,71,2,76,197,108,137,35,81,240,185,211,49,21,22,54,42,166,235,178,249,121,167,219,224,192,22,137,161,92,231,62,143,227,214,188,103,89,244,218,237,121,169,163,166,108,19,222,237,213,244,173,124,238,106,63,235,248,100,134,22,51,127,205,183,100,127,217,186,253,190,75,98,250,53,196,110,144,235,189,153,151,109,63,204,109,117,82,185,210,53,246,245,184,210,190,178,36,99,145,170,231,197,20,175,86,162,171,153,178,239,253,251,127,106,25,164,61,142,155,106,254,164,233,37,226,27,214,159,230,87,155,44,177,200,217,31,29,21,198,162,154,57,145,30,199,43,100,72,158,213,115,92,177,179,116,223,205,17,63,98,1,165,108,251,1,197,117,55,22,171,195,51,75,103,196,45,21,206,141,211,211,247,164,139,169,99,123,94,223,173,27,154,228,217,205,69,242,84,251,10,155,226,107,148,30,91,133,218,46,249,238,140,101,84,151,186,10,10,103,85,46,60,219,109,95,141,84,99,35,69,101,63,75,167,116,207,114,247,93,178,244,237,228,137,186,47,213,233,28,27,115,91,143,36,185,81,105,247,16,79,183,91,21,180,178,54,27,211,87,179,10,172,80,199,210,181,21,21,117,139,245,222,173,151,125,155,230,231,51,236,221,75,47,181,94,44,153,37,185,151,27,37,214,134,233,67,58,57,27,61,44,236,158,25,17,21,90,228,71,53,85,23,205,21,23,249,209,80,12,188,100,56,198,71,137,92,231,179,101,22,27,141,162,186,157,238,142,90,106,234,89,41,229,99,154,229,106,162,177,232,138,138,142,107,147,205,62,212,84,253,71,204,52,61,196,119,3,122,33,196,29,142,185,149,184,165,186,203,126,153,146,203,21,210,217,67,73,77,81,37,66,178,110,149,150,101,167,123,213,170,249,149,238,219,205,85,168,191,106,121,211,167,20,28,10,235,23,14,89,5,103,118,195,89,123,198,251,242,37,45,206,221,75,85,83,27,33,222,46,142,244,222,30,56,209,202,179,53,190,94,74,230,185,19,236,77,194,55,211,207,45,44,241,212,192,254,153,34,122,61,142,217,23,103,34,238,139,230,78,174,21,57,168,231,218,33,73,67,137,234,85,158,175,45,197,232,105,124,45,60,20,143,164,165,150,153,172,134,56,225,233,218,4,89,58,82,45,151,170,68,221,30,170,187,171,81,22,9,0,47,255,0,69,57,146,112,215,173,85,180,214,186,107,220,184,173,117,92,141,134,40,114,58,218,10,69,123,220,175,70,181,187,84,185,92,171,208,158,72,159,107,216,159,172,148,84,117,180,119,26,88,171,173,245,112,213,83,78,198,201,20,208,200,143,100,140,114,110,142,107,147,201,81,81,81,81,83,245,41,150,74,42,218,219,109,92,55,11,117,92,212,181,84,210,54,88,103,130,69,100,145,189,171,186,57,174,79,52,84,95,52,84,36,166,145,115,15,226,83,73,101,161,138,159,48,169,200,40,168,146,40,219,75,124,184,87,213,199,219,103,111,102,163,18,165,169,183,76,123,109,246,108,231,39,235,3,65,192,134,92,59,243,56,208,205,82,197,173,45,207,239,244,24,166,72,180,172,248,146,92,42,232,232,104,252,70,207,235,236,247,106,157,39,70,241,249,117,121,253,118,111,246,146,239,30,201,113,204,182,213,21,247,20,191,219,111,86,217,213,205,138,178,223,85,29,76,15,86,185,90,228,108,145,170,181,118,84,84,93,151,201,81,80,15,164,0,0,0,0,124,140,167,20,176,102,150,105,177,252,154,131,198,80,78,230,58,72,123,175,143,169,90,228,115,126,179,21,28,155,42,39,235,62,184,2,28,234,127,43,30,24,51,170,73,19,29,198,126,142,87,187,110,221,95,141,184,86,116,121,179,127,168,250,182,181,119,107,21,63,227,111,250,136,223,146,114,62,169,154,170,106,156,99,136,74,56,98,146,87,58,58,90,140,102,68,72,216,170,170,137,215,226,222,174,217,58,83,205,60,252,212,181,96,5,48,229,92,150,117,250,206,202,138,140,127,82,240,139,180,17,171,123,73,35,107,97,154,68,85,68,93,227,100,18,34,109,186,253,142,95,36,255,0,146,56,94,248,97,226,199,68,111,203,85,71,165,57,132,143,134,6,202,235,141,191,25,172,168,165,107,119,235,84,87,201,78,141,69,78,218,42,249,121,109,254,83,69,167,229,175,182,91,110,176,62,150,233,111,166,172,134,70,171,95,28,241,54,70,185,21,21,21,21,28,138,138,155,42,167,252,32,80,102,153,113,227,197,142,132,220,150,11,141,214,189,109,240,181,240,203,110,170,179,81,210,187,175,100,98,110,247,210,185,232,168,177,167,151,251,159,242,147,7,79,185,219,98,21,18,83,208,106,62,137,222,232,209,94,141,125,109,182,241,5,91,149,21,93,230,177,190,40,26,155,125,68,253,47,179,117,253,91,44,232,203,56,89,225,219,51,130,72,175,90,43,131,186,73,100,73,95,80,204,114,133,102,115,183,85,93,220,232,87,125,213,85,84,131,156,108,114,200,210,44,99,70,242,173,89,211,25,174,86,251,158,41,107,158,232,234,62,170,88,169,101,142,46,218,201,188,112,210,163,156,169,19,37,84,250,205,78,165,221,85,19,112,36,190,152,115,28,225,123,83,187,76,143,50,167,198,100,150,70,198,140,200,110,86,234,53,221,122,60,255,0,215,46,242,250,255,0,111,251,151,126,194,71,88,114,76,119,41,183,67,120,198,47,246,235,189,5,67,18,72,106,168,42,163,168,134,70,174,251,57,175,98,171,85,60,151,205,23,245,25,119,178,90,175,151,155,148,20,24,229,182,186,186,225,35,218,144,65,69,11,229,153,207,87,34,53,26,214,34,185,85,92,173,68,219,245,170,29,211,8,226,31,139,190,30,164,167,167,109,239,60,183,209,83,34,195,13,178,245,83,115,138,145,136,212,115,85,173,135,185,26,38,203,38,251,39,216,189,63,240,134,137,129,85,90,47,206,121,173,130,26,29,113,195,28,179,58,71,51,189,142,91,190,170,34,189,189,42,231,84,215,111,228,213,126,255,0,228,111,243,146,251,74,185,135,112,195,170,146,178,158,28,234,135,26,149,205,114,237,145,92,237,244,127,162,214,185,126,202,151,47,247,219,39,243,181,223,176,9,46,15,159,104,200,113,252,130,157,181,118,11,229,190,229,3,247,233,150,142,165,147,49,118,85,69,217,88,170,159,106,42,127,192,167,208,0,0,0,0,0,0,0,0,0,115,205,81,225,255,0,73,117,154,4,131,81,241,79,139,53,172,232,111,246,117,76,27,38,207,68,254,227,35,63,198,191,254,95,230,77,186,24,2,186,181,119,147,102,153,101,245,181,247,13,49,205,34,195,86,166,85,146,26,121,104,42,171,219,30,234,197,84,87,203,89,186,253,143,253,95,223,127,50,17,163,61,228,215,196,38,43,71,81,113,199,243,156,71,33,130,22,171,155,20,49,215,50,166,77,152,174,84,72,153,4,137,190,237,233,79,173,231,186,125,155,236,93,96,3,60,14,209,206,49,184,102,189,186,235,100,211,220,190,129,209,177,204,91,157,62,45,81,81,74,157,110,86,43,122,231,166,233,221,122,19,111,47,177,83,111,180,233,218,107,205,95,137,236,6,170,146,159,52,185,191,36,163,166,127,84,244,111,165,160,160,89,90,170,229,233,234,101,26,185,191,164,223,52,253,159,206,94,21,226,195,99,200,105,29,111,191,217,104,110,116,174,84,114,193,89,76,201,163,85,69,221,21,90,244,84,242,56,174,81,192,223,11,249,75,235,37,168,210,12,82,133,245,177,44,74,234,28,126,221,18,197,187,17,189,76,85,167,94,151,38,219,162,254,223,48,33,190,51,207,7,23,145,144,67,151,112,255,0,119,166,233,70,182,89,168,47,241,84,185,223,102,239,70,58,8,147,117,250,203,211,190,222,72,155,249,249,118,76,19,155,159,12,153,156,208,83,86,219,50,124,126,73,145,219,186,232,182,248,162,98,162,57,126,179,214,169,54,223,167,100,242,243,87,39,237,62,94,162,242,130,225,231,40,162,153,248,213,223,37,180,87,163,28,232,18,26,138,26,120,22,77,159,210,143,232,162,87,116,245,57,187,237,231,178,127,49,22,179,174,76,186,213,107,117,117,110,29,152,98,149,116,81,185,190,22,42,155,133,92,149,46,106,171,81,122,155,29,10,34,175,154,175,151,234,64,45,51,8,226,79,65,117,14,8,31,138,234,254,27,89,83,80,170,141,162,143,32,162,146,165,21,31,209,178,198,201,92,190,106,173,219,252,230,254,211,163,67,60,21,49,164,212,243,50,88,220,155,163,152,228,114,42,127,149,12,233,103,156,61,113,83,195,94,65,35,22,195,154,219,82,150,54,77,241,171,21,45,202,26,63,52,238,108,218,142,220,127,89,189,189,215,246,43,55,253,71,176,210,62,98,188,81,232,181,206,41,42,50,122,172,153,144,68,248,188,38,85,91,113,173,143,205,168,221,213,139,82,207,52,232,242,95,212,170,160,104,4,21,211,163,252,227,52,187,37,171,163,179,234,102,55,116,181,86,84,202,145,62,170,150,142,158,10,40,183,115,246,115,159,53,106,171,90,137,209,186,237,246,245,127,49,51,112,62,35,180,51,82,105,233,228,196,181,95,18,173,168,169,107,28,218,40,175,180,114,84,181,92,141,217,174,142,57,92,168,187,189,173,84,253,171,176,29,36,31,243,28,145,204,198,203,20,141,123,28,155,181,205,93,209,83,249,148,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,127,37,212,44,11,13,100,143,203,179,107,13,145,34,141,102,127,196,110,80,211,116,179,101,94,165,238,57,54,77,154,239,63,179,201,127,96,30,128,142,188,78,241,197,163,156,53,227,149,213,53,215,122,44,139,34,134,7,186,158,197,110,186,210,37,74,203,249,174,134,202,215,61,95,27,85,38,99,186,146,55,175,66,57,221,43,178,34,198,238,53,185,162,226,216,117,146,171,7,208,43,165,53,223,33,125,68,72,251,172,83,199,81,68,200,89,52,137,39,110,106,90,180,122,61,123,76,219,203,101,100,158,127,164,155,85,182,49,143,106,255,0,18,250,145,111,176,210,212,95,178,171,253,234,170,42,85,170,170,125,85,114,197,187,81,189,201,94,137,35,218,198,178,61,213,118,93,155,26,175,216,208,58,167,19,252,116,106,247,20,119,39,218,106,150,75,118,59,37,66,186,142,202,216,233,170,30,197,87,76,214,34,76,202,118,72,229,72,231,232,219,117,223,109,254,213,242,247,28,45,242,194,213,254,32,173,148,217,126,69,115,139,9,199,170,34,108,241,62,231,107,171,90,154,136,222,146,163,31,20,110,108,108,123,119,141,139,186,73,183,76,141,119,159,146,44,211,225,47,149,102,3,167,52,214,236,211,88,219,29,255,0,34,70,195,81,240,247,164,53,86,248,215,104,36,217,209,84,82,54,68,122,72,201,26,190,126,77,118,223,106,170,147,234,213,106,182,88,173,180,182,107,45,190,154,134,130,138,38,193,77,77,77,19,98,138,24,218,155,53,172,99,81,26,212,68,251,17,19,96,60,78,133,232,142,19,195,238,158,210,105,198,5,67,225,173,148,179,207,82,169,221,153,253,82,74,245,115,157,249,217,30,228,253,73,183,86,222,95,171,115,197,241,131,194,205,151,138,237,42,159,1,170,186,199,103,185,178,178,150,178,134,231,36,82,76,218,119,196,247,111,188,76,145,136,238,168,228,149,190,106,187,117,239,182,232,155,119,80,6,105,117,239,135,109,74,225,211,48,151,17,207,237,19,179,167,167,195,220,35,164,168,142,146,175,243,81,72,238,204,146,198,206,190,142,243,26,237,147,201,222,95,179,127,93,195,94,163,112,177,134,171,233,248,128,209,107,214,85,43,234,85,241,92,45,183,121,161,116,113,175,101,18,53,137,179,194,213,217,91,51,186,186,183,250,200,159,98,110,151,143,196,223,12,58,125,196,182,159,220,241,140,154,205,68,151,119,209,207,29,174,235,225,224,241,52,115,187,161,81,205,153,241,72,232,209,93,12,104,229,106,110,173,69,79,217,181,51,113,21,203,167,95,52,46,182,162,174,135,28,170,202,172,169,35,221,21,69,142,142,182,185,209,67,188,202,142,153,201,76,198,53,81,145,34,185,83,201,58,219,250,151,200,39,23,11,81,114,241,182,103,22,205,107,211,76,231,31,192,110,17,164,181,14,181,228,89,36,81,212,239,60,51,69,208,169,53,194,68,69,98,62,69,95,171,246,57,191,103,150,214,19,100,201,241,172,150,153,43,49,204,134,217,117,129,202,168,146,209,85,199,59,23,101,217,126,179,21,83,201,124,140,186,84,83,221,108,149,178,209,213,195,85,65,87,78,245,142,88,164,107,162,146,55,39,146,181,205,93,149,21,63,98,157,67,78,248,173,226,11,76,171,169,234,241,205,87,202,157,5,59,209,233,65,81,125,173,90,71,125,118,189,81,209,178,102,162,162,171,118,95,218,138,191,180,13,39,2,158,52,143,156,190,165,218,39,166,183,106,190,37,102,173,181,195,10,177,243,218,232,42,36,173,123,209,141,70,170,186,122,212,106,238,168,170,239,242,147,163,75,249,141,112,195,169,245,144,208,69,153,211,227,147,78,238,134,174,65,113,183,209,183,127,175,183,255,0,68,185,127,188,255,0,237,155,251,64,147,224,249,150,44,155,27,202,40,217,113,198,178,11,109,218,146,86,163,217,61,13,92,117,17,185,170,136,168,168,230,42,162,162,163,154,191,228,84,253,167,211,0,0,0,0,0,0,0,0,0,0,0,0,0,115,189,113,208,172,7,95,240,154,172,39,62,182,120,170,121,88,247,83,191,189,51,60,60,235,12,177,182,93,162,145,138,254,148,153,255,0,85,87,101,223,252,138,157,16,1,70,60,85,242,198,213,253,15,185,87,228,250,121,19,243,44,106,106,153,36,163,167,179,218,235,102,172,165,133,95,19,90,201,35,70,72,155,162,204,168,138,178,42,170,70,231,125,190,73,234,248,95,230,177,154,232,93,146,44,11,88,112,171,150,83,69,79,60,175,108,208,77,77,67,61,52,114,189,143,217,33,74,118,245,170,34,202,228,234,145,58,186,209,55,68,68,84,185,234,170,74,90,216,29,77,91,77,21,68,47,219,170,57,88,143,107,182,93,211,116,95,37,243,68,82,31,113,31,203,35,66,117,177,181,87,156,110,216,220,70,246,176,162,64,203,52,52,116,20,143,145,145,61,172,238,163,41,94,245,69,115,153,213,178,238,168,212,219,236,64,61,190,131,241,245,195,190,189,65,11,45,89,85,46,55,114,150,53,122,91,111,247,42,26,122,135,43,99,99,220,140,99,103,115,157,178,61,124,246,79,238,111,242,77,137,27,28,145,202,196,146,39,181,237,95,177,205,93,209,74,18,215,78,95,220,74,240,207,112,118,79,141,65,112,187,210,67,39,76,21,216,179,107,234,42,32,100,143,145,141,235,145,148,209,163,87,165,168,142,217,127,249,227,126,222,163,212,112,225,205,31,91,52,118,233,73,98,212,217,234,50,172,121,102,111,143,150,224,234,186,235,163,34,222,71,47,101,102,171,99,17,202,178,53,62,178,109,210,198,254,192,47,28,17,231,65,184,234,225,251,94,168,169,190,13,152,81,89,46,147,181,137,240,219,213,194,138,154,169,242,57,34,250,172,137,181,15,114,238,233,81,168,159,111,83,92,159,106,121,200,56,165,138,120,153,52,50,54,72,228,106,57,143,106,238,215,34,253,138,138,159,106,1,255,0,96,0,0,0,0,0,0,0,7,24,226,211,95,109,60,58,232,237,219,60,172,145,175,173,131,177,224,233,91,60,76,150,126,170,168,34,127,66,73,186,47,74,76,138,187,34,236,159,179,201,78,206,82,191,54,222,36,42,51,253,92,118,140,89,46,14,75,94,13,81,81,75,89,225,229,94,221,76,179,69,69,35,155,39,76,174,107,214,57,98,122,108,172,106,181,200,169,230,187,170,7,56,229,143,164,82,234,143,19,54,171,132,172,114,83,226,141,131,33,71,246,164,114,44,148,183,10,37,233,221,170,136,158,82,125,171,186,126,212,82,251,145,17,168,141,79,177,19,100,43,247,147,214,139,82,98,218,19,62,172,221,45,110,130,247,145,93,46,52,208,75,44,8,215,248,6,186,157,157,59,185,136,253,187,212,175,93,145,202,223,248,119,218,192,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,202,166,154,10,200,29,77,82,206,184,223,183,83,119,84,223,101,223,245,127,144,254,160,8,93,175,60,173,52,39,87,238,117,87,252,127,253,42,221,170,96,108,78,170,254,204,174,250,205,99,152,215,116,62,173,141,242,252,223,150,223,222,127,58,149,145,198,23,1,250,129,194,123,163,190,86,92,62,57,139,84,212,178,146,27,183,106,10,109,231,123,167,86,71,216,74,137,100,243,142,14,174,165,77,190,182,203,230,158,122,8,57,167,17,186,29,143,241,23,164,87,157,37,201,101,154,10,59,180,148,178,165,68,14,99,101,133,240,212,71,42,57,142,124,114,35,85,122,21,170,189,43,245,92,228,242,223,112,51,68,9,181,174,252,171,53,223,76,31,85,115,196,32,131,39,181,67,4,147,182,59,115,107,43,106,246,142,54,57,200,169,29,35,91,186,185,206,233,79,214,141,254,101,33,230,69,136,101,120,141,194,91,86,81,141,93,45,21,112,185,205,124,21,212,114,83,189,187,57,90,187,181,237,69,79,54,185,62,207,181,23,246,1,242,0,0,14,223,195,39,22,250,163,195,6,79,13,207,14,184,245,218,38,168,130,75,165,179,179,78,158,54,40,251,155,71,222,146,25,29,31,247,105,62,179,83,127,173,252,201,183,16,0,94,247,14,220,206,180,55,88,169,168,237,89,77,111,209,140,138,86,70,197,161,237,214,86,245,200,169,19,127,186,50,149,145,166,242,72,230,253,187,125,93,254,197,38,5,5,117,13,234,219,77,115,161,151,189,73,89,19,39,133,253,42,222,182,57,17,90,187,46,202,158,74,158,75,230,101,132,144,252,59,241,211,174,252,55,193,21,171,18,188,199,116,179,194,222,152,109,119,122,138,201,233,32,79,206,174,209,195,29,68,108,106,43,166,87,46,201,246,181,171,250,188,194,194,56,198,229,89,99,212,122,219,142,162,232,173,95,194,239,14,166,103,85,159,182,249,252,92,144,193,34,39,231,234,106,218,216,250,213,176,179,244,118,110,219,249,249,149,77,156,233,190,83,162,249,181,78,41,169,56,215,110,170,138,73,98,154,147,198,70,189,125,50,62,61,250,225,115,209,54,124,110,251,23,251,223,216,187,150,147,165,188,230,244,250,230,180,244,90,161,135,93,233,42,164,114,182,73,109,86,248,35,167,110,242,34,53,122,167,174,85,68,70,170,170,255,0,58,126,194,82,88,53,159,132,206,46,177,148,176,86,94,48,219,227,106,58,39,248,53,230,162,217,83,86,206,218,50,78,190,194,190,93,186,123,155,42,237,228,189,72,6,127,237,120,141,86,87,53,67,49,104,187,243,67,19,231,90,110,164,110,204,100,110,123,215,173,238,68,242,100,111,119,237,242,217,60,246,62,13,85,44,244,85,18,82,212,179,162,88,156,172,123,119,69,217,81,118,84,221,60,190,212,45,71,138,78,83,242,99,244,181,90,143,195,93,218,226,149,214,216,214,177,45,242,79,249,245,124,105,10,49,41,34,163,163,69,238,46,210,175,233,39,214,233,84,95,180,134,147,234,22,163,233,181,201,49,46,35,180,166,75,181,52,50,120,73,43,50,123,20,245,23,40,161,71,118,213,41,164,172,115,81,187,35,38,115,60,182,71,171,215,245,168,125,71,67,182,112,223,197,182,171,240,203,121,101,94,15,117,218,219,36,189,117,116,29,138,111,236,134,185,241,58,70,247,101,134,71,51,169,176,181,187,167,217,246,167,243,251,172,195,70,184,108,212,76,10,77,64,209,141,77,130,193,121,70,199,53,101,131,46,189,80,82,202,233,101,149,172,86,82,83,83,49,207,86,51,105,156,168,174,221,172,88,151,207,204,139,42,155,46,193,241,163,142,15,248,142,135,137,205,34,167,207,254,21,240,234,184,39,101,5,100,61,245,155,121,219,75,79,43,221,213,218,141,62,217,246,217,27,183,151,146,254,164,238,6,113,248,82,226,175,60,225,111,80,33,202,177,218,201,170,173,111,134,166,42,187,76,210,76,250,73,150,88,218,157,197,129,147,70,215,61,29,28,95,89,87,236,111,235,217,11,195,225,227,140,173,20,226,54,219,12,184,158,75,75,67,117,149,221,41,104,184,214,210,69,92,229,87,202,136,137,4,115,200,229,85,108,42,239,243,85,23,245,249,7,117,0,0,0,0,0,0,0,0,56,183,26,119,54,90,120,73,213,250,169,25,212,143,195,174,148,219,111,183,156,212,238,137,23,236,95,177,94,139,255,0,224,251,78,210,69,190,102,25,76,88,231,6,58,139,2,72,230,84,92,168,169,169,98,217,81,55,107,235,169,163,122,125,168,191,163,34,167,150,255,0,111,152,21,77,203,62,193,93,126,226,158,199,224,89,213,240,228,166,175,155,205,19,104,163,184,209,245,47,154,167,237,79,179,117,254,98,253,171,104,169,174,20,207,163,172,143,185,12,155,117,55,117,77,246,84,84,243,79,63,181,16,166,190,76,248,66,221,53,194,253,150,203,13,82,69,73,143,85,64,217,90,223,205,44,141,172,183,200,140,87,116,170,117,108,187,237,190,251,23,54,4,76,215,222,91,28,63,107,125,76,247,216,237,63,2,200,103,137,145,45,207,191,91,85,179,89,27,218,212,236,248,166,51,201,85,139,246,121,244,109,250,212,133,26,217,201,187,80,177,43,84,215,109,38,204,190,152,212,53,209,244,219,254,29,5,191,201,210,42,59,243,179,214,170,125,86,244,175,217,230,92,80,3,52,149,150,77,106,225,155,47,165,174,173,164,250,57,124,164,158,58,136,93,220,164,172,233,145,136,215,53,118,69,145,139,178,74,213,243,242,250,223,205,229,44,116,95,155,254,180,97,12,167,183,106,101,159,233,173,44,81,178,157,142,241,20,150,222,203,19,182,136,239,204,209,42,187,100,107,252,191,95,95,243,33,115,55,220,118,193,147,219,229,180,228,150,59,125,214,138,118,44,114,211,86,211,50,120,158,213,219,116,86,61,21,21,60,147,201,83,245,17,235,83,121,120,240,189,169,176,212,178,108,2,223,142,75,84,215,163,167,199,173,86,234,57,81,206,71,238,228,119,134,114,245,110,253,247,253,173,111,236,3,203,232,87,51,126,29,245,114,150,10,75,229,235,232,213,250,72,218,171,109,240,213,213,155,59,105,21,201,221,109,43,89,228,216,247,223,245,245,109,250,137,95,101,190,90,242,42,8,238,150,122,175,17,77,42,185,24,254,135,51,125,151,101,242,114,34,253,169,251,10,141,214,110,77,121,253,178,235,89,87,163,153,93,178,174,208,179,61,105,162,188,215,77,37,90,69,187,58,122,146,158,137,27,213,230,253,246,242,217,19,249,200,163,126,209,110,45,184,107,187,182,190,159,29,212,11,19,40,159,29,67,110,86,170,75,157,45,42,187,110,231,247,84,100,126,105,219,221,127,103,71,243,110,6,139,193,70,250,59,205,111,136,93,54,169,142,217,153,54,139,34,162,167,129,212,242,62,230,149,213,117,157,198,181,173,69,114,201,86,212,223,118,110,190,91,238,231,126,210,124,232,95,52,206,31,53,110,227,69,143,94,103,173,197,110,85,114,164,61,251,211,168,104,105,17,206,89,58,126,179,170,220,239,177,141,79,179,244,158,223,218,4,207,7,203,178,101,56,206,77,3,42,177,204,138,217,117,134,70,36,140,146,138,174,57,218,230,42,34,163,145,88,170,138,155,57,190,127,206,159,180,250,128,0,0,0,0,0,0,0,0,0,0,14,89,172,156,50,104,182,189,82,45,46,167,225,255,0,23,69,72,218,139,241,10,186,125,145,143,115,219,253,194,86,126,183,187,254,95,230,67,169,128,43,83,92,121,56,96,183,91,109,93,215,69,242,47,129,85,211,194,231,211,218,188,36,213,94,38,77,152,136,206,245,77,106,35,60,218,245,221,83,111,175,252,200,65,77,106,229,253,196,126,137,81,75,123,200,48,238,229,150,22,57,239,174,248,133,3,118,217,36,114,167,109,149,47,127,232,68,174,251,63,155,237,251,116,44,0,205,166,152,113,75,175,90,29,35,40,240,12,215,225,44,165,78,215,107,225,180,83,236,136,143,68,77,229,137,255,0,103,113,255,0,242,255,0,144,157,26,35,206,98,233,73,28,22,109,101,194,252,123,221,50,172,183,175,136,182,46,150,57,236,68,79,15,79,67,231,210,213,122,249,46,235,183,243,161,102,89,78,141,105,38,109,36,179,229,218,99,138,94,103,153,221,79,154,190,203,77,81,35,157,186,42,170,186,70,42,170,175,74,127,200,132,72,215,78,83,90,17,168,235,81,123,193,159,91,139,221,214,4,142,10,74,5,163,162,182,163,154,199,163,92,230,69,70,231,110,175,86,117,42,47,154,34,254,189,128,239,26,21,198,62,133,113,7,219,163,192,114,207,19,116,88,86,105,104,188,5,99,59,104,214,49,207,78,228,176,49,171,178,200,137,229,246,254,163,184,20,63,174,28,176,120,144,209,254,171,190,49,105,118,95,72,146,164,113,67,142,65,95,112,172,68,115,158,136,229,107,41,24,155,35,90,157,74,139,229,212,159,180,228,214,125,78,226,219,135,219,141,53,84,247,173,75,198,163,166,149,147,37,37,198,166,231,71,77,47,74,245,116,185,138,246,117,53,123,158,105,250,250,255,0,156,13,28,130,152,244,147,156,94,177,227,245,84,118,253,73,199,44,55,43,76,93,184,230,158,150,142,170,106,231,49,22,52,115,186,166,173,70,171,149,136,245,221,127,190,84,253,91,150,25,161,220,125,112,231,173,86,106,42,168,179,203,86,55,114,168,133,174,125,190,253,116,160,163,168,235,217,253,72,216,188,67,221,178,118,213,223,230,185,171,250,192,146,0,254,20,117,180,119,10,118,213,208,85,195,83,3,247,233,150,25,17,236,118,203,178,236,169,228,190,104,168,127,112,0,0,0,0,0,254,53,117,148,148,16,58,166,186,170,26,120,91,178,58,73,94,140,106,111,228,155,170,249,31,6,233,169,58,117,99,141,38,189,103,216,229,190,55,125,143,170,186,193,18,47,216,159,107,156,159,181,63,229,64,61,32,57,125,227,138,46,27,236,51,182,154,239,175,90,119,75,43,154,143,70,205,148,208,49,85,21,85,55,217,210,167,235,69,255,0,144,248,87,78,52,248,88,181,192,179,254,94,112,26,189,191,188,165,202,45,210,57,124,209,62,206,250,126,223,253,229,3,182,130,43,214,243,43,225,98,138,154,106,159,165,205,159,179,27,159,219,134,225,110,115,223,178,111,179,83,197,121,170,253,136,159,180,135,92,88,243,109,151,40,178,84,97,220,62,210,220,237,46,146,120,187,183,90,182,44,21,13,100,114,61,93,217,154,146,177,118,234,233,137,60,211,205,174,127,237,64,44,227,85,181,131,2,209,124,78,187,50,207,239,95,14,183,80,64,249,222,255,0,13,52,219,163,85,169,182,209,49,238,243,115,216,159,98,253,191,204,164,14,212,254,115,120,5,145,106,104,244,227,3,250,68,173,115,217,21,87,197,39,164,221,62,186,35,186,38,161,95,216,197,217,127,194,219,245,41,89,186,115,165,250,223,196,238,107,77,102,176,83,100,57,53,117,76,241,193,61,206,173,149,117,176,210,117,181,81,175,168,153,140,145,99,111,76,74,155,170,125,140,255,0,115,229,48,127,208,191,197,244,135,79,235,53,11,137,109,75,164,182,197,73,73,37,83,105,44,215,152,225,154,119,178,14,234,66,198,86,82,53,29,35,146,57,209,27,213,230,168,212,255,0,9,64,227,58,227,204,135,136,157,101,168,168,165,143,32,248,45,142,73,28,232,173,158,18,134,167,180,197,116,110,70,247,188,43,30,237,157,26,46,235,246,238,69,251,173,214,225,123,174,146,229,116,168,239,84,203,211,214,254,134,183,125,145,17,60,154,136,159,98,33,245,47,246,155,117,199,55,186,218,116,242,146,233,112,182,186,190,165,182,152,228,141,178,213,201,74,215,185,99,87,164,41,210,175,237,162,43,186,19,167,237,84,242,45,87,151,239,45,123,53,154,203,69,171,122,245,96,150,75,235,170,166,240,150,59,133,43,22,24,99,138,120,150,55,203,79,85,74,143,108,138,232,100,243,71,108,177,200,221,182,234,93,130,189,184,120,225,27,88,120,145,186,54,12,18,193,221,182,177,102,109,69,119,138,165,111,101,89,27,95,183,110,89,163,115,183,238,68,158,95,225,255,0,50,151,199,195,119,14,24,63,13,120,21,62,25,136,65,212,246,245,248,154,174,169,147,191,249,233,164,103,212,146,89,58,122,123,238,79,37,243,251,87,246,39,81,182,219,45,214,106,24,45,150,154,10,106,42,58,104,219,20,52,244,241,54,56,227,99,81,26,214,181,173,68,68,68,68,68,68,68,242,68,67,244,128,0,0,0,0,0,1,206,245,43,135,253,36,213,222,165,212,12,83,226,142,119,218,190,58,166,15,240,63,197,72,223,241,108,255,0,147,249,212,139,153,71,40,142,26,46,183,63,21,141,208,124,14,147,182,214,248,94,237,194,171,235,38,251,187,173,245,136,190,126,94,95,204,78,112,5,125,213,242,113,208,249,169,223,29,45,255,0,195,202,187,116,201,225,107,31,211,231,231,228,181,187,47,151,145,26,181,171,147,190,168,97,86,218,203,174,152,229,127,76,252,52,78,149,180,254,6,158,221,213,178,51,203,170,122,213,219,237,127,234,254,243,249,208,185,144,6,103,28,205,94,225,175,59,70,200,223,163,185,29,186,93,246,222,150,175,161,209,205,255,0,229,35,93,164,131,249,255,0,71,246,47,157,134,112,177,205,222,26,75,101,187,12,226,10,135,103,81,211,178,7,100,93,213,252,239,75,101,84,95,11,73,71,245,126,200,89,182,255,0,175,171,246,150,127,146,97,248,158,99,68,251,110,89,140,218,175,52,178,53,88,232,110,20,81,84,49,81,81,81,83,166,70,170,125,142,114,127,198,95,218,87,7,24,92,167,168,178,139,157,215,81,52,6,90,123,117,109,194,161,106,39,179,76,228,134,142,37,115,161,106,54,154,10,90,53,86,181,19,188,229,69,114,254,165,253,160,88,198,13,157,98,186,147,141,82,230,24,93,215,226,54,138,199,72,216,42,59,18,67,214,172,122,177,223,86,70,181,201,179,154,169,230,159,168,251,230,114,180,215,86,248,132,224,211,81,32,166,88,242,76,110,162,150,72,106,106,236,23,68,174,163,138,104,220,248,164,85,125,55,92,74,228,123,98,107,85,87,201,205,221,63,157,45,131,132,46,101,90,111,175,211,67,135,230,179,211,99,57,58,64,249,85,245,110,130,138,142,110,220,113,43,210,53,146,169,242,57,202,231,72,168,155,126,139,21,87,109,148,9,170,15,241,21,21,55,69,69,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,112,14,35,120,42,209,174,35,172,181,241,228,150,127,13,127,154,7,199,71,119,241,21,79,240,146,170,70,137,39,97,147,198,201,54,72,153,245,87,203,203,249,215,126,254,0,161,190,35,185,102,107,142,138,207,114,189,99,180,63,73,113,138,78,244,235,113,238,209,209,244,66,213,153,223,220,159,84,249,23,104,226,107,190,205,254,182,223,106,121,254,110,24,249,136,107,47,13,14,166,195,46,169,241,236,94,212,213,164,109,159,251,22,151,182,140,73,145,27,223,109,52,146,46,210,72,142,223,117,253,13,183,217,75,237,56,158,183,240,117,160,186,249,71,83,30,99,133,91,169,46,21,79,238,75,119,182,219,104,163,184,43,213,241,185,93,223,146,7,185,85,123,104,213,85,251,90,174,79,215,228,31,35,135,142,55,180,75,136,154,8,89,141,223,60,53,237,239,145,178,91,60,53,91,251,104,217,26,196,94,243,224,141,139,191,114,53,242,251,58,191,153,73,4,215,35,154,142,106,238,138,155,161,75,58,253,202,83,87,116,250,178,162,253,164,117,241,223,236,212,208,178,88,105,251,181,85,87,69,145,177,185,206,70,182,158,141,172,253,38,34,55,101,223,119,55,246,156,50,209,153,241,185,195,45,198,58,186,182,106,149,142,142,145,29,78,218,123,162,93,233,104,28,142,69,141,169,210,174,141,21,62,167,213,255,0,49,63,96,26,26,5,64,105,15,57,141,64,183,215,83,81,234,246,35,104,169,182,247,17,38,150,205,111,157,245,61,10,175,85,217,213,21,221,59,249,179,237,253,72,191,204,77,253,37,230,53,195,22,170,65,15,86,109,71,139,84,61,173,222,60,142,229,111,161,87,61,82,63,170,212,241,46,85,243,147,100,79,247,46,253,128,74,0,121,139,118,168,233,165,222,134,59,165,175,80,241,154,202,57,155,213,28,240,93,169,228,141,201,190,219,163,154,245,69,243,242,251,79,71,5,68,21,81,54,122,105,163,154,55,111,210,248,220,142,106,236,187,121,42,127,56,31,208,30,63,81,181,115,78,52,154,205,37,247,80,51,43,53,146,153,142,99,19,199,92,96,166,87,171,221,210,212,111,117,237,69,95,39,126,191,239,93,251,10,160,227,27,154,173,239,82,237,87,61,57,209,10,122,187,53,142,229,3,169,170,174,83,177,244,247,4,99,155,11,191,53,45,53,91,153,230,169,51,29,187,87,234,185,19,245,168,18,215,152,55,28,248,214,133,225,215,45,57,197,42,124,94,101,122,163,154,147,181,209,36,126,18,25,162,170,135,196,111,37,59,226,147,162,104,154,157,29,72,171,191,234,79,53,171,126,23,56,117,204,120,199,214,90,216,102,168,232,165,169,171,158,182,249,114,232,137,123,50,207,21,76,204,119,107,187,18,187,174,72,92,155,51,201,55,221,81,19,201,126,255,0,10,156,16,234,231,21,57,115,46,247,154,59,173,187,29,150,68,172,175,189,92,163,169,135,197,177,101,129,210,118,106,29,4,145,201,43,227,157,94,222,165,243,217,92,171,183,219,119,186,11,161,152,71,15,218,115,104,192,48,203,93,60,45,160,162,138,158,170,177,32,133,181,21,178,55,169,202,249,164,142,54,119,29,213,36,138,138,173,69,250,203,250,213,64,246,152,238,61,105,197,108,212,246,27,29,55,135,162,165,235,237,71,214,231,244,245,61,94,190,110,85,85,250,206,85,243,83,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,201,27,37,99,162,149,141,123,30,138,215,53,201,186,42,47,218,138,135,38,212,174,20,244,15,85,169,171,227,202,52,203,27,241,119,10,121,96,125,198,27,45,23,140,103,113,31,188,140,149,240,185,81,232,178,57,200,190,127,91,204,235,96,8,26,156,156,56,103,146,166,227,37,78,91,156,118,171,37,73,33,100,50,219,227,90,116,234,85,86,162,173,42,166,222,104,158,72,158,72,114,221,72,228,155,141,73,89,45,94,152,107,29,242,154,149,88,222,221,29,210,215,79,87,47,82,53,122,183,149,146,211,183,101,114,38,223,81,54,223,245,253,165,162,0,51,93,196,103,13,249,247,13,121,196,216,110,109,75,245,87,170,90,42,174,184,127,178,169,251,211,71,28,189,17,203,39,71,87,97,203,210,171,186,125,139,250,149,121,65,167,13,91,209,77,50,215,76,107,232,134,169,227,95,27,180,119,227,169,240,254,50,162,155,243,145,239,208,238,168,36,99,188,186,157,229,190,222,100,7,187,114,87,196,106,115,234,91,213,171,84,169,232,241,120,234,34,146,162,202,235,61,67,223,36,77,107,17,241,164,203,89,214,157,78,71,174,251,238,157,94,95,96,21,14,11,143,213,142,77,218,105,145,182,137,218,83,145,210,98,110,167,183,71,79,80,218,136,107,43,18,166,173,189,206,169,247,146,169,221,8,238,168,254,162,34,162,116,46,223,105,28,115,142,76,156,66,99,180,242,215,227,121,246,23,124,167,141,223,220,145,43,162,168,115,85,205,70,244,198,200,36,69,251,85,87,235,121,35,119,243,253,65,95,199,216,198,51,44,187,10,184,37,215,14,202,110,246,42,212,107,152,149,22,218,233,105,101,233,119,147,147,170,55,34,236,187,38,233,191,234,59,62,161,112,41,196,206,156,181,100,175,211,43,237,218,38,162,42,203,105,178,220,39,98,110,215,59,205,203,78,212,242,70,174,255,0,229,67,138,223,49,44,171,25,145,209,100,152,205,214,212,246,61,99,115,107,168,164,129,81,251,170,116,170,61,169,231,245,87,203,249,151,246,1,38,244,167,153,159,20,26,93,91,21,68,249,26,101,208,181,232,175,135,36,184,92,107,17,205,250,251,162,111,82,136,139,245,254,221,151,205,172,242,93,188,253,166,119,204,131,14,214,235,69,85,155,89,248,82,194,43,103,173,99,227,117,230,217,36,116,245,208,117,181,205,87,199,36,244,213,14,107,218,178,202,244,95,61,156,168,191,169,122,160,216,3,185,94,241,46,23,174,84,139,127,197,53,162,243,141,86,76,137,42,89,235,173,51,220,31,2,185,83,170,63,17,12,16,49,122,119,119,154,49,17,83,100,68,77,188,248,205,198,217,81,111,114,44,159,90,55,236,172,127,151,214,251,127,86,254,94,104,191,242,31,140,255,0,123,143,232,237,239,245,119,223,96,251,172,104,255,0,15,75,167,154,143,153,233,102,81,65,151,225,23,250,235,93,194,223,83,29,75,29,77,85,44,9,34,177,87,102,191,180,230,185,90,168,174,106,166,233,228,231,39,235,60,208,15,139,119,225,39,155,93,6,97,91,101,211,157,115,177,208,90,43,101,240,214,234,91,205,44,213,147,173,92,202,176,66,196,146,46,220,174,235,123,157,43,213,235,34,39,146,34,237,191,82,217,61,170,231,67,122,182,82,222,45,147,247,169,43,97,101,68,18,116,171,122,227,114,110,213,217,200,138,155,162,167,146,166,230,88,73,109,194,95,49,77,79,225,154,150,155,22,174,166,147,35,196,41,90,172,138,211,26,210,210,186,54,254,125,219,36,222,29,242,59,243,147,35,188,221,253,238,223,98,236,5,249,3,144,240,221,197,14,152,241,65,132,199,153,224,85,111,165,122,205,60,51,90,107,231,167,241,240,118,156,214,171,159,20,82,63,165,171,214,197,69,85,251,30,223,218,155,245,224,0,0,0,0,5,110,243,159,212,217,241,237,58,196,244,226,22,53,99,203,124,127,125,202,247,162,167,133,158,221,51,118,68,250,171,246,254,191,248,11,34,40,235,155,78,121,73,152,113,43,54,33,107,98,76,236,121,209,181,36,138,86,200,147,45,77,5,3,209,17,27,230,155,43,118,253,123,129,42,57,44,97,116,145,232,190,79,159,186,103,120,167,100,213,182,148,143,161,187,118,188,37,186,94,174,175,183,237,242,219,236,44,116,141,156,189,48,9,116,255,0,133,220,78,25,156,254,187,237,13,5,237,205,124,78,141,88,179,91,169,55,110,206,85,223,110,143,181,54,79,230,66,73,128,0,0,0,0,62,78,69,137,98,217,125,11,173,153,94,55,107,188,210,61,21,22,11,133,28,117,17,174,232,173,253,25,17,83,236,115,147,252,142,95,218,125,96,4,71,214,254,88,220,53,235,44,111,150,142,212,252,34,177,94,217,18,92,106,223,65,72,199,42,61,238,119,91,82,159,119,110,146,42,47,214,79,209,103,219,211,178,194,141,97,228,233,169,184,29,21,77,251,72,115,170,172,190,106,38,45,68,20,207,163,166,183,202,142,103,66,255,0,118,146,173,17,23,205,234,138,141,242,232,79,214,168,165,199,128,51,198,221,85,227,11,133,44,158,10,59,238,101,147,219,230,163,86,177,182,218,172,154,122,138,85,107,36,217,24,172,167,169,233,86,239,78,173,219,125,186,81,83,245,161,39,244,223,157,110,162,90,40,168,173,90,135,163,214,11,199,135,133,34,146,182,138,233,83,72,247,244,181,219,57,201,35,103,85,114,253,77,215,127,183,169,127,95,149,179,228,152,173,135,47,182,79,102,200,168,60,93,29,76,110,134,88,251,175,143,169,142,106,181,201,187,21,21,60,156,169,228,191,172,131,90,235,202,35,72,245,38,239,112,191,233,206,64,204,38,174,190,101,168,145,175,166,171,184,181,100,114,177,94,170,178,85,166,219,170,72,187,35,118,252,230,222,93,40,7,71,210,94,102,220,46,106,100,17,82,87,102,95,4,190,72,231,111,108,248,117,198,167,165,157,109,107,93,222,74,86,177,119,87,39,151,234,220,148,88,246,71,102,202,237,52,247,219,5,103,138,161,170,141,146,197,47,109,236,234,107,154,142,106,236,244,69,77,218,228,95,52,253,101,46,106,135,39,110,33,176,90,26,155,206,51,151,226,249,93,13,60,74,244,134,150,26,230,215,200,228,99,156,173,109,59,32,145,23,244,122,81,123,158,106,230,166,201,185,193,113,28,175,138,158,14,178,169,47,118,171,54,69,135,213,80,58,106,103,84,87,227,168,216,220,143,252,210,170,45,93,58,166,206,86,34,34,237,250,188,188,247,3,69,224,170,109,51,231,97,13,12,84,180,26,167,164,55,106,228,235,218,162,227,111,186,211,186,84,106,185,203,187,96,236,68,199,42,34,177,54,235,110,251,42,238,75,77,44,230,71,194,246,168,199,78,230,229,209,226,210,212,116,34,69,145,220,109,212,111,71,59,163,234,237,226,92,187,239,38,223,241,93,251,0,148,160,248,216,214,101,136,230,84,105,112,196,114,155,69,238,153,204,107,210,91,117,116,85,44,233,118,253,43,213,27,149,54,93,151,111,242,47,236,62,200,0,0,0,0,0,0,0,0,0,0,3,156,234,79,15,58,53,170,246,74,219,46,101,167,88,237,82,214,192,248,60,98,218,41,95,85,7,82,34,117,197,36,145,187,165,233,210,221,151,111,46,148,253,136,116,96,5,118,230,28,149,244,58,243,91,89,95,140,106,150,99,102,117,74,201,36,112,203,5,29,68,49,72,229,114,162,53,172,142,47,168,155,181,17,187,167,146,125,190,126,81,67,92,57,91,107,238,136,73,81,148,105,165,218,171,39,182,208,200,168,151,24,159,73,107,150,38,61,209,198,213,217,213,106,253,221,221,115,87,100,254,245,119,242,113,120,32,12,255,0,105,47,48,142,40,116,14,102,89,165,200,159,147,71,75,47,113,244,249,37,202,186,181,17,30,230,61,90,138,218,148,106,38,201,229,228,187,117,187,237,220,148,24,95,59,187,250,189,144,103,122,25,103,122,36,127,90,162,130,247,52,13,87,236,159,99,29,4,202,136,171,212,191,106,253,168,155,249,110,182,3,173,28,37,232,54,191,35,230,212,252,35,226,213,93,182,182,41,190,37,91,7,109,205,107,218,199,116,193,51,17,118,238,59,201,126,221,252,255,0,81,86,220,124,114,221,182,240,229,131,214,107,70,5,148,195,62,60,203,156,52,146,89,188,20,233,37,36,115,201,47,67,187,207,154,94,180,111,230,99,221,221,59,239,190,251,249,56,36,197,199,156,206,145,83,91,165,169,183,225,94,54,169,173,85,101,55,196,170,163,235,93,254,206,181,161,217,14,111,123,231,131,95,21,87,77,139,135,202,25,96,233,253,41,178,89,21,122,183,95,253,85,191,171,111,212,65,94,26,184,82,213,30,40,178,164,199,48,42,104,233,105,162,150,38,86,93,43,105,234,22,146,145,175,108,174,71,61,241,70,244,77,251,47,68,69,219,119,108,155,253,170,147,103,24,228,131,150,186,72,166,203,181,226,201,10,36,141,235,134,134,201,53,66,57,159,87,127,172,233,162,93,255,0,73,62,207,216,187,249,249,7,153,189,243,179,215,26,165,149,44,26,71,131,208,181,206,222,47,21,37,101,74,181,187,167,147,149,146,199,212,187,111,230,155,125,191,103,234,60,78,69,206,7,138,124,138,133,104,190,9,131,91,55,93,251,214,234,107,140,50,253,138,159,165,227,87,246,239,254,84,79,216,76,203,39,39,157,2,161,181,211,82,94,107,254,39,91,19,58,103,171,237,86,195,222,119,248,93,13,173,217,191,228,67,166,99,156,176,56,50,176,75,21,92,154,81,226,106,224,145,37,142,111,142,221,89,210,168,168,173,250,190,45,81,118,84,2,160,51,254,57,184,155,212,38,172,117,218,171,145,218,161,115,90,215,67,106,190,92,32,141,122,92,174,69,86,173,67,147,127,61,183,253,136,159,176,231,210,106,190,182,230,53,16,218,106,245,75,50,186,201,34,170,71,21,85,254,166,68,253,171,250,114,108,159,162,139,255,0,2,22,181,199,7,45,125,42,171,210,90,172,135,135,141,49,150,147,55,138,229,76,245,88,171,110,117,207,158,153,207,122,74,196,137,100,149,19,205,237,118,233,31,146,49,124,209,20,237,252,13,240,99,105,225,131,79,233,91,127,240,117,249,157,66,189,110,53,244,146,84,164,79,233,158,167,181,210,201,28,137,229,12,237,106,253,70,249,162,175,159,218,5,21,221,49,29,72,186,191,197,222,163,171,173,124,108,219,185,83,94,201,92,141,77,215,109,220,245,93,188,215,254,85,62,110,53,131,101,57,125,253,184,190,59,107,241,119,55,57,236,72,59,241,199,230,214,185,206,250,207,114,55,201,24,229,251,127,81,168,167,53,175,106,177,201,186,57,54,95,242,31,62,147,30,179,208,214,62,225,75,71,209,81,35,149,206,127,113,203,186,174,251,249,42,237,250,212,10,13,182,242,197,227,106,237,71,21,125,22,140,245,193,46,253,47,250,69,104,77,246,85,69,242,90,164,95,181,20,230,58,213,194,206,186,112,244,200,37,213,188,39,224,113,212,189,140,137,223,18,163,169,234,115,187,157,41,181,60,210,109,191,106,79,183,252,31,231,77,244,162,112,62,54,248,110,187,241,83,161,181,26,89,96,200,40,108,215,5,186,82,92,96,170,173,141,239,137,22,37,114,57,170,140,243,243,107,221,183,146,249,255,0,202,129,74,124,48,241,165,169,28,41,124,79,232,6,43,137,92,95,117,72,146,105,110,212,147,190,70,172,105,63,66,181,209,77,30,223,235,135,239,190,251,162,34,121,121,239,243,56,131,227,11,91,56,146,184,248,172,234,254,250,58,20,77,146,211,108,171,171,101,2,47,84,171,213,217,150,105,19,171,166,103,179,127,240,81,19,246,239,58,177,62,72,143,134,158,71,102,58,237,67,44,238,219,165,148,152,252,175,99,54,87,111,245,150,170,53,93,211,167,245,126,223,242,175,159,212,174,74,25,157,5,28,247,45,53,214,27,29,193,208,66,233,60,21,194,213,81,74,178,43,81,238,217,174,100,147,170,185,118,99,81,54,253,107,251,54,80,247,220,174,248,44,210,139,134,155,217,56,133,202,213,153,29,218,245,28,178,67,109,174,183,83,201,75,69,209,45,101,43,145,59,140,115,157,212,222,151,121,43,118,115,83,125,211,100,75,50,107,90,198,163,88,212,106,39,234,68,217,12,253,224,250,155,197,31,47,173,65,184,216,165,183,92,173,116,109,169,146,154,174,41,109,45,138,154,231,217,108,136,199,195,61,85,42,185,88,142,169,235,69,106,38,232,246,239,228,168,89,31,14,188,214,244,71,87,188,53,143,57,182,212,224,183,201,102,116,106,235,149,206,139,192,42,44,140,107,21,39,123,226,114,170,164,136,170,157,175,36,99,252,215,96,39,16,62,94,63,148,99,89,101,3,46,184,190,65,109,187,209,200,136,173,168,160,171,142,162,53,69,106,57,54,115,21,83,236,115,87,237,251,21,63,105,245,0,0,0,0,0,0,0,0,0,0,0,0,0,142,60,80,112,41,163,156,81,71,37,195,35,138,75,30,65,218,108,108,188,91,40,169,124,67,186,35,149,177,164,174,124,74,249,24,139,34,42,183,173,187,246,216,136,169,182,229,85,113,59,203,251,89,184,73,73,245,27,22,191,87,220,49,170,42,148,167,138,249,12,180,244,19,195,222,146,72,216,222,150,84,186,85,85,98,51,117,70,162,47,113,81,81,54,82,248,207,227,87,73,79,93,78,250,90,168,250,226,126,221,77,221,83,125,151,116,243,79,231,64,41,27,66,249,183,107,198,152,71,71,100,205,44,150,204,218,212,201,81,39,158,227,95,91,241,5,141,95,35,157,180,239,150,84,69,78,226,34,126,109,126,171,26,155,126,178,202,248,99,227,195,71,56,149,165,134,130,213,92,150,204,153,205,107,166,179,164,85,115,118,252,161,71,126,125,212,241,198,187,73,58,51,237,253,91,253,159,103,39,226,35,148,230,139,234,117,21,85,199,74,60,62,21,144,190,39,109,61,68,149,213,209,79,34,36,105,26,59,185,82,169,26,34,70,230,170,181,142,254,233,190,202,173,77,235,63,91,56,37,226,51,134,220,145,100,168,197,235,239,212,148,46,241,49,94,172,118,154,202,138,70,53,146,73,210,231,189,240,35,26,168,144,245,170,110,168,141,115,87,117,69,3,67,128,164,14,29,249,170,235,22,137,91,105,112,237,66,178,207,151,218,45,49,54,142,154,145,36,165,183,73,74,214,36,137,208,170,202,85,115,151,119,71,191,83,183,78,223,243,169,100,124,57,243,8,208,30,34,104,153,225,47,17,98,55,103,76,248,18,215,144,92,168,160,158,87,35,216,214,246,154,147,43,159,215,221,106,39,213,77,213,28,158,123,34,168,73,192,127,196,51,67,83,11,42,41,229,100,177,74,212,123,30,199,35,154,230,170,110,138,138,158,74,138,159,172,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,7,153,203,244,207,78,243,234,87,81,230,184,54,63,125,137,202,213,218,229,108,130,171,101,69,85,69,252,227,29,250,213,127,229,95,218,122,99,224,102,153,230,27,167,118,89,50,28,227,39,181,88,173,209,189,145,173,77,198,182,42,88,250,156,187,53,189,114,185,173,221,124,246,77,255,0,82,129,20,117,99,149,39,12,186,155,44,181,150,228,187,97,245,74,199,36,77,176,83,219,233,169,154,229,107,26,138,232,146,155,119,34,116,111,178,57,60,220,239,63,50,183,56,222,224,106,147,132,10,155,117,125,151,81,171,47,212,213,242,195,217,73,237,237,167,150,21,122,212,171,126,187,37,118,234,137,78,158,125,45,221,93,191,150,219,19,55,136,190,112,154,119,100,179,94,177,29,22,198,175,149,249,4,180,143,134,146,249,36,244,94,14,150,103,177,138,201,89,210,233,210,110,158,183,110,215,53,19,169,155,121,238,170,149,129,127,191,106,247,19,90,142,251,133,93,53,195,39,200,238,213,11,245,104,173,168,231,167,118,117,93,214,58,104,211,203,185,58,249,163,127,190,68,253,136,7,199,183,235,14,174,90,104,163,182,218,245,75,47,163,163,137,58,99,167,167,190,84,199,27,19,125,246,70,181,232,137,230,167,127,192,185,152,241,63,128,96,141,192,233,175,148,151,136,216,249,156,219,165,222,166,227,81,112,78,226,170,237,222,74,166,249,53,87,234,253,95,47,34,89,112,159,202,42,202,235,61,167,58,226,38,182,154,230,151,58,72,234,221,141,199,13,117,44,180,189,113,203,249,185,101,108,176,189,175,78,184,92,228,232,242,115,28,223,179,235,44,232,179,112,141,195,206,63,53,53,69,163,79,188,60,148,146,36,176,175,197,171,159,210,228,119,82,47,214,153,119,243,243,243,2,141,95,113,226,187,140,156,142,75,52,23,171,254,87,45,91,164,170,101,174,163,34,114,82,70,140,87,73,245,25,87,81,210,212,106,72,189,41,190,232,139,178,126,178,121,104,7,38,236,122,203,113,179,229,250,203,157,220,43,103,162,169,109,76,182,8,173,180,137,4,189,15,126,209,202,247,73,59,36,99,145,35,85,77,147,201,92,223,181,119,75,45,181,90,45,214,74,86,209,91,41,251,48,179,109,155,214,231,109,178,34,125,174,85,95,177,16,253,128,124,44,51,8,197,52,251,31,164,198,48,235,13,5,166,221,71,20,113,50,26,58,88,224,106,244,49,172,71,43,99,107,91,191,75,26,155,237,250,147,246,33,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,208,209,92,33,90,122,250,56,42,98,119,146,178,104,209,237,95,45,190,197,242,251,21,127,229,57,174,119,195,14,129,234,45,12,180,89,38,146,226,50,62,105,82,103,84,182,195,68,179,245,162,170,239,214,248,157,230,187,174,255,0,183,117,253,167,81,0,70,122,174,93,156,44,84,239,254,167,182,216,188,149,63,53,105,183,55,254,172,115,156,167,148,103,12,87,229,172,169,162,174,202,173,211,212,54,78,220,116,146,219,225,134,55,59,169,83,100,74,53,84,68,85,79,179,236,68,66,111,0,43,39,33,228,171,130,173,4,171,138,231,183,212,174,85,78,223,143,186,195,217,253,36,223,126,138,29,255,0,71,171,236,253,123,17,147,87,185,81,241,23,167,181,85,19,227,177,91,114,90,6,66,147,68,203,83,107,171,42,21,122,28,174,106,163,40,218,222,173,216,168,136,159,225,51,246,151,162,0,204,206,103,195,222,183,233,242,245,101,218,79,151,219,33,221,27,223,170,176,214,67,22,234,174,68,78,169,35,106,110,189,43,229,252,199,61,53,78,168,138,155,41,204,117,27,134,173,25,213,106,91,141,54,111,136,120,255,0,138,68,145,84,59,226,21,113,117,108,214,163,124,162,149,187,109,208,223,179,111,179,249,212,12,211,2,228,245,79,147,94,149,228,245,19,85,233,206,101,244,69,31,212,169,15,195,170,110,27,42,171,215,244,166,173,79,240,152,159,241,63,157,72,83,173,156,177,56,141,210,138,250,217,44,182,79,164,182,42,121,85,144,93,124,77,5,31,125,155,177,17,253,151,85,57,237,221,207,219,101,253,128,113,29,5,226,31,82,184,125,204,40,50,92,35,35,184,83,83,83,213,197,61,85,185,181,149,12,165,170,99,101,137,239,100,145,69,35,17,232,244,133,173,114,42,249,167,146,254,173,175,79,132,14,48,48,110,40,112,138,90,218,91,141,29,30,81,79,27,98,184,90,159,52,49,204,233,89,4,15,154,88,161,73,164,145,97,235,153,90,142,119,159,213,84,95,52,243,207,37,125,5,93,178,174,74,26,232,187,83,197,183,83,122,145,219,110,136,169,230,138,169,246,42,31,175,27,201,47,88,141,230,159,32,199,171,124,37,125,47,95,106,110,219,36,233,234,106,181,223,85,232,173,93,218,229,79,52,253,96,106,88,20,117,166,252,219,184,140,196,105,22,147,46,159,233,74,39,232,47,77,13,15,79,155,213,127,185,209,174,251,245,55,255,0,141,254,115,184,98,60,237,150,56,233,168,242,189,15,238,185,242,177,179,86,253,38,233,237,177,122,81,206,237,199,65,231,183,214,118,201,254,64,45,84,16,175,4,230,197,194,230,79,20,76,200,242,63,163,245,146,55,127,13,224,238,53,123,46,206,85,78,182,81,162,121,34,39,252,191,204,125,61,96,230,131,195,118,155,91,163,159,28,190,253,40,175,145,81,82,143,194,215,209,125,85,108,139,213,220,125,35,155,250,76,107,118,255,0,117,191,234,2,95,73,35,34,98,201,34,162,53,62,213,85,51,179,125,190,203,196,39,25,118,58,229,237,85,125,43,201,108,52,42,144,110,246,57,187,83,64,187,121,201,191,147,87,127,210,251,23,203,245,19,55,136,238,110,22,44,203,74,42,49,141,47,198,252,29,246,232,180,142,146,167,198,62,79,6,141,145,36,145,189,19,209,163,36,253,4,102,251,167,233,238,159,102,196,56,229,241,110,146,233,198,118,148,83,71,246,178,247,226,23,252,145,65,36,139,250,211,245,49,127,255,0,127,96,26,1,211,156,117,152,142,159,99,56,172,113,36,105,103,179,209,80,116,163,118,219,181,3,25,182,219,39,248,63,177,63,200,135,162,0,0,0,0,0,0,0,0,0,0,0,1,227,115,109,26,210,141,71,165,150,151,56,211,140,98,248,217,149,170,247,92,44,244,213,46,85,71,117,39,156,172,119,235,85,95,248,87,246,158,200,1,2,245,139,148,102,134,230,54,251,133,118,1,95,117,177,222,165,139,251,18,20,150,142,154,133,178,162,49,27,212,216,168,213,232,213,233,85,93,188,247,114,254,210,5,107,7,44,46,38,244,142,105,238,22,219,101,62,83,73,19,157,53,58,227,144,220,43,167,100,104,178,43,122,250,105,26,136,244,72,211,125,188,183,115,127,105,125,32,12,220,216,245,175,138,13,3,188,165,181,153,198,160,227,111,163,115,169,221,106,171,185,220,104,225,85,99,92,222,135,67,220,103,232,247,55,68,253,74,168,76,45,7,231,21,155,227,190,26,207,172,248,237,53,206,129,42,21,95,85,108,164,154,106,197,141,207,102,232,175,169,173,70,249,55,185,183,150,201,245,63,156,183,75,221,130,211,145,80,201,109,188,210,120,138,105,118,235,103,113,204,223,101,69,79,54,170,47,218,212,34,230,188,242,218,225,247,89,104,234,106,232,44,159,1,191,190,14,220,87,47,19,91,85,208,173,141,237,98,246,150,169,140,93,156,230,187,207,237,233,217,126,208,61,230,136,113,171,195,254,188,82,194,236,95,53,183,219,174,18,199,220,75,93,214,229,69,13,110,200,198,61,203,217,100,239,118,201,215,178,254,197,107,191,97,221,202,19,226,91,150,206,182,104,20,21,185,69,190,155,233,6,41,77,51,99,248,167,93,37,39,74,201,51,217,27,123,43,84,249,23,116,72,215,125,191,191,217,126,197,60,247,13,188,127,107,111,15,21,180,52,52,151,63,139,227,20,243,53,243,217,187,52,148,253,232,250,164,115,153,223,90,121,36,110,238,149,203,186,121,254,175,179,236,13,6,130,36,112,201,204,119,70,184,131,150,135,29,171,151,232,254,85,84,145,49,45,125,53,85,125,79,119,101,159,221,146,153,145,167,231,102,86,125,187,125,93,254,197,242,150,200,168,228,71,39,216,169,186,1,254,128,0,0,0,0,0,0,0,0,0,17,127,153,110,45,87,152,112,109,155,218,104,88,143,157,39,181,76,196,217,85,124,174,52,232,187,108,138,187,236,171,250,190,205,201,64,124,44,226,213,106,189,226,245,182,187,220,189,186,41,187,125,215,116,185,118,218,70,185,60,154,168,191,106,39,216,160,86,87,37,12,206,215,209,168,88,133,66,82,195,91,253,169,240,251,244,182,89,255,0,240,140,143,219,119,110,238,148,253,137,228,133,169,25,251,229,185,149,174,39,198,134,157,194,217,122,105,238,87,9,168,159,245,119,221,210,209,84,68,196,251,21,127,74,93,191,87,243,170,125,169,160,64,0,0,0,0,0,0,0,0,0,0,57,150,178,240,227,164,58,239,103,150,213,168,24,125,178,170,105,54,232,184,165,190,149,245,144,236,248,220,189,18,203,19,213,189,93,166,53,124,188,218,155,126,205,169,199,139,158,92,250,161,160,25,28,215,189,56,180,222,114,76,78,40,33,169,138,166,142,10,138,202,170,87,36,111,116,174,153,240,211,50,38,35,86,23,46,232,190,72,230,42,253,190,87,182,127,138,155,166,202,6,118,52,23,141,13,127,225,207,41,101,85,191,44,187,92,232,232,227,154,146,75,21,242,190,182,106,40,220,173,70,110,180,201,60,104,143,103,67,81,55,251,54,216,182,174,28,121,150,104,78,183,178,138,203,123,186,55,22,200,42,36,236,185,151,105,232,232,96,149,238,124,189,9,18,58,169,239,114,244,198,212,84,219,244,158,221,190,212,61,199,19,92,18,105,39,18,182,41,224,189,81,124,58,252,249,98,146,11,191,114,166,110,207,76,142,123,147,176,217,227,99,186,146,73,19,207,236,235,223,245,33,81,124,78,242,233,214,126,28,233,235,242,54,197,244,131,19,183,197,222,150,243,213,73,73,179,17,177,117,47,99,196,201,47,147,229,86,249,34,254,142,255,0,98,249,5,250,82,85,210,87,210,195,93,67,85,21,77,53,67,27,44,83,66,244,123,36,99,147,118,185,174,79,37,69,69,69,69,79,181,20,254,198,113,120,126,226,247,88,120,118,188,82,213,97,215,221,173,145,202,197,169,160,240,180,191,217,17,35,162,87,179,187,36,50,57,157,77,133,173,221,60,211,237,79,61,247,185,78,19,120,246,210,206,35,108,22,155,101,69,195,225,153,155,233,88,149,182,174,213,76,221,51,35,101,87,47,121,41,227,137,119,108,46,127,213,242,77,250,126,212,243,9,76,0,0,0,0,0,0,0,0,0,0,0,0,124,251,214,63,97,201,40,100,182,100,54,74,11,165,28,205,86,73,79,91,76,201,227,123,85,21,170,138,215,162,162,162,163,149,62,207,177,87,246,159,64,1,5,120,147,229,83,164,90,177,81,113,201,244,231,108,94,253,91,55,125,180,180,254,22,138,218,215,57,209,117,125,72,105,28,244,78,150,200,169,231,250,78,223,236,85,42,187,89,56,109,215,254,20,242,238,197,250,134,235,71,37,35,97,168,134,255,0,100,138,182,58,62,167,34,200,212,142,165,209,69,245,154,177,170,174,223,98,177,127,102,230,142,207,227,89,71,77,112,165,154,138,174,62,228,51,177,209,200,221,213,58,154,228,217,83,116,243,79,37,80,40,151,135,46,103,58,235,163,85,48,219,114,219,197,70,95,100,100,111,98,173,226,162,178,225,85,31,230,216,214,36,125,202,166,49,26,139,26,46,223,171,169,251,125,165,144,232,215,52,78,26,53,118,235,79,98,125,117,203,20,171,158,70,196,147,100,114,219,232,96,87,59,175,109,157,226,220,191,222,34,125,159,107,219,251,79,248,226,31,150,94,133,107,103,138,187,88,233,190,139,228,85,83,36,210,92,250,235,43,122,149,100,123,228,78,203,170,153,26,117,44,139,250,188,191,81,95,90,193,202,99,136,61,61,134,166,225,133,183,233,141,190,150,53,146,74,159,236,27,126,200,136,197,253,9,43,28,239,181,207,79,248,155,254,180,2,237,44,89,62,55,148,82,50,191,26,200,45,183,106,105,26,143,100,212,53,113,206,199,53,81,21,21,28,197,84,84,217,205,95,248,83,246,159,76,204,85,231,23,212,125,28,190,181,215,122,31,132,92,168,106,81,19,243,176,84,116,76,199,175,248,42,246,174,206,141,127,106,121,127,57,221,244,179,153,79,20,58,103,4,86,223,166,191,18,181,211,198,216,161,164,248,109,186,30,134,181,28,136,157,126,21,206,95,55,34,249,254,207,231,2,254,230,154,26,120,95,81,81,43,34,138,38,171,222,247,185,26,214,181,19,117,85,85,242,68,68,253,100,72,226,91,153,62,134,232,20,210,216,40,43,221,148,95,163,145,177,190,43,52,180,117,177,83,185,36,145,146,50,100,74,166,61,143,111,105,219,166,222,74,230,111,246,249,85,135,17,92,193,181,199,136,90,23,227,247,59,151,195,44,18,70,141,146,221,217,163,155,169,221,18,49,206,238,182,154,55,166,237,149,201,182,254,95,229,251,35,36,41,20,147,34,84,73,208,197,223,169,219,111,183,252,8,6,129,56,66,227,191,79,248,176,150,227,103,178,89,111,22,203,189,167,179,226,27,89,77,4,49,73,221,241,14,111,105,27,81,43,151,102,83,175,86,232,155,42,167,218,139,229,40,10,157,225,231,152,7,10,220,52,96,207,198,176,44,39,122,137,26,171,83,39,196,174,63,217,42,217,102,146,52,218,90,105,17,155,119,156,158,75,231,246,175,234,219,245,102,28,237,101,154,41,169,49,61,16,240,239,100,174,72,234,254,146,163,250,216,136,228,69,232,146,135,203,127,170,191,183,245,1,107,7,228,185,93,237,54,106,127,23,120,185,210,80,193,190,221,218,153,155,19,55,217,87,109,220,168,159,98,42,255,0,192,165,14,234,159,52,14,40,53,6,174,84,179,101,159,0,182,189,234,172,162,240,22,234,174,134,253,69,70,247,29,72,215,46,202,205,247,254,127,230,35,30,81,153,229,122,129,118,101,195,37,185,120,250,215,181,144,53,253,152,226,221,17,87,165,54,99,90,159,223,47,159,243,129,162,45,71,227,15,135,77,49,162,154,170,247,170,216,197,100,240,61,177,190,138,130,251,67,37,79,82,185,90,169,219,116,205,95,37,69,223,246,108,164,109,212,62,113,28,62,99,140,158,135,22,199,242,187,165,123,17,189,185,155,73,67,61,42,170,244,42,253,102,86,163,190,199,57,63,202,159,204,84,198,17,195,174,177,106,53,116,86,236,59,16,241,243,205,18,206,198,252,66,150,45,216,136,138,171,188,146,181,62,197,79,231,36,174,33,202,75,138,11,226,61,249,45,147,224,45,77,186,23,196,219,170,186,255,0,75,127,208,172,77,182,217,191,252,119,243,1,221,50,94,117,114,248,68,250,31,128,183,196,239,231,241,59,87,230,246,217,127,197,215,111,246,244,255,0,193,191,243,30,22,229,206,139,90,167,70,248,44,35,15,141,83,125,247,182,213,167,236,253,149,223,229,62,133,143,146,174,125,95,19,31,122,213,159,133,189,202,136,230,124,6,25,250,83,203,117,221,181,222,127,106,255,0,201,252,231,161,78,71,87,21,68,85,226,63,101,219,205,62,135,183,203,255,0,207,192,226,119,46,110,252,82,215,211,79,74,203,110,31,76,147,49,204,238,65,13,197,146,51,116,219,118,175,140,242,84,223,116,95,218,71,173,89,226,151,93,53,165,95,6,113,168,217,5,69,186,71,53,235,107,109,222,177,244,93,77,123,156,215,118,101,149,237,221,58,213,17,127,82,34,126,194,205,177,206,76,58,97,111,117,35,242,29,65,248,170,69,34,58,161,159,9,168,131,188,196,126,234,221,217,93,245,119,111,213,221,63,202,72,237,26,224,23,134,237,19,185,197,144,226,216,78,215,152,18,70,199,91,241,42,255,0,170,215,177,24,228,237,190,161,236,93,209,23,245,126,191,230,2,148,248,121,225,19,88,184,131,203,173,54,123,14,33,118,164,179,86,85,71,29,77,230,170,223,85,29,20,49,110,254,183,44,237,133,236,106,254,105,237,69,84,219,171,100,95,215,181,209,240,171,192,182,146,112,217,96,166,123,44,116,87,172,157,200,201,170,46,181,244,212,213,51,69,55,68,29,77,130,111,15,28,141,141,36,131,173,168,190,104,174,85,251,87,202,74,181,173,99,81,173,77,145,15,244,15,241,17,26,136,214,162,34,39,146,34,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,236,223,71,52,167,82,35,145,185,222,155,227,23,233,31,23,105,38,185,89,233,170,164,98,108,228,78,151,74,199,108,169,214,237,191,102,235,251,72,229,169,220,174,248,97,212,88,100,74,107,61,102,51,43,209,136,139,96,167,183,209,34,108,245,114,175,149,35,188,215,125,151,249,145,16,151,192,10,239,255,0,65,83,135,159,252,190,212,79,254,74,208,255,0,220,79,19,156,114,84,177,109,55,228,219,62,175,223,176,238,207,199,46,172,254,237,245,186,122,187,52,63,161,250,27,237,231,250,95,204,90,48,2,140,175,220,164,56,157,181,93,106,40,104,235,49,122,200,98,122,181,147,67,37,194,70,61,63,106,57,40,209,20,243,121,7,43,222,41,236,20,15,175,248,37,13,203,167,127,204,219,233,174,51,74,191,85,87,201,190,17,63,102,223,229,84,47,196,1,156,134,240,79,197,3,174,110,181,254,69,243,20,123,81,203,221,92,114,227,219,93,149,83,237,236,127,55,236,63,226,171,133,94,43,52,250,185,183,235,126,147,106,21,29,93,177,82,162,42,219,117,134,229,28,144,42,34,47,91,36,72,90,173,84,223,237,69,77,182,83,70,222,30,14,190,239,102,62,191,240,186,83,127,249,79,231,83,110,183,214,196,248,107,40,105,231,142,86,171,30,201,98,107,154,230,170,108,168,168,169,230,155,31,6,125,49,110,54,248,185,209,218,182,91,46,153,142,81,52,180,155,70,180,121,29,194,230,238,158,133,107,118,116,110,157,138,158,113,171,85,54,255,0,9,9,63,164,60,231,178,203,114,83,208,235,38,25,69,85,71,12,104,197,154,197,110,149,245,47,94,151,238,174,117,69,118,202,189,93,191,248,58,191,152,176,141,79,224,215,135,77,87,167,168,101,251,76,49,218,58,170,150,189,31,95,111,178,80,199,85,187,145,251,185,36,124,14,94,173,228,87,111,254,18,34,145,135,46,228,183,160,119,186,217,107,177,237,74,205,108,206,149,81,123,46,101,20,208,179,100,106,125,86,178,24,246,251,23,245,253,171,252,222,127,68,136,210,94,59,56,106,213,171,101,61,117,22,165,88,172,21,21,42,246,182,134,251,121,160,164,170,234,108,136,196,78,218,84,57,119,118,232,173,79,214,135,121,183,92,237,183,138,40,174,54,155,133,53,109,37,67,27,36,83,211,74,217,99,145,142,68,86,185,174,106,170,42,42,42,42,42,125,168,168,83,14,183,242,154,214,205,37,146,75,222,143,100,213,153,133,29,36,109,168,241,13,109,45,174,72,149,172,123,222,187,190,175,117,86,171,27,182,201,253,242,109,250,39,49,193,120,202,226,247,132,187,203,113,171,253,222,162,236,234,104,222,198,91,114,59,197,93,194,8,153,178,68,136,196,134,169,24,212,106,194,168,212,79,179,207,245,42,1,126,160,170,221,40,231,91,89,115,190,208,90,53,115,73,172,214,218,26,153,155,29,77,222,219,114,169,107,41,152,189,91,191,195,246,102,123,246,250,137,178,59,127,181,127,94,201,96,122,65,196,150,143,235,157,12,85,90,117,149,124,74,71,211,182,162,72,252,13,84,61,180,84,141,85,55,154,38,111,183,117,137,229,246,239,254,93,131,167,131,252,69,221,55,79,214,127,160,0,0,0,0,0,0,0,0,0,0,127,138,136,169,178,162,42,127,57,195,245,223,131,141,10,215,188,122,190,213,145,225,54,187,125,194,178,7,196,203,189,182,219,71,21,124,110,84,102,206,108,239,129,238,69,68,141,173,223,111,209,221,63,97,220,64,20,131,196,255,0,43,93,86,209,132,155,42,210,228,170,202,44,48,57,206,142,10,95,19,93,115,141,27,222,145,30,230,193,72,198,34,35,34,141,21,119,242,123,147,245,42,109,224,248,119,227,195,95,184,96,200,35,198,178,26,235,181,206,213,107,222,146,123,45,250,90,217,159,69,208,201,90,216,153,78,250,136,219,30,206,145,187,181,81,54,232,111,235,66,253,170,41,224,170,133,244,213,80,71,52,82,181,88,248,228,106,57,174,106,166,202,138,139,228,168,168,68,142,34,185,102,104,46,191,221,170,242,104,230,171,195,111,85,146,119,101,158,203,67,69,28,82,61,123,72,231,72,206,202,61,234,169,26,174,235,38,253,82,57,124,247,216,14,135,195,87,25,90,53,196,198,49,13,231,23,191,67,107,185,201,52,208,186,203,117,170,165,130,226,157,15,107,81,254,29,147,200,238,151,43,217,178,239,230,171,252,232,119,116,84,84,221,23,116,82,129,181,255,0,134,29,126,224,95,56,109,207,21,204,47,41,102,141,180,242,211,223,237,245,205,182,186,119,185,22,87,70,232,97,169,116,168,136,234,119,121,170,236,189,180,95,216,119,254,26,185,193,101,182,7,90,240,189,112,198,109,149,214,138,106,94,195,175,236,171,172,90,206,168,225,107,99,124,200,228,157,210,185,238,98,245,42,35,119,116,157,94,91,46,225,111,96,240,154,89,174,26,97,173,54,165,189,105,182,77,241,122,68,219,121,60,21,69,62,219,185,237,79,41,163,98,253,177,61,62,207,213,252,233,191,187,0,15,241,206,107,26,174,114,236,136,112,204,243,141,222,24,180,210,249,46,53,154,106,103,195,238,145,66,201,221,79,240,107,132,191,81,201,187,87,170,56,28,223,63,242,129,221,1,18,31,205,19,132,70,214,77,74,154,137,187,98,87,34,63,225,23,63,173,179,182,251,60,39,151,237,62,253,39,50,14,14,42,34,73,31,171,189,181,95,213,240,11,170,254,191,253,202,4,152,4,98,186,115,37,224,230,223,65,61,100,90,181,223,124,49,185,233,31,192,110,173,234,84,106,174,219,248,95,45,246,216,230,247,238,110,188,50,219,237,243,84,89,110,95,21,170,98,167,69,55,102,225,7,95,214,68,95,174,234,61,147,100,85,95,248,54,253,96,78,83,204,106,86,59,85,150,97,87,28,126,137,205,108,213,93,158,149,114,170,39,213,153,143,95,177,21,126,198,175,234,43,211,37,231,97,136,219,232,146,92,111,71,25,117,169,87,109,218,118,65,52,40,137,178,249,238,234,47,63,52,106,109,252,231,199,211,78,116,55,156,175,61,165,177,229,58,43,105,182,217,171,18,127,207,193,121,153,243,64,173,99,158,205,215,176,189,123,244,163,87,102,167,219,191,150,219,1,94,60,51,101,84,218,123,196,134,154,229,151,7,177,148,182,172,170,217,61,75,222,168,141,108,62,33,137,35,183,85,106,38,205,85,93,213,81,19,111,63,35,72,184,197,250,135,41,198,237,89,61,178,86,203,71,119,161,130,190,157,237,114,57,29,28,177,181,237,84,86,170,162,238,142,79,177,85,63,157,74,82,226,231,150,102,160,104,29,13,199,82,180,254,241,85,146,98,214,152,86,182,170,170,102,82,209,203,68,200,219,10,43,255,0,187,245,201,187,221,34,167,68,123,167,66,125,187,162,157,243,151,71,49,91,108,214,235,62,130,106,250,199,71,53,36,116,246,235,37,209,36,171,168,116,200,214,210,82,211,211,58,52,100,136,213,85,238,61,95,214,214,38,219,116,183,125,212,45,16,31,202,150,166,10,218,104,107,41,159,215,12,241,182,88,221,178,167,83,92,155,162,236,190,105,228,167,245,0,0,0,0,0,0,0,0,0,0,0,127,57,224,130,170,25,41,170,97,100,176,202,213,100,145,189,168,230,189,170,155,42,42,47,146,162,167,234,63,160,2,44,113,33,203,199,66,181,238,138,174,186,151,30,165,198,175,242,50,73,35,171,179,210,81,209,247,167,84,153,81,211,189,41,158,247,35,164,151,119,47,218,189,45,95,181,60,234,51,136,158,7,53,211,135,236,182,225,73,30,31,122,189,216,224,168,123,105,110,214,155,125,101,76,9,15,230,250,22,73,252,59,25,212,189,214,181,118,242,234,71,34,125,158,122,26,63,5,235,31,176,228,116,110,183,100,54,74,11,165,35,246,234,130,182,153,147,198,237,149,21,55,107,209,81,124,218,139,254,84,79,216,5,9,240,199,204,47,90,248,122,184,82,90,110,183,154,204,139,28,74,158,186,154,91,173,69,93,92,145,68,249,98,116,189,134,58,166,56,218,238,150,63,167,116,219,121,29,191,233,41,109,252,53,113,207,162,156,72,81,193,75,100,190,197,104,191,44,42,249,45,151,58,170,74,122,137,28,200,227,116,139,28,45,168,145,234,196,89,23,205,127,192,126,255,0,97,196,184,146,229,39,165,26,177,119,172,204,116,223,35,155,6,184,186,153,141,101,174,223,103,164,91,124,142,142,55,34,35,98,143,179,208,231,187,163,119,43,213,60,151,203,205,58,107,103,89,120,100,226,63,131,139,252,185,36,149,23,107,13,36,53,15,163,162,191,219,46,208,210,207,51,30,233,26,197,70,211,84,58,86,35,217,18,170,162,253,155,236,191,206,26,30,107,154,228,234,107,145,81,127,90,41,254,148,87,160,124,212,181,243,73,107,169,169,114,246,71,157,89,221,43,124,74,94,46,149,207,171,237,239,34,175,110,103,203,35,88,191,156,79,53,141,222,76,106,109,229,185,100,156,63,115,32,208,77,115,154,130,200,251,167,192,242,58,214,196,159,11,236,86,212,244,202,245,137,189,29,239,12,198,47,231,37,232,223,125,190,174,255,0,98,249,4,176,7,252,67,52,117,16,178,120,93,213,28,141,71,181,118,219,116,84,221,15,251,0,0,0,0,0,0,0,0,0,15,248,150,104,225,111,84,174,233,79,242,110,120,76,159,93,180,171,14,184,79,107,201,50,159,7,85,79,26,75,44,126,6,166,78,150,171,122,145,119,100,106,139,229,251,20,15,124,127,26,186,202,75,125,44,213,213,245,80,211,83,83,177,210,205,52,207,70,50,54,53,55,87,57,203,228,136,137,230,170,164,93,212,62,101,124,41,96,246,202,217,233,53,3,226,151,42,41,210,157,212,63,10,185,65,187,186,250,95,249,197,165,86,249,121,175,243,236,87,111,18,156,216,245,99,90,113,171,142,11,133,98,148,120,69,162,227,10,211,205,87,71,117,170,146,189,88,189,167,42,54,102,44,45,77,213,143,106,239,26,238,201,21,63,106,168,77,142,52,57,137,233,6,148,227,151,44,59,12,170,179,102,89,29,101,60,212,157,52,239,165,184,209,192,231,199,81,31,76,201,29,75,100,106,182,72,219,212,155,121,53,233,250,213,16,165,171,237,117,247,83,51,155,181,242,134,194,178,220,175,247,10,155,130,208,218,233,94,230,181,242,61,210,185,177,70,157,78,70,181,21,219,38,235,178,39,219,229,185,217,184,100,225,15,85,248,183,203,94,250,42,154,136,173,142,153,95,113,189,205,52,21,18,49,123,176,247,92,177,203,59,36,122,163,106,17,251,166,251,175,151,154,170,237,110,156,51,242,231,208,206,31,45,212,245,53,244,16,102,151,245,133,157,250,251,221,170,142,70,178,77,165,71,172,13,88,220,248,145,82,101,69,78,227,188,152,207,53,216,8,41,160,220,162,115,205,66,193,98,202,181,22,232,236,118,182,170,105,219,21,190,73,230,163,168,137,140,119,67,86,88,166,163,114,183,117,107,213,54,95,54,171,23,246,157,19,253,5,68,255,0,203,239,255,0,90,255,0,240,9,106,109,107,90,157,45,106,34,39,234,68,63,208,42,175,253,5,68,255,0,203,229,255,0,228,175,255,0,0,159,178,211,201,82,209,227,225,248,230,125,89,224,186,219,222,240,151,86,247,122,58,147,171,167,170,135,109,250,119,219,127,215,177,105,0,8,141,165,28,176,248,100,211,40,34,241,54,41,242,137,216,221,156,236,130,150,223,92,138,191,95,246,210,181,127,191,255,0,237,91,251,9,25,140,105,14,147,225,46,234,195,116,195,19,176,185,85,92,171,108,178,211,82,174,251,162,239,249,182,39,159,213,111,255,0,26,159,176,245,160,15,241,173,107,19,165,173,68,68,253,72,135,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,197,106,174,142,233,238,180,227,82,98,122,141,97,248,173,182,73,35,149,97,241,83,193,245,163,119,83,87,170,23,177,222,74,171,250,207,106,0,171,237,103,228,201,100,170,161,170,188,105,6,117,224,106,32,141,93,5,155,225,111,151,196,59,102,39,79,126,162,187,102,125,143,118,234,159,223,109,250,144,133,89,191,0,60,96,105,133,218,90,184,244,91,37,184,193,110,149,211,193,91,109,167,138,185,28,216,220,229,108,157,20,239,151,111,38,117,116,174,255,0,106,39,235,77,244,44,127,204,145,199,44,110,138,86,53,236,122,43,92,215,38,232,168,191,106,42,126,176,40,191,76,249,135,241,97,195,165,45,38,15,156,91,46,210,80,89,226,74,56,173,119,11,101,45,178,72,90,196,118,204,87,58,141,100,221,58,216,190,106,171,228,159,225,19,199,65,185,178,112,247,169,116,17,71,169,247,10,45,56,187,203,59,226,109,37,93,85,77,100,93,61,108,107,28,234,134,210,199,19,81,221,74,171,186,167,74,53,85,87,111,52,146,57,207,12,122,7,168,211,186,179,43,210,76,66,178,174,71,43,228,170,146,195,69,36,210,57,122,119,87,62,72,156,170,191,85,16,175,46,39,121,64,214,182,182,167,38,225,246,241,18,210,118,152,233,45,247,90,133,238,117,50,39,245,164,81,82,81,109,230,173,143,111,63,55,57,219,253,168,5,151,97,186,195,164,250,136,216,221,129,234,94,47,144,44,177,119,154,203,109,218,10,135,244,108,139,186,177,142,87,38,200,230,239,186,121,110,155,158,188,207,77,227,73,56,214,225,122,173,46,214,250,13,72,179,81,211,183,180,234,251,60,87,106,122,36,235,85,141,24,233,81,145,167,159,67,118,77,252,254,161,209,52,175,155,7,19,58,114,248,45,247,132,178,228,180,107,52,126,38,91,223,196,43,42,146,46,183,43,186,28,234,198,167,86,207,84,77,252,190,171,63,96,23,164,10,219,194,57,208,105,117,106,82,83,230,248,86,69,5,75,214,52,168,146,134,219,78,216,83,126,148,119,74,203,93,190,219,171,182,223,245,109,252,228,164,211,222,59,248,91,212,43,115,46,12,213,204,99,29,87,197,28,190,30,255,0,127,183,82,76,157,104,229,233,86,248,135,125,102,244,253,100,253,91,160,18,0,31,30,195,153,98,25,84,43,81,139,229,118,123,196,72,229,98,190,130,186,42,134,163,147,109,211,118,57,83,127,52,255,0,149,15,176,0,0,0,0,0,0,0,0,7,225,190,89,45,121,37,162,178,197,122,165,241,20,53,240,73,77,81,23,91,153,215,27,218,173,115,122,154,168,169,187,92,169,186,42,47,153,91,60,95,114,154,160,201,29,89,157,240,244,139,5,214,166,169,178,77,96,78,167,247,221,36,210,190,89,188,77,93,98,53,187,35,216,157,40,223,239,60,190,213,44,208,1,156,28,207,133,254,42,120,125,87,102,57,118,144,228,182,42,107,95,231,100,186,165,19,106,169,41,209,122,90,142,124,209,247,34,106,42,202,214,253,101,251,87,111,181,23,111,53,109,226,19,88,45,53,244,247,43,118,93,218,169,166,149,146,196,255,0,135,210,187,165,237,114,43,87,101,141,81,124,209,62,212,45,111,155,103,17,184,238,45,163,245,186,25,65,87,79,83,121,202,227,237,84,199,28,140,123,233,27,13,69,12,233,214,137,42,62,62,184,222,187,110,199,117,127,50,121,149,165,195,135,15,26,153,168,57,78,55,154,209,105,149,234,251,137,80,228,20,109,186,62,59,45,69,84,18,64,201,33,146,102,42,164,110,137,81,98,122,121,57,81,54,119,159,146,238,7,253,234,39,27,28,71,106,126,31,73,130,230,89,231,140,181,210,199,219,88,126,21,65,23,82,117,198,244,243,142,6,185,54,116,76,95,183,245,127,151,127,177,161,220,0,241,47,174,116,84,153,5,139,78,110,148,56,237,84,174,137,46,149,126,30,6,170,50,70,178,71,54,57,230,137,239,70,170,187,205,60,149,88,228,69,221,23,105,3,199,247,1,244,120,62,37,108,215,173,40,199,235,41,45,181,244,84,245,55,171,67,41,18,54,208,189,236,162,134,38,199,4,20,232,216,149,100,150,85,122,61,235,186,238,169,231,186,44,219,229,133,173,86,29,79,225,150,205,101,117,202,223,30,67,97,173,185,83,86,91,153,51,18,110,223,137,89,155,50,69,220,115,251,125,53,49,183,169,81,19,171,203,246,42,132,45,139,147,14,169,62,133,179,203,168,29,186,149,84,222,15,133,83,46,201,183,159,214,241,219,125,190,71,243,119,38,61,88,70,170,183,59,221,81,60,147,225,116,222,127,254,124,92,160,2,148,107,121,60,107,236,19,35,40,238,30,38,53,147,165,95,218,162,102,205,221,126,182,203,91,254,79,47,231,62,221,7,38,61,86,157,33,90,236,243,194,171,218,139,34,124,46,153,253,181,219,236,242,174,243,243,242,220,185,48,5,97,227,60,145,241,219,117,114,85,100,122,237,241,122,110,157,150,151,232,196,148,254,125,72,187,245,178,191,127,177,21,63,227,127,49,37,52,111,150,255,0,13,122,59,120,164,201,237,216,167,140,190,82,83,186,4,173,241,213,241,245,43,216,141,123,187,107,84,246,38,255,0,91,203,111,46,175,47,176,149,0,15,199,120,180,208,95,173,21,214,59,172,29,234,43,141,52,180,149,49,245,57,189,113,72,213,107,219,187,85,21,55,69,84,221,21,23,246,20,243,199,119,45,76,247,19,203,46,26,149,161,24,173,207,36,178,220,166,150,190,178,130,223,78,233,101,164,124,146,212,205,39,147,231,146,89,17,140,108,77,221,172,68,114,185,54,243,242,91,146,63,230,72,227,154,55,195,52,109,124,111,106,181,205,114,110,142,69,251,81,83,245,160,20,159,194,151,50,45,77,225,161,96,210,29,95,199,106,235,236,118,54,37,190,26,74,182,199,111,154,210,145,54,101,88,222,198,82,58,103,170,189,241,34,245,174,237,232,254,117,44,187,1,227,247,132,77,64,167,141,246,253,118,197,104,42,36,122,179,177,117,170,125,189,221,72,228,68,68,241,76,139,125,250,154,169,183,243,254,197,219,201,113,31,203,131,65,181,254,166,171,33,75,124,216,213,254,162,87,79,37,69,150,42,42,54,212,72,247,69,214,233,157,225,94,247,174,209,170,162,239,190,239,118,255,0,105,85,252,64,242,241,226,31,67,111,242,182,205,135,221,178,203,100,44,138,118,87,99,182,250,234,246,196,138,199,57,202,249,27,76,198,183,165,88,237,215,245,110,223,218,5,206,221,184,202,225,66,199,90,203,125,199,136,140,1,179,200,222,180,72,175,176,76,212,77,213,60,223,27,149,173,95,170,190,74,168,191,103,237,77,253,238,35,170,58,103,159,198,146,224,154,137,140,228,108,95,177,214,155,181,61,90,47,233,127,138,123,191,192,127,255,0,26,191,177,76,206,94,176,236,242,219,89,225,242,44,86,255,0,75,87,183,87,69,109,12,204,147,109,213,55,217,237,223,109,209,127,225,69,61,86,153,235,158,179,104,109,254,223,118,196,50,252,130,215,224,39,108,233,110,117,194,174,10,73,246,87,47,68,177,71,35,58,154,189,110,221,55,79,210,95,218,6,152,1,80,250,91,206,131,54,160,165,165,162,213,140,42,215,82,200,21,145,58,107,45,182,103,205,36,77,70,34,185,206,158,187,206,69,218,69,85,251,55,86,255,0,57,38,240,78,109,188,52,101,109,162,166,185,211,100,118,106,154,150,189,100,146,189,150,250,120,98,86,163,151,235,43,171,21,91,186,53,17,63,157,83,246,129,55,65,202,176,238,42,56,117,206,104,99,172,177,235,86,14,178,189,30,229,164,126,71,67,226,35,70,187,167,119,49,179,59,100,223,109,191,153,201,251,78,137,107,200,177,251,228,113,203,101,190,219,174,12,149,137,36,110,165,170,100,168,246,170,34,163,145,90,171,186,108,168,187,255,0,56,31,68,0,0,0,0,31,206,105,224,166,141,102,168,153,145,70,223,181,239,114,53,19,254,21,63,18,228,88,251,81,92,235,237,189,17,60,213,86,169,159,254,16,62,136,60,157,102,173,233,77,190,119,82,215,234,110,39,77,51,21,81,209,205,122,166,99,154,168,187,42,42,43,247,79,52,84,255,0,128,255,0,41,117,119,74,43,167,109,53,22,167,226,85,19,63,126,152,226,189,83,61,203,178,110,187,34,63,127,177,20,15,90,126,11,229,142,215,145,219,38,179,94,105,124,69,29,71,79,114,62,183,51,171,165,200,228,243,106,162,167,154,34,253,167,207,185,234,14,5,100,98,73,121,205,236,20,13,115,145,168,234,171,148,49,34,170,162,170,39,214,114,121,236,139,255,0,34,159,206,223,169,58,119,119,223,225,89,246,57,91,210,170,139,225,238,176,73,182,219,111,250,46,95,218,159,242,129,1,184,179,229,63,133,229,86,90,220,171,135,234,37,180,223,105,161,116,145,218,17,243,84,45,193,232,144,181,172,239,85,86,35,34,217,25,42,239,183,159,94,223,169,10,211,212,254,17,184,147,209,182,207,89,158,232,238,75,111,160,167,123,145,110,12,164,241,20,168,141,235,94,165,154,21,124,105,245,99,123,188,221,228,212,223,236,84,85,209,199,210,27,7,255,0,87,45,255,0,254,146,207,255,0,9,228,51,124,155,66,114,43,109,70,47,168,57,62,11,91,73,51,94,201,104,238,213,180,114,55,205,174,99,183,142,85,84,223,101,123,124,211,245,170,126,208,41,243,132,158,103,185,230,128,216,173,154,115,154,89,87,35,198,45,80,248,106,56,214,162,26,63,7,27,123,206,233,222,58,71,201,38,238,124,105,187,156,170,157,31,206,165,166,105,79,27,188,47,234,245,44,11,141,235,46,47,13,124,210,58,36,183,215,86,248,42,133,114,61,26,136,216,234,91,19,223,212,174,102,219,55,205,87,100,223,101,43,43,152,135,15,188,38,225,174,173,206,244,75,84,177,217,175,149,115,58,90,188,110,219,123,182,186,26,101,87,211,49,173,134,146,154,52,123,19,161,242,189,81,93,250,149,126,196,82,6,218,238,247,107,29,108,119,43,37,206,174,223,89,11,145,241,212,82,204,232,164,99,145,81,200,168,230,170,42,42,42,34,166,223,173,16,13,75,81,215,81,92,105,219,87,111,172,130,170,7,162,43,100,134,68,123,28,138,155,166,202,158,75,228,168,191,240,159,220,206,174,155,241,213,196,206,153,206,201,45,250,157,126,188,65,28,75,19,105,111,23,171,133,68,8,138,141,68,94,132,168,106,110,136,212,219,246,121,146,171,22,231,83,170,76,161,70,230,88,30,46,234,180,253,118,219,93,74,199,246,187,252,101,118,255,0,103,79,252,59,255,0,48,23,0,127,204,146,199,11,22,73,100,107,24,159,107,156,187,34,127,194,84,173,103,58,188,183,194,77,240,252,6,209,226,123,110,236,247,173,82,244,117,236,189,61,91,87,111,182,251,111,183,234,35,166,175,115,51,226,115,86,36,157,140,200,33,197,41,228,127,212,110,55,87,112,161,94,148,86,109,186,120,167,38,255,0,155,79,254,61,255,0,180,11,178,204,56,140,208,29,63,146,74,124,219,90,176,139,45,68,76,73,29,79,89,125,166,142,126,149,106,185,54,137,95,214,187,162,46,200,137,231,250,183,56,54,169,115,71,225,75,4,183,201,38,47,159,219,242,235,139,30,198,182,142,141,181,108,99,145,92,168,229,239,54,153,236,242,68,223,249,247,77,190,212,41,54,27,94,183,235,109,203,196,211,219,179,156,246,224,253,153,220,100,53,151,73,151,167,102,162,110,136,247,121,117,162,39,236,234,68,253,103,106,210,14,92,124,78,234,181,123,105,234,176,106,252,66,30,151,185,210,100,214,203,133,189,62,171,90,168,136,171,76,228,221,85,200,137,251,122,93,251,0,146,90,139,206,163,44,186,117,81,224,26,87,240,78,134,57,169,89,241,200,170,123,142,115,91,179,187,114,208,166,221,42,142,77,191,94,255,0,228,35,78,161,243,29,226,175,80,159,60,53,122,133,225,232,231,107,162,240,255,0,9,182,191,104,157,215,245,58,146,153,171,246,63,109,254,210,101,233,55,37,251,29,5,198,146,187,88,115,89,234,25,79,51,101,124,54,43,147,31,28,157,42,229,70,185,181,20,62,109,93,163,69,79,214,157,127,204,74,156,79,151,127,11,56,156,93,175,201,213,174,241,254,234,237,104,183,84,59,236,111,235,240,201,254,15,254,250,254,208,40,154,249,148,106,214,161,66,145,93,163,185,93,99,157,86,70,164,54,182,167,94,234,142,85,69,142,52,223,205,168,190,95,176,255,0,171,102,129,235,165,238,86,193,102,209,124,238,190,71,254,139,41,177,218,201,85,124,246,242,70,198,191,173,81,63,202,166,137,45,60,53,240,247,101,166,130,154,131,67,240,22,37,59,122,24,255,0,163,84,40,228,79,242,164,73,251,79,95,108,194,112,203,44,173,158,207,136,217,104,36,103,232,190,154,130,40,156,158,123,249,43,90,159,173,17,127,202,128,103,106,209,193,95,22,247,183,171,40,184,113,212,24,213,55,255,0,94,88,167,164,79,45,191,92,205,106,126,191,255,0,111,236,82,86,240,149,202,151,84,111,57,197,187,36,226,43,26,159,30,176,91,42,163,158,91,92,210,67,43,174,44,68,151,118,119,41,170,219,36,59,57,145,46,251,46,253,127,177,20,185,32,7,197,195,176,252,127,2,198,173,216,142,45,67,224,237,118,170,104,105,41,96,238,190,78,136,162,141,177,177,58,158,231,57,118,107,26,155,170,170,249,121,170,169,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,189,80,224,155,134,189,96,150,162,175,59,211,191,136,85,212,53,17,211,124,94,190,45,149,26,196,106,244,197,59,19,201,35,103,252,159,206,167,116,0,87,46,163,242,102,210,235,228,149,117,122,125,155,125,25,98,178,71,83,210,124,54,162,183,103,125,117,107,122,229,174,79,218,196,221,127,193,223,245,169,24,114,158,80,92,68,90,174,21,176,227,127,219,186,72,100,68,166,168,254,193,166,239,183,203,207,165,245,170,173,251,87,201,127,97,119,0,12,214,231,250,21,175,28,58,94,28,185,214,45,244,122,186,14,218,47,246,117,29,94,221,77,238,55,251,148,146,55,236,102,255,0,240,109,252,199,68,210,126,98,124,80,233,58,82,219,173,153,239,136,178,211,49,88,182,255,0,133,219,153,214,157,180,99,127,58,234,103,61,54,232,98,255,0,63,79,243,169,160,59,165,174,130,243,69,37,190,229,7,122,158,86,171,94,206,167,55,116,84,84,95,52,84,95,177,84,143,58,151,203,207,133,61,86,116,245,25,54,1,91,29,101,68,254,33,213,116,151,186,214,72,143,87,57,202,168,215,74,230,121,171,221,253,239,235,242,219,200,10,249,196,121,203,234,237,166,177,210,101,88,119,199,160,122,183,166,63,136,210,210,244,39,214,223,206,58,37,85,223,118,175,252,95,231,59,29,7,58,252,73,104,160,90,237,28,233,168,88,219,221,79,164,50,174,207,217,55,251,40,118,251,119,251,14,145,47,38,190,18,36,115,220,219,174,160,198,142,219,102,182,243,79,179,127,201,189,58,253,191,207,185,231,242,126,75,188,61,77,70,228,196,178,236,230,10,175,53,106,214,93,169,149,159,99,191,101,26,174,219,244,255,0,193,184,30,175,79,121,184,112,205,147,65,78,236,218,233,244,78,105,26,171,52,93,139,133,127,105,126,182,201,188,116,104,142,251,27,246,127,133,252,196,129,210,238,46,56,122,214,137,27,22,154,106,15,198,28,233,22,20,79,132,215,83,253,116,86,38,223,158,133,159,174,70,127,203,252,202,86,182,113,201,115,87,41,230,85,192,51,124,86,72,86,89,58,126,41,115,170,87,164,125,73,219,223,181,67,183,87,78,251,254,173,254,194,56,234,151,0,252,81,104,197,229,35,151,2,185,100,94,17,177,212,182,191,28,180,220,43,105,81,219,43,145,58,221,76,212,234,111,79,154,42,121,121,1,161,102,170,57,17,200,190,74,155,161,254,153,230,196,56,178,227,39,135,73,99,166,183,94,174,88,219,98,98,211,37,61,211,24,166,111,150,200,222,149,239,65,213,191,230,147,245,239,245,23,249,206,195,134,243,140,226,150,213,118,137,249,109,62,33,121,183,57,237,239,181,214,87,50,86,177,17,119,237,246,167,141,55,93,211,244,149,126,196,251,60,247,11,184,4,25,208,222,108,154,15,168,201,69,101,205,217,93,140,222,37,72,219,61,85,106,81,209,91,154,245,237,53,219,62,90,199,57,19,173,238,95,52,253,6,170,253,168,164,186,177,106,206,151,228,246,216,47,24,254,162,227,55,10,58,136,210,72,230,166,187,211,202,197,106,253,159,89,143,84,253,74,159,111,234,80,61,97,202,120,158,215,91,71,14,90,59,117,213,43,196,125,214,209,79,75,77,12,59,185,189,217,38,153,140,219,169,177,201,211,179,85,238,221,90,169,245,118,242,85,67,248,235,31,20,250,39,162,184,205,101,255,0,40,207,172,114,79,79,79,36,208,219,233,238,180,139,87,80,169,28,143,107,99,137,243,49,94,174,88,220,212,68,95,55,108,159,228,164,158,51,120,208,206,248,172,203,106,40,234,22,158,159,17,183,86,189,214,138,24,232,89,20,171,28,114,212,36,18,202,228,124,138,178,118,167,233,119,75,250,55,77,209,63,90,135,156,209,252,115,48,227,7,138,44,102,211,150,214,124,66,183,40,187,82,71,118,169,237,197,22,244,176,196,157,197,232,141,98,79,42,122,119,126,130,163,151,111,45,220,190,122,11,210,253,60,177,233,86,5,99,192,177,216,122,40,236,182,250,106,22,175,83,215,175,179,11,34,71,125,119,57,83,116,141,60,186,151,252,171,246,145,31,128,253,10,208,190,22,116,230,44,171,42,206,113,234,44,202,247,213,241,90,154,188,137,140,133,189,153,234,153,15,67,36,237,244,254,102,118,162,238,223,53,84,84,253,74,178,114,227,196,127,15,214,186,87,214,86,107,126,2,200,163,69,115,149,114,90,36,242,68,85,253,114,167,234,69,3,160,212,211,67,87,11,169,234,25,215,27,246,221,55,84,223,101,223,245,20,121,196,126,31,150,242,238,226,222,151,39,210,245,236,227,179,211,218,235,96,111,230,157,226,105,186,216,233,169,247,157,211,200,206,169,104,164,250,234,155,167,234,77,182,222,208,114,206,62,184,89,197,41,153,83,249,87,199,47,29,123,254,110,213,125,183,84,61,187,43,83,205,60,66,109,250,95,251,203,251,10,234,227,187,152,174,154,113,25,137,46,159,97,56,53,124,148,44,145,149,49,213,94,105,210,57,98,155,195,212,68,175,99,169,171,28,197,86,247,209,81,28,213,79,183,116,93,145,0,155,28,54,243,44,208,237,102,182,208,217,242,91,199,192,114,191,10,143,158,131,195,214,85,117,171,34,141,100,127,117,148,172,141,62,187,158,155,34,255,0,121,186,121,42,18,234,223,116,161,186,69,223,160,159,186,207,219,210,173,253,106,159,173,19,246,41,152,108,15,77,115,221,78,188,54,195,167,248,125,235,32,175,86,62,69,130,217,111,154,173,237,99,17,21,206,86,196,215,59,100,221,60,246,253,105,251,78,216,188,50,241,151,165,80,54,190,209,165,217,138,71,74,190,35,174,151,21,172,157,35,86,47,82,42,172,148,219,125,174,95,183,203,237,3,66,224,207,172,60,72,113,227,129,212,83,67,37,70,79,105,154,153,24,248,35,171,195,105,216,228,70,174,205,93,164,165,221,83,118,127,239,41,247,107,121,149,243,2,178,69,27,110,90,159,85,66,196,78,150,120,140,70,217,30,232,155,39,247,212,169,191,218,159,242,160,23,218,10,30,183,243,106,227,78,142,157,33,169,205,108,53,239,69,85,238,212,99,244,168,245,254,111,205,181,173,242,255,0,33,250,191,209,117,227,51,255,0,40,177,143,254,64,197,255,0,225,2,245,193,69,31,232,186,241,153,255,0,148,88,199,255,0,32,98,255,0,240,159,247,15,55,158,50,98,145,175,125,239,21,153,168,168,170,199,216,99,68,95,230,94,151,34,255,0,239,129,122,128,165,107,15,57,238,38,105,234,98,75,254,49,128,84,211,53,187,72,177,90,42,146,71,175,74,249,255,0,174,218,155,239,178,249,108,159,105,208,32,231,87,148,252,53,60,86,3,106,248,135,90,239,219,181,73,217,233,243,219,237,174,234,223,236,2,218,78,125,171,218,17,166,154,225,141,215,99,26,133,96,248,133,53,108,15,133,127,178,170,33,233,234,233,217,127,53,35,21,118,86,49,118,223,251,223,231,82,0,89,249,213,227,43,73,15,199,176,27,159,138,233,78,247,132,181,71,219,234,233,77,250,122,235,183,219,171,125,183,253,91,29,91,18,231,3,195,54,65,44,84,119,11,46,99,109,153,235,179,165,170,166,183,195,10,126,146,167,154,214,170,253,136,159,240,168,28,55,93,57,54,85,199,83,45,219,69,50,142,236,82,204,229,101,167,193,35,123,49,170,202,228,78,253,77,110,238,217,59,76,251,55,95,183,246,156,97,156,162,120,153,118,253,86,222,157,151,252,117,189,127,235,133,134,211,115,63,225,98,165,178,59,227,213,145,118,222,172,218,90,171,115,85,219,126,180,254,203,243,67,199,231,28,222,184,104,198,59,148,150,187,94,87,118,169,77,186,37,163,130,223,60,31,222,170,238,173,173,69,251,28,169,254,84,95,216,5,94,234,135,2,60,78,233,29,52,215,60,195,78,124,53,182,38,245,37,87,197,237,239,221,58,28,245,250,145,212,57,222,72,199,254,175,239,127,157,14,55,29,54,81,135,79,241,40,217,224,229,77,226,235,222,57,62,223,213,183,159,236,44,23,82,121,209,106,221,85,84,177,105,78,37,142,81,209,185,26,145,203,120,180,202,181,13,250,139,212,191,82,177,204,223,171,101,79,37,77,147,204,141,58,199,204,11,138,45,116,176,84,226,89,222,111,66,251,21,84,177,204,251,125,37,154,146,22,35,152,245,123,54,127,109,101,242,93,147,244,252,209,19,125,252,247,15,55,131,113,141,196,102,155,203,71,46,29,168,126,1,104,30,231,193,253,168,160,151,161,85,92,171,253,210,7,111,230,231,125,187,253,167,123,177,115,115,226,122,223,111,101,53,238,241,241,90,166,237,213,83,225,237,240,117,125,84,69,250,141,163,217,60,209,87,254,29,191,81,11,108,248,230,67,144,206,218,107,5,138,227,115,153,206,107,27,29,29,43,230,114,185,203,179,81,17,136,171,186,170,46,201,250,206,171,135,112,121,196,174,109,36,9,107,209,140,206,24,39,149,177,37,77,78,59,94,216,89,213,211,245,156,246,194,168,141,68,114,42,175,236,221,64,145,191,232,192,241,15,254,47,255,0,126,135,254,228,120,124,247,154,71,23,25,123,230,166,181,234,7,193,237,117,20,253,137,104,190,21,108,168,234,85,71,35,157,220,117,34,57,55,71,109,178,125,155,30,203,79,121,65,241,27,148,186,10,219,253,219,23,180,81,61,28,178,67,83,61,125,61,75,124,156,137,245,95,68,168,158,109,69,255,0,34,255,0,57,48,180,219,147,159,13,150,74,8,102,212,74,140,155,32,184,182,71,44,145,37,235,162,149,204,234,69,106,126,106,24,164,251,19,101,243,254,249,118,253,74,129,80,217,198,179,106,78,163,206,234,156,207,36,248,132,143,98,70,229,240,116,240,238,212,122,189,19,243,108,111,247,206,85,60,125,37,37,69,108,205,167,165,143,174,71,125,137,186,38,254,91,254,191,242,26,22,197,185,121,112,135,134,192,234,123,6,148,62,22,189,85,94,174,191,92,158,174,85,70,162,175,157,71,251,148,59,38,63,166,56,54,45,217,248,13,143,194,248,126,165,143,251,38,103,244,239,190,255,0,164,245,223,244,151,237,253,160,102,93,152,142,67,38,253,22,253,246,93,191,186,179,255,0,226,63,171,176,140,161,177,182,87,91,62,171,247,233,94,244,126,123,127,198,53,17,20,17,64,138,145,51,167,117,221,124,213,79,232,6,92,126,134,228,159,253,77,255,0,251,209,255,0,252,71,252,191,17,200,99,219,174,223,182,235,178,126,117,159,255,0,17,169,3,249,201,12,83,116,247,27,191,74,238,158,127,175,109,191,253,224,101,222,60,39,39,150,70,197,29,179,119,61,81,173,78,244,126,106,191,241,143,117,104,225,103,94,47,212,208,86,90,112,94,252,53,40,213,137,223,19,163,111,87,82,34,167,147,166,69,79,37,79,180,210,144,2,132,48,110,87,28,91,101,148,236,173,184,224,31,9,164,158,56,230,167,155,226,182,201,251,172,115,85,119,233,74,180,86,253,141,251,127,194,254,99,183,226,28,150,179,203,132,116,181,25,94,166,252,37,207,126,211,211,252,22,25,251,109,71,237,191,92,117,222,123,183,207,203,246,236,92,0,2,189,52,243,147,110,140,227,181,61,236,251,39,250,93,18,181,223,153,240,85,116,27,42,163,118,250,209,86,170,249,42,59,252,189,95,204,127,28,195,147,54,145,94,101,71,226,121,175,209,198,38,251,179,225,181,85,155,249,55,245,201,92,159,177,223,252,119,243,22,34,0,175,156,63,147,126,137,217,91,18,101,185,31,210,53,108,173,123,215,193,213,209,245,177,58,119,103,230,235,87,109,246,119,159,251,175,230,59,86,37,203,111,131,172,50,174,11,149,163,73,186,43,161,102,203,63,199,174,139,212,238,133,106,175,75,170,149,19,116,115,188,191,156,147,128,15,193,100,177,90,177,203,123,45,118,106,95,15,74,199,57,205,143,173,207,217,85,119,95,55,42,175,254,249,251,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,26,170,74,74,232,93,79,91,75,21,68,78,221,28,201,88,143,106,249,109,230,139,229,246,42,159,216,1,202,181,35,133,221,6,213,59,100,214,236,167,75,241,135,73,51,217,39,141,138,201,68,181,76,115,92,174,221,178,62,39,109,190,238,69,253,168,231,126,210,49,231,124,157,184,113,202,221,85,87,99,202,242,236,126,174,118,34,70,148,233,64,180,209,57,26,212,69,237,54,153,138,169,245,119,84,235,77,213,87,205,9,226,0,168,237,82,228,177,144,99,214,106,139,166,151,106,173,102,73,91,12,111,124,86,234,139,69,61,51,164,114,49,238,68,239,62,169,173,110,234,145,183,117,79,46,165,95,177,54,33,254,67,135,113,109,163,23,90,204,22,171,34,203,44,46,180,73,225,159,73,71,148,163,34,143,111,52,68,72,106,21,136,159,89,23,100,95,215,254,83,70,39,248,230,163,147,165,201,228,160,101,211,38,205,243,124,190,70,187,49,204,47,119,183,196,136,141,91,149,194,90,165,106,38,251,108,178,57,118,219,169,223,252,114,254,211,226,53,206,98,245,49,202,213,79,214,139,177,165,252,163,135,93,27,204,238,211,95,50,92,59,198,86,206,141,73,37,248,133,84,125,72,214,163,83,201,146,162,39,146,34,125,135,241,179,240,211,162,118,10,216,174,54,156,43,177,81,2,42,70,255,0,137,85,187,100,86,171,87,201,210,170,125,138,160,103,194,146,247,196,14,107,110,73,35,205,178,187,157,31,154,35,103,200,100,86,254,150,203,245,100,151,246,183,246,126,163,208,89,184,125,226,131,56,160,124,182,187,45,206,227,72,187,181,201,37,254,153,26,191,85,55,69,108,147,167,234,114,126,175,214,104,218,150,138,154,138,62,205,44,125,12,79,213,186,175,235,223,245,255,0,148,254,224,80,22,17,203,55,139,108,214,153,181,241,105,215,135,165,114,111,221,248,189,177,255,0,173,201,246,45,82,47,218,223,253,242,78,105,183,37,10,155,141,53,61,126,166,234,253,194,214,245,145,123,246,250,43,61,58,200,140,71,167,217,50,84,200,221,220,221,252,250,87,101,84,221,23,109,150,216,64,28,67,135,14,15,180,111,134,59,67,104,240,123,67,107,174,106,139,220,189,92,105,41,86,189,200,232,226,99,216,147,69,19,28,140,94,210,59,167,117,243,115,149,85,119,59,93,69,61,61,92,15,166,170,130,57,161,149,189,47,142,70,163,154,228,253,138,139,228,168,127,64,7,146,186,105,14,147,94,230,74,139,214,151,226,87,9,90,222,148,146,170,201,77,43,145,55,85,219,119,49,87,109,213,127,229,83,207,222,120,99,225,214,254,214,178,235,161,122,127,80,140,223,100,147,24,161,126,219,237,254,20,75,251,16,233,160,14,47,81,193,151,11,21,17,172,127,144,29,61,143,127,239,163,197,109,200,191,242,246,15,55,145,114,254,225,99,33,142,56,255,0,37,182,27,103,111,111,173,110,178,91,161,87,109,191,219,253,140,187,239,191,159,249,16,145,128,8,173,254,134,167,11,31,249,34,223,255,0,64,183,127,221,79,137,148,114,172,225,99,39,165,101,47,131,188,218,122,92,142,238,90,227,183,64,245,217,28,155,42,248,69,242,250,219,255,0,149,19,246,19,16,1,2,234,121,52,240,193,44,110,108,25,134,161,68,229,219,103,45,93,189,118,255,0,146,141,15,31,114,228,139,164,18,193,211,104,214,156,198,154,109,255,0,78,166,146,150,118,237,178,255,0,122,214,177,126,221,191,95,234,95,219,229,100,128,10,193,155,145,230,37,218,119,99,136,75,199,115,203,110,172,122,37,79,254,238,135,152,119,35,251,182,255,0,87,136,101,219,249,241,54,127,223,203,101,0,84,29,71,37,28,222,58,169,33,131,88,123,176,181,170,172,155,232,244,45,235,93,252,147,165,107,183,77,211,204,253,246,238,72,185,29,69,59,101,184,107,199,132,149,119,234,139,232,188,114,109,230,187,121,165,126,223,102,203,255,0,9,109,160,10,224,197,185,38,104,237,7,68,153,102,176,229,247,71,163,247,84,162,164,165,164,106,179,116,242,217,237,155,207,201,124,247,253,105,229,229,231,219,52,239,150,39,11,58,121,35,36,250,61,81,147,116,61,239,233,200,169,45,213,141,119,83,17,187,42,120,86,249,38,221,72,159,169,202,170,75,48,7,51,199,184,102,225,231,21,159,196,216,52,67,2,162,153,28,199,182,72,49,170,24,220,215,53,85,90,168,172,137,21,21,21,87,101,58,29,5,178,219,106,167,74,91,93,190,154,142,4,93,210,58,120,155,27,62,196,79,177,168,137,246,34,39,252,8,126,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,87,220,109,246,184,27,83,115,175,167,164,133,243,67,76,217,39,149,177,181,210,203,35,99,138,52,87,42,34,185,242,61,140,107,126,215,57,205,68,221,85,16,112,125,136,154,167,72,226,253,32,0,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,221,163,188,95,79,164,60,77,234,78,150,106,45,218,162,92,38,237,156,93,162,182,185,253,190,155,61,108,215,87,53,210,58,89,100,98,67,72,173,124,178,74,159,91,165,205,71,181,168,174,145,95,98,37,24,241,19,234,7,83,191,166,87,175,235,178,144,57,230,38,230,18,45,93,183,59,226,103,193,182,121,44,201,48,155,67,86,55,1,141,167,90,106,162,158,216,158,118,233,142,169,143,13,99,132,175,56,21,255,0,203,211,139,139,122,219,232,248,126,212,235,245,67,107,155,50,67,138,92,43,102,106,196,248,149,173,107,45,170,229,68,86,185,174,69,236,245,57,200,228,127,105,170,206,136,152,251,0,37,48,120,187,120,219,81,118,223,215,29,83,212,162,237,46,206,226,246,99,48,175,1,139,142,27,233,171,77,213,83,209,84,126,49,209,58,199,64,0,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,173,109,74,227,10,171,94,120,162,211,28,71,0,172,184,208,224,118,172,202,211,7,148,243,67,241,215,173,198,153,221,249,224,221,27,218,107,161,98,194,199,183,173,191,89,238,233,115,250,35,251,28,193,120,190,158,162,123,143,15,218,99,118,168,166,109,52,210,209,229,149,208,246,213,181,77,88,227,84,163,130,102,72,229,70,163,159,44,117,13,86,49,221,81,246,247,86,172,141,116,66,225,219,212,14,152,255,0,76,172,191,215,98,42,185,174,105,240,151,169,194,217,157,209,49,206,158,189,252,63,63,235,93,251,176,59,5,250,38,89,119,61,204,169,242,234,183,84,219,166,127,86,38,153,242,231,219,49,241,122,163,127,25,142,109,231,0,11,83,65,7,198,180,102,56,197,250,253,125,197,237,55,170,122,155,182,51,52,16,93,168,154,170,146,210,58,104,91,52,42,230,174,202,173,124,111,69,107,211,118,170,163,218,139,212,199,163,126,201,85,156,74,235,38,99,160,252,122,230,58,135,132,190,157,245,212,208,208,211,73,75,86,178,173,45,84,82,90,105,154,177,204,200,222,197,123,81,221,50,35,122,182,71,198,199,121,244,161,224,204,49,177,128,162,155,149,70,177,53,105,61,154,79,228,182,108,142,203,215,181,152,139,248,59,85,115,110,83,106,107,167,170,106,138,168,141,39,217,49,84,239,232,157,39,124,110,155,83,7,141,210,93,90,194,53,179,8,162,207,176,27,167,139,183,85,239,28,177,72,136,218,138,58,132,68,87,211,206,196,85,232,149,187,166,233,186,162,162,181,205,87,49,205,114,251,35,219,69,116,220,166,42,166,117,137,86,113,24,123,184,75,181,88,191,76,211,93,51,164,196,238,152,152,227,19,0,0,253,48,128,252,215,27,141,190,207,111,170,187,93,171,233,232,168,104,161,125,77,85,85,76,173,138,40,34,99,85,207,145,239,114,162,53,173,106,42,171,149,81,17,17,85,79,210,31,116,157,53,232,120,221,37,213,172,35,91,48,138,44,251,1,186,120,187,117,94,241,203,20,136,141,168,163,168,68,69,125,60,236,69,94,137,91,186,110,155,170,42,43,92,213,115,28,215,47,178,41,139,132,190,39,238,252,51,230,245,21,239,183,124,79,23,191,246,96,191,80,198,214,165,66,178,53,127,110,120,30,187,109,44,125,201,21,24,170,140,122,57,205,119,74,171,100,101,198,99,249,22,63,150,90,32,200,49,107,237,186,243,107,170,234,236,86,219,234,153,81,79,47,75,149,142,233,145,138,173,118,206,107,154,187,47,146,162,167,218,132,102,87,152,211,143,181,191,117,113,198,63,24,246,47,59,119,177,151,182,71,29,165,26,213,135,175,226,85,63,125,53,126,212,125,241,190,58,98,62,136,0,147,81,64,0,0,0,3,227,90,51,28,98,253,126,190,226,246,155,213,61,77,219,25,154,8,46,212,77,85,73,105,29,52,45,154,21,115,87,101,86,190,55,162,181,233,187,85,81,237,69,234,99,209,191,100,170,206,37,117,147,49,208,126,61,115,29,67,194,95,78,250,234,104,104,105,164,165,171,89,86,150,170,41,45,52,205,88,230,100,111,98,189,168,238,153,17,189,91,35,227,99,188,250,80,240,102,24,216,192,81,77,202,163,88,154,180,158,205,39,242,91,54,71,101,235,218,204,69,252,29,170,185,183,41,181,53,211,213,53,69,84,70,147,236,152,170,119,244,78,147,190,55,77,169,131,198,233,46,173,97,26,217,132,81,103,216,13,211,197,219,170,247,142,88,164,68,109,69,29,66,34,43,233,231,98,42,244,74,221,211,116,221,81,81,90,230,171,152,230,185,125,145,237,162,186,110,83,21,83,58,196,171,56,140,61,220,37,218,172,95,166,105,174,153,210,98,119,76,76,113,137,128,241,186,191,170,120,254,138,233,213,219,83,114,154,59,141,85,174,205,216,239,195,111,141,143,168,119,122,120,225,111,75,94,246,53,118,116,173,85,221,201,228,139,246,175,146,251,34,61,241,253,233,35,59,252,47,220,233,76,88,171,149,89,177,93,202,120,196,76,253,144,144,200,48,118,179,12,219,11,131,191,241,46,92,162,153,211,170,170,162,39,238,151,61,255,0,69,51,135,239,252,143,212,47,254,71,209,127,222,201,140,103,188,208,129,19,146,102,23,177,223,9,240,218,110,211,79,175,95,201,176,185,80,217,12,179,101,63,68,254,206,138,163,225,62,19,157,172,235,241,121,154,123,210,0,9,214,167,121,93,78,212,156,99,72,176,186,221,64,204,229,168,134,203,110,154,146,42,185,160,133,101,116,45,158,166,56,18,69,98,121,185,173,116,168,231,35,81,93,210,215,116,181,203,179,87,208,219,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,56,39,31,222,146,51,191,194,253,206,148,139,92,0,113,133,75,133,120,77,6,212,218,203,117,14,54,190,38,123,45,234,166,120,105,35,182,189,123,147,201,5,67,222,173,106,197,35,186,213,143,85,235,73,30,140,250,205,123,123,81,151,179,26,112,248,200,195,220,221,21,68,105,62,221,102,62,201,94,178,205,140,189,156,236,213,204,231,5,173,87,45,92,170,42,167,174,136,162,138,181,143,218,166,102,117,142,152,225,190,52,155,41,0,18,106,40,120,220,179,86,176,140,27,55,196,176,28,166,233,240,251,142,109,226,227,179,203,50,35,105,230,168,129,97,69,167,87,239,245,101,127,125,189,180,84,217,202,213,110,253,106,198,191,217,21,239,205,159,238,175,241,207,250,137,226,204,49,53,96,240,245,94,166,53,152,211,198,33,102,216,252,146,214,209,231,54,178,203,213,77,52,220,138,247,199,24,152,162,170,162,125,187,226,53,142,152,221,172,113,88,64,34,215,5,124,97,82,235,206,63,244,71,63,172,183,80,231,150,174,220,30,115,195,15,199,88,172,145,221,248,32,221,29,221,107,97,122,204,198,55,161,191,85,237,233,107,250,35,148,166,108,62,34,222,42,220,93,181,58,196,163,115,156,159,23,144,227,107,192,99,169,230,215,79,217,49,209,49,61,49,61,31,126,147,172,0,3,58,45,227,113,237,90,194,50,93,69,202,116,166,130,233,219,202,49,31,15,37,117,4,232,140,124,148,243,65,20,204,168,135,205,123,145,39,121,172,114,253,172,127,147,145,17,241,185,254,200,169,206,43,117,39,39,210,14,61,114,61,71,195,165,167,101,218,201,53,182,88,82,166,20,150,41,26,251,77,60,114,70,246,249,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,75,24,208,45,121,195,184,129,192,104,115,28,110,122,122,106,231,194,215,93,44,203,91,20,245,86,201,85,242,51,166,84,98,238,214,185,209,72,232,220,230,177,94,196,71,116,183,117,106,70,96,179,26,113,23,174,97,235,221,85,51,63,92,68,248,245,253,171,214,211,108,101,236,155,46,194,102,248,125,106,177,122,221,185,153,249,181,213,76,76,196,254,204,241,166,127,241,158,17,51,210,192,4,154,138,17,171,87,248,249,209,237,21,212,91,182,153,101,56,222,101,85,116,179,118,59,243,91,232,233,95,78,238,244,17,204,222,151,62,161,142,93,155,43,81,119,106,121,162,253,169,230,178,84,167,62,63,189,91,231,127,133,251,101,41,19,156,227,46,224,172,69,203,92,102,116,251,165,176,185,53,217,204,14,212,102,215,48,121,132,76,209,77,185,170,52,157,55,197,84,71,132,202,208,116,15,95,48,238,34,240,234,204,219,9,182,222,104,168,104,174,114,90,164,142,235,12,81,74,178,178,40,164,87,34,71,36,137,211,211,51,83,125,209,119,69,242,251,21,122,89,14,121,89,250,126,200,63,166,85,127,212,168,137,140,122,240,23,170,196,97,168,187,95,25,133,123,106,242,219,25,70,117,137,192,225,181,230,81,86,145,172,235,58,118,135,28,226,31,138,109,62,225,167,232,255,0,211,187,62,67,95,244,143,197,248,95,132,211,193,47,71,135,237,117,247,59,179,71,182,253,246,109,182,255,0,98,239,183,150,253,140,175,126,108,255,0,117,127,142,127,212,76,121,158,34,188,46,22,171,182,248,198,158,49,15,94,195,228,248,108,251,63,177,151,227,34,102,221,124,237,116,157,39,117,21,85,27,251,98,18,51,64,248,207,210,238,34,243,26,204,39,9,176,229,52,85,212,86,201,46,178,73,117,165,167,138,37,137,146,197,26,181,22,57,228,94,174,169,154,187,108,137,178,47,159,216,139,216,238,57,142,49,105,201,236,248,101,206,245,79,75,122,200,97,171,158,215,73,42,171,93,88,218,100,141,103,72,213,124,156,230,182,86,59,163,126,165,111,83,145,21,24,245,109,103,114,179,245,3,144,127,67,106,255,0,174,209,29,43,154,181,198,225,103,184,105,13,218,211,95,81,69,93,69,53,230,166,150,170,154,87,69,44,18,177,212,14,100,140,123,85,21,174,107,145,21,28,138,138,138,136,168,120,44,102,119,127,179,231,23,114,53,152,158,205,218,196,45,185,182,195,96,103,108,40,217,236,29,83,69,21,209,51,19,62,84,197,95,7,85,81,219,26,196,107,29,90,233,48,176,0,71,190,16,56,173,180,113,31,136,201,75,123,168,183,80,231,150,174,228,151,91,85,52,78,134,55,83,172,170,145,84,83,181,242,61,207,139,165,209,177,235,213,187,100,223,116,107,95,26,186,66,19,54,47,209,136,183,23,109,206,177,45,109,154,229,120,172,155,23,94,7,25,79,54,229,19,164,199,132,199,92,79,24,158,152,0,6,84,123,198,233,46,173,97,26,217,132,81,103,216,13,211,197,219,170,247,142,88,164,68,109,69,29,66,34,43,233,231,98,42,244,74,221,211,116,221,81,81,90,230,171,152,230,185,125,145,76,92,37,241,63,119,225,159,55,168,175,125,187,226,120,189,255,0,179,5,250,134,54,181,42,21,145,171,251,115,192,245,219,105,99,238,72,168,197,84,99,209,206,107,186,85,91,35,46,51,31,200,177,252,178,209,6,65,139,95,109,215,155,93,87,87,98,182,223,84,202,138,121,122,92,172,119,76,140,85,107,182,115,92,213,217,124,149,21,62,212,35,50,188,198,156,125,173,251,171,142,49,248,199,177,122,219,189,140,189,178,56,237,40,214,172,61,127,18,169,251,233,171,246,163,239,141,241,211,17,244,64,4,154,138,0,113,206,41,248,135,180,112,231,166,53,89,63,114,221,83,146,87,127,99,99,246,170,169,28,158,50,163,118,163,222,173,98,117,44,81,53,221,199,249,181,23,102,179,173,142,145,138,99,187,118,139,20,77,203,147,164,67,217,151,224,49,25,166,42,222,11,9,79,58,229,115,17,17,237,159,8,142,51,60,34,55,206,231,185,102,166,97,211,234,59,116,166,138,239,79,87,145,50,217,83,117,171,165,167,168,138,71,80,69,19,233,90,141,168,98,63,185,19,164,74,200,221,26,43,118,115,90,245,221,54,77,253,81,89,188,185,51,28,159,80,56,168,204,115,60,206,245,81,118,189,93,177,74,201,234,234,231,84,234,145,222,54,133,17,17,19,100,107,90,212,70,181,141,68,107,90,214,181,168,136,136,137,102,71,151,47,197,254,155,106,111,105,164,107,58,118,39,182,195,103,99,101,243,10,114,238,119,58,168,162,153,170,122,38,169,223,58,123,35,132,123,55,200,124,107,142,99,140,90,114,123,62,25,115,189,83,210,222,178,24,106,231,181,210,74,170,215,86,54,153,35,89,210,53,95,39,57,173,149,142,232,223,169,91,212,228,69,70,61,91,246,74,255,0,230,173,113,184,89,238,26,67,118,180,215,212,81,87,81,77,121,169,165,170,166,149,209,75,4,172,117,3,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,31,188,118,38,112,118,42,189,17,174,154,120,196,60,251,41,145,211,180,153,181,172,174,170,249,159,9,21,239,227,164,197,21,85,27,186,99,88,141,125,156,38,22,0,8,247,194,7,21,182,142,35,241,25,41,111,117,22,234,28,242,213,220,146,235,106,166,137,208,198,234,117,149,82,42,138,118,190,71,185,241,116,186,54,61,122,183,108,155,238,141,107,227,87,72,67,53,139,244,98,45,197,219,115,172,74,55,53,202,241,89,54,46,188,14,50,158,109,202,39,73,143,9,142,184,158,49,61,48,17,71,52,230,69,161,216,46,99,125,194,110,216,174,117,53,118,63,115,170,181,85,73,77,67,70,232,159,44,18,186,55,185,138,234,166,170,181,92,197,84,85,68,93,182,221,19,236,37,113,70,60,68,250,129,212,239,233,149,235,250,236,164,86,117,142,189,129,183,77,86,122,101,125,228,203,101,178,237,169,197,223,179,152,196,204,81,76,76,105,58,111,153,209,115,154,65,170,120,254,181,105,213,167,83,113,106,59,141,45,174,243,223,236,67,112,141,140,168,111,102,121,33,119,83,88,247,181,55,116,78,84,217,203,228,169,246,47,146,52,151,86,176,141,108,194,40,179,236,6,233,226,237,213,123,199,44,82,34,54,162,142,161,17,21,244,243,177,21,122,37,110,233,186,110,168,168,173,115,85,204,115,92,188,183,128,31,73,24,39,226,158,231,84,87,55,9,124,79,221,248,103,205,234,43,223,110,248,158,47,127,236,193,126,161,141,173,74,133,100,106,254,220,240,61,118,218,88,251,146,42,49,85,24,244,115,154,238,149,86,200,197,204,211,244,106,112,245,94,225,92,111,158,169,210,55,246,111,125,194,108,28,103,87,115,123,25,118,191,9,133,185,165,186,102,126,53,60,235,145,52,204,207,235,105,76,105,61,113,164,241,214,46,116,31,59,31,200,177,252,178,209,6,65,139,95,109,215,155,93,87,87,98,182,223,84,202,138,121,122,92,172,119,76,140,85,107,182,115,92,213,217,124,149,21,62,212,62,137,51,19,19,26,195,89,215,69,86,234,154,43,141,38,55,76,79,64,0,62,191,33,229,89,169,152,116,250,142,221,41,162,187,211,213,228,76,182,84,221,106,233,105,234,34,145,212,17,68,250,86,163,106,24,143,238,68,233,18,178,55,70,138,221,156,214,189,119,77,147,127,13,197,63,16,246,142,28,244,198,171,39,238,91,170,114,74,239,236,108,126,213,85,35,147,198,84,110,212,123,213,172,78,165,138,38,187,184,255,0,54,162,236,214,117,177,210,49,72,97,203,147,49,201,245,3,138,140,199,51,204,239,85,23,107,213,219,20,172,158,174,174,117,78,169,29,227,104,81,17,17,54,70,181,173,68,107,88,212,70,181,173,107,90,136,136,136,145,184,156,194,155,88,154,48,180,239,170,169,223,236,143,206,127,174,133,219,37,216,235,248,252,151,21,158,223,242,108,218,166,121,189,117,213,187,135,236,211,174,249,233,157,209,194,173,44,3,44,213,172,35,6,205,241,44,7,41,186,124,62,227,155,120,184,236,242,204,136,218,121,170,32,88,81,105,213,251,253,89,95,223,111,109,21,54,114,181,91,191,90,177,175,246,69,123,243,103,251,171,252,115,254,162,118,62,10,248,194,165,215,156,127,232,142,127,89,110,161,207,45,93,184,60,231,134,31,142,177,89,35,187,240,65,186,59,186,214,194,245,153,140,111,67,126,171,219,210,215,244,71,242,140,198,159,211,107,194,92,221,59,180,246,238,137,152,237,234,100,197,108,101,239,248,103,13,180,88,77,106,166,121,255,0,9,31,55,75,149,83,77,81,251,58,68,69,93,83,191,132,206,146,148,0,73,168,160,0,1,241,173,25,142,49,126,191,95,113,123,77,234,158,166,237,140,205,4,23,106,38,170,164,180,142,154,22,205,10,185,171,178,171,95,27,209,90,244,221,170,168,246,162,245,49,232,223,178,85,103,18,186,201,152,232,63,30,185,142,161,225,47,167,125,117,52,52,52,210,82,213,172,171,75,85,20,150,154,102,172,115,50,55,177,94,212,119,76,136,222,173,145,241,177,222,125,40,120,51,12,108,96,40,166,229,81,172,77,90,79,102,147,249,45,155,35,178,245,237,102,34,254,14,213,92,219,148,218,154,233,234,154,162,170,35,73,246,76,85,59,250,39,73,223,27,166,212,193,227,116,151,86,176,141,108,194,40,179,236,6,233,226,237,213,123,199,44,82,34,54,162,142,161,17,21,244,243,177,21,122,37,110,233,186,110,168,168,173,115,85,204,115,92,190,200,246,209,93,55,41,138,169,157,98,85,156,70,30,238,18,237,86,47,211,52,215,76,233,49,59,166,38,56,196,192,124,108,211,41,183,224,184,117,247,54,187,67,81,53,14,63,108,170,186,213,71,76,214,186,87,197,4,78,145,237,98,57,90,138,229,107,21,17,21,81,55,219,117,79,180,251,39,61,226,39,211,246,167,127,67,111,95,212,165,63,55,106,154,45,213,84,116,68,178,224,44,211,136,197,218,179,95,10,170,166,39,178,102,33,30,255,0,209,76,225,251,255,0,35,245,11,255,0,145,244,95,247,178,99,25,239,52,32,67,100,153,133,236,119,194,124,54,155,180,211,235,215,242,108,222,84,54,67,44,217,79,209,63,179,162,168,248,79,132,231,107,58,252,94,102,158,244,128,2,117,169,222,55,87,245,79,31,209,93,58,187,106,110,83,71,113,170,181,217,187,29,248,109,241,177,245,14,239,79,28,45,233,107,222,198,174,206,149,170,187,185,60,145,126,213,242,94,7,133,243,34,208,236,235,49,177,97,54,156,87,58,134,187,32,185,210,218,169,100,169,161,163,108,76,150,121,91,27,28,245,109,83,149,26,142,122,42,170,34,174,219,236,139,246,30,171,143,239,73,25,223,225,126,231,74,85,175,14,222,160,116,199,250,101,101,254,187,17,94,205,51,43,248,92,93,22,109,233,164,196,116,117,204,195,113,236,46,197,101,89,254,207,226,115,28,108,85,55,40,170,184,141,42,210,52,166,138,106,141,221,179,43,206,0,22,22,156,0,0,15,141,113,204,113,139,78,79,103,195,46,119,170,122,91,214,67,13,92,246,186,73,85,90,234,198,211,36,107,58,70,171,228,231,53,178,177,221,27,245,43,122,156,136,168,199,171,126,201,95,252,213,174,55,11,61,195,72,110,214,154,250,138,42,234,41,175,53,52,181,84,210,186,41,96,149,142,160,115,36,99,218,168,173,115,92,136,168,228,84,84,84,69,67,201,142,196,206,14,197,87,162,53,211,79,24,133,139,101,50,58,118,147,54,181,149,213,95,51,225,34,189,252,116,152,162,170,163,119,76,107,17,175,179,132,194,192,1,30,248,64,226,182,209,196,126,35,37,45,238,162,221,67,158,90,187,146,93,109,84,209,58,24,221,78,178,170,69,81,78,215,200,247,62,46,151,70,199,175,86,237,147,125,209,173,124,106,233,8,102,177,126,140,69,184,187,110,117,137,70,230,185,94,43,38,197,215,129,198,83,205,185,68,233,49,225,49,215,19,198,39,166,0,1,149,30,0,126,106,11,141,190,233,3,170,109,149,244,245,112,178,105,169,157,36,18,182,70,182,88,164,116,114,198,170,213,84,71,50,70,61,142,111,218,215,53,200,187,42,42,7,221,39,77,122,31,164,0,31,0,0,0,0,2,63,241,91,198,182,150,112,125,244,91,242,153,96,202,238,127,75,124,119,130,248,21,45,52,221,191,11,216,238,119,123,211,197,182,254,37,157,61,61,91,236,237,246,217,55,144,5,85,243,206,251,147,253,228,254,26,4,180,225,127,152,94,139,241,103,159,220,52,231,78,113,140,214,221,114,183,89,229,189,203,45,238,138,146,24,29,4,115,67,11,154,215,67,83,43,149,253,85,12,84,69,106,38,200,239,63,177,22,80,20,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,120,91,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,133,169,112,59,198,21,163,88,113,251,126,149,231,21,158,23,60,179,81,182,8,37,168,157,207,248,245,60,44,217,103,107,228,85,115,170,81,173,234,149,138,170,174,217,210,183,118,245,182,42,165,62,198,29,152,228,250,127,147,219,179,60,50,245,81,105,189,90,102,73,233,42,224,84,234,141,219,42,42,42,46,232,230,185,170,173,115,28,138,215,53,206,107,145,81,85,22,189,151,99,235,192,93,231,199,197,158,49,236,252,219,139,108,182,75,13,181,184,9,195,220,221,118,157,102,138,186,170,232,215,174,153,233,143,174,55,196,47,224,28,79,134,14,39,240,238,34,240,232,42,105,170,233,232,178,170,40,91,29,222,209,36,145,69,42,202,200,161,89,234,105,224,73,100,147,194,119,102,232,100,143,217,119,77,151,207,237,237,134,194,179,122,139,244,69,203,115,172,75,142,179,28,187,19,149,98,107,194,98,232,154,107,166,116,152,159,235,128,0,50,60,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,120,240,226,226,223,165,56,197,110,146,233,253,250,161,153,245,222,22,54,162,170,130,102,181,214,58,87,171,92,174,123,246,85,108,242,199,187,88,214,236,246,53,253,222,166,42,69,220,247,92,95,241,91,104,225,195,17,142,150,201,81,110,174,207,46,189,185,45,86,170,152,157,52,109,167,73,81,37,168,168,107,36,99,153,23,75,100,99,23,171,119,73,182,200,230,178,69,109,65,228,25,22,65,150,93,231,200,50,155,237,198,243,116,170,233,239,214,220,42,159,81,81,47,75,81,141,234,145,234,174,118,205,107,90,155,175,146,34,39,216,133,119,58,205,127,71,166,112,246,103,202,158,51,213,31,159,131,114,242,99,176,19,155,221,167,56,204,169,254,226,153,214,138,103,245,234,137,227,61,116,68,255,0,237,59,184,68,196,252,243,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,69,70,199,157,167,182,60,93,23,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,156,248,254,245,111,157,254,23,237,148,165,198,20,231,199,247,171,124,239,240,191,108,165,43,251,73,232,180,247,163,194,91,131,145,79,95,222,250,26,189,251,111,157,194,95,19,247,126,25,243,122,138,247,219,190,39,139,223,251,48,95,168,99,107,82,161,89,26,191,183,60,15,93,182,150,62,228,138,140,85,70,61,28,230,187,165,85,178,50,227,49,252,139,31,203,45,16,100,24,181,246,221,121,181,213,117,118,43,109,245,76,168,167,151,165,202,199,116,200,197,86,187,103,53,205,93,151,201,81,83,237,66,130,31,110,184,69,111,134,237,37,5,67,40,106,102,150,154,26,167,68,228,138,89,99,107,29,36,109,126,219,57,205,108,177,43,154,139,186,36,140,85,219,169,55,148,188,13,113,103,112,209,172,198,155,79,179,107,133,69,94,19,144,77,5,12,111,170,184,57,177,88,37,116,175,84,168,141,178,61,33,142,7,62,103,44,255,0,162,187,109,38,234,172,86,62,43,38,205,39,11,84,97,239,124,73,225,236,254,83,252,215,238,83,54,10,156,246,213,89,198,91,31,226,40,143,42,35,245,226,55,127,237,76,70,238,153,136,230,241,136,91,24,4,48,227,247,139,139,134,149,219,226,210,61,46,191,83,195,149,93,161,123,175,53,180,211,59,197,89,169,92,214,172,109,102,201,180,115,204,215,57,81,221,93,113,177,168,228,106,44,145,72,219,110,43,21,111,7,106,110,220,225,31,127,177,207,89,6,69,139,218,60,125,25,126,14,60,170,184,204,240,166,35,141,83,213,17,247,206,145,27,230,33,201,120,255,0,227,10,151,53,241,122,13,166,85,150,234,236,109,60,52,247,171,213,52,240,213,199,114,122,118,231,142,10,119,177,92,212,138,55,116,43,222,139,214,178,49,89,245,90,199,119,125,143,47,62,39,245,99,54,187,207,164,217,221,187,33,203,173,209,245,207,77,148,61,178,85,62,214,247,54,73,82,10,233,221,190,241,73,219,145,34,123,221,214,143,78,218,117,49,91,218,175,252,59,14,201,245,3,39,183,97,152,101,150,162,237,122,187,76,144,82,82,64,137,213,35,182,85,85,85,93,145,173,107,81,92,231,185,81,173,107,92,231,42,34,42,165,206,240,207,195,222,49,195,190,156,81,227,86,202,26,119,95,235,97,134,124,138,228,199,172,174,173,173,70,125,100,108,138,214,175,97,142,115,219,19,58,91,179,85,85,83,173,239,115,171,57,101,204,94,97,141,156,76,213,165,49,199,171,78,138,127,174,222,45,227,183,88,77,159,217,13,153,163,35,166,212,87,118,173,244,252,232,171,116,85,118,103,140,112,210,35,132,233,20,252,88,157,41,40,151,188,7,241,113,112,210,156,158,139,73,117,2,253,78,204,6,239,51,219,79,85,95,51,154,219,29,83,209,206,71,49,251,42,54,9,100,217,175,107,182,99,28,254,239,83,17,37,238,68,32,87,240,184,155,152,75,177,118,220,239,143,191,217,45,191,158,228,152,77,161,192,215,128,198,83,173,53,70,233,233,166,122,42,142,169,142,143,178,117,137,152,104,64,21,255,0,203,235,139,232,42,32,183,112,253,169,215,106,122,103,83,67,21,30,39,93,55,113,93,84,229,146,69,90,57,230,124,142,68,114,53,241,71,78,212,99,27,211,31,111,117,114,198,215,88,1,177,48,120,187,120,219,81,118,223,215,29,83,212,227,93,165,217,220,94,204,102,21,224,49,113,195,125,53,105,186,170,122,42,143,198,58,39,88,232,0,7,169,0,0,0,20,231,199,247,171,124,239,240,191,108,165,46,48,167,62,63,189,91,231,127,133,251,101,41,95,218,79,69,167,189,30,18,220,28,138,122,254,247,208,213,239,219,124,238,18,248,159,187,240,207,155,212,87,190,221,241,60,94,255,0,217,130,253,67,27,90,149,10,200,213,253,185,224,122,237,180,177,247,36,84,98,170,49,232,231,53,221,42,173,145,151,25,143,228,88,254,89,104,131,32,197,175,182,235,205,174,171,171,177,91,111,170,101,69,60,189,46,86,59,166,70,42,181,219,57,174,106,236,190,74,138,159,106,20,16,251,117,194,43,124,55,105,40,42,25,67,83,52,180,208,213,58,39,36,82,203,27,88,233,35,107,246,217,206,107,101,137,92,212,93,209,36,98,174,221,73,188,165,224,107,139,59,134,141,102,52,218,125,155,92,42,42,240,156,130,104,40,99,125,85,193,205,138,193,43,165,122,165,68,109,145,233,12,112,57,243,57,103,253,21,219,105,55,85,98,177,241,89,54,105,56,90,163,15,123,226,79,15,103,242,159,230,191,114,153,176,84,231,182,170,206,50,216,255,0,17,68,121,81,31,175,17,187,255,0,106,98,55,116,204,71,55,140,66,216,200,247,199,247,164,140,239,240,191,115,165,36,33,30,248,254,244,145,157,254,23,238,116,165,171,31,232,183,123,181,120,75,64,236,159,175,240,63,77,107,223,165,78,102,132,12,247,154,16,43,251,49,254,175,254,63,139,112,114,233,255,0,33,251,223,254,96,0,181,185,253,30,248,254,244,145,157,254,23,238,116,165,57,151,25,199,247,164,140,239,240,191,115,165,41,204,165,109,39,165,83,221,143,25,117,7,34,158,160,189,244,213,123,150,214,115,192,47,24,87,125,81,233,209,109,79,172,241,89,37,186,141,211,218,111,19,206,212,146,233,79,30,221,80,74,142,94,169,42,88,213,235,71,181,28,178,70,199,185,251,58,55,62,73,157,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,160,143,244,193,135,228,31,236,141,146,249,100,172,255,0,119,77,87,67,87,11,255,0,224,124,82,177,237,254,103,53,205,253,74,132,182,215,62,62,127,45,92,54,38,153,92,49,191,11,152,94,107,34,248,244,208,209,244,91,91,73,13,75,166,143,194,185,106,31,42,74,171,21,42,59,184,213,111,156,219,109,245,85,61,89,126,121,22,236,85,70,35,227,83,27,189,190,206,212,6,216,114,89,86,51,54,179,138,202,34,34,197,234,162,43,136,225,111,94,53,196,107,190,153,141,103,72,210,34,119,70,233,141,38,54,150,113,223,195,134,168,248,136,126,152,125,17,172,167,235,119,134,202,86,42,14,228,109,232,78,182,77,220,116,11,186,201,178,51,185,220,94,135,175,71,74,117,17,239,155,63,221,95,227,159,245,18,28,240,251,165,159,150,173,101,197,116,201,245,158,22,158,243,88,190,50,100,147,161,237,164,134,55,77,81,219,119,67,209,37,88,162,145,25,187,85,189,106,222,173,147,117,73,123,205,90,221,111,179,219,244,134,211,105,160,167,162,161,162,134,243,77,75,75,77,19,98,138,8,152,218,6,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,63,21,227,175,227,178,203,181,93,136,221,164,107,29,59,227,249,61,24,109,149,202,246,83,110,50,251,25,125,117,76,215,23,42,154,106,210,121,177,240,117,196,76,78,238,51,21,110,157,120,113,65,140,59,49,201,244,255,0,39,183,102,120,101,234,162,211,122,180,204,147,210,85,192,169,213,27,182,84,84,84,93,209,205,115,85,90,230,57,21,174,107,156,215,34,162,170,45,198,112,157,196,141,191,137,77,56,92,138,90,42,123,110,69,104,153,180,55,187,124,83,53,205,108,189,8,230,212,68,222,165,145,176,74,157,93,61,126,104,230,74,205,223,219,235,117,49,208,91,174,23,73,221,77,108,160,168,171,153,144,205,82,232,224,137,210,57,177,69,27,164,150,69,70,162,170,53,145,177,239,115,190,198,181,174,85,217,17,84,246,58,45,172,153,142,131,231,212,154,135,132,190,157,245,212,208,205,77,37,45,90,202,180,181,81,72,197,106,199,51,35,123,21,237,71,116,200,141,234,217,31,27,29,231,210,132,102,87,152,213,128,185,229,124,73,227,31,143,108,47,59,123,177,150,54,183,5,49,106,34,49,54,227,90,42,235,227,228,207,236,213,209,51,194,119,199,78,183,59,173,58,201,135,104,62,3,87,168,121,179,234,31,67,77,52,52,209,210,210,44,75,85,85,44,143,70,164,112,178,71,177,30,228,111,84,138,222,173,209,145,189,222,125,42,124,109,37,226,115,68,117,170,150,139,232,70,121,110,91,165,110,237,109,146,182,86,211,92,155,35,97,73,100,98,83,189,122,164,232,106,175,83,226,235,143,234,63,103,185,26,170,149,173,198,207,20,216,255,0,18,217,6,47,244,54,207,113,160,177,227,148,117,29,63,19,167,100,85,111,171,168,123,123,187,246,230,145,139,18,50,8,58,126,199,117,44,155,238,157,59,122,158,90,186,55,111,212,13,94,175,212,59,219,41,231,161,192,33,134,166,10,89,17,174,89,46,21,29,198,211,200,172,115,28,138,216,219,20,210,35,145,205,123,101,108,14,110,251,46,211,209,156,220,189,142,139,24,120,137,162,119,126,51,63,215,83,82,215,201,174,19,45,217,74,243,108,222,186,237,226,41,137,171,72,211,72,214,121,180,81,49,211,172,233,58,235,26,115,180,232,120,110,63,189,91,231,127,133,251,101,41,227,120,120,226,31,55,225,203,55,102,83,139,73,226,237,213,125,16,222,44,243,72,173,167,185,83,162,174,205,85,217,122,37,110,238,88,229,68,85,98,170,249,57,142,123,31,236,184,254,245,111,157,254,23,237,148,167,3,101,186,225,45,190,123,180,116,21,15,161,166,154,42,105,170,155,19,150,40,165,145,175,116,113,185,251,108,215,57,177,74,173,106,174,234,145,189,83,126,149,218,183,138,185,93,172,109,202,237,206,147,21,85,227,45,219,144,224,240,217,134,203,225,48,184,202,98,171,117,216,181,19,19,194,117,162,159,191,94,26,111,137,211,77,235,239,195,179,28,99,80,49,139,118,103,134,94,169,238,214,91,180,41,61,37,92,10,189,50,55,117,69,69,69,217,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,125,146,158,248,60,226,222,225,195,109,250,170,211,125,165,168,184,225,55,169,146,166,231,75,78,199,77,85,79,43,33,145,172,146,145,142,154,56,88,231,189,97,73,92,228,85,115,34,106,39,155,80,183,187,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,133,219,45,204,40,204,45,115,163,117,81,198,63,174,135,46,237,174,199,98,54,67,29,240,85,107,85,154,245,154,43,235,142,152,159,218,142,158,190,49,199,72,253,37,57,241,253,234,223,59,252,47,219,41,75,140,41,207,143,239,86,249,223,225,126,217,74,120,54,147,209,105,239,71,132,173,188,138,122,254,247,208,213,239,219,121,238,22,56,135,187,240,231,169,212,185,63,114,227,83,141,215,127,99,100,22,170,89,26,158,50,159,103,35,30,141,122,116,172,177,57,221,198,121,181,87,103,51,173,141,145,234,92,166,29,152,227,26,129,140,91,179,60,50,245,79,118,178,221,161,73,233,42,224,85,233,145,187,170,42,42,46,202,215,53,200,173,115,28,136,230,185,174,107,145,21,21,18,132,31,110,184,69,111,134,237,37,5,67,40,106,102,150,154,26,167,68,228,138,89,99,107,29,36,109,126,219,57,205,108,177,43,154,139,186,36,140,85,219,169,55,148,188,13,113,103,112,209,172,198,155,79,179,107,133,69,94,19,144,77,5,12,111,170,184,57,177,88,37,116,175,84,168,141,178,61,33,142,7,62,103,44,255,0,162,187,109,38,234,172,86,62,39,37,204,231,11,87,192,93,248,147,195,217,63,148,255,0,62,182,193,229,59,97,105,207,172,78,109,151,199,248,138,35,202,136,253,122,99,253,212,244,116,204,71,55,126,148,233,108,101,123,243,103,251,171,252,115,254,162,88,65,94,252,217,254,234,255,0,28,255,0,168,150,28,239,208,46,125,94,244,52,247,37,191,43,48,159,188,254,21,110,123,202,207,212,14,65,253,13,171,254,187,68,116,46,108,255,0,117,127,142,127,212,78,123,202,207,212,14,65,253,13,171,254,187,68,116,46,108,255,0,117,127,142,127,212,72,75,126,164,175,183,253,208,218,24,223,243,75,15,220,159,225,92,66,13,46,212,156,159,72,51,235,54,163,225,210,211,178,237,100,153,210,194,149,48,164,177,72,215,177,209,201,27,219,228,170,215,198,247,177,85,170,142,68,114,171,92,215,34,57,46,115,64,181,231,14,226,7,1,161,204,113,185,233,233,171,159,11,93,116,179,45,108,83,213,91,37,87,200,206,153,81,139,187,90,231,69,35,163,115,154,197,123,17,29,210,221,213,169,72,84,182,235,133,116,21,117,52,84,21,21,16,219,225,74,154,185,34,137,207,109,60,75,35,35,73,36,84,77,152,213,146,72,217,212,187,39,83,218,159,107,145,23,161,104,22,188,230,60,63,103,212,57,142,55,61,69,77,11,38,107,174,150,101,173,150,10,91,156,72,201,25,211,42,49,118,115,154,217,100,116,110,115,94,140,122,163,186,93,178,181,124,57,86,101,86,2,190,109,127,18,120,251,61,171,87,40,27,17,107,107,112,191,13,135,210,49,86,227,201,159,157,28,121,147,219,174,177,51,194,103,170,101,120,192,243,218,123,157,227,250,157,132,89,51,252,90,167,189,107,190,209,199,89,6,239,99,159,31,82,125,104,164,232,115,154,146,198,238,166,61,168,229,233,123,28,221,247,67,208,151,218,106,138,162,42,167,132,185,38,245,170,236,92,170,213,216,210,170,102,98,98,122,38,55,76,51,222,75,94,7,120,194,187,232,246,65,111,210,188,226,179,197,96,119,154,198,193,4,181,19,181,159,1,168,153,251,44,237,124,138,141,109,50,185,221,82,177,85,17,187,186,86,236,238,182,203,18,143,209,85,110,184,80,193,73,83,91,65,81,79,13,194,21,169,164,146,88,156,198,212,68,146,62,53,146,53,84,217,237,73,35,145,157,73,186,117,49,201,246,181,81,53,150,27,17,115,11,114,46,218,157,241,253,111,119,46,121,147,96,243,252,21,88,12,117,49,52,213,195,174,39,162,105,246,199,30,205,98,119,106,208,64,43,223,128,78,50,63,240,31,15,26,145,47,248,187,118,47,115,87,127,191,201,216,170,154,105,255,0,222,32,167,100,81,255,0,131,30,223,162,79,124,131,34,199,241,59,68,249,6,83,125,183,89,173,116,189,61,250,219,133,83,41,233,226,234,114,49,189,82,61,81,173,221,206,107,83,117,243,85,68,251,84,216,120,60,109,188,101,159,134,162,123,125,142,56,218,61,153,198,236,222,99,57,118,34,157,102,126,44,196,124,120,153,210,38,35,127,30,26,113,137,220,243,218,181,171,88,70,137,225,21,185,246,125,116,240,150,234,77,163,138,40,209,29,81,89,80,168,170,202,120,24,170,157,114,187,101,217,55,68,68,71,57,202,214,53,206,74,90,214,157,100,204,117,227,62,171,212,60,217,244,236,174,169,134,26,104,233,105,22,84,165,165,138,54,35,82,56,89,35,222,172,106,187,170,69,111,86,202,249,30,239,46,165,61,215,22,156,79,221,248,152,205,233,235,217,110,248,102,47,96,239,65,97,161,145,173,90,132,100,138,206,228,243,189,55,222,89,59,113,170,177,21,88,196,107,90,222,165,71,72,254,57,91,142,228,22,219,69,183,32,184,216,174,52,182,187,207,123,225,181,179,210,189,148,245,189,151,35,37,236,200,169,211,39,67,149,26,238,149,94,149,93,151,101,42,25,190,101,56,234,254,14,215,196,167,239,246,254,78,141,228,231,98,45,236,182,26,49,120,232,143,210,174,198,154,110,242,99,143,50,58,231,72,214,173,58,180,141,209,172,203,110,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,159,217,255,0,66,142,217,106,14,87,254,83,85,220,163,192,43,223,155,63,221,95,227,159,245,18,194,10,247,230,207,247,87,248,231,253,68,205,157,250,5,207,171,222,132,127,37,191,43,48,159,188,254,21,104,49,167,185,222,65,166,57,189,147,63,197,170,123,55,75,21,100,117,144,110,247,181,146,116,175,214,138,78,135,53,203,20,141,234,99,218,142,78,166,61,205,223,101,46,147,64,181,231,14,226,7,1,161,204,113,185,233,233,171,159,11,93,116,179,45,108,83,213,91,37,87,200,206,153,81,139,187,90,231,69,35,163,115,154,197,123,17,29,210,221,213,169,72,84,182,235,133,116,21,117,52,84,21,21,16,219,225,74,154,185,34,137,207,109,60,75,35,35,73,36,84,77,152,213,146,72,217,212,187,39,83,218,159,107,145,23,161,104,22,188,230,60,63,103,212,57,142,55,61,69,77,11,38,107,174,150,101,173,150,10,91,156,72,201,25,211,42,49,118,115,154,217,100,116,110,115,94,140,122,163,186,93,178,181,106,217,78,101,56,11,156,218,254,37,92,127,54,251,229,7,98,109,237,110,19,225,112,250,70,38,212,121,51,215,28,121,147,209,26,241,137,158,19,236,153,94,49,70,60,68,250,129,212,239,233,149,235,250,236,165,210,105,118,164,227,26,191,128,217,181,31,14,150,161,246,155,220,46,150,20,169,133,98,150,55,49,238,142,72,222,223,52,71,50,70,61,138,173,85,106,171,85,90,231,53,81,203,75,124,68,250,129,212,239,233,149,235,250,236,164,190,209,213,21,216,183,85,51,172,76,254,13,115,200,181,139,152,108,215,27,98,245,51,77,116,211,17,49,60,98,98,173,38,39,219,18,180,174,0,125,36,96,159,138,123,157,81,78,101,198,112,3,233,35,4,252,83,220,234,138,115,60,57,199,162,225,123,191,133,43,95,38,254,191,207,126,155,253,247,146,247,128,254,46,46,26,83,147,209,105,46,160,95,169,217,128,221,230,123,105,234,171,230,115,91,99,170,122,57,200,230,63,101,70,193,44,155,53,237,118,204,99,159,221,234,98,36,189,203,83,51,239,85,110,184,80,193,73,83,91,65,81,79,13,194,21,169,164,146,88,156,198,212,68,146,62,53,146,53,84,217,237,73,35,145,157,73,186,117,49,201,246,181,81,44,35,151,215,23,208,84,65,110,225,251,83,174,212,244,206,166,134,42,60,78,186,110,226,186,169,203,36,138,180,115,204,249,28,136,228,107,226,142,157,168,198,55,166,62,222,234,229,141,174,244,100,121,167,50,99,11,126,119,116,79,225,249,125,136,110,84,246,14,49,52,213,159,229,116,249,81,231,41,136,227,167,26,227,78,152,253,126,184,142,119,24,157,108,0,241,186,181,171,88,70,137,225,21,185,246,125,116,240,150,234,77,163,138,40,209,29,81,89,80,168,170,202,120,24,170,157,114,187,101,217,55,68,68,71,57,202,214,53,206,79,67,144,100,88,254,39,104,159,32,202,111,182,235,53,174,151,167,191,91,112,170,101,61,60,93,78,70,55,170,71,170,53,187,185,205,106,110,190,106,168,159,106,148,231,197,167,19,247,126,38,51,122,122,246,91,190,25,139,216,59,208,88,104,100,107,86,161,25,34,179,185,60,239,77,247,150,78,220,106,172,69,86,49,26,214,183,169,81,210,62,107,52,204,105,192,90,221,190,185,225,31,140,251,26,203,97,54,50,246,215,99,180,175,90,112,244,124,122,163,238,166,159,218,159,186,55,207,68,79,133,214,157,100,204,117,227,62,171,212,60,217,244,236,174,169,134,26,104,233,105,22,84,165,165,138,54,35,82,56,89,35,222,172,106,187,170,69,111,86,202,249,30,239,46,165,36,111,43,63,80,57,7,244,54,175,250,237,17,18,107,113,220,130,219,104,182,228,23,27,21,198,150,215,121,239,124,54,182,122,87,178,158,183,178,228,100,189,153,21,58,100,232,114,163,93,210,171,210,171,178,236,164,182,229,103,234,7,32,254,134,213,255,0,93,162,42,25,117,85,215,143,162,170,248,204,235,246,186,55,108,236,97,240,219,37,138,177,133,136,138,40,183,205,136,142,17,205,152,141,62,173,52,237,116,46,108,255,0,117,127,142,127,212,72,31,135,102,57,62,159,228,246,236,207,12,189,84,90,111,86,153,146,122,74,184,21,58,163,118,202,138,138,139,186,57,174,106,171,92,199,34,181,205,115,154,228,84,85,69,158,28,217,254,234,255,0,28,255,0,168,149,255,0,65,110,184,93,39,117,53,178,130,162,174,102,67,53,75,163,130,39,72,230,197,20,110,146,89,21,26,138,168,214,70,199,189,206,251,26,214,185,87,100,69,83,247,157,76,198,97,92,211,199,119,132,60,156,153,209,110,230,199,225,168,187,17,52,204,92,137,137,225,49,240,149,235,174,187,180,211,138,233,120,88,226,30,209,196,102,152,210,228,253,203,117,54,73,67,253,141,144,90,169,100,114,248,58,141,220,140,122,53,233,212,145,74,214,247,25,230,228,77,220,206,183,186,55,169,216,202,40,209,109,100,204,116,31,62,164,212,60,37,244,239,174,166,134,106,105,41,106,214,85,165,170,138,70,43,86,57,153,27,216,175,106,59,166,68,111,86,200,248,216,239,62,148,46,119,69,181,147,14,215,140,6,147,80,240,151,212,50,134,166,105,169,164,165,171,88,146,170,150,88,222,173,88,230,100,111,122,49,202,222,153,17,189,91,171,36,99,188,186,144,179,101,25,156,99,104,248,59,159,30,62,255,0,111,230,209,252,162,236,45,123,47,138,156,94,18,53,194,220,157,223,177,51,172,243,39,217,243,103,166,55,78,248,214,125,208,0,153,107,48,167,62,63,189,91,231,127,133,251,101,41,113,133,57,241,253,234,223,59,252,47,219,41,74,254,210,122,45,61,232,240,150,224,228,83,215,247,190,134,175,126,219,231,112,151,196,253,223,134,124,222,162,189,246,239,137,226,247,254,204,23,234,24,218,212,168,86,70,175,237,207,3,215,109,165,143,185,34,163,21,81,143,71,57,174,233,85,108,140,184,204,127,34,199,242,203,68,25,6,45,125,183,94,109,117,93,93,138,219,125,83,42,41,229,233,114,177,221,50,49,85,174,217,205,115,87,101,242,84,84,251,80,160,135,219,174,17,91,225,187,73,65,80,202,26,153,165,166,134,169,209,57,34,150,88,218,199,73,27,95,182,206,115,91,44,74,230,162,238,137,35,21,118,234,77,229,47,3,92,89,220,52,107,49,166,211,236,218,225,81,87,132,228,19,65,67,27,234,174,14,108,86,9,93,43,213,42,35,108,143,72,99,129,207,153,203,63,232,174,219,73,186,171,21,143,138,201,179,73,194,213,24,123,223,18,120,123,63,148,255,0,53,251,148,205,130,167,61,181,86,113,150,199,248,138,35,202,136,253,120,141,223,251,83,17,187,166,98,57,188,98,22,198,115,222,34,125,63,106,119,244,54,245,253,74,83,161,28,247,136,159,79,218,157,253,13,189,127,82,148,184,95,243,85,118,79,131,156,114,159,88,88,239,211,239,66,140,77,8,25,239,52,32,86,118,99,253,95,252,127,22,240,229,211,254,67,247,191,252,192,1,107,115,250,61,241,253,233,35,59,252,47,220,233,74,181,225,219,212,14,152,255,0,76,172,191,215,98,45,43,143,239,73,25,223,225,126,231,74,85,175,14,222,160,116,199,250,101,101,254,187,17,79,207,61,97,111,178,61,233,116,135,37,95,36,49,189,251,159,194,161,121,192,2,224,230,240,0,0,175,126,108,255,0,117,127,142,127,212,75,8,43,223,155,63,221,95,227,159,245,18,43,59,244,11,159,87,189,13,129,201,111,202,204,39,239,63,133,90,16,105,118,164,228,250,65,159,89,181,31,14,150,157,151,107,36,206,150,20,169,133,37,138,70,189,142,142,72,222,223,37,86,190,55,189,138,173,84,114,35,149,90,230,185,17,201,115,154,5,175,56,119,16,56,13,14,99,141,207,79,77,92,248,90,235,165,153,107,98,158,170,217,42,190,70,116,202,140,93,218,215,58,41,29,27,156,214,43,216,136,238,150,238,173,74,66,165,183,92,43,160,171,169,162,160,168,168,134,223,10,84,213,201,20,78,123,105,226,89,25,26,73,34,162,108,198,172,146,70,206,165,217,58,158,212,251,92,136,189,11,64,181,231,49,225,251,62,161,204,113,185,234,42,104,89,51,93,116,179,45,108,176,82,220,226,70,72,206,153,81,139,179,156,214,203,35,163,115,154,244,99,213,29,210,237,149,171,86,202,179,42,176,21,243,107,248,147,199,217,237,111,174,80,54,34,214,214,225,126,27,15,164,98,173,199,147,63,58,56,243,39,183,93,98,103,132,207,84,202,241,129,231,180,247,59,199,245,59,8,178,103,248,181,79,122,215,125,163,142,178,13,222,199,62,62,164,250,209,73,208,231,53,37,141,221,76,123,81,203,210,246,57,187,238,135,61,226,159,136,123,71,14,122,99,85,147,247,45,213,57,37,119,246,54,63,106,170,145,201,227,42,55,106,61,234,214,39,82,197,19,93,220,127,155,81,118,107,58,216,233,24,165,230,229,251,118,237,77,234,167,201,136,215,87,42,225,114,172,94,55,29,78,91,102,137,155,213,85,205,230,244,235,174,147,175,86,157,51,59,162,34,102,119,67,158,241,169,198,21,46,131,99,255,0,68,112,10,203,117,118,121,117,238,65,229,60,51,124,9,136,200,221,223,158,13,213,221,215,54,102,44,44,123,122,29,245,158,238,166,179,162,72,81,193,199,19,250,177,164,217,189,187,14,181,91,178,28,219,23,184,117,65,46,45,68,217,42,234,33,98,43,229,124,246,248,147,126,137,91,188,178,57,141,217,146,39,87,94,203,211,36,124,15,49,204,114,125,64,201,238,57,158,103,122,168,187,94,174,211,44,245,117,115,170,117,72,237,145,17,17,19,100,107,90,212,70,181,141,68,107,90,214,181,168,136,136,137,102,92,2,240,149,249,44,199,219,171,26,155,140,120,124,226,233,213,240,200,42,157,213,37,166,129,236,68,77,226,86,167,102,166,77,223,215,186,185,205,141,90,207,205,185,211,49,106,86,177,24,172,219,29,21,218,153,166,154,126,232,252,231,250,221,14,135,204,50,124,139,147,237,148,175,13,152,91,166,245,219,177,190,58,107,175,73,211,78,19,20,209,174,233,141,38,35,127,198,171,124,198,7,149,202,117,91,75,176,91,132,118,156,219,82,113,108,122,186,104,82,166,58,91,173,226,158,146,87,196,174,115,82,68,100,143,106,171,85,204,114,117,109,182,237,84,253,74,126,156,75,81,116,251,62,241,127,65,51,172,123,35,240,29,191,21,240,155,156,21,157,142,190,174,142,231,105,206,233,234,232,126,219,237,191,74,237,246,41,111,248,74,38,174,110,177,175,83,156,103,5,137,166,215,195,205,186,185,159,59,73,211,237,224,175,253,86,230,69,174,56,46,168,230,56,77,167,21,193,102,161,199,239,247,11,85,44,149,52,53,142,149,241,65,80,248,216,231,171,106,154,138,229,107,17,85,81,17,55,223,100,79,176,148,188,24,107,230,99,196,94,151,93,51,108,218,219,102,162,174,162,191,207,106,142,59,84,50,197,18,196,202,122,121,17,202,146,73,34,245,117,76,228,223,116,77,145,60,190,213,88,181,170,220,183,117,199,58,213,28,199,54,180,229,88,44,52,57,5,254,225,117,165,142,166,186,177,178,178,41,234,31,35,26,244,109,43,145,28,141,122,34,162,42,166,251,236,171,246,146,151,131,13,3,204,120,116,210,235,166,19,155,92,172,213,181,213,183,249,238,177,201,106,154,89,98,72,159,79,79,26,53,86,72,227,94,174,168,92,187,108,169,178,167,159,218,137,3,128,254,208,253,46,126,31,94,102,254,60,61,141,183,181,191,240,135,252,61,71,246,87,193,254,147,228,107,205,215,157,195,202,254,110,248,15,11,113,215,141,14,179,220,42,173,55,109,102,193,104,171,168,166,125,53,85,45,78,69,71,20,176,74,199,43,95,27,216,233,17,90,230,185,21,21,170,136,168,168,168,167,169,199,242,44,127,44,180,65,144,98,215,219,117,230,215,85,213,216,173,183,213,50,162,158,94,151,43,29,211,35,21,90,237,156,215,53,118,95,37,69,79,181,9,234,110,81,84,233,76,196,203,82,93,193,98,108,81,23,46,219,170,154,103,132,204,76,71,219,47,162,85,95,60,239,185,63,222,79,225,165,170,21,87,207,59,238,79,247,147,248,105,251,121,156,171,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,17,62,160,117,59,250,101,122,254,187,41,121,197,24,241,19,234,7,83,191,166,87,175,235,178,149,173,165,243,86,251,103,193,188,57,15,245,134,47,185,79,188,231,160,2,158,233,7,177,210,93,90,205,244,79,55,162,207,176,27,167,132,184,210,111,28,177,72,138,234,122,202,117,84,87,211,206,196,84,235,137,219,38,233,186,42,42,53,205,86,189,173,114,93,110,146,234,214,17,173,152,69,22,125,128,221,60,93,186,175,120,229,138,68,70,212,81,212,34,34,190,158,118,34,175,68,173,221,55,77,213,21,21,174,106,185,142,107,150,136,78,199,194,239,17,217,7,13,250,130,153,5,12,126,46,199,118,236,81,223,104,156,143,147,174,145,39,99,223,44,49,164,177,177,106,88,196,149,177,185,234,173,111,117,232,169,179,148,153,202,51,57,192,215,204,185,241,39,238,246,254,109,103,202,46,194,209,181,56,104,197,97,35,76,77,184,221,195,203,143,155,51,236,227,76,244,111,141,55,235,23,90,15,141,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,122,100,110,234,138,138,139,178,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,251,37,238,38,42,141,99,131,147,174,91,174,205,115,110,228,76,85,19,164,196,238,152,152,227,19,29,19,0,0,250,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,61,214,205,117,211,237,3,196,100,203,115,187,143,236,240,182,202,105,160,241,245,255,0,157,142,55,248,120,101,145,157,222,223,121,142,126,203,245,91,186,175,234,223,212,230,57,142,49,167,248,197,199,51,204,239,84,246,155,45,166,21,158,174,174,117,94,152,219,186,34,34,34,110,174,115,156,168,214,177,168,174,115,156,214,181,21,85,17,105,107,136,126,33,243,126,35,115,119,229,57,76,158,18,221,73,215,13,158,207,12,138,234,123,109,58,170,110,212,93,147,174,87,108,213,146,85,68,87,170,39,147,88,214,49,145,57,174,101,24,11,122,83,190,185,225,249,207,245,189,176,121,63,216,139,155,91,140,154,239,107,78,26,220,199,62,120,76,207,69,52,251,103,167,230,198,254,51,26,249,237,90,213,172,223,91,51,122,220,251,62,186,120,187,141,94,209,197,20,104,173,167,163,167,69,85,101,60,12,85,94,136,155,186,236,155,170,170,171,156,229,115,220,231,47,142,0,161,87,93,87,42,154,170,157,102,93,115,135,195,218,194,90,166,197,138,98,154,41,141,34,35,116,68,71,8,136,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,31,187,30,118,158,216,241,121,115,111,87,223,238,85,238,202,243,128,6,208,112,120,83,159,31,222,173,243,191,194,253,178,148,184,194,156,248,254,245,111,157,254,23,237,148,165,127,105,61,22,158,244,120,75,112,114,41,235,251,223,67,87,191,109,35,56,28,209,188,59,94,56,64,202,244,243,54,101,67,40,106,115,137,42,99,170,164,72,146,170,150,88,233,104,92,146,66,249,24,244,99,149,189,81,171,186,119,86,72,246,249,117,41,8,53,107,73,115,125,19,205,235,112,28,250,215,225,46,52,155,73,20,177,170,186,158,178,157,85,81,149,16,61,81,58,226,118,203,178,236,138,138,142,107,145,175,107,154,150,51,202,207,211,246,65,253,50,171,254,165,68,117,46,45,56,96,180,113,49,132,83,208,50,227,240,204,162,193,222,158,195,93,35,156,180,232,249,17,157,200,39,98,111,188,82,118,227,69,122,34,189,138,214,185,189,72,142,141,254,90,242,200,198,229,246,238,91,248,241,31,108,117,126,73,252,54,221,85,179,27,97,140,193,227,39,252,45,203,147,175,79,50,173,35,202,143,100,238,138,163,171,124,111,141,38,12,104,87,48,12,223,72,116,106,239,128,220,99,248,253,222,217,225,35,195,165,175,166,89,169,233,169,251,155,84,83,213,61,179,71,34,196,200,145,59,8,212,85,106,170,181,87,182,214,53,177,107,253,48,102,25,7,251,35,123,190,94,235,63,221,212,213,215,85,204,255,0,248,95,44,175,123,191,157,206,115,191,90,168,200,49,220,131,19,187,207,143,229,54,43,141,154,233,75,211,223,162,184,82,190,158,162,46,166,163,219,213,27,209,28,221,218,230,185,55,79,52,84,95,177,75,25,224,3,131,218,172,43,194,107,206,166,209,220,104,114,69,241,48,89,108,181,48,77,73,37,181,139,220,130,73,234,24,244,107,150,89,27,214,140,98,167,66,70,244,127,214,115,219,218,136,195,219,196,230,149,209,135,170,103,74,126,232,252,250,33,176,243,124,102,71,176,120,92,70,115,102,138,98,229,249,214,34,63,94,173,55,68,105,194,159,214,170,120,111,153,223,51,17,61,43,131,94,16,108,186,17,140,82,101,153,157,166,158,167,80,174,80,178,90,183,77,216,170,109,157,200,179,181,35,164,149,35,71,198,231,67,50,50,101,107,222,215,57,170,141,114,177,17,86,78,128,94,240,248,123,120,91,113,106,220,105,16,229,12,227,55,197,231,184,202,241,216,218,185,213,213,63,84,71,68,68,116,68,112,136,103,188,156,248,175,7,180,186,243,193,70,7,151,96,20,118,234,28,242,213,241,137,252,160,134,31,142,177,110,19,55,177,60,251,35,187,173,108,44,72,94,247,116,55,235,49,221,45,127,92,112,96,184,206,0,125,36,96,159,138,123,157,81,73,201,48,246,241,87,171,181,118,53,137,166,124,97,212,60,169,103,24,188,135,44,195,99,240,53,115,107,166,245,61,147,28,203,154,196,199,76,79,79,221,164,233,42,115,45,175,130,190,48,169,117,231,31,250,35,159,214,91,168,115,203,87,110,15,57,225,135,227,172,86,72,238,252,16,110,142,238,181,176,189,102,99,27,208,223,170,246,244,181,253,17,242,78,96,188,32,193,81,5,199,136,29,49,180,211,211,58,154,25,107,50,202,24,123,138,234,167,44,145,162,86,65,11,35,114,35,145,175,150,74,135,43,216,222,152,251,155,43,150,71,58,191,241,252,139,32,196,238,240,100,24,181,246,227,102,186,82,245,118,43,109,245,79,167,168,139,169,170,199,116,200,197,71,55,118,185,205,93,151,205,21,83,236,83,237,186,239,228,88,169,166,173,244,207,31,108,117,246,191,24,188,46,87,202,190,65,77,235,62,77,218,117,230,204,239,155,117,238,214,153,211,141,51,187,182,52,157,34,99,118,128,1,196,248,78,226,70,223,196,166,156,46,69,45,21,61,183,34,180,76,218,27,221,190,41,154,230,182,94,132,115,106,34,111,82,200,216,37,78,174,158,191,52,115,37,102,239,237,245,187,182,23,123,55,104,191,68,92,183,58,196,185,111,49,203,241,25,78,42,230,11,23,79,54,229,19,164,199,245,198,39,140,79,76,0,3,35,196,20,231,199,247,171,124,239,240,191,108,165,46,48,167,62,63,189,91,231,127,133,251,101,41,95,218,79,69,167,189,30,18,220,28,138,122,254,247,208,213,239,219,72,206,7,52,111,14,215,142,16,50,189,60,205,153,80,202,26,156,226,74,152,234,169,18,36,170,165,150,58,90,23,36,144,190,70,61,24,229,111,84,106,238,157,213,146,61,190,93,74,66,13,90,210,92,223,68,243,122,220,7,62,181,248,75,141,38,210,69,44,106,174,167,172,167,85,84,101,68,15,84,78,184,157,178,236,187,34,162,163,154,228,107,218,230,165,140,242,179,244,253,144,127,76,170,255,0,169,81,29,75,139,78,24,45,28,76,97,20,244,12,184,252,51,40,176,119,167,176,215,72,231,45,58,62,68,103,114,9,216,155,239,20,157,184,209,94,136,175,98,181,174,111,82,35,163,127,150,188,178,49,185,125,187,150,254,60,71,219,29,95,146,127,13,183,85,108,198,216,99,48,120,201,255,0,11,114,228,235,211,204,171,72,242,163,217,59,162,168,234,223,27,227,73,141,124,2,113,145,255,0,128,248,120,212,137,127,197,219,177,123,154,187,253,254,78,197,84,211,79,254,241,5,59,34,143,252,24,246,253,18,66,113,253,233,35,59,252,47,220,233,74,131,200,49,220,131,19,187,207,143,229,54,43,141,154,233,75,211,223,162,184,82,190,158,162,46,166,163,219,213,27,209,28,221,218,230,185,55,79,52,84,95,177,73,223,93,170,217,246,171,114,211,203,171,53,2,211,121,125,93,162,107,125,190,159,32,175,123,28,219,228,76,186,211,109,35,23,202,71,58,36,218,23,189,205,84,123,153,213,220,124,139,43,99,195,129,204,107,185,133,187,132,187,198,41,171,73,246,68,112,158,207,228,144,218,173,140,195,224,179,236,6,208,101,243,17,69,203,246,185,244,235,31,26,170,226,98,186,119,239,138,186,98,59,209,187,93,32,1,161,3,61,230,132,12,187,49,254,175,254,63,139,193,203,167,252,135,239,127,249,135,133,214,157,100,195,180,31,1,171,212,60,217,245,15,161,166,154,26,104,233,105,22,37,170,170,150,71,163,82,56,89,35,216,143,114,55,170,69,111,86,232,200,222,239,62,149,61,14,99,152,227,26,127,140,92,115,60,206,245,79,105,178,218,97,89,234,234,231,85,233,141,187,162,34,34,38,234,231,57,202,141,107,26,138,231,57,205,107,81,85,81,22,154,248,167,226,30,239,196,102,167,85,100,253,203,141,54,55,67,253,141,143,218,170,164,106,248,58,125,154,143,122,181,137,210,146,202,230,247,31,230,229,77,218,206,183,182,54,41,45,154,230,84,224,45,249,59,235,158,17,248,246,120,181,238,192,236,85,221,173,198,235,119,90,112,246,247,215,87,95,236,68,252,233,233,249,177,191,142,145,51,255,0,138,140,166,225,157,114,247,171,205,174,208,211,195,93,144,88,49,187,173,84,116,205,115,98,100,179,213,208,200,246,177,28,174,84,106,57,234,136,138,170,187,109,186,175,218,84,233,105,90,233,255,0,196,199,182,255,0,67,113,31,254,237,111,42,212,173,103,211,53,94,183,51,243,35,198,91,191,146,107,116,218,203,49,150,232,141,34,49,23,34,35,217,20,208,178,158,63,248,61,170,205,124,94,188,233,149,29,198,187,36,79,13,5,234,203,77,4,213,114,92,152,157,184,35,158,157,140,71,57,37,141,189,8,246,34,116,44,108,87,253,87,49,221,218,214,46,51,132,14,43,109,28,71,226,50,82,222,234,45,212,57,229,171,185,37,214,213,77,19,161,141,212,235,42,164,85,20,237,124,143,115,226,233,116,108,122,245,110,217,55,221,26,215,198,174,143,124,92,112,7,119,191,234,45,155,41,208,107,85,186,154,143,41,172,134,217,95,103,134,149,180,148,118,119,178,5,254,204,69,133,136,200,233,149,144,170,200,138,157,125,215,39,71,117,211,53,140,245,230,121,125,56,186,99,27,131,223,206,227,17,227,219,215,31,205,94,216,125,177,191,179,215,234,217,141,165,158,100,218,214,40,174,174,17,17,31,22,103,230,233,190,138,184,105,187,169,236,121,99,104,199,209,125,58,184,235,61,198,123,117,77,70,107,253,139,109,107,41,247,168,162,164,165,158,104,229,71,74,190,105,221,149,168,171,27,126,174,208,68,229,115,149,122,89,227,185,179,253,213,254,57,255,0,81,38,54,136,100,90,35,114,194,45,248,254,132,95,113,234,172,126,205,71,79,218,162,181,85,53,239,162,142,100,115,217,223,141,87,187,28,175,84,145,206,239,34,72,231,164,138,253,221,212,67,158,108,255,0,117,127,142,127,212,79,118,54,205,24,124,162,109,209,49,58,68,111,142,153,231,70,191,122,171,179,57,158,35,56,229,26,140,102,38,154,169,154,170,185,165,53,70,147,77,49,106,184,166,38,58,38,41,211,94,185,223,210,143,124,0,250,183,193,63,20,246,202,163,208,241,169,193,237,86,131,100,31,75,176,10,59,141,118,7,117,238,79,229,4,211,124,9,232,248,219,216,158,125,149,189,167,58,102,36,47,123,186,221,245,152,238,167,51,174,78,39,161,250,173,112,209,13,85,199,245,70,217,105,167,185,205,99,154,71,58,142,119,185,141,158,41,98,124,50,181,30,223,54,57,99,145,253,46,217,200,215,116,170,181,200,138,213,186,219,117,126,156,107,102,3,75,115,166,101,155,47,196,114,8,89,60,109,169,166,101,77,45,75,90,244,114,35,226,145,170,136,230,72,207,54,61,168,230,61,138,138,136,230,170,36,110,87,133,179,152,97,43,195,204,233,92,78,177,236,214,34,62,205,219,254,175,98,241,183,121,246,101,177,251,69,135,205,237,211,53,97,174,91,139,117,199,69,83,77,85,213,167,178,168,138,181,166,122,124,168,225,206,80,201,119,188,50,232,199,228,15,70,172,122,117,85,61,186,170,233,79,222,170,186,214,81,83,246,153,83,87,52,138,247,42,170,253,105,58,26,172,133,178,57,17,206,100,44,250,173,77,152,216,131,167,156,189,46,24,151,21,148,244,215,155,109,62,79,165,182,120,126,52,149,55,54,185,169,80,146,36,204,166,162,145,168,212,100,243,199,52,109,124,141,79,205,58,38,181,94,141,239,54,21,177,19,223,145,101,245,225,170,174,237,232,210,120,71,227,248,125,146,168,114,177,182,56,92,238,214,27,1,151,92,231,91,152,248,74,180,235,152,210,136,158,152,152,142,116,204,78,159,26,158,152,221,78,124,127,122,183,206,255,0,11,246,202,83,173,114,233,211,108,99,87,240,29,109,211,140,198,42,135,218,111,112,216,98,153,105,166,88,165,141,204,125,100,145,200,199,121,162,57,146,49,143,68,114,43,85,90,136,230,185,170,173,94,75,199,247,171,124,239,240,191,108,165,61,207,46,61,121,195,180,155,62,191,225,217,180,244,246,202,28,210,26,119,71,121,171,173,138,158,150,134,90,54,84,61,27,50,200,173,68,108,141,149,205,71,117,110,143,70,55,165,122,213,204,137,177,85,186,115,106,190,23,226,205,85,196,235,237,214,63,22,195,205,45,98,238,242,123,103,244,8,159,133,166,206,30,168,230,241,142,103,193,215,51,30,216,138,102,119,111,221,187,123,134,107,246,131,102,60,63,103,213,216,118,73,5,69,77,11,38,115,109,119,148,162,150,10,91,156,72,200,223,213,18,189,54,115,154,217,99,108,141,107,158,140,122,171,122,157,178,57,100,167,47,126,44,237,250,127,63,228,59,81,238,20,244,120,237,116,213,21,214,155,205,117,193,176,193,107,151,182,175,146,158,85,153,233,27,32,145,88,231,51,163,101,73,164,118,232,254,247,83,38,255,0,16,252,60,97,28,70,225,15,197,178,152,252,37,198,147,174,107,61,226,24,209,213,22,218,133,68,221,200,155,167,92,78,217,169,36,74,168,143,68,79,54,189,172,123,41,107,49,195,178,125,63,201,238,56,102,103,101,168,180,222,173,51,44,21,116,147,162,117,70,237,145,81,81,83,116,115,92,213,71,53,237,85,107,154,230,185,170,168,168,171,147,23,135,187,146,98,162,253,159,139,60,63,24,151,147,103,243,140,15,42,57,21,121,94,101,186,253,17,28,237,55,78,188,41,185,79,215,198,56,68,206,147,26,76,107,127,5,57,241,253,234,223,59,252,47,219,41,73,189,203,195,85,181,71,81,244,170,182,219,168,246,155,205,76,54,73,154,235,78,79,114,125,68,174,189,69,52,179,172,141,238,205,186,74,232,36,141,204,87,49,234,136,215,70,197,107,85,155,190,16,241,253,234,223,59,252,47,219,41,79,126,119,126,156,86,95,110,245,60,38,168,240,149,71,146,252,166,238,69,182,24,188,186,244,196,213,110,213,81,172,78,177,62,93,185,137,251,58,56,196,238,157,240,145,156,14,104,222,29,175,28,32,101,122,121,155,50,161,148,53,57,196,149,49,213,82,36,73,85,75,44,116,180,46,73,33,124,140,122,49,202,222,168,213,221,59,171,36,123,124,186,148,132,26,181,164,185,190,137,230,245,184,14,125,107,240,151,26,77,164,138,88,213,93,79,89,78,170,168,202,136,30,168,157,113,59,101,217,118,69,69,71,53,200,215,181,205,73,241,202,183,59,199,231,211,236,183,76,188,79,110,249,69,121,91,239,101,239,98,119,169,38,130,24,122,163,111,87,91,186,31,6,207,94,158,150,247,161,243,85,126,201,218,248,195,225,142,14,37,48,26,90,43,76,244,244,153,117,134,101,150,201,87,87,85,36,84,173,108,175,141,42,99,153,24,199,171,154,232,227,69,69,70,117,35,227,102,206,70,171,209,216,170,203,169,199,101,214,238,218,248,244,199,219,236,237,234,123,236,237,157,221,148,219,44,94,3,31,187,13,118,189,103,95,212,153,136,210,184,253,153,221,206,246,111,227,26,76,123,229,245,197,244,21,16,91,184,126,212,235,181,61,51,169,161,138,143,19,174,155,184,174,170,114,201,34,173,28,243,62,71,34,57,26,248,163,167,106,49,141,233,143,183,186,185,99,107,191,63,54,127,186,191,199,63,234,36,7,200,49,220,131,19,187,207,143,229,54,43,141,154,233,75,211,223,162,184,82,190,158,162,46,166,163,219,213,27,209,28,221,218,230,185,55,79,52,84,95,177,78,199,196,55,19,247,126,34,240,141,61,160,203,173,221,188,163,17,248,148,23,42,232,90,214,83,220,89,50,82,246,167,70,38,221,185,87,179,34,72,196,78,141,246,115,54,71,246,227,240,255,0,105,77,204,5,120,75,223,26,52,211,234,152,221,61,139,92,236,69,188,38,214,225,118,135,44,136,248,42,230,185,185,17,166,145,53,91,170,34,186,122,226,169,157,253,83,58,198,233,221,212,249,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,234,183,234,74,251,127,221,8,12,111,249,165,135,238,79,240,174,57,167,44,91,117,190,241,174,57,85,166,237,65,79,91,67,91,131,215,83,85,82,212,196,217,98,158,39,214,81,53,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,225,184,191,225,74,239,195,134,93,29,85,146,158,227,93,129,221,123,113,218,174,181,50,182,105,27,80,145,34,203,79,80,230,70,198,178,94,166,200,246,39,78,206,143,109,149,206,100,136,222,133,202,207,212,14,65,253,13,171,254,187,68,89,6,168,233,182,49,171,248,13,231,78,51,24,170,31,105,189,194,216,166,90,105,150,41,99,115,30,217,35,145,142,243,68,115,36,99,30,136,228,86,170,181,17,205,115,85,90,191,188,22,95,78,63,45,136,225,84,76,233,63,135,100,188,187,77,182,55,246,71,109,106,185,198,197,116,91,139,148,251,62,116,126,213,59,244,235,223,27,181,214,42,151,131,206,45,238,28,54,223,170,173,55,218,90,139,142,19,122,153,42,110,116,180,236,116,213,84,242,178,25,26,201,41,24,233,163,133,142,123,214,20,149,206,69,87,50,38,162,121,181,11,123,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,82,22,191,104,54,99,195,246,125,93,135,100,144,84,84,208,178,103,54,215,121,74,41,96,165,185,196,140,141,253,81,43,211,103,57,173,150,54,200,214,185,232,199,170,183,169,219,35,150,90,242,189,213,108,250,123,133,247,72,234,109,55,155,198,43,77,11,110,20,213,173,123,22,150,193,43,156,245,116,110,235,217,122,106,28,187,181,140,114,170,62,55,185,35,84,124,210,49,147,99,174,97,238,254,131,126,39,142,145,236,158,174,207,235,131,245,202,102,202,224,179,156,191,254,42,202,235,167,94,108,85,87,68,87,76,233,17,49,174,154,85,28,52,227,60,62,52,68,76,0,44,99,77,120,96,180,113,49,192,142,158,80,50,227,240,204,162,193,241,169,236,53,210,57,203,78,143,146,229,81,220,130,118,38,251,197,39,110,52,87,162,43,216,173,107,155,212,136,232,223,92,229,198,112,3,233,35,4,252,83,220,234,143,22,67,102,140,69,250,237,92,141,98,105,159,24,89,185,89,204,177,57,70,85,134,199,96,234,230,220,162,253,51,19,251,187,145,245,196,198,233,142,152,153,133,65,228,24,238,65,137,221,231,199,242,155,21,198,205,116,165,233,239,209,92,41,95,79,81,23,83,81,237,234,141,232,142,110,237,115,92,155,167,154,42,47,216,167,91,212,254,46,53,123,85,180,171,27,210,92,142,253,80,251,109,162,30,155,165,83,166,234,169,190,74,201,92,232,29,82,244,68,87,54,40,251,77,70,174,234,249,24,178,200,231,189,89,219,158,252,114,240,153,111,214,92,58,167,80,112,155,125,61,38,109,143,195,61,116,140,165,183,181,210,223,226,108,76,69,167,145,209,177,102,146,118,178,22,164,31,164,155,239,30,200,143,71,178,179,180,151,73,115,125,108,205,232,176,28,6,215,226,238,53,123,201,44,178,42,182,158,142,157,21,17,245,19,189,17,122,34,110,233,186,236,170,170,173,107,81,207,115,90,184,113,120,60,70,95,122,112,246,230,102,43,221,26,116,199,87,111,245,194,82,91,63,180,121,54,216,101,212,102,248,186,41,166,188,52,243,170,231,127,167,86,147,229,68,207,234,204,111,137,246,71,235,83,187,217,112,177,195,197,223,136,205,78,165,198,59,119,26,108,110,135,251,39,32,186,210,198,213,240,116,251,57,88,196,115,215,165,37,149,205,237,179,201,202,155,185,253,15,108,111,66,70,115,54,195,177,141,63,198,52,107,12,195,44,180,246,155,45,166,27,220,20,148,144,34,244,198,221,232,85,85,85,119,87,57,206,85,115,158,229,87,57,206,115,156,170,170,170,179,159,69,180,111,14,208,124,6,147,79,48,150,84,62,134,154,105,170,100,170,171,72,150,170,170,89,30,174,89,38,124,108,98,61,200,222,152,209,221,59,163,35,99,124,250,80,134,60,217,254,234,255,0,28,255,0,168,146,215,242,218,112,25,101,206,118,250,231,77,103,235,141,221,158,45,123,149,237,173,221,173,219,172,36,90,214,156,61,191,132,138,41,235,254,238,231,151,49,243,167,163,230,198,238,58,204,243,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,247,236,255,0,161,71,108,170,60,175,252,166,171,185,71,128,87,191,54,127,186,191,199,63,234,37,132,21,239,205,159,238,175,241,207,250,137,155,59,244,11,159,87,189,8,254,75,126,86,97,63,121,252,42,220,211,150,45,186,223,120,215,28,170,211,118,160,167,173,161,173,193,235,169,170,169,106,98,108,177,79,19,235,40,154,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,242,220,88,240,111,144,104,46,93,107,250,25,21,198,255,0,139,229,21,140,183,88,246,107,234,171,210,175,181,23,230,39,237,192,200,251,178,202,233,123,44,102,238,123,99,119,150,237,83,217,114,179,245,3,144,127,67,106,255,0,174,209,22,148,69,101,249,117,188,195,47,138,106,221,49,51,164,175,251,95,182,88,205,143,219,11,151,172,71,62,221,86,232,231,81,51,164,78,233,210,117,210,116,152,158,157,56,107,29,40,163,192,79,14,58,171,161,24,197,234,183,82,175,245,20,78,190,204,142,139,20,138,120,170,41,169,28,197,233,241,82,72,206,164,239,189,173,68,218,39,163,123,104,222,226,189,221,45,134,183,248,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,252,231,152,122,48,184,91,86,109,240,137,158,44,220,149,103,24,140,255,0,62,199,230,56,189,57,245,211,78,188,216,210,56,233,17,29,145,187,89,153,158,185,149,165,112,3,233,35,4,252,83,220,234,138,115,46,51,128,31,73,24,39,226,158,231,84,83,153,230,206,61,23,11,221,252,41,77,242,111,235,252,247,233,191,223,121,97,24,7,10,86,142,35,248,26,192,42,172,148,246,234,28,242,213,241,8,237,87,90,153,93,12,110,167,91,197,74,203,79,80,230,70,247,62,46,151,72,246,39,78,237,147,109,149,173,124,136,232,15,144,99,185,6,39,119,159,31,202,108,87,27,53,210,151,167,191,69,112,165,125,61,68,93,77,71,183,170,55,162,57,187,181,205,114,110,158,104,168,191,98,150,249,192,15,164,140,19,241,79,115,170,33,135,50,172,167,72,114,45,94,160,164,192,225,167,155,42,180,195,53,38,91,112,165,111,230,166,149,189,182,211,192,231,34,237,36,240,181,178,181,238,70,238,212,116,113,171,149,99,86,71,251,204,176,86,191,66,181,138,137,210,174,109,49,219,186,62,248,240,121,182,43,105,241,211,181,24,252,138,229,51,93,159,133,189,84,79,31,131,210,186,167,127,85,53,78,232,253,169,141,56,203,158,235,127,26,26,189,174,184,13,143,79,178,74,154,122,42,26,40,90,183,151,208,167,105,111,149,76,122,172,115,78,212,217,26,214,181,35,94,211,118,103,117,29,38,223,220,153,23,158,225,159,135,188,159,136,141,71,163,198,173,148,53,13,176,81,77,12,249,21,201,143,72,155,69,68,175,250,200,217,21,174,78,251,218,215,182,38,116,187,119,34,170,167,67,30,230,242,82,218,249,118,92,180,158,191,64,232,97,193,40,173,212,217,37,14,244,217,83,81,35,90,247,212,119,166,124,47,158,70,199,27,164,137,205,123,214,29,209,200,198,171,162,71,189,209,189,79,30,95,106,115,76,92,70,34,189,116,142,158,51,167,71,231,245,172,123,95,142,163,96,182,126,186,178,108,60,83,206,171,72,230,199,147,68,215,174,181,207,133,61,17,60,216,225,164,56,31,51,108,59,24,211,252,99,70,176,204,50,203,79,105,178,218,97,189,193,73,73,2,47,76,109,222,133,85,85,87,117,115,156,229,87,57,238,85,115,156,231,57,202,170,170,171,229,185,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,143,109,216,138,115,168,136,225,173,62,236,43,24,11,149,222,228,194,187,151,38,102,169,166,236,204,206,249,153,155,213,235,51,61,51,46,133,205,159,238,175,241,207,250,137,30,248,1,245,111,130,126,41,237,149,68,132,230,207,247,87,248,231,253,68,143,124,0,250,183,193,63,20,246,202,163,30,55,215,49,222,163,253,175,110,204,255,0,150,117,253,14,35,198,235,208,241,169,193,237,86,131,100,31,75,176,10,59,141,118,7,117,238,79,229,4,211,124,9,232,248,219,216,158,125,149,189,167,58,102,36,47,123,186,221,245,152,238,167,51,174,79,11,194,119,18,55,14,26,245,29,114,41,104,170,46,88,237,222,22,208,222,237,241,76,230,185,209,117,163,155,81,19,122,146,55,79,18,245,116,245,249,43,95,43,55,103,115,173,183,25,152,225,216,198,160,99,23,28,51,51,178,211,221,172,183,104,86,10,186,73,209,122,100,110,232,168,168,169,178,181,205,114,35,154,246,170,57,174,107,92,213,69,68,84,166,190,41,248,120,187,240,231,169,213,88,199,110,227,83,141,215,127,100,227,247,90,168,218,158,50,159,102,171,216,174,98,244,172,177,57,221,183,249,53,87,102,191,161,141,145,136,126,243,76,5,121,117,216,197,225,183,83,175,217,63,148,255,0,46,167,151,96,246,179,15,182,153,125,123,59,158,121,87,121,179,26,207,250,148,199,78,191,62,158,51,211,58,115,183,204,85,165,206,99,249,22,63,150,90,32,200,49,107,237,186,243,107,170,234,236,86,219,234,153,81,79,47,75,149,142,233,145,138,173,118,206,107,154,187,47,146,162,167,218,135,209,43,55,150,134,171,106,141,46,125,54,152,197,105,188,223,176,154,216,85,179,84,57,245,18,210,227,114,177,149,51,198,230,254,148,48,182,161,233,43,28,213,70,44,143,86,57,29,187,21,175,179,34,203,151,227,35,29,98,46,196,105,209,61,173,33,181,251,55,94,202,230,181,229,245,87,21,70,145,85,51,187,89,166,120,107,29,19,215,31,92,110,152,10,115,227,251,213,190,119,248,95,182,82,151,24,83,159,31,222,173,243,191,194,253,178,148,140,218,79,69,167,189,30,18,188,242,41,235,251,223,67,87,191,109,35,56,28,209,188,59,94,56,64,202,244,243,54,101,67,40,106,115,137,42,99,170,164,72,146,170,150,88,233,104,92,146,66,249,24,244,99,149,189,81,171,186,119,86,72,246,249,117,41,8,53,107,73,115,125,19,205,235,112,28,250,215,225,46,52,155,73,20,177,170,186,158,178,157,85,81,149,16,61,81,58,226,118,203,178,236,138,138,142,107,145,175,107,154,150,51,202,207,211,246,65,253,50,171,254,165,68,117,46,45,56,96,180,113,49,132,83,208,50,227,240,204,162,193,222,158,195,93,35,156,180,232,249,17,157,200,39,98,111,188,82,118,227,69,122,34,189,138,214,185,189,72,142,141,254,90,242,200,198,229,246,238,91,248,241,31,108,117,126,73,252,54,221,85,179,27,97,140,193,227,39,252,45,203,147,175,79,50,173,35,202,143,100,238,138,163,171,124,111,141,38,53,240,9,198,71,254,3,225,227,82,37,255,0,23,110,197,238,106,239,247,249,59,21,83,77,63,251,196,20,236,138,63,240,99,219,244,73,141,196,79,167,237,78,254,134,222,191,169,74,82,14,65,142,228,24,157,222,124,127,41,177,92,108,215,74,94,158,253,21,194,149,244,245,17,117,53,30,222,168,222,136,230,238,215,53,201,186,121,162,162,253,138,89,142,140,106,182,125,170,220,4,234,5,102,160,90,111,47,171,180,98,151,219,125,62,65,94,246,57,183,200,153,73,62,210,49,124,164,115,162,77,161,123,220,213,71,185,157,93,199,200,178,182,54,85,152,215,114,213,120,75,188,98,39,73,246,68,112,158,207,228,114,129,177,152,124,22,62,198,208,101,243,17,69,203,148,115,233,214,62,53,85,107,21,211,191,124,85,211,17,222,141,218,233,87,198,132,12,247,154,16,62,108,199,250,191,248,254,47,188,186,127,200,126,247,255,0,152,121,93,81,212,156,99,72,48,27,206,163,230,50,212,50,211,100,133,178,204,148,208,172,178,200,231,189,177,199,27,27,228,138,231,200,246,49,21,202,141,69,114,43,156,214,162,185,61,13,198,227,111,179,219,234,174,215,106,250,122,42,26,40,95,83,85,85,83,43,98,138,8,152,213,115,228,123,220,168,141,107,90,138,170,229,84,68,68,85,82,159,56,191,226,182,239,196,126,93,29,45,146,162,227,67,129,218,187,114,90,173,85,49,54,25,29,80,177,34,75,81,80,214,72,246,190,94,167,72,198,47,86,205,143,109,145,174,124,138,233,156,207,48,167,1,107,95,214,158,17,248,246,67,90,236,54,199,95,218,236,124,91,225,98,141,38,229,94,207,155,31,181,86,253,58,183,206,253,52,153,123,174,26,173,112,214,254,92,217,6,168,220,237,52,246,201,175,147,70,230,209,192,247,61,176,69,22,64,200,98,106,189,222,111,114,71,27,58,157,179,81,206,234,84,107,81,81,169,0,56,118,245,3,166,63,211,43,47,245,216,137,141,255,0,210,145,255,0,241,255,0,202,98,28,240,237,234,7,76,127,166,86,95,235,177,21,156,198,186,174,98,48,245,213,198,104,162,103,237,150,243,216,220,53,172,22,81,156,97,172,70,148,81,136,196,83,76,117,68,83,76,68,125,80,188,224,1,120,114,176,0,0,87,191,54,127,186,191,199,63,234,37,132,21,239,205,159,238,175,241,207,250,137,21,157,250,5,207,171,222,134,192,228,183,229,102,19,247,159,194,173,205,57,98,219,173,247,141,113,202,173,55,106,10,122,218,26,220,30,186,154,170,150,166,38,203,20,241,62,178,137,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,79,13,197,255,0,10,87,126,28,50,232,234,172,148,247,26,236,14,235,219,142,213,117,169,149,179,72,218,132,137,22,90,122,135,50,54,53,146,245,54,71,177,58,118,116,123,108,174,115,36,70,244,46,86,126,160,114,15,232,109,95,245,218,34,200,53,71,77,177,141,95,192,111,58,113,152,197,80,251,77,238,22,197,50,211,76,177,75,27,152,246,201,28,140,119,154,35,153,35,24,244,71,34,181,85,168,142,107,154,170,213,135,193,101,244,227,242,216,142,21,68,206,147,248,118,75,99,109,54,216,223,217,29,181,170,231,27,21,209,110,46,83,236,249,209,251,84,239,211,175,124,110,215,88,169,222,16,56,173,187,240,225,151,73,75,123,168,184,215,96,119,94,228,151,91,85,52,77,154,70,212,36,74,145,84,83,181,242,49,172,151,169,177,177,235,213,179,163,223,116,115,153,26,183,154,107,78,178,102,58,241,159,85,234,30,108,250,118,87,84,195,13,52,116,180,139,42,82,210,197,27,17,169,28,44,145,239,86,53,93,213,34,183,171,101,124,143,119,151,82,159,71,95,180,27,49,225,251,62,174,195,178,72,42,42,104,89,51,155,107,188,165,20,176,82,220,226,70,70,254,168,149,233,179,156,214,203,27,100,107,92,244,99,213,91,212,237,145,203,214,248,43,224,246,171,94,114,15,165,217,253,29,198,135,3,181,118,231,243,130,104,126,58,245,124,141,236,65,62,200,222,211,93,11,210,103,177,221,109,250,172,111,75,159,215,28,69,20,226,239,204,101,251,247,79,14,175,229,13,141,136,191,179,185,85,23,54,191,201,242,232,136,231,199,26,163,162,34,55,121,85,110,137,215,126,232,137,210,34,93,75,128,190,11,233,111,244,176,107,94,178,99,93,203,116,155,73,142,89,235,226,134,90,123,133,60,144,202,201,42,42,169,165,137,219,196,189,200,223,2,245,53,85,88,175,217,88,177,185,214,50,1,121,193,96,173,224,109,69,187,127,92,245,203,149,118,159,105,177,155,85,143,171,27,139,157,35,133,52,199,10,105,234,143,198,122,103,126,238,17,86,188,211,61,64,227,255,0,208,218,79,235,181,167,66,229,49,247,169,248,31,253,120,155,217,78,148,233,118,117,112,142,237,155,105,182,45,144,215,67,10,83,71,85,117,179,211,213,202,200,145,206,114,70,143,145,142,84,106,57,238,94,157,246,221,202,191,173,79,211,137,105,214,159,96,62,47,232,38,11,143,99,158,63,183,226,190,19,108,130,143,191,209,213,209,220,237,53,189,93,61,111,219,125,246,234,93,190,213,35,237,229,85,209,143,253,51,157,26,107,59,187,99,69,191,23,183,248,108,70,200,198,205,197,154,162,184,166,152,231,107,26,121,53,197,92,56,244,104,248,215,29,120,208,235,61,194,170,211,118,214,108,22,138,186,138,103,211,85,82,212,228,84,113,75,4,172,114,181,241,189,142,145,21,174,107,145,81,90,168,138,138,138,138,122,28,91,52,195,179,171,124,151,108,39,44,179,100,52,48,204,180,210,85,90,171,226,171,137,146,163,90,229,141,95,27,156,136,228,107,218,189,59,239,179,145,127,90,20,149,196,79,168,29,78,254,153,94,191,174,202,88,71,43,63,79,217,7,244,202,175,250,149,17,248,192,230,245,226,241,83,135,154,98,35,127,220,244,237,79,39,56,93,159,200,104,205,237,223,170,170,167,153,186,98,52,242,163,240,87,191,17,62,160,117,59,250,101,122,254,187,41,105,92,0,250,72,193,63,20,247,58,163,165,92,116,31,67,175,23,10,171,181,219,70,112,90,218,234,217,159,83,85,85,83,142,209,203,44,242,189,202,231,200,247,186,53,87,57,206,85,85,114,170,170,170,170,169,234,113,252,119,31,196,237,16,99,248,181,138,221,102,181,210,245,118,40,173,244,172,167,167,139,169,202,247,116,198,196,70,183,119,57,206,93,147,205,85,87,237,83,247,151,229,85,224,241,53,95,170,168,152,152,159,190,98,94,109,176,219,252,54,210,228,182,50,171,86,106,162,171,117,83,51,51,49,49,60,218,42,167,163,183,87,209,42,175,158,119,220,159,239,39,240,211,175,241,147,205,59,13,208,12,202,29,53,210,107,109,38,103,147,216,239,20,236,202,91,51,87,225,208,210,34,75,226,168,162,170,100,168,230,87,53,201,10,43,187,82,197,31,83,218,244,116,140,116,109,141,124,219,117,139,1,215,92,3,135,253,70,211,155,245,37,198,219,113,167,191,75,44,81,85,67,52,246,249,228,134,211,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,252,138,179,109,92,243,252,149,61,83,229,63,47,235,189,198,220,93,73,74,220,149,61,83,229,63,47,235,189,198,220,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,37,111,2,156,88,207,162,57,60,122,105,149,182,157,248,78,83,115,99,165,169,123,163,133,214,154,217,17,145,120,167,72,245,106,44,10,214,70,146,163,215,234,181,136,246,170,43,92,201,109,106,221,113,183,222,45,244,183,107,77,125,61,109,13,108,44,169,165,170,166,149,178,197,60,79,106,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,159,130,127,242,244,226,226,224,151,10,62,31,181,58,253,78,234,23,66,144,226,151,10,217,156,146,178,84,115,90,203,106,185,81,81,205,115,85,123,61,78,106,181,89,218,106,191,174,38,50,205,145,230,159,7,49,133,189,59,167,132,245,123,26,51,149,61,130,253,46,138,243,220,182,159,46,152,214,229,49,250,209,31,175,30,216,142,60,53,136,215,143,27,17,0,22,247,57,0,0,0,0,0,0,0,0,0,0,0,0,7,230,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,126,146,181,184,255,0,227,10,151,53,241,122,13,166,85,150,234,236,109,60,52,247,171,213,52,240,213,199,114,122,118,231,142,10,119,177,92,212,138,55,116,43,222,139,214,178,49,89,245,90,199,119,124,120,236,109,24,27,83,114,190,61,17,215,43,46,202,108,198,43,106,179,10,112,88,120,210,158,53,213,209,77,58,239,159,108,245,71,76,245,70,179,28,179,141,78,43,106,184,132,203,190,142,99,53,27,96,120,237,100,146,90,92,145,77,4,151,7,186,40,216,234,137,227,116,138,215,108,230,205,217,85,99,30,216,230,114,57,17,206,114,36,107,0,215,152,139,245,226,110,77,219,147,190,93,147,148,101,56,92,143,5,111,1,131,167,74,40,141,35,174,122,230,122,230,103,124,207,88,0,48,164,131,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,167,62,63,189,91,231,127,133,251,101,41,113,133,57,241,253,234,223,59,252,47,219,41,74,254,210,122,45,61,232,240,150,224,228,83,215,247,190,134,175,126,218,99,114,179,244,253,144,127,76,170,255,0,169,81,19,24,135,60,172,253,63,100,31,211,42,191,234,84,68,198,36,50,175,66,183,216,167,237,255,0,202,108,103,126,124,33,201,53,39,133,157,23,213,124,250,193,168,185,142,41,79,81,114,177,205,36,243,69,20,16,178,43,195,149,145,178,52,175,250,157,202,150,196,144,179,161,142,122,55,109,218,228,115,28,173,94,182,1,236,162,213,22,234,154,169,141,38,120,251,85,172,70,63,21,139,181,110,205,251,147,85,54,227,74,98,103,88,166,38,117,152,142,173,255,0,132,112,136,0,6,71,145,158,242,227,56,1,244,145,130,126,41,238,117,69,57,151,25,192,15,164,140,19,241,79,115,170,41,91,55,233,85,119,103,198,29,65,203,95,168,44,253,53,62,229,196,132,42,215,143,174,18,191,37,153,3,181,99,76,177,143,15,131,221,58,126,39,5,43,186,163,180,215,189,234,139,180,72,212,236,211,73,187,58,54,87,53,178,43,153,249,182,186,22,45,140,106,254,169,227,250,43,167,87,109,77,202,104,238,53,86,187,55,99,191,13,190,54,62,161,221,233,227,133,189,45,123,216,213,217,210,181,87,119,39,146,47,218,190,75,246,107,237,216,118,162,99,13,166,185,208,89,178,108,118,241,12,53,45,142,120,162,173,162,172,137,85,178,69,34,35,145,209,200,221,209,143,107,188,211,201,170,159,169,75,46,63,9,107,31,68,216,153,242,163,124,123,63,148,233,189,164,54,71,104,49,219,35,138,163,52,183,76,205,138,230,104,170,58,42,211,73,152,239,83,21,68,211,51,195,94,169,149,32,232,182,178,102,58,15,159,82,106,30,18,250,119,215,83,67,53,52,148,181,107,42,210,213,69,35,21,171,28,204,141,236,87,181,29,211,34,55,171,100,124,108,119,159,74,23,59,162,218,201,135,107,198,3,73,168,120,75,234,25,67,83,52,212,210,82,213,172,73,85,75,44,111,86,172,115,50,55,189,24,229,111,76,136,222,173,213,146,49,222,93,72,85,111,23,252,41,93,248,112,203,163,170,178,83,220,107,176,59,175,110,59,85,214,166,86,205,35,106,18,36,89,105,234,28,200,216,214,75,212,217,30,196,233,217,209,237,178,185,204,145,27,241,184,78,226,70,225,195,94,163,174,69,45,21,69,203,29,187,194,218,27,221,190,41,156,215,58,46,180,115,106,34,111,82,70,233,226,94,174,158,191,37,107,229,102,236,238,117,182,179,151,99,46,101,87,231,15,136,221,78,187,253,158,216,246,55,150,217,108,214,11,148,12,166,140,231,40,152,170,244,83,173,51,31,173,29,52,85,191,117,81,58,233,175,9,214,39,142,235,165,7,198,195,179,28,99,80,49,139,118,103,134,94,169,238,214,91,180,41,61,37,92,10,189,50,55,117,69,69,69,217,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,85,239,27,218,207,172,56,159,20,25,166,63,139,106,190,101,102,181,210,252,59,177,69,111,190,213,83,211,197,213,110,166,123,186,99,99,209,173,221,206,115,151,100,243,85,85,251,84,179,227,177,244,96,108,197,233,142,116,76,233,187,178,103,240,104,157,148,217,28,78,212,230,55,50,218,107,139,85,209,76,213,60,232,158,138,169,166,99,78,49,58,213,247,45,108,167,62,63,189,91,231,127,133,251,101,41,55,185,110,230,153,142,117,161,215,203,182,109,150,94,114,26,232,114,186,154,104,234,174,181,242,213,202,200,146,142,141,201,26,62,71,57,81,168,231,185,122,119,219,119,42,254,181,33,15,31,222,173,243,191,194,253,178,148,135,206,239,198,39,47,183,122,35,77,106,143,9,108,142,75,242,170,242,61,176,197,229,247,42,138,166,221,170,162,102,56,79,151,109,49,185,89,250,126,200,63,166,85,127,212,168,137,140,67,158,86,126,159,178,15,233,149,95,245,42,34,99,18,249,87,161,91,236,107,173,191,249,77,140,239,207,132,56,230,162,240,149,162,58,167,169,214,125,88,204,49,143,17,119,181,237,226,96,99,154,218,75,183,66,34,67,227,98,86,175,123,183,178,109,230,222,166,162,50,78,228,109,107,19,202,241,219,110,183,217,248,56,204,173,54,154,10,122,42,26,40,109,20,212,180,180,209,54,40,160,137,151,26,70,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,36,105,30,248,254,244,145,157,254,23,238,116,167,220,101,155,118,240,215,170,162,152,137,154,106,215,219,185,248,217,188,203,25,140,206,178,219,24,139,181,85,69,187,182,162,152,153,153,138,99,225,35,116,71,245,187,72,225,16,167,51,66,6,123,201,239,199,167,26,20,183,250,89,244,83,70,242,94,229,186,77,227,200,239,20,18,195,45,61,194,158,72,98,124,116,244,181,49,74,237,226,94,228,140,157,58,90,170,172,70,110,172,89,26,234,198,75,141,183,129,181,122,229,207,217,210,58,231,123,122,242,155,179,56,205,170,199,229,216,44,36,105,31,222,205,85,79,10,105,254,239,124,254,17,211,59,183,113,142,91,198,167,24,85,90,243,144,125,17,192,43,46,52,56,29,171,185,7,148,243,67,241,215,171,227,119,126,120,55,70,246,154,232,88,176,177,237,235,111,214,123,186,92,254,136,226,209,238,116,91,70,243,29,120,207,169,52,243,9,101,59,43,170,97,154,166,74,170,180,149,41,105,98,141,138,229,146,103,198,199,171,26,174,233,141,29,211,178,190,70,55,203,169,15,12,68,226,110,222,196,213,250,69,223,214,252,58,35,179,86,195,200,240,25,118,73,98,50,140,191,72,248,40,137,152,227,62,86,186,85,87,182,169,166,126,205,209,17,162,210,181,211,255,0,137,143,109,254,134,226,63,253,218,222,85,169,105,90,233,255,0,196,199,182,255,0,67,113,31,254,237,111,42,212,145,207,60,237,190,228,120,202,149,201,87,171,241,191,247,55,61,218,30,167,75,181,39,39,210,12,250,205,168,248,116,180,236,187,89,38,116,176,165,76,41,44,82,53,236,116,114,70,246,249,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,73,239,196,183,26,122,113,168,156,34,246,177,187,221,69,179,46,207,97,101,27,172,148,149,140,150,170,218,216,170,89,227,27,84,232,220,138,200,36,141,146,49,157,72,215,76,201,155,249,190,149,147,163,146,241,245,194,87,228,179,32,118,172,105,150,49,225,240,123,167,79,196,224,165,119,84,118,154,247,189,81,118,137,26,157,154,105,55,103,70,202,230,182,69,115,63,54,215,66,197,135,38,41,189,137,202,190,19,9,60,42,143,30,152,250,191,173,201,10,50,220,147,111,227,5,180,22,254,53,170,162,119,105,175,147,191,224,235,227,27,170,210,116,234,215,77,213,106,247,58,39,6,168,221,53,30,209,139,104,254,71,121,178,100,89,28,204,181,50,170,217,89,81,76,230,196,247,181,207,116,175,167,222,68,129,136,196,150,69,217,81,173,137,92,169,245,73,159,205,159,238,175,241,207,250,137,249,185,94,232,156,239,184,95,117,203,36,199,106,25,12,80,182,217,140,213,212,71,31,106,87,61,207,74,201,162,71,34,200,142,98,50,56,146,86,170,55,105,106,35,221,202,142,70,126,158,108,255,0,117,127,142,127,212,79,109,172,53,86,114,139,151,42,253,109,55,123,34,168,241,252,149,156,118,117,103,49,229,27,5,130,179,17,253,196,92,137,170,52,214,106,170,213,83,49,172,124,216,136,141,58,39,157,10,247,36,167,5,124,86,213,112,247,151,125,28,201,170,55,192,242,42,200,228,187,57,98,154,121,45,239,108,82,49,181,16,70,217,17,173,221,206,135,188,168,199,189,209,194,212,106,43,154,212,95,11,194,150,155,99,26,191,175,56,230,156,102,49,84,62,211,123,134,229,20,203,77,50,197,44,110,101,190,162,72,228,99,188,209,28,201,24,199,162,57,21,170,173,68,115,92,213,86,175,199,214,205,10,212,29,3,203,164,196,179,187,119,236,240,183,58,104,103,240,21,255,0,154,142,71,248,121,165,141,157,222,223,121,141,126,201,245,93,186,47,234,222,39,15,240,248,106,99,25,107,132,78,158,28,125,147,171,96,230,243,149,103,119,110,108,222,59,125,85,219,138,244,225,51,19,53,70,180,207,206,166,105,215,134,237,211,190,53,94,45,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,67,244,149,173,192,7,24,84,184,87,132,208,109,77,172,183,80,227,107,226,103,178,222,170,103,134,146,59,107,215,185,60,144,84,61,234,214,172,82,59,173,88,245,94,180,145,232,207,172,215,183,181,101,37,247,3,141,163,29,106,46,81,199,166,58,165,201,59,87,179,24,173,149,204,42,193,98,35,90,120,209,87,69,84,235,186,125,147,215,29,19,215,26,76,211,159,31,222,173,243,191,194,253,178,148,143,100,132,227,251,213,190,119,248,95,182,82,159,155,134,254,24,231,226,39,1,212,218,220,118,122,133,203,177,72,109,146,216,169,22,170,56,105,106,221,51,231,89,163,149,92,197,94,165,142,5,72,215,173,141,71,185,58,220,141,221,82,139,137,179,94,35,27,114,221,184,214,121,213,125,218,203,171,50,92,207,13,148,108,190,11,23,140,171,155,110,45,88,137,158,136,231,69,20,196,207,179,89,141,103,162,55,166,55,0,92,92,92,53,82,223,46,145,234,141,250,158,108,170,211,11,29,102,173,169,153,222,42,243,74,214,185,100,107,247,77,164,158,22,181,170,174,234,235,145,142,87,43,85,99,150,71,118,205,114,225,75,73,248,132,200,49,204,143,63,167,184,165,70,59,213,31,77,190,88,224,248,133,59,158,199,248,122,153,59,107,43,162,69,107,250,81,143,98,183,189,42,181,81,93,186,83,23,250,96,195,242,15,246,70,201,124,178,86,127,187,166,171,161,171,133,255,0,240,62,41,88,246,255,0,51,154,230,254,165,66,223,56,64,226,182,209,196,126,35,37,45,238,162,221,67,158,90,187,146,93,109,84,209,58,24,221,78,178,170,69,81,78,215,200,247,62,46,151,70,199,175,86,237,147,125,209,173,124,106,235,6,83,143,163,27,111,244,60,92,107,49,195,94,157,63,24,251,218,135,148,29,147,196,236,198,47,254,36,217,250,166,139,117,124,110,102,238,100,213,26,107,26,126,173,90,246,83,51,187,116,196,71,115,199,241,220,127,19,180,65,143,226,214,43,117,154,215,75,213,216,162,183,210,178,158,158,46,167,43,221,211,27,17,26,221,220,231,57,118,79,53,85,95,181,74,132,227,251,213,190,119,248,95,182,82,151,24,83,159,31,222,173,243,191,194,253,178,148,203,180,113,17,132,166,35,231,71,132,163,185,23,174,171,155,67,126,186,231,89,155,53,76,204,244,249,118,220,115,79,115,188,131,76,115,123,38,127,139,84,246,110,150,42,200,235,32,221,239,107,36,233,95,173,20,157,14,107,150,41,27,212,199,181,28,157,76,123,155,190,202,93,38,129,107,206,29,196,14,3,67,152,227,115,211,211,87,62,22,186,233,102,90,216,167,170,182,74,175,145,157,50,163,23,118,181,206,138,71,70,231,53,138,246,34,59,165,187,171,82,156,217,164,57,61,86,139,183,91,109,148,181,21,182,90,107,253,77,134,232,177,66,138,219,115,155,13,44,144,75,35,145,219,244,202,234,151,179,126,148,107,93,27,81,92,171,43,26,125,158,30,56,135,205,248,114,205,217,148,226,210,120,187,117,95,68,55,139,60,210,43,105,238,84,232,171,179,85,118,94,137,91,187,150,57,81,21,88,170,190,78,99,158,199,194,101,120,250,242,219,156,219,191,18,173,255,0,206,63,31,206,27,75,111,54,71,15,182,184,57,189,129,152,253,38,204,205,49,58,233,174,156,109,213,213,215,76,207,92,78,188,218,166,83,191,143,222,17,238,26,169,111,139,87,52,186,195,79,54,85,105,133,237,188,209,83,66,239,21,121,165,107,90,145,185,155,46,210,79,11,90,228,70,244,245,200,199,35,81,202,177,197,27,170,248,191,124,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,211,35,119,84,84,84,93,149,174,107,145,90,230,57,17,205,115,92,215,34,42,42,37,98,243,28,208,108,59,73,179,235,6,99,132,193,79,108,161,205,33,168,108,150,106,74,40,169,233,104,101,163,101,59,21,208,164,104,212,70,200,217,90,229,111,78,232,244,123,186,151,173,26,201,12,247,46,167,155,250,109,158,19,199,235,225,49,248,253,189,106,135,37,27,101,126,46,198,204,230,49,60,234,117,139,115,49,58,199,55,89,170,138,187,34,39,155,175,13,38,159,155,17,250,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,142,223,169,43,237,255,0,116,61,120,223,243,75,15,220,159,225,92,115,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,149,217,255,0,66,142,217,107,254,87,254,83,85,220,163,193,205,53,219,135,189,56,226,35,24,131,26,212,10,26,134,186,138,110,253,5,202,133,236,138,182,137,202,169,214,145,72,230,185,58,94,214,163,94,199,53,205,93,154,187,117,49,142,111,170,193,52,247,8,211,28,126,28,91,0,197,237,214,43,92,61,43,216,163,133,25,220,122,49,172,238,74,239,210,150,85,107,24,142,145,234,231,187,165,58,149,84,244,32,151,139,54,226,228,221,138,99,157,61,61,45,121,86,101,140,175,11,78,6,171,181,77,170,102,102,41,214,121,177,51,198,116,225,253,79,92,179,222,92,103,0,62,146,48,79,197,61,206,168,167,50,227,56,1,244,145,130,126,41,238,117,69,59,102,253,42,174,236,248,195,164,249,107,245,5,159,166,167,220,184,144,135,141,195,52,151,8,192,114,236,203,55,198,109,126,22,233,157,86,65,91,118,115,85,27,27,159,12,93,13,70,70,212,70,183,119,58,105,92,229,69,123,228,158,71,57,202,157,40,223,100,11,156,209,77,83,19,49,190,56,120,57,150,222,34,237,154,43,183,110,169,138,107,141,42,142,137,136,152,170,34,122,247,196,79,108,5,123,243,103,251,171,252,115,254,162,88,65,94,252,217,254,234,255,0,28,255,0,168,145,153,223,160,92,250,189,232,94,185,45,249,89,132,253,231,240,171,115,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,195,179,254,133,29,178,144,229,127,229,53,93,202,60,2,189,249,179,253,213,254,57,255,0,81,44,32,175,126,108,255,0,117,127,142,127,212,76,217,223,160,92,250,189,232,71,242,91,242,179,9,251,207,225,86,231,188,172,253,64,228,31,208,218,191,235,180,69,165,21,107,202,207,212,14,65,253,13,171,254,187,68,90,81,135,103,253,10,59,101,33,202,255,0,202,106,187,148,120,5,24,241,19,234,7,83,191,166,87,175,235,178,151,156,81,143,17,62,160,117,59,250,101,122,254,187,41,229,218,95,53,111,182,124,22,14,67,253,97,139,238,83,239,45,43,128,31,73,24,39,226,158,231,84,83,153,113,156,0,250,72,193,63,20,247,58,162,156,200,252,227,209,112,189,223,194,149,195,147,127,95,231,191,77,254,251,201,207,138,241,133,75,160,220,20,96,120,142,1,89,110,174,207,46,191,24,131,202,120,102,248,19,18,225,51,187,243,193,186,187,186,230,204,197,133,143,111,67,190,179,221,212,214,116,73,10,49,252,119,32,203,46,240,99,248,181,138,227,121,186,85,117,118,40,173,244,175,168,168,151,165,170,247,116,198,196,87,59,102,181,206,93,147,201,17,87,236,67,231,150,165,192,127,8,246,253,41,198,40,181,107,80,44,53,12,207,174,240,189,212,244,181,240,181,174,177,210,189,92,212,107,25,186,171,103,150,61,156,247,59,103,177,175,237,116,177,82,94,231,155,15,110,254,113,118,139,83,186,154,34,35,178,35,72,251,103,250,221,9,156,223,23,149,242,111,130,196,230,20,199,58,254,34,229,85,105,211,93,85,77,85,68,123,40,162,39,124,244,119,170,223,24,181,215,151,254,111,164,58,53,104,207,173,210,124,126,239,108,241,114,102,49,80,84,172,212,244,212,253,205,233,234,41,88,232,99,145,98,100,72,189,245,114,170,181,85,28,137,219,107,220,222,7,162,218,201,152,232,62,125,73,168,120,75,233,223,93,77,12,212,210,82,213,172,171,75,85,20,140,86,172,115,50,55,177,94,212,119,76,136,222,173,145,241,177,222,125,40,94,185,82,156,106,112,123,85,160,217,7,210,236,2,142,227,93,129,221,123,147,249,65,52,223,2,122,62,54,246,39,159,101,111,105,206,153,137,11,222,238,183,125,102,59,169,204,235,147,221,154,229,83,130,211,19,133,221,17,166,190,205,58,127,53,87,96,118,250,157,166,248,76,143,63,210,170,238,115,185,179,49,186,184,171,89,154,39,170,99,245,122,227,119,24,141,125,143,48,221,90,194,53,179,8,209,236,251,1,186,120,187,117,95,199,99,150,41,17,27,81,71,80,137,64,175,167,157,136,171,209,43,119,77,211,117,69,69,107,154,174,99,154,229,249,252,172,253,64,228,31,208,218,191,235,180,68,57,38,55,43,63,80,57,7,244,54,175,250,237,17,226,194,226,106,197,230,84,94,170,52,153,152,251,163,69,159,62,201,45,108,238,196,98,114,219,21,77,84,81,77,122,76,241,210,170,230,168,137,236,215,77,122,116,215,72,224,232,92,217,254,234,255,0,28,255,0,168,145,239,128,31,86,248,39,226,158,217,84,72,78,108,255,0,117,127,142,127,212,72,247,192,15,171,124,19,241,79,108,170,61,24,223,92,199,122,143,246,162,118,103,252,179,175,232,113,30,55,87,24,120,93,105,209,188,59,94,48,26,189,60,205,153,80,202,26,153,161,169,142,170,145,34,74,170,89,99,122,57,36,133,242,49,232,199,43,122,163,87,116,238,172,145,237,242,234,83,221,2,231,93,20,220,166,104,174,53,137,115,54,23,19,123,5,122,140,70,30,169,166,186,102,38,38,56,196,199,9,120,93,33,209,61,56,208,236,98,12,95,79,49,218,122,38,182,24,226,171,174,116,108,90,219,139,152,174,84,146,166,100,68,89,93,213,36,138,136,187,53,157,106,214,53,141,217,169,238,129,77,90,241,175,26,227,103,215,29,68,180,218,117,155,58,162,161,162,202,238,244,212,180,180,217,21,100,81,65,19,43,37,107,35,99,27,34,35,90,214,162,34,53,17,17,17,17,16,142,198,227,109,229,118,233,210,157,220,34,35,114,227,178,251,49,141,219,220,109,249,155,250,92,136,231,85,85,122,204,206,179,162,229,74,115,227,251,213,190,119,248,95,182,82,150,49,193,14,69,144,101,156,47,225,121,6,83,125,184,222,110,149,95,17,239,214,220,42,159,81,81,47,77,198,165,141,234,145,234,174,118,205,107,90,155,175,146,34,39,216,133,115,241,253,234,223,59,252,47,219,41,72,220,246,236,94,192,91,187,31,173,49,63,109,50,187,114,79,129,171,44,218,220,102,6,185,214,109,209,114,137,152,233,230,221,162,53,250,244,76,110,86,126,159,178,15,233,149,95,245,42,34,99,16,231,149,159,167,236,131,250,101,87,253,74,136,152,196,174,85,232,86,251,20,29,191,249,77,140,239,207,132,56,230,162,240,149,162,58,167,169,214,125,88,204,49,143,17,119,181,237,226,96,99,154,218,75,183,66,34,67,227,98,86,175,123,183,178,109,230,222,166,162,50,78,228,109,107,19,236,107,197,186,223,103,225,183,81,45,54,154,10,122,42,26,44,30,239,77,75,75,77,19,98,138,8,153,65,43,89,27,24,212,68,107,90,212,68,70,162,34,34,34,34,29,44,231,188,68,250,126,212,239,232,109,235,250,148,166,107,182,109,219,183,114,170,41,136,153,137,215,219,185,25,130,204,177,152,204,94,18,198,34,237,85,81,110,170,98,152,153,153,138,99,157,194,35,250,221,164,112,136,81,137,161,3,61,229,140,113,233,198,133,85,130,170,125,20,209,188,151,183,113,143,120,242,59,197,4,179,69,81,111,168,142,104,159,29,61,45,76,82,183,105,83,183,35,39,78,151,34,35,209,155,163,210,70,182,169,146,98,237,224,173,94,187,115,246,119,117,206,247,64,242,163,179,184,205,167,199,229,184,28,28,111,159,133,153,171,162,154,127,187,214,103,240,235,157,35,165,205,120,253,226,226,223,170,151,8,180,143,75,175,213,19,98,182,153,158,235,205,109,52,205,240,183,154,166,185,171,27,89,178,111,36,16,185,174,84,119,87,68,143,114,57,26,169,28,82,58,24,158,167,75,180,219,39,213,252,250,205,167,24,116,84,239,187,94,230,116,80,173,76,201,20,81,181,140,116,146,72,247,121,170,53,145,177,239,84,106,43,149,26,168,214,185,202,141,95,44,68,226,239,221,197,215,56,139,189,59,189,155,186,35,179,86,196,217,252,167,1,179,216,90,114,140,12,252,72,138,167,231,79,58,103,202,171,189,52,206,157,154,70,232,209,97,31,253,41,31,255,0,31,252,166,33,207,14,222,160,116,199,250,101,101,254,187,17,49,191,250,82,63,254,63,249,76,67,158,29,189,64,233,143,244,202,203,253,118,34,67,29,231,112,221,202,60,101,77,217,111,87,231,127,247,56,159,118,149,231,0,11,219,147,192,0,2,189,249,179,253,213,254,57,255,0,81,44,32,175,126,108,255,0,117,127,142,127,212,72,172,239,208,46,125,94,244,54,7,37,191,43,48,159,188,254,21,110,123,202,207,212,14,65,253,13,171,254,187,68,90,81,86,188,172,253,64,228,31,208,218,191,235,180,69,165,24,118,127,208,163,182,82,28,175,252,166,171,185,71,131,158,235,102,133,105,246,190,98,50,98,89,221,187,246,120,91,157,52,48,120,250,15,206,199,35,252,60,210,198,254,215,115,178,198,191,100,250,205,221,23,245,109,234,112,236,59,24,211,252,98,221,134,97,150,90,123,77,150,211,10,65,73,73,2,47,76,109,221,85,85,85,119,87,57,206,85,115,158,229,87,57,206,115,156,170,170,170,191,100,18,241,106,136,174,110,68,121,83,187,86,186,171,31,138,175,11,78,10,171,147,54,169,153,170,41,215,116,76,238,153,211,175,249,245,200,0,50,60,138,222,230,69,170,218,163,130,235,141,142,211,132,234,78,83,143,80,205,138,83,84,201,75,106,188,84,82,68,249,86,178,177,171,34,178,55,181,21,202,214,53,58,182,223,102,162,126,164,61,215,44,93,69,212,28,251,242,149,244,239,58,200,114,63,1,240,111,11,241,107,156,245,157,142,191,25,215,219,238,185,221,61,93,12,223,109,183,233,77,254,196,36,166,169,240,193,161,186,213,144,83,229,58,155,131,252,102,233,75,70,203,124,51,252,78,178,159,166,157,175,123,218,206,152,101,99,87,103,74,245,221,83,127,63,183,100,77,190,142,146,232,6,146,104,103,197,127,37,152,151,193,62,55,216,241,255,0,217,245,53,61,238,207,115,183,253,222,71,244,237,221,147,244,118,223,171,207,125,147,104,75,121,126,38,156,127,233,51,84,115,53,157,218,207,86,156,52,209,180,113,123,97,146,222,217,24,201,40,177,84,98,121,180,199,63,155,70,154,197,113,84,249,92,238,118,248,137,142,31,115,161,2,154,181,227,94,53,198,207,174,58,137,105,180,235,54,117,69,67,69,149,221,233,169,105,105,178,42,200,162,130,38,86,74,214,70,198,54,68,70,181,173,68,68,106,34,34,34,34,33,57,249,110,230,153,142,117,161,215,203,182,109,150,94,114,26,232,114,186,154,104,234,174,181,242,213,202,200,146,142,141,201,26,62,71,57,81,168,231,185,122,119,219,119,42,254,181,50,97,51,122,49,120,137,195,197,51,19,191,238,121,54,131,147,156,86,207,229,20,230,247,47,211,85,51,205,221,17,58,249,95,146,12,107,198,188,107,141,159,92,117,18,211,105,214,108,234,138,134,139,43,187,211,82,210,211,100,85,145,69,4,76,172,149,172,141,140,108,136,141,107,90,136,136,212,68,68,68,68,66,200,120,33,200,178,12,179,133,252,47,32,202,111,183,27,205,210,171,226,61,250,219,133,83,234,42,37,233,184,212,177,189,82,61,85,206,217,173,107,83,117,242,68,68,251,16,100,92,16,240,191,150,100,23,60,167,32,211,31,21,116,188,214,77,112,173,159,227,87,22,119,106,38,122,190,71,244,178,116,107,119,115,149,118,106,34,38,254,72,136,117,60,3,0,196,116,187,17,160,193,48,75,79,195,44,118,206,239,133,165,239,203,55,111,185,43,229,127,215,149,206,122,238,249,30,190,110,93,183,217,60,145,16,199,151,229,248,156,54,38,171,183,106,137,166,98,116,141,103,174,39,166,30,189,176,219,12,151,60,201,108,101,249,125,138,168,187,69,84,205,85,77,52,68,76,69,21,83,59,233,170,102,117,153,137,223,10,55,230,51,193,71,242,85,212,120,47,248,5,178,235,38,153,101,63,156,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,196,169,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,233,107,222,216,33,107,156,137,187,146,40,209,119,233,77,180,231,170,186,103,138,235,38,156,100,122,91,154,210,120,139,46,77,111,150,223,83,211,28,111,146,30,180,250,147,197,220,99,216,217,162,122,54,72,222,173,94,137,24,199,34,110,212,40,7,141,30,18,114,174,17,181,77,113,107,148,190,59,27,190,248,155,134,51,113,107,164,151,185,66,218,153,24,200,39,149,97,138,53,172,142,52,133,211,50,52,86,183,189,26,162,236,244,38,218,185,32,57,42,122,167,202,126,95,215,123,141,184,186,146,128,121,106,113,11,138,240,233,196,213,13,239,53,166,218,203,151,91,221,137,84,220,29,85,28,17,218,188,77,85,52,140,172,149,100,84,98,194,199,192,212,145,85,205,233,141,239,122,43,149,136,199,223,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,0,0,45,43,129,126,50,63,43,148,180,154,65,168,114,244,230,22,234,53,240,21,170,237,153,115,164,167,134,6,126,114,73,167,116,179,87,57,123,242,191,165,136,213,99,28,239,45,156,76,99,62,246,235,141,194,207,112,165,187,90,107,234,40,171,168,166,101,77,45,85,52,174,138,88,37,99,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,11,148,225,75,138,44,127,136,252,34,42,186,165,183,90,179,10,30,184,174,182,88,234,216,175,119,109,35,234,171,130,37,114,203,225,156,179,49,17,92,159,85,234,232,250,159,210,143,117,207,36,205,63,72,143,128,189,62,84,112,158,184,252,225,204,156,168,108,28,100,247,63,181,178,218,63,185,170,124,184,143,212,171,175,187,87,102,233,142,59,225,221,0,5,137,166,128,0,0,0,0,0,0,0,0,8,229,198,31,22,246,254,27,108,52,182,155,21,45,61,199,54,189,66,181,54,202,90,134,54,106,90,120,153,52,109,124,149,108,108,209,204,198,189,139,50,68,230,162,163,159,19,145,124,154,166,27,247,232,195,91,155,183,39,72,132,142,83,149,98,179,188,101,24,28,21,60,235,149,206,232,241,153,158,136,136,223,50,230,188,125,113,133,119,210,238,173,22,211,10,207,11,146,92,104,219,61,218,241,4,237,89,45,116,242,111,211,4,72,213,234,142,165,237,78,181,123,145,171,28,111,99,153,187,164,107,227,172,99,244,92,110,55,11,197,194,170,237,118,175,168,173,174,173,153,245,53,85,85,50,186,89,103,149,238,87,62,71,189,202,170,231,57,202,170,174,85,85,85,85,85,63,57,175,113,248,218,241,215,102,229,92,58,35,170,29,145,178,123,47,133,217,76,190,156,37,136,137,174,119,215,86,155,234,171,175,167,116,116,71,68,123,102,102,64,3,196,179,128,0,7,66,225,219,212,14,152,255,0,76,172,191,215,98,57,233,208,184,118,245,3,166,63,211,43,47,245,216,140,182,60,237,61,177,226,143,205,189,95,127,185,87,187,43,206,0,27,65,193,225,78,124,127,122,183,206,255,0,11,246,202,82,227,10,115,227,251,213,190,119,248,95,182,82,149,253,164,244,90,123,209,225,45,193,200,167,175,239,125,13,94,253,180,198,229,103,233,251,32,254,153,85,255,0,82,162,38,49,14,121,89,250,126,200,63,166,85,127,212,168,137,123,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,144,202,183,96,173,246,42,27,125,19,86,211,227,34,56,243,255,0,8,126,144,85,38,178,243,8,212,236,143,89,109,217,166,147,94,238,54,108,83,31,237,252,62,203,91,10,70,202,238,168,219,226,62,33,20,114,185,179,117,59,173,173,217,255,0,81,136,215,71,219,145,92,245,177,157,19,215,93,62,215,204,70,60,183,4,184,254,223,21,108,169,154,15,31,65,249,217,35,103,136,134,41,31,218,238,118,94,230,110,191,89,187,42,126,189,190,97,51,59,24,203,149,90,183,59,227,239,246,195,238,208,108,46,109,179,120,43,56,236,101,62,77,200,223,166,190,68,207,10,106,234,153,143,171,93,99,163,127,66,0,18,42,107,61,229,198,112,3,233,35,4,252,83,220,234,138,115,46,51,128,31,73,24,39,226,158,231,84,82,182,111,210,170,238,207,140,58,131,150,191,80,89,250,106,125,203,135,31,222,146,51,191,194,253,206,148,136,60,1,113,113,111,210,187,132,186,71,170,55,234,136,113,91,180,204,117,154,182,166,102,248,91,53,83,156,229,145,175,221,55,142,9,156,230,170,187,171,162,55,181,92,173,68,146,89,27,47,184,254,244,145,157,254,23,238,116,165,57,158,140,231,21,115,7,152,81,118,223,24,166,62,189,243,185,13,201,158,69,132,218,61,144,196,229,248,200,242,106,189,86,147,28,105,152,162,222,149,71,84,199,223,26,196,238,153,133,239,106,214,146,225,26,217,132,86,224,57,245,175,197,219,170,246,146,41,99,84,109,69,29,66,34,163,42,32,122,162,244,74,221,215,101,217,81,81,92,215,35,152,231,53,105,143,91,52,43,80,116,15,46,147,18,206,237,223,179,194,220,233,161,159,192,87,254,106,57,31,225,230,150,54,119,123,125,230,53,251,39,213,118,232,191,171,123,206,43,223,155,63,221,95,227,159,245,19,221,159,225,45,220,195,206,35,245,169,211,235,137,157,55,170,220,144,237,22,51,9,156,81,147,196,235,102,247,58,116,159,213,170,154,106,171,90,123,116,210,122,247,117,62,55,43,109,76,204,103,206,178,45,41,173,187,212,85,227,172,176,58,235,73,75,81,81,44,141,160,150,42,182,53,91,78,197,127,110,38,200,181,146,58,68,70,238,231,53,139,186,108,187,200,205,95,224,27,71,181,171,81,110,218,155,148,228,153,149,45,210,243,216,239,195,111,172,165,101,59,123,48,71,11,122,90,250,119,185,55,108,77,85,221,203,230,171,246,39,146,68,174,86,126,160,114,15,232,109,95,245,218,34,210,134,81,102,140,94,2,154,47,199,58,34,103,77,95,57,70,204,113,91,61,181,151,113,25,93,115,106,186,232,167,157,52,238,215,93,38,117,237,152,141,123,28,211,64,244,15,14,225,211,14,172,194,112,155,149,230,182,134,182,231,37,214,73,46,179,69,44,169,43,226,138,53,106,44,113,198,157,61,48,181,118,217,87,117,95,63,177,18,175,184,254,245,111,157,254,23,237,148,165,198,20,231,199,247,171,124,239,240,191,108,165,49,237,5,186,109,96,168,162,136,210,34,168,240,151,179,146,12,101,252,195,105,177,24,156,77,83,85,117,90,170,102,103,140,207,62,218,99,114,179,244,253,144,127,76,170,255,0,169,81,19,24,135,60,172,253,63,100,31,211,42,191,234,84,68,198,36,242,175,66,183,216,163,109,255,0,202,108,103,126,124,32,35,223,31,222,146,51,191,194,253,206,148,144,132,123,227,251,210,70,119,248,95,185,210,153,113,254,139,119,187,87,132,163,246,79,215,248,31,166,181,239,210,167,51,236,97,216,118,79,168,25,61,187,12,195,44,181,23,107,213,218,100,130,146,146,4,78,169,29,178,170,170,170,236,141,107,90,138,231,61,202,141,107,90,231,57,81,17,85,62,57,109,124,21,240,123,75,160,216,255,0,210,236,254,142,221,93,158,93,123,115,249,193,12,223,2,98,50,70,246,32,159,101,119,117,205,153,233,51,216,238,135,125,86,55,169,172,235,146,137,151,96,43,199,221,230,71,197,142,51,213,252,231,161,214,59,103,181,184,125,145,203,231,17,94,147,118,173,98,221,63,58,122,231,246,105,214,38,169,236,142,51,14,133,194,199,15,22,142,28,244,198,151,24,237,219,170,114,74,239,236,156,130,235,75,27,147,198,84,110,229,99,17,207,94,165,138,38,187,182,207,38,162,236,231,244,49,210,61,10,82,52,32,103,188,151,218,27,84,88,162,205,187,113,164,71,59,240,107,174,70,241,248,140,211,21,153,227,113,117,115,174,87,54,166,103,219,63,9,246,68,112,136,225,17,186,55,45,43,93,63,248,152,246,223,232,110,35,255,0,221,173,229,90,150,149,174,159,252,76,123,111,244,55,17,255,0,238,214,242,173,79,30,121,231,109,247,35,198,86,78,74,189,95,141,255,0,185,185,238,208,191,252,131,29,199,242,203,68,248,254,83,98,183,94,109,117,93,61,250,43,133,43,42,41,229,233,114,61,189,81,189,21,174,217,205,107,147,116,242,84,69,251,80,169,78,39,120,50,203,180,115,83,173,24,254,9,108,184,222,49,124,186,178,146,215,142,86,212,212,196,249,31,95,42,53,139,73,81,34,50,56,226,149,210,245,185,155,162,53,209,236,168,229,86,75,209,111,135,230,170,183,91,235,167,164,169,173,160,167,168,154,223,50,212,210,73,44,77,123,169,229,88,223,26,201,26,170,110,199,44,114,72,206,164,217,122,94,228,251,28,168,182,188,195,46,183,152,81,17,86,233,142,159,22,128,216,253,179,198,236,134,34,171,150,60,171,117,68,235,68,240,153,211,201,159,100,196,244,245,107,29,90,121,237,46,211,108,99,72,48,27,54,156,97,209,84,50,211,100,133,209,66,181,51,44,178,200,231,189,210,73,35,221,228,138,231,200,247,189,81,168,141,69,114,163,90,214,162,53,33,15,54,127,186,191,199,63,234,37,132,21,239,205,159,238,175,241,207,250,137,131,57,166,40,203,235,166,152,210,35,79,24,74,114,105,126,230,39,108,112,215,239,85,53,87,84,220,153,153,227,51,54,235,153,153,246,204,163,223,0,62,173,240,79,197,61,178,168,179,30,38,56,123,198,56,136,211,138,204,106,231,67,78,219,253,20,51,79,142,220,158,245,137,212,85,170,207,170,142,145,26,229,236,61,205,99,101,103,75,183,106,34,162,117,177,142,109,103,112,3,234,223,4,252,83,219,42,139,140,60,89,5,170,47,96,171,183,92,107,19,84,248,66,205,202,238,59,17,150,109,70,27,23,133,170,105,174,139,84,204,76,119,238,125,211,194,99,166,55,40,31,49,195,178,125,63,201,238,56,102,103,101,168,180,222,173,51,44,21,116,147,162,117,70,237,145,81,81,83,116,115,92,213,71,53,237,85,107,154,230,185,170,168,168,171,106,124,191,181,151,86,53,99,76,106,233,117,62,205,113,153,150,46,196,54,156,154,170,41,27,241,186,119,44,204,115,85,238,111,76,210,194,232,58,31,43,92,170,238,182,245,167,90,57,242,123,29,121,224,223,71,184,132,187,208,228,25,76,87,27,53,210,151,187,223,173,177,54,150,158,162,225,212,216,152,223,19,35,224,145,210,246,219,11,90,205,215,234,162,185,62,197,242,236,120,254,59,143,226,118,136,49,252,90,197,110,179,90,233,122,187,20,86,250,86,83,211,197,212,229,123,186,99,98,35,91,187,156,231,46,201,230,170,171,246,169,147,45,202,111,96,113,53,87,206,242,58,61,189,189,143,46,218,242,133,151,109,78,71,103,13,54,63,196,235,173,83,60,45,204,113,230,79,25,138,250,167,116,71,29,241,18,168,78,63,189,91,231,127,133,251,101,41,33,57,76,125,234,126,7,255,0,94,35,223,31,222,173,243,191,194,253,178,148,144,156,166,62,245,63,3,255,0,175,17,88,47,92,207,122,191,247,47,251,77,254,89,209,244,56,127,27,79,161,199,167,5,245,87,250,169,245,175,70,241,174,229,198,77,228,200,236,244,17,77,45,69,194,162,73,162,100,117,20,180,209,68,237,229,94,228,143,157,122,154,138,140,71,236,175,89,28,232,33,165,218,147,147,233,6,125,102,212,124,58,90,118,93,172,147,58,88,82,166,20,150,41,26,246,58,57,35,123,124,149,90,248,222,246,42,181,81,200,142,85,107,154,228,71,37,243,149,155,198,79,3,57,61,179,81,232,50,93,0,211,234,138,219,6,85,51,32,168,182,219,85,28,219,101,197,239,118,235,219,217,18,158,145,237,233,114,61,92,177,198,228,145,21,98,103,105,171,235,206,50,186,168,175,244,188,44,111,215,124,71,95,92,126,63,106,187,201,182,221,217,197,97,231,103,179,218,162,104,230,204,83,85,115,26,77,58,78,180,85,51,61,95,23,217,228,245,107,57,244,11,94,112,238,32,112,26,28,199,27,158,158,154,185,240,181,215,75,50,214,197,61,85,178,85,124,140,233,149,24,187,181,174,116,82,58,55,57,172,87,177,17,221,45,221,90,149,125,199,247,171,124,239,240,191,108,165,44,67,132,142,21,173,252,50,227,21,205,151,34,168,187,100,89,36,52,142,189,189,170,212,162,142,88,22,101,107,105,155,208,146,116,162,78,230,171,158,170,175,233,71,116,199,191,66,87,127,31,222,173,243,191,194,253,178,148,253,103,51,122,172,186,220,223,141,43,231,70,191,100,176,242,103,111,46,181,182,88,202,50,154,166,172,63,193,85,204,153,215,135,62,222,237,251,244,137,214,34,103,124,196,68,206,244,189,229,139,110,183,222,56,109,202,173,55,106,10,122,218,26,220,174,186,154,170,150,166,38,203,20,241,62,130,137,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,72,133,197,255,0,10,87,126,28,50,232,234,172,148,247,26,236,14,235,219,142,213,117,169,149,179,72,218,132,137,22,90,122,135,50,54,53,146,245,54,71,177,58,118,116,123,108,174,115,36,70,204,110,86,126,159,178,15,233,149,95,245,42,34,74,106,214,146,225,26,217,132,86,224,57,245,175,197,219,170,246,146,41,99,84,109,69,29,66,34,163,42,32,122,162,244,74,221,215,101,217,81,81,92,215,35,152,231,53,115,83,151,211,143,203,109,196,124,104,141,211,248,118,35,174,237,133,237,145,219,108,101,202,181,155,21,215,165,202,125,155,180,170,55,199,149,29,29,113,172,123,98,173,120,43,226,182,171,135,188,187,232,230,77,81,190,7,145,86,71,37,217,203,20,211,201,111,123,98,145,141,168,130,54,200,141,110,238,116,61,229,70,61,238,142,22,163,81,92,214,162,246,190,106,215,27,125,226,223,164,55,107,77,125,61,109,13,108,55,154,154,90,170,105,91,44,83,196,246,208,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,14,117,167,70,243,29,7,207,170,244,243,54,101,59,235,169,161,134,166,58,170,68,149,105,106,162,145,136,228,146,23,200,198,43,218,142,234,141,93,211,178,62,55,183,207,165,79,159,126,212,156,159,36,192,113,93,56,187,75,79,45,167,12,154,227,45,165,91,10,54,88,219,90,248,228,154,55,57,60,158,212,146,53,123,85,83,169,22,71,162,185,91,208,214,192,70,54,229,172,45,204,13,232,236,246,76,76,76,199,99,110,85,179,24,60,126,125,132,218,172,186,168,225,60,253,56,87,77,86,234,166,154,163,246,181,152,137,235,142,169,141,242,119,149,159,168,28,131,250,27,87,253,118,136,232,92,217,254,234,255,0,28,255,0,168,156,247,149,159,168,28,131,250,27,87,253,118,136,232,92,217,254,234,255,0,28,255,0,168,146,54,253,73,95,111,251,161,76,198,255,0,154,88,126,228,255,0,10,227,158,242,179,245,3,144,127,67,106,255,0,174,209,22,148,85,175,43,63,80,57,7,244,54,175,250,237,17,105,68,174,207,250,20,118,203,95,242,191,242,154,174,229,30,0,0,155,106,246,123,203,140,224,7,210,70,9,248,167,185,213,20,230,92,103,0,62,146,48,79,197,61,206,168,165,108,223,165,85,221,159,24,117,7,45,126,160,179,244,212,251,151,18,16,0,93,92,190,21,239,205,159,238,175,241,207,250,137,97,5,123,243,103,251,171,252,115,254,162,69,103,126,129,115,234,247,161,176,57,45,249,89,132,253,231,240,171,115,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,195,179,254,133,29,178,144,229,127,229,53,93,202,60,2,189,249,179,253,213,254,57,255,0,81,44,32,175,126,108,255,0,117,127,142,127,212,76,217,223,160,92,250,189,232,71,242,91,242,179,9,251,207,225,86,231,188,172,253,64,228,31,208,218,191,235,180,69,165,21,107,202,207,212,14,65,253,13,171,254,187,68,90,81,135,103,253,10,59,101,33,202,255,0,202,106,187,148,120,5,24,241,19,234,7,83,191,166,87,175,235,178,151,156,81,143,17,62,160,117,59,250,101,122,254,187,41,229,218,95,53,111,182,124,22,14,67,253,97,139,238,83,239,45,43,128,31,73,24,39,226,158,231,84,83,153,113,156,0,250,72,193,63,20,247,58,162,156,200,252,227,209,112,189,223,194,149,195,147,127,95,231,191,77,254,251,201,239,203,179,133,42,91,231,129,226,47,59,167,234,167,163,172,89,49,90,84,150,25,99,168,124,93,232,102,168,158,39,70,229,78,220,189,11,10,163,216,244,146,23,61,83,110,133,117,140,145,239,128,31,73,24,39,226,158,231,84,72,66,201,149,88,162,198,18,142,100,113,136,153,237,152,105,29,190,205,177,89,174,208,98,167,19,86,177,110,186,173,211,29,17,77,21,76,70,157,188,103,174,102,123,3,227,102,56,118,49,168,24,197,199,12,204,236,180,247,107,45,218,21,130,174,146,116,94,153,27,186,42,42,42,108,173,115,92,136,230,189,170,142,107,154,215,53,81,81,21,62,200,36,38,34,168,210,120,42,22,238,87,102,184,185,110,102,42,137,214,38,55,76,76,112,152,158,137,133,41,113,79,195,197,223,135,61,78,170,198,59,119,26,156,110,187,251,39,31,186,213,70,212,241,148,251,53,94,197,115,23,165,101,137,206,237,191,201,170,187,53,253,12,108,140,67,177,242,179,245,3,144,127,67,106,255,0,174,209,29,11,155,63,221,95,227,159,245,19,158,242,179,245,3,144,127,67,106,255,0,174,209,20,154,112,244,97,115,120,181,111,132,76,125,241,175,226,234,27,217,190,35,61,228,230,188,118,47,125,202,173,213,19,61,115,77,115,78,189,179,205,214,122,53,157,218,67,161,115,103,251,171,252,115,254,162,71,190,0,125,91,224,159,138,123,101,81,33,57,179,253,213,254,57,255,0,81,35,223,0,62,173,240,79,197,61,178,168,253,99,125,115,29,234,63,218,199,179,63,229,157,127,67,136,241,186,184,192,1,117,114,248,69,28,211,150,238,135,103,89,141,247,54,187,101,89,212,53,217,5,206,170,235,85,29,53,117,27,98,100,179,202,233,30,214,35,169,92,168,212,115,213,17,21,85,118,219,117,95,180,149,192,193,127,13,103,19,17,23,169,215,68,174,85,158,102,57,29,117,92,203,174,205,185,170,52,153,142,152,120,221,32,210,204,127,69,116,234,211,166,88,181,101,198,170,215,102,239,246,38,184,72,199,212,59,189,60,147,59,169,204,99,26,187,58,87,34,108,212,242,68,251,87,205,106,151,143,239,86,249,223,225,126,217,74,92,97,78,124,127,122,183,206,255,0,11,246,202,82,19,104,104,166,222,14,138,41,141,34,42,143,9,109,30,71,49,23,113,123,75,136,196,95,171,157,93,118,171,153,153,233,153,185,110,102,126,185,76,110,86,126,159,178,15,233,149,95,245,42,34,99,16,231,149,159,167,236,131,250,101,87,253,74,136,152,196,150,85,232,86,251,20,157,191,249,77,140,239,207,132,7,61,226,39,211,246,167,127,67,111,95,212,165,58,17,207,120,137,244,253,169,223,208,219,215,245,41,79,93,255,0,53,87,100,248,43,249,79,172,44,119,233,247,161,70,39,208,255,0,76,25,134,65,254,200,222,239,151,186,207,247,117,53,117,213,115,63,254,23,203,43,222,239,231,115,156,239,214,170,124,242,208,120,2,225,30,225,165,118,249,117,115,84,108,52,240,229,87,104,88,219,53,21,76,46,241,86,106,87,53,201,35,159,186,237,28,243,53,205,69,111,79,92,108,106,181,92,139,36,177,183,94,96,48,87,49,247,126,14,157,209,211,61,95,215,67,177,246,183,106,48,155,39,128,156,109,253,42,174,119,81,78,187,234,157,219,189,145,28,106,158,136,235,153,136,158,151,194,7,10,86,142,28,49,25,42,175,116,246,234,236,242,235,220,142,235,117,166,149,211,70,218,116,149,86,42,122,119,62,54,57,145,116,182,55,189,58,119,116,155,238,174,107,35,70,211,153,161,3,61,228,198,208,88,163,15,110,205,171,113,164,71,59,240,107,142,72,51,76,86,115,139,204,241,216,202,185,215,43,155,83,51,255,0,250,105,17,213,17,194,35,162,22,17,255,0,210,145,255,0,241,255,0,202,98,28,240,237,234,7,76,127,166,86,95,235,177,19,27,255,0,165,35,255,0,227,255,0,148,196,57,225,219,212,14,152,255,0,76,172,191,215,98,60,152,239,59,134,238,81,227,43,6,203,122,191,59,255,0,185,196,251,180,175,56,17,171,139,30,51,241,254,29,62,23,98,199,232,109,217,62,81,87,88,207,27,110,75,131,27,240,234,70,118,164,147,190,214,42,201,20,178,197,42,36,61,76,233,243,116,139,212,140,237,201,223,48,236,199,24,212,12,98,221,153,225,151,170,123,181,150,237,10,79,73,87,2,175,76,141,221,81,81,81,118,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,151,74,49,54,174,93,170,205,53,107,85,60,97,204,152,172,147,31,131,192,217,204,111,219,152,181,118,102,41,171,175,79,13,122,53,211,93,38,99,88,135,217,0,25,209,65,94,252,217,254,234,255,0,28,255,0,168,150,16,87,191,54,127,186,191,199,63,234,36,86,119,232,23,62,175,122,27,3,146,223,149,152,79,222,127,10,183,61,229,103,234,7,32,254,134,213,255,0,93,162,45,40,171,94,86,126,160,114,15,232,109,95,245,218,34,210,140,59,63,232,81,219,41,14,87,254,83,85,220,163,192,5,123,241,233,198,133,222,223,119,159,69,52,111,37,184,218,107,45,53,139,30,71,120,160,149,177,189,239,107,98,124,116,244,181,49,74,175,103,75,214,70,78,157,44,122,62,36,102,253,61,198,187,181,240,107,197,245,151,93,241,138,76,79,51,187,83,211,106,21,182,22,69,86,217,187,20,173,188,57,86,119,36,148,145,36,138,249,28,216,97,71,204,141,99,26,215,57,85,173,70,42,34,122,173,230,152,123,152,153,194,196,239,142,158,137,158,152,65,98,246,19,55,193,228,148,103,183,40,254,238,173,243,78,254,117,52,207,10,166,52,225,63,116,105,51,199,116,157,0,18,42,98,3,241,243,196,254,185,104,174,176,217,241,109,50,206,62,13,107,170,198,169,238,19,65,240,202,58,142,170,135,85,85,49,207,234,154,39,185,55,108,76,77,145,118,242,251,55,85,223,217,114,242,215,253,91,215,63,167,255,0,149,60,183,227,127,4,248,87,128,254,192,166,166,236,247,188,95,115,251,132,108,234,223,181,31,233,111,183,79,150,219,174,253,43,95,56,48,210,238,34,243,26,60,219,54,191,101,52,85,212,86,200,237,81,199,106,170,167,138,37,137,146,203,34,57,82,72,36,94,174,169,156,155,238,137,178,39,151,218,171,246,120,120,225,103,79,184,105,250,65,244,18,241,144,215,253,35,240,158,43,226,213,16,75,209,225,251,189,29,190,212,49,237,191,125,251,239,191,216,155,109,231,188,37,188,54,54,49,255,0,11,85,83,240,122,206,237,125,155,183,118,182,142,47,60,217,139,155,35,25,125,171,20,198,55,155,76,115,190,14,34,117,138,226,106,242,244,215,125,58,199,29,252,28,211,52,229,187,161,217,214,99,125,205,174,217,86,117,13,118,65,115,170,186,213,71,77,93,70,216,153,44,242,186,71,181,136,234,87,42,53,28,245,68,69,85,93,182,221,87,237,59,30,129,232,30,29,195,166,29,89,132,225,55,43,205,109,13,109,206,75,172,146,93,102,138,89,82,87,197,20,106,212,88,227,141,58,122,97,106,237,178,174,234,190,127,98,39,28,205,57,145,104,118,11,152,223,112,155,182,43,157,77,93,143,220,234,173,85,82,83,80,209,186,39,203,4,174,141,238,98,186,169,170,173,87,49,85,21,81,23,109,183,68,251,14,199,160,122,249,135,113,23,135,86,102,216,77,182,243,69,67,69,115,146,213,36,119,88,98,138,85,149,145,69,34,185,18,57,36,78,158,153,154,155,238,139,186,47,151,216,171,159,13,253,159,240,243,240,26,115,247,240,227,237,69,103,127,241,127,246,93,63,218,191,9,250,55,147,167,59,78,111,236,255,0,37,119,235,63,27,220,80,98,122,195,157,98,216,254,167,120,91,93,155,37,185,219,232,160,248,45,185,253,170,120,106,164,100,108,234,124,10,231,108,214,162,110,229,85,93,188,213,84,159,28,32,231,249,118,168,240,237,137,103,121,221,219,226,119,203,159,143,241,85,93,136,161,238,118,235,170,34,103,212,137,173,98,108,200,216,158,77,77,246,221,124,213,84,230,153,167,45,221,14,206,179,27,238,109,118,202,179,168,107,178,11,157,85,214,170,58,106,234,54,196,201,103,149,210,61,172,71,82,185,81,168,231,170,34,42,170,237,182,234,191,105,223,52,131,75,49,253,21,211,171,78,153,98,213,151,26,171,93,155,191,216,154,225,35,31,80,238,244,242,76,238,167,49,140,106,236,233,92,137,179,83,201,19,237,95,53,193,151,225,177,182,113,53,87,136,170,102,137,137,211,126,189,49,166,238,196,174,216,103,155,49,152,228,182,48,217,69,138,104,196,83,85,51,84,197,184,166,102,34,138,162,175,42,35,89,214,169,137,246,241,123,34,170,249,231,125,201,254,242,127,13,45,80,170,190,121,223,114,127,188,159,195,73,182,174,85,89,106,156,168,248,233,254,225,194,254,181,230,127,248,189,46,1,91,92,223,243,154,235,92,149,10,239,247,175,10,199,55,252,56,81,255,0,235,120,72,85,193,159,11,95,202,227,54,204,52,222,139,36,248,37,234,219,135,213,95,108,149,18,183,170,149,245,209,86,82,68,216,170,81,26,175,72,94,201,228,106,185,159,89,142,86,191,103,163,86,55,252,174,30,184,98,226,59,88,245,78,108,91,72,241,123,173,175,36,195,110,16,62,233,113,169,153,246,207,163,85,12,169,70,54,73,229,119,76,144,205,28,140,123,146,54,35,167,252,196,138,198,57,99,118,193,163,224,121,253,61,198,238,184,110,1,141,98,23,220,158,175,36,185,88,236,244,86,218,203,213,90,59,191,114,158,24,89,28,149,82,117,61,238,235,145,205,87,174,239,114,238,229,221,206,251,87,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,115,208,1,79,116,128,0,0,0,0,122,157,51,212,204,199,73,51,26,12,219,9,187,212,81,87,81,77,20,146,71,29,68,177,69,91,19,37,100,139,77,80,145,189,171,36,15,116,109,71,199,186,35,145,63,200,167,150,7,218,106,154,38,42,166,116,152,98,191,98,222,38,221,86,111,83,21,83,84,105,49,60,38,23,139,195,222,187,99,28,68,105,197,54,160,99,84,149,20,78,108,206,161,185,80,79,186,186,138,181,140,99,164,137,31,178,36,173,233,145,142,107,218,137,187,94,221,209,142,234,99,122,89,73,60,51,241,9,147,240,239,168,244,121,45,178,186,161,214,10,217,161,131,34,182,177,137,43,107,104,145,255,0,89,91,26,185,169,223,99,92,247,68,254,166,236,229,84,85,232,123,218,235,149,211,220,239,31,212,236,34,201,159,226,213,61,235,93,246,142,58,200,55,123,28,248,250,147,235,69,39,67,156,212,150,55,117,49,237,71,47,75,216,230,239,186,23,236,171,50,140,125,189,42,248,241,199,219,237,114,55,40,27,19,115,100,241,191,9,98,53,195,92,159,34,122,191,98,125,177,209,59,245,141,252,117,122,16,1,44,215,160,0,0,0,0,7,149,213,29,73,198,52,131,1,188,234,62,99,45,67,45,54,72,91,44,201,77,10,203,44,142,123,219,28,113,177,190,72,174,124,143,99,17,92,168,212,87,34,185,205,106,43,147,243,85,81,69,51,85,83,164,67,45,139,23,49,55,105,177,102,153,170,186,166,34,34,56,204,204,233,17,30,217,151,150,226,31,136,124,35,135,44,33,249,78,83,39,139,184,213,245,195,103,179,195,34,54,162,229,80,136,155,181,23,101,232,137,187,181,100,149,81,81,136,169,228,231,185,140,125,49,234,22,119,144,106,118,111,123,207,242,154,158,245,210,251,89,37,100,251,61,238,100,125,75,245,98,143,173,206,114,69,27,122,88,198,171,151,165,140,107,119,217,15,83,175,218,243,152,241,3,159,87,102,57,36,245,20,212,47,153,206,181,217,146,182,89,233,109,145,43,35,103,76,72,245,217,174,115,98,141,210,57,173,98,61,232,174,233,110,232,212,230,165,11,54,204,167,31,115,155,79,196,142,30,223,107,174,57,62,216,139,123,39,131,248,91,241,174,38,228,121,115,198,41,142,60,200,232,210,58,103,166,122,116,136,0,4,75,97,128,0,0,0,7,66,225,219,212,14,152,255,0,76,172,191,215,98,57,233,208,184,118,245,3,166,63,211,43,47,245,216,140,182,60,237,61,177,226,143,205,189,95,127,185,87,187,43,206,0,27,65,193,225,78,124,127,122,183,206,255,0,11,246,202,82,227,10,115,227,251,213,190,119,248,95,182,82,149,253,164,244,90,123,209,225,45,193,200,167,175,239,125,13,94,253,180,198,229,103,233,251,32,254,153,85,255,0,82,162,56,31,31,188,92,91,245,82,225,22,145,233,117,250,162,108,86,211,51,221,121,173,166,153,190,22,243,84,215,53,99,107,54,77,228,130,23,53,202,142,234,232,145,238,71,35,85,35,138,71,114,76,27,138,44,131,76,120,112,186,104,198,8,183,27,93,242,253,146,201,118,170,190,211,85,190,154,74,58,68,138,145,25,29,59,226,114,61,37,123,233,222,143,114,236,212,143,118,162,57,100,85,143,154,233,118,155,100,250,191,159,89,180,227,14,138,157,247,107,220,206,138,21,169,153,34,138,54,177,142,146,73,30,239,53,70,178,54,61,234,141,69,114,163,85,26,215,57,81,171,13,123,49,170,188,37,188,21,142,51,17,19,249,71,227,246,117,182,102,93,177,150,112,219,65,140,218,124,219,72,166,154,170,170,220,78,154,68,68,111,185,87,102,254,110,188,52,231,124,217,143,141,69,142,228,23,43,69,203,32,183,88,174,53,86,187,55,103,226,85,176,82,189,244,244,93,231,43,34,239,72,137,211,31,91,145,90,222,165,78,165,77,147,117,58,23,15,28,67,230,252,57,102,236,202,113,105,60,93,186,175,162,27,197,158,105,21,180,247,42,116,85,217,170,187,47,68,173,221,203,28,168,138,172,85,95,39,49,207,99,237,143,72,120,100,210,237,42,210,168,52,186,92,110,205,145,67,81,12,109,189,214,92,109,20,238,117,230,86,74,233,154,234,134,116,170,61,177,200,247,118,154,245,122,198,212,106,117,42,167,82,214,47,22,60,39,100,252,54,100,233,81,78,234,139,182,19,118,153,205,180,93,220,212,234,99,182,87,120,90,158,148,68,108,237,106,42,162,162,35,101,107,85,205,68,84,146,56,255,0,56,156,175,19,150,209,70,38,137,223,28,116,232,159,203,163,255,0,214,76,151,110,242,93,182,196,226,50,92,69,17,204,171,88,162,42,255,0,82,157,55,246,85,172,115,162,56,233,164,198,250,101,111,152,118,99,140,106,6,49,110,204,240,203,213,61,218,203,118,133,39,164,171,129,87,166,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,79,178,84,31,5,124,86,213,112,247,151,125,28,201,170,55,192,242,42,200,228,187,57,98,154,121,45,239,108,82,49,181,16,70,217,17,173,221,206,135,188,168,199,189,209,194,212,106,43,154,212,91,115,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,90,178,220,194,140,125,174,116,110,170,56,199,245,208,208,59,107,177,248,141,145,199,252,13,90,213,102,173,244,87,167,24,234,158,142,116,116,253,83,164,68,232,207,193,113,156,0,250,72,193,63,20,247,58,162,156,203,140,224,7,210,70,9,248,167,185,213,21,189,155,244,170,187,179,227,13,221,203,95,168,44,253,53,62,229,195,143,239,73,25,223,225,126,231,74,83,153,113,156,127,122,72,206,255,0,11,247,58,82,156,198,210,122,85,61,216,241,147,145,79,80,94,250,106,189,203,109,8,21,239,205,159,238,175,241,207,250,137,97,5,123,243,103,251,171,252,115,254,162,88,51,191,64,185,245,123,208,211,252,150,252,172,194,126,243,248,85,185,239,43,63,80,57,7,244,54,175,250,237,17,105,69,90,242,179,245,3,144,127,67,106,255,0,174,209,22,148,97,217,255,0,66,142,217,72,114,191,242,154,174,229,30,1,78,124,127,122,183,206,255,0,11,246,202,82,227,10,115,227,251,213,190,119,248,95,182,82,152,182,147,209,105,239,71,132,164,57,20,245,253,239,161,171,223,182,152,220,172,253,63,100,31,211,42,191,234,84,68,198,33,207,43,63,79,217,7,244,202,175,250,149,17,49,137,12,171,208,173,246,41,251,127,242,155,25,223,159,8,8,247,199,247,164,140,239,240,191,115,165,36,33,241,178,236,59,24,207,108,50,226,249,141,150,158,237,105,168,154,158,121,168,170,81,93,20,206,130,102,77,26,61,191,99,218,146,70,197,86,59,118,185,17,90,228,86,170,162,250,177,54,166,245,154,237,199,25,137,143,182,16,89,46,58,140,179,51,195,227,110,68,205,54,238,81,92,196,113,152,166,168,153,136,246,238,66,14,2,248,47,170,176,85,65,173,122,201,141,118,238,49,237,38,57,103,175,138,104,170,45,245,17,205,43,36,168,170,166,150,38,237,42,118,227,124,11,212,228,68,122,191,100,122,70,230,207,128,12,120,60,37,188,21,168,181,111,237,235,151,175,104,246,139,25,180,248,250,177,216,201,223,59,162,158,138,105,232,136,252,122,231,89,233,12,247,154,16,51,222,87,182,159,253,47,252,191,6,226,228,47,254,127,247,95,253,22,149,174,159,252,76,123,111,244,55,17,255,0,238,214,242,173,75,74,215,79,254,38,61,183,250,27,136,255,0,247,107,121,86,164,126,121,231,109,247,35,198,87,14,74,189,95,141,255,0,185,185,238,208,208,128,0,189,185,60,43,223,155,63,221,95,227,159,245,18,194,10,247,230,207,247,87,248,231,253,68,138,206,253,2,231,213,239,67,96,114,91,242,179,9,251,207,225,86,143,124,0,250,183,193,63,20,246,202,162,227,10,115,224,7,213,190,9,248,167,182,85,23,24,121,54,111,209,106,239,79,132,44,28,181,250,254,207,208,211,239,220,0,5,129,167,212,231,199,247,171,124,239,240,191,108,165,36,39,41,143,189,79,192,255,0,235,196,123,227,251,213,190,119,248,95,182,82,146,19,148,199,222,167,224,127,245,226,149,130,245,204,247,171,255,0,115,168,54,155,252,179,163,232,112,254,54,150,16,0,46,174,95,10,115,227,251,213,190,119,248,95,182,82,151,24,83,159,31,222,173,243,191,194,253,178,148,175,237,39,162,211,222,143,9,110,14,69,61,127,123,232,106,247,237,166,55,43,63,79,217,7,244,202,175,250,149,17,49,136,115,202,207,211,246,65,253,50,171,254,165,68,76,98,67,42,244,43,125,138,126,223,252,166,198,119,231,194,28,115,138,126,30,45,28,70,105,141,86,49,219,183,83,100,148,63,217,56,253,214,170,55,47,131,168,221,170,246,43,152,189,73,20,173,111,109,254,78,68,221,175,232,123,163,98,20,213,152,225,217,62,159,228,247,28,51,51,178,212,90,111,86,153,150,10,186,73,209,58,163,118,200,168,168,169,186,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,191,130,185,185,173,99,184,253,182,239,167,185,5,186,197,110,165,186,94,126,45,241,42,216,41,88,202,138,222,203,104,89,23,122,68,78,169,58,26,170,214,245,42,244,162,236,155,33,23,180,24,26,43,181,56,184,221,84,105,175,182,53,211,237,252,23,190,72,54,175,19,135,199,83,179,247,60,171,87,57,211,79,236,85,20,205,83,167,236,204,68,238,249,219,227,140,235,227,185,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,227,183,234,74,251,127,221,11,46,55,252,210,195,247,39,248,87,28,247,149,159,168,28,131,250,27,87,253,118,136,180,162,173,121,89,250,129,200,63,161,181,127,215,104,139,74,37,118,127,208,163,182,90,255,0,149,255,0,148,213,119,40,240,0,4,219,87,179,222,92,103,0,62,146,48,79,197,61,206,168,167,50,227,56,1,244,145,130,126,41,238,117,69,43,102,253,42,174,236,248,195,168,57,107,245,5,159,166,167,220,184,144,128,2,234,229,240,175,126,108,255,0,117,127,142,127,212,75,8,43,223,155,63,221,95,227,159,245,18,43,59,244,11,159,87,189,13,129,201,111,202,204,39,239,63,133,91,158,242,179,245,3,144,127,67,106,255,0,174,209,22,99,152,230,56,198,159,227,23,28,207,51,189,83,218,108,182,152,86,122,186,185,213,122,99,110,232,136,136,137,186,185,206,114,163,90,198,162,185,206,115,90,212,85,84,69,172,238,86,126,160,114,15,232,109,95,245,218,34,103,113,135,195,85,195,137,44,6,150,211,98,201,234,45,215,171,44,203,83,108,165,168,173,116,54,170,137,94,248,218,249,42,216,216,164,123,220,200,82,100,137,205,68,86,186,87,34,249,57,79,30,79,93,203,121,108,213,106,157,106,137,157,33,98,229,31,15,132,197,237,173,22,49,247,126,14,213,84,209,21,85,166,186,70,147,255,0,230,189,28,116,157,52,121,110,31,248,242,194,53,207,86,238,122,103,13,138,227,106,101,118,211,226,211,212,192,137,37,83,35,166,107,234,96,168,108,111,145,177,202,215,50,121,24,244,119,67,163,68,106,244,61,169,221,227,156,217,254,234,255,0,28,255,0,168,144,31,253,48,97,249,7,251,35,100,190,89,43,63,221,211,85,208,213,194,255,0,248,31,20,172,123,127,153,205,115,127,82,161,218,248,144,226,114,126,34,112,29,50,162,200,160,168,92,187,20,134,231,21,246,173,41,99,134,150,173,211,62,4,134,72,145,175,85,234,88,224,69,145,58,24,212,123,151,161,168,221,145,34,174,102,213,98,176,87,44,95,248,251,180,246,249,81,187,234,240,108,28,39,39,150,178,45,167,193,102,185,76,127,135,136,170,42,141,117,154,103,224,171,136,171,94,152,171,118,189,85,78,237,211,164,116,190,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,155,217,255,0,66,142,217,106,206,87,254,83,85,220,163,192,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,79,46,210,249,171,125,179,224,176,114,31,235,12,95,114,159,121,105,92,0,250,72,193,63,20,247,58,162,156,203,140,224,7,210,70,9,248,167,185,213,20,230,71,231,30,139,133,238,254,20,174,28,155,250,255,0,61,250,111,247,222,92,103,0,62,146,48,79,197,61,206,168,144,132,123,224,7,210,70,9,248,167,185,213,18,16,181,96,61,22,215,118,159,8,115,254,214,122,255,0,29,244,215,125,250,128,1,235,87,213,239,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,138,125,239,93,199,108,123,176,233,12,179,252,173,171,185,115,248,181,58,23,54,127,186,191,199,63,234,36,123,224,7,213,190,9,248,167,182,85,18,19,155,63,221,95,227,159,245,18,61,240,3,234,223,4,252,83,219,42,140,88,223,92,199,122,143,246,164,54,103,252,179,175,232,113,30,55,87,24,0,46,174,95,0,0,10,115,227,251,213,190,119,248,95,182,82,151,24,83,159,31,222,173,243,191,194,253,178,148,175,237,39,162,211,222,143,9,110,14,69,61,127,123,232,106,247,237,166,55,43,63,79,217,7,244,202,175,250,149,17,49,136,115,202,207,211,246,65,253,50,171,254,165,68,76,98,67,42,244,43,125,138,126,223,252,166,198,119,231,194,3,158,241,19,233,251,83,191,161,183,175,234,82,157,8,249,217,22,63,104,203,49,251,158,45,144,82,120,171,93,230,142,107,125,108,29,199,51,187,79,51,21,146,51,169,138,142,110,237,114,166,237,84,84,223,201,81,79,109,218,102,186,38,152,233,133,103,3,126,156,54,42,221,250,248,83,84,76,233,236,152,149,123,240,23,193,125,45,254,150,13,107,214,76,107,185,110,147,105,49,203,61,124,80,203,79,112,167,146,25,89,37,69,85,52,177,59,120,151,185,27,224,94,166,170,171,21,251,43,22,55,58,198,79,205,110,183,91,236,246,250,91,77,166,130,158,138,134,138,22,83,82,210,211,68,216,162,130,38,53,26,200,216,198,162,35,90,214,162,34,53,17,17,17,17,16,253,39,155,5,131,183,129,181,22,232,250,231,174,83,59,81,180,184,189,169,204,42,198,226,103,119,10,105,232,166,158,136,143,111,76,207,76,253,80,25,239,52,32,103,188,128,218,127,244,191,242,252,27,119,144,191,249,255,0,221,127,244,88,71,255,0,74,71,255,0,199,255,0,41,136,31,133,229,55,12,23,49,177,102,214,152,105,230,174,199,238,116,183,90,88,234,90,231,68,249,96,149,178,49,175,70,171,85,90,174,98,34,162,42,46,219,236,169,246,147,195,255,0,165,35,255,0,227,255,0,148,197,123,145,121,164,205,51,98,99,254,157,63,138,251,176,150,233,187,70,107,110,184,214,39,23,126,38,61,147,205,125,12,131,34,200,50,203,188,249,6,83,125,184,222,110,149,93,61,250,219,133,83,234,42,37,233,106,49,189,82,61,85,206,217,173,107,83,117,242,68,68,251,16,144,156,21,241,91,85,195,222,93,244,115,38,168,223,3,200,171,35,146,236,229,138,105,228,183,189,177,72,198,212,65,27,100,70,183,119,58,30,242,163,30,247,71,11,81,168,174,107,81,122,87,7,156,4,219,245,75,14,170,212,61,108,162,188,219,173,151,88,81,49,186,90,90,182,211,203,60,79,138,70,186,178,70,58,55,42,53,28,248,100,131,235,34,61,99,87,61,143,137,205,235,141,122,253,160,217,143,15,217,245,118,29,146,65,81,83,66,201,156,219,93,229,40,165,130,150,231,18,50,55,245,68,175,77,156,230,182,88,219,35,90,231,163,30,170,222,167,108,142,92,116,216,197,224,105,163,29,166,154,207,245,175,178,94,187,217,166,207,109,85,220,70,203,77,81,84,211,78,147,17,164,70,239,153,60,57,212,78,154,245,79,68,196,78,151,123,110,184,219,239,22,250,91,181,166,190,158,182,134,182,22,84,210,213,83,74,217,98,158,39,181,28,201,24,246,170,163,154,230,170,42,57,21,81,81,81,80,253,37,107,112,1,198,21,46,21,225,52,27,83,107,45,212,56,218,248,153,236,183,170,153,225,164,142,218,245,238,79,36,21,15,122,181,171,20,142,235,86,61,87,173,36,122,51,235,53,237,237,89,73,119,192,227,104,199,90,139,148,113,233,142,169,114,230,213,236,198,43,101,115,10,176,88,136,214,158,52,85,209,85,58,238,159,100,245,199,68,245,198,147,34,189,249,179,253,213,254,57,255,0,81,44,32,175,126,108,255,0,117,127,142,127,212,79,54,119,232,23,62,175,122,19,124,150,252,172,194,126,243,248,85,185,239,43,63,80,57,7,244,54,175,250,237,17,35,56,240,226,226,223,165,56,197,110,146,233,253,250,161,153,245,222,22,54,162,170,130,102,181,214,58,87,171,92,174,123,246,85,108,242,199,187,88,214,236,246,53,253,222,166,42,69,220,130,28,48,241,1,252,156,50,172,151,56,165,177,252,86,233,93,141,79,105,181,65,34,237,78,218,185,42,105,164,108,147,170,42,59,180,214,194,245,86,183,235,57,81,173,221,136,229,123,121,102,65,145,100,25,101,222,124,131,41,190,220,111,55,74,174,158,253,109,194,169,245,21,18,244,181,24,222,169,30,170,231,108,214,181,169,186,249,34,34,125,136,86,109,230,115,134,192,70,30,215,198,153,157,125,145,249,207,220,222,56,221,133,167,59,218,202,179,124,124,107,98,221,52,115,99,231,213,27,247,199,205,167,166,39,227,78,237,241,172,24,254,59,144,101,151,120,49,252,90,197,113,188,221,42,186,187,20,86,250,87,212,84,75,210,213,123,186,99,98,43,157,179,90,231,46,201,228,136,171,246,33,250,48,236,199,39,211,252,158,221,153,225,151,170,139,77,234,211,50,79,73,87,2,167,84,110,217,81,81,81,119,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,182,167,193,95,7,180,186,13,143,253,46,207,232,237,213,217,229,215,183,63,156,16,205,240,38,35,36,111,98,9,246,87,119,92,217,158,147,61,142,232,119,213,99,122,154,206,185,56,31,30,28,22,79,143,207,91,173,250,63,100,167,101,129,144,177,215,203,13,186,142,56,27,108,108,113,181,139,85,79,20,77,106,44,10,214,35,165,77,186,152,229,116,138,174,99,158,177,46,100,216,139,24,104,196,199,198,141,243,29,49,29,19,219,215,213,246,190,225,57,75,201,179,92,234,230,75,86,147,106,168,230,211,92,252,90,234,225,85,59,247,115,103,133,51,59,170,152,158,186,82,251,133,142,33,237,28,70,105,141,46,79,220,183,83,100,148,63,216,217,5,170,150,71,47,131,168,221,200,199,163,94,157,73,20,173,111,113,158,110,68,221,204,235,123,163,122,157,140,162,141,22,214,76,199,65,243,234,77,67,194,95,78,250,234,104,102,166,146,150,173,101,90,90,168,164,98,181,99,153,145,189,138,246,163,186,100,70,245,108,143,141,142,243,233,66,233,116,151,86,176,141,108,194,40,179,236,6,233,226,237,213,123,199,44,82,34,54,162,142,161,17,21,244,243,177,21,122,37,110,233,186,110,168,168,173,115,85,204,115,92,182,44,163,51,140,109,190,101,207,143,31,127,183,243,105,142,81,118,26,189,151,197,254,149,133,137,156,53,201,157,63,98,126,100,207,87,205,153,223,49,187,124,196,204,198,46,51,248,207,213,30,29,53,70,215,132,225,54,28,90,182,134,182,193,5,214,73,46,180,181,18,202,146,190,162,162,53,106,44,115,198,157,61,48,181,118,217,87,117,95,63,177,19,213,112,63,197,54,160,241,45,244,215,233,221,159,30,160,250,57,240,223,11,240,154,121,226,235,241,30,39,175,185,221,154,77,246,236,51,109,182,251,87,125,252,182,113,77,192,255,0,242,150,212,27,126,119,249,79,250,57,224,44,209,90,124,47,193,124,103,95,68,243,203,220,235,239,199,182,253,253,186,122,87,244,119,223,207,100,244,60,38,112,153,252,151,62,149,127,167,255,0,164,223,73,188,15,251,21,224,188,63,135,239,255,0,233,164,235,234,239,255,0,54,221,63,175,127,47,205,187,120,255,0,211,249,213,107,240,90,207,76,117,110,221,199,139,54,47,23,178,51,178,49,102,204,83,253,161,205,167,245,107,215,94,124,115,188,173,57,191,23,94,159,189,10,53,159,130,30,40,50,205,97,206,178,156,127,76,124,85,174,243,146,220,238,20,83,252,106,220,206,237,60,213,82,62,55,244,190,116,115,119,107,145,118,114,34,166,254,104,138,76,110,1,180,131,81,116,87,71,175,24,182,166,227,223,6,186,85,100,181,23,8,96,241,112,84,117,83,186,150,149,141,127,84,47,123,83,119,68,244,217,87,127,47,179,101,77,250,221,199,94,52,58,207,112,170,180,221,181,155,5,162,174,162,153,244,213,84,181,57,21,28,82,193,43,28,173,124,111,99,164,69,107,154,228,84,86,170,34,162,162,162,158,135,22,205,48,236,234,223,37,219,9,203,44,217,13,12,51,45,52,149,86,170,248,170,226,100,168,214,185,99,87,198,231,34,57,26,246,175,78,251,236,228,95,214,134,76,38,91,133,195,226,38,245,186,230,106,223,187,88,233,250,158,77,160,219,92,247,56,202,41,203,113,184,122,104,179,28,221,42,138,43,137,242,120,111,154,166,55,246,118,43,223,85,185,145,107,142,11,170,57,142,19,105,197,112,89,168,113,251,253,194,213,75,37,77,13,99,165,124,80,84,62,54,57,234,218,166,162,185,90,196,85,84,68,77,247,217,19,236,38,119,12,26,167,144,107,86,134,227,90,155,148,209,219,169,110,151,159,25,223,134,223,27,217,78,222,205,100,208,183,165,175,123,220,155,182,38,170,238,229,243,85,251,19,201,35,94,162,242,197,250,125,168,57,62,119,249,110,240,31,72,239,53,183,111,11,244,107,187,216,241,19,190,94,223,95,138,111,87,79,94,221,93,41,190,219,236,159,97,41,116,3,73,127,33,154,73,97,210,207,164,31,27,248,39,138,254,207,240,158,27,189,222,169,150,127,238,125,111,233,219,187,211,250,75,191,78,254,91,236,152,242,251,120,250,113,53,78,39,94,102,147,166,248,235,141,56,123,30,189,176,197,236,141,236,150,197,25,36,83,250,76,85,79,63,74,107,137,211,153,87,59,125,81,17,62,86,156,39,238,116,34,170,249,231,125,201,254,242,127,13,45,80,170,190,121,223,114,127,188,159,195,73,182,174,114,174,74,158,169,242,159,151,245,222,227,110,46,122,138,211,106,183,84,215,214,91,237,148,148,181,23,74,132,171,174,150,24,90,199,213,78,145,71,10,75,43,145,55,123,210,40,98,141,28,237,215,162,54,55,236,106,34,83,15,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,64,234,119,244,202,245,253,118,82,243,138,49,226,39,212,14,167,127,76,175,95,215,101,43,91,75,230,173,246,207,131,120,114,31,235,12,95,114,159,121,207,64,5,61,210,0,0,0,62,198,79,135,100,248,100,246,250,124,162,203,81,111,117,218,217,75,120,161,89,81,58,106,104,170,99,73,33,154,55,38,232,230,185,171,183,146,253,87,53,205,118,206,107,154,159,28,251,49,52,206,146,252,91,185,69,218,98,187,115,19,19,194,99,124,0,3,227,246,18,83,130,94,41,255,0,147,222,111,45,159,49,175,184,191,3,200,62,165,116,16,175,113,150,250,181,86,35,43,210,46,149,115,182,107,85,146,54,53,71,57,138,142,218,71,69,27,22,53,131,54,30,253,120,107,145,118,220,239,132,110,111,148,225,115,204,21,204,6,50,157,104,174,52,158,184,234,152,234,152,157,241,61,109,3,219,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,63,73,91,220,190,120,184,125,134,224,205,14,213,27,245,68,212,55,41,169,225,198,43,170,166,170,170,150,42,167,186,10,104,173,173,106,35,209,144,43,122,92,207,238,108,141,91,38,234,189,196,232,178,19,97,224,113,180,99,173,69,202,62,184,234,151,26,237,86,204,226,182,91,48,171,5,136,141,99,141,53,116,85,79,92,118,112,152,232,144,0,123,21,176,0,7,230,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,83,231,23,252,86,221,248,143,203,163,165,178,84,92,104,112,59,87,110,75,85,170,166,38,195,35,170,22,36,73,106,42,26,201,30,215,203,212,233,24,197,234,217,177,237,178,53,207,145,93,210,184,253,226,226,223,170,151,8,180,143,75,175,213,19,98,182,153,158,235,205,109,52,205,240,183,154,166,185,171,27,89,178,111,36,16,185,174,84,119,87,68,143,114,57,26,169,28,82,58,24,148,204,239,52,248,122,167,13,102,124,152,227,61,127,202,62,247,76,114,93,176,95,217,86,169,206,115,42,63,190,170,60,138,102,55,209,19,211,61,85,85,31,93,49,187,140,204,64,0,87,91,160,0,0,7,161,194,176,76,131,62,173,185,81,99,244,221,127,7,179,92,47,181,179,57,143,88,224,164,163,167,124,210,57,238,99,93,211,213,208,145,181,93,179,86,73,35,106,170,117,110,121,227,236,211,49,26,244,49,211,118,138,171,155,113,62,84,105,172,117,107,174,159,110,146,0,15,140,129,208,184,118,245,3,166,63,211,43,47,245,216,142,122,116,46,29,189,64,233,143,244,202,203,253,118,35,45,143,59,79,108,120,163,243,111,87,223,238,85,238,202,243,128,6,208,112,120,83,159,31,222,173,243,191,194,253,178,148,184,194,156,248,254,245,111,157,254,23,237,148,165,127,105,61,22,158,244,120,75,112,114,41,235,251,223,67,87,191,109,192,237,214,235,133,226,225,75,105,180,208,84,86,215,86,204,202,106,90,90,104,157,44,179,202,247,35,89,27,24,212,85,115,156,229,68,70,162,42,170,170,34,23,9,194,7,10,86,142,28,49,25,42,175,116,246,234,236,242,235,220,142,235,117,166,149,211,70,218,116,149,86,42,122,119,62,54,57,145,116,182,55,189,58,119,116,155,238,174,107,35,70,243,78,0,184,71,184,105,93,190,93,92,213,27,13,60,57,85,218,22,54,205,69,83,11,188,85,154,149,205,114,72,231,238,187,71,60,205,115,81,91,211,215,27,26,173,87,34,201,44,109,153,231,227,36,202,254,2,152,196,222,143,42,120,71,87,243,159,185,232,229,71,111,127,181,110,213,146,229,181,255,0,115,76,249,117,68,238,174,99,162,58,233,166,126,170,167,127,8,137,145,227,117,107,73,112,141,108,194,43,112,28,250,215,226,237,213,123,73,20,177,170,54,162,142,161,17,81,149,16,61,81,122,37,110,235,178,236,168,168,174,107,145,204,115,154,190,200,22,26,232,166,229,51,77,81,172,75,78,225,241,23,112,151,105,191,98,169,166,186,103,88,152,221,49,49,194,98,84,99,173,154,21,168,58,7,151,73,137,103,118,239,217,225,110,116,208,207,224,43,255,0,53,28,143,240,243,75,27,59,189,190,243,26,253,147,234,187,116,95,213,188,189,229,175,196,118,79,45,194,14,28,46,214,10,139,149,166,40,106,171,237,55,26,72,19,123,83,122,157,44,204,170,84,217,22,7,200,245,232,145,126,179,101,149,172,94,166,200,206,212,182,226,99,135,188,99,136,141,56,172,198,174,116,52,237,191,209,67,52,248,237,201,239,88,157,69,90,172,250,168,233,17,174,94,195,220,214,54,86,116,187,118,162,42,39,91,24,230,253,157,19,208,173,62,208,60,70,60,75,4,183,126,223,21,115,169,134,15,31,95,249,217,36,103,136,154,40,217,221,237,247,158,214,110,159,85,187,34,126,189,235,184,92,158,238,19,27,240,150,170,210,143,24,249,191,207,179,165,185,179,222,82,50,253,162,217,127,209,51,11,60,252,84,206,154,112,138,106,136,221,118,39,163,143,197,233,158,116,124,85,24,151,25,192,15,164,140,19,241,79,115,170,41,204,184,206,0,125,36,96,159,138,123,157,81,29,179,126,149,87,118,124,97,116,229,175,212,22,126,154,159,114,225,199,247,164,140,239,240,191,115,165,41,204,184,206,63,189,36,103,127,133,251,157,41,78,99,105,61,42,158,236,120,201,200,167,168,47,125,53,94,229,182,132,10,247,230,207,247,87,248,231,253,68,176,130,189,249,179,253,213,254,57,255,0,81,44,25,223,160,92,250,189,232,105,254,75,126,86,97,63,121,252,42,220,247,149,159,168,28,131,250,27,87,253,118,136,180,162,173,121,89,250,129,200,63,161,181,127,215,104,139,74,48,236,255,0,161,71,108,164,57,95,249,77,87,114,143,0,167,62,63,189,91,231,127,133,251,101,41,113,133,57,241,253,234,223,59,252,47,219,41,76,91,73,232,180,247,163,194,82,28,138,122,254,247,208,213,239,219,76,110,86,126,159,178,15,233,149,95,245,42,34,99,16,231,149,159,167,236,131,250,101,87,253,74,136,152,196,134,85,232,86,251,20,253,191,249,77,140,239,207,132,0,2,65,79,0,0,12,247,154,16,51,222,85,54,159,253,47,252,191,7,64,114,23,255,0,63,251,175,254,139,74,215,79,254,38,61,183,250,27,136,255,0,247,107,121,86,165,165,107,167,255,0,19,30,219,253,13,196,127,251,181,188,171,82,63,60,243,182,251,145,227,43,135,37,94,175,198,255,0,220,220,247,104,104,64,0,94,220,158,21,239,205,159,238,175,241,207,250,137,97,5,123,243,103,251,171,252,115,254,162,69,103,126,129,115,234,247,161,176,57,45,249,89,132,253,231,240,171,71,190,0,125,91,224,159,138,123,101,81,113,133,57,240,3,234,223,4,252,83,219,42,139,140,60,155,55,232,181,119,167,194,22,14,90,253,127,103,232,105,247,238,0,2,192,211,234,115,227,251,213,190,119,248,95,182,82,146,19,148,199,222,167,224,127,245,226,61,241,253,234,223,59,252,47,219,41,73,9,202,99,239,83,240,63,250,241,74,193,122,230,123,213,255,0,185,212,27,77,254,89,209,244,56,127,27,75,8,0,23,87,47,133,57,241,253,234,223,59,252,47,219,41,75,140,41,207,143,239,86,249,223,225,126,217,74,87,246,147,209,105,239,71,132,183,7,34,158,191,189,244,53,123,246,211,27,149,159,167,236,131,250,101,87,253,74,136,152,196,57,229,103,233,251,32,254,153,85,255,0,82,162,38,49,33,149,122,21,190,197,63,111,254,83,99,59,243,225,1,94,252,217,254,234,255,0,28,255,0,168,150,16,87,191,54,127,186,191,199,63,234,38,44,239,208,46,125,94,244,36,57,45,249,89,132,253,231,240,171,115,222,86,126,160,114,15,232,109,95,245,218,35,161,115,103,251,171,252,115,254,162,115,222,86,126,160,114,15,232,109,95,245,218,35,161,115,103,251,171,252,115,254,162,66,91,245,37,125,191,238,134,208,198,255,0,154,88,126,228,255,0,10,227,158,242,179,245,3,144,127,67,106,255,0,174,209,22,148,85,175,43,63,80,57,7,244,54,175,250,237,17,105,68,174,207,250,20,118,203,95,242,191,242,154,174,229,30,0,0,155,106,246,123,203,140,224,7,210,70,9,248,167,185,213,20,230,92,103,0,62,146,48,79,197,61,206,168,165,108,223,165,85,221,159,24,117,7,45,126,160,179,244,212,251,151,18,16,0,93,92,190,21,239,205,159,238,175,241,207,250,137,97,5,123,243,103,251,171,252,115,254,162,69,103,126,129,115,234,247,161,176,57,45,249,89,132,253,231,240,171,115,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,195,179,254,133,29,178,144,229,127,229,53,93,202,60,16,195,143,222,17,238,26,169,111,139,87,52,186,195,79,54,85,105,133,237,188,209,83,66,239,21,121,165,107,90,145,185,155,46,210,79,11,90,228,70,244,245,200,199,35,81,202,177,197,27,170,248,208,129,90,220,127,240,123,75,133,120,189,121,211,42,59,117,14,54,190,26,11,213,150,154,8,105,35,182,189,123,112,71,61,59,24,141,106,197,35,186,17,236,68,235,73,30,175,250,205,123,187,94,12,243,43,215,92,93,152,239,71,227,249,253,189,107,111,37,91,123,204,230,108,254,101,86,238,22,170,158,185,159,137,51,238,127,235,243,97,231,185,89,250,129,200,63,161,181,127,215,104,139,74,42,215,149,159,168,28,131,250,27,87,253,118,136,180,163,223,179,254,133,29,178,169,114,191,242,154,174,229,30,1,70,60,68,250,129,212,239,233,149,235,250,236,165,231,20,99,196,79,168,29,78,254,153,94,191,174,202,121,118,151,205,91,237,159,5,131,144,255,0,88,98,251,148,251,203,74,224,7,210,70,9,248,167,185,213,20,230,92,103,0,62,146,48,79,197,61,206,168,167,50,63,56,244,92,47,119,240,165,112,228,223,215,249,239,211,127,190,242,227,56,1,244,145,130,126,41,238,117,68,132,35,223,0,62,146,48,79,197,61,206,168,144,133,171,1,232,182,187,180,248,67,159,246,179,215,248,239,166,187,239,212,0,15,90,190,175,126,108,255,0,117,127,142,127,212,78,123,202,207,212,14,65,253,13,171,254,187,68,116,46,108,255,0,117,127,142,127,212,78,123,202,207,212,14,65,253,13,171,254,187,68,83,239,122,238,59,99,221,135,72,101,159,229,109,93,203,159,197,169,208,185,179,253,213,254,57,255,0,81,35,223,0,62,173,240,79,197,61,178,168,144,156,217,254,234,255,0,28,255,0,168,145,239,128,31,86,248,39,226,158,217,84,98,198,250,230,59,212,127,181,33,179,63,229,157,127,67,136,241,186,184,192,1,117,114,248,0,0,83,159,31,222,173,243,191,194,253,178,148,184,194,156,248,254,245,111,157,254,23,237,148,165,127,105,61,22,158,244,120,75,112,114,41,235,251,223,67,87,191,109,49,185,89,250,126,200,63,166,85,127,212,168,137,140,67,158,86,126,159,178,15,233,149,95,245,42,34,99,18,25,87,161,91,236,83,246,255,0,229,54,51,191,62,16,0,9,5,60,0,0,51,222,104,64,207,121,84,218,127,244,191,242,252,29,1,200,95,252,255,0,238,191,250,44,35,255,0,165,35,255,0,227,255,0,148,196,40,209,140,126,209,150,107,14,11,139,100,20,158,42,215,121,201,109,150,250,216,59,142,103,118,158,106,168,217,35,58,152,168,230,238,215,42,110,213,69,77,252,149,20,154,255,0,253,41,31,255,0,31,252,166,33,207,14,222,160,116,199,250,101,101,254,187,17,31,142,136,155,184,104,159,153,71,226,185,108,165,117,91,192,231,85,209,58,76,98,113,51,19,29,27,169,94,113,203,56,135,225,227,8,226,55,8,126,45,148,199,225,46,52,157,115,89,239,16,198,142,168,182,212,42,38,238,68,221,58,226,118,205,73,34,85,68,122,34,121,181,237,99,217,212,193,120,185,110,139,212,77,187,145,172,75,149,240,88,220,70,93,136,163,23,132,174,104,185,68,235,19,28,98,127,174,49,194,99,116,238,80,62,99,135,100,250,127,147,220,112,204,206,203,81,105,189,90,102,88,42,233,39,68,234,141,219,34,162,162,166,232,230,185,170,142,107,218,170,215,53,205,115,85,81,81,86,198,121,123,241,103,112,212,8,63,33,218,143,112,168,172,200,168,97,168,174,180,222,107,174,14,154,123,164,93,197,124,148,242,172,207,89,31,60,104,247,57,157,27,162,195,27,183,70,118,122,159,210,184,212,225,74,151,136,76,71,233,30,51,79,182,121,142,209,201,29,165,169,44,48,71,112,99,165,141,238,167,158,71,70,174,118,205,108,221,148,87,177,141,146,103,43,149,26,231,42,84,167,250,96,195,242,15,246,70,201,124,178,86,127,187,166,171,161,171,133,255,0,240,62,41,88,246,255,0,51,154,230,254,165,66,149,93,23,178,28,92,85,78,250,39,239,142,174,216,116,246,27,19,150,242,179,179,245,89,187,165,24,138,56,244,205,21,244,85,27,245,154,42,234,237,141,117,141,90,0,43,223,155,63,221,95,227,159,245,19,189,240,121,197,189,191,137,43,13,85,166,251,75,79,110,205,172,176,165,77,206,150,157,141,134,150,162,39,205,35,89,37,35,29,52,147,61,172,98,66,146,185,200,136,215,202,212,79,39,33,193,57,179,253,213,254,57,255,0,81,39,115,75,244,98,114,202,238,219,157,98,116,247,161,170,54,15,42,197,100,155,113,135,192,227,105,230,220,162,110,107,31,186,175,73,142,184,152,223,18,175,114,196,57,125,112,131,5,60,22,238,32,117,58,211,79,82,234,152,98,172,196,232,102,238,35,169,92,146,72,139,89,60,47,141,168,174,86,178,41,41,220,143,123,122,100,238,108,142,72,220,222,89,192,127,8,247,13,86,201,232,181,107,80,44,52,239,192,109,19,61,212,244,181,240,185,205,190,85,49,28,212,107,25,186,35,160,138,77,156,247,59,118,61,204,237,116,189,22,94,221,169,145,185,30,87,206,211,21,122,55,116,71,227,249,125,171,191,42,155,123,240,17,86,67,150,87,229,79,156,170,39,135,236,71,182,127,91,170,60,158,51,58,15,205,113,183,91,239,22,250,171,77,218,130,158,182,134,182,23,211,85,82,212,196,217,98,158,39,181,90,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,253,32,182,241,115,196,76,211,58,199,21,69,241,149,194,13,235,66,50,122,188,179,12,180,212,84,233,237,202,103,203,72,232,123,245,78,179,181,18,6,172,117,114,172,104,200,218,233,166,86,66,174,123,220,230,181,17,206,87,162,170,249,238,14,184,142,201,248,127,212,118,211,219,44,21,25,5,151,44,154,150,130,233,104,163,129,36,173,168,114,61,205,129,244,187,121,186,118,186,87,163,99,223,166,78,181,106,236,170,201,25,111,153,142,29,140,106,6,49,113,195,51,59,45,61,218,203,118,133,96,171,164,157,23,166,70,238,138,138,138,155,43,92,215,34,57,175,106,163,154,230,181,205,84,84,69,78,41,195,71,6,250,125,195,221,77,203,32,100,95,25,200,42,171,39,240,117,181,205,130,161,246,250,70,205,82,202,127,15,39,98,55,197,44,148,179,70,217,246,94,151,61,21,27,245,81,55,172,220,201,110,91,198,83,119,11,87,54,158,61,159,87,84,245,55,134,11,148,236,30,55,102,175,101,249,245,169,189,118,34,41,136,255,0,169,29,19,53,113,138,169,152,214,106,227,174,147,27,231,116,132,0,22,102,142,81,143,17,62,160,117,59,250,101,122,254,187,41,97,28,172,253,63,100,31,211,42,191,234,84,68,140,184,232,62,135,94,46,21,87,107,182,140,224,181,181,213,179,62,166,170,170,167,29,163,150,89,229,123,149,207,145,239,116,106,174,115,156,170,170,229,85,85,85,85,83,208,226,216,94,29,130,219,228,180,225,56,157,155,30,161,154,101,169,146,150,213,65,21,36,79,149,90,214,172,138,200,218,212,87,43,88,212,234,219,125,154,137,250,144,129,192,229,21,225,49,83,136,154,162,99,127,222,219,91,83,202,54,23,104,50,26,50,139,118,42,166,168,230,111,153,141,60,152,252,95,100,0,79,53,40,85,95,60,239,185,63,222,79,225,165,170,21,87,207,59,238,79,247,147,248,104,28,171,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,17,62,160,117,59,250,101,122,254,187,41,121,197,24,241,19,234,7,83,191,166,87,175,235,178,149,173,165,243,86,251,103,193,188,57,15,245,134,47,185,79,188,231,160,2,158,233,0,0,5,177,100,252,55,91,248,148,224,219,76,49,216,171,105,237,185,21,163,20,179,215,89,46,18,194,215,53,178,252,62,38,186,158,87,116,172,141,130,84,233,234,232,243,71,50,39,236,254,223,67,170,183,34,199,238,248,158,65,115,197,178,10,79,11,116,179,86,77,111,173,131,184,215,246,170,33,122,178,70,117,49,85,174,217,205,84,221,170,168,187,121,42,161,119,220,59,122,126,211,31,232,109,151,250,148,71,36,227,95,132,168,56,128,198,23,43,195,40,233,217,168,86,120,98,142,146,89,234,36,107,107,232,163,89,158,180,41,187,210,24,220,231,204,175,108,142,111,233,53,172,115,154,199,43,155,112,204,178,175,210,172,83,126,207,199,136,141,99,174,52,241,115,110,196,237,252,100,25,165,236,171,49,159,240,245,220,171,155,87,253,58,166,169,215,95,217,158,158,174,61,106,140,0,20,247,73,0,0,5,165,112,11,197,175,229,79,31,110,147,234,110,79,226,51,139,95,87,195,39,170,111,76,151,106,6,49,21,55,149,92,189,234,152,246,127,94,232,215,58,52,107,255,0,56,230,204,244,171,83,232,99,185,5,223,19,200,45,153,78,63,87,225,110,150,106,200,110,20,83,246,218,254,213,68,47,71,198,254,151,162,181,219,57,168,187,57,21,23,111,52,84,61,217,126,58,188,5,232,185,79,14,152,235,143,207,169,85,218,253,149,195,109,102,93,86,18,238,234,227,125,21,116,211,87,255,0,204,240,170,58,99,219,16,208,0,35,223,7,188,83,227,252,66,225,20,246,171,141,127,103,60,177,81,196,203,221,28,234,198,190,175,165,26,197,175,133,24,214,181,98,145,219,43,154,214,167,105,239,232,84,233,88,223,36,132,54,21,139,244,98,45,197,219,115,172,75,142,115,92,175,21,147,98,235,192,227,41,230,220,162,116,152,240,152,235,137,227,19,211,1,10,56,244,227,30,171,77,233,103,209,189,41,189,120,124,182,163,120,111,213,209,178,104,234,44,244,239,134,41,35,108,14,86,35,22,89,153,55,148,172,123,150,36,107,182,70,189,205,123,58,87,26,28,82,91,248,126,192,102,180,227,119,154,118,234,21,246,20,75,53,42,192,218,133,165,137,95,211,37,100,172,85,68,107,90,212,145,35,234,71,35,229,68,78,135,177,146,244,212,37,198,227,112,188,92,42,174,215,106,250,138,218,234,217,159,83,85,85,83,43,165,150,121,94,229,115,228,123,220,170,174,115,156,170,170,229,85,85,85,85,82,7,59,205,126,2,63,70,179,62,84,241,158,168,234,237,240,143,187,109,114,93,176,49,154,215,25,214,103,78,182,105,159,34,153,143,143,84,126,180,235,27,232,142,136,253,106,163,126,232,152,171,243,128,10,107,165,128,0,3,236,97,216,118,79,168,25,61,187,12,195,44,181,23,107,213,218,100,130,146,146,4,78,169,29,178,170,170,170,236,141,107,90,138,231,61,202,141,107,90,231,57,81,17,85,62,57,111,124,18,240,177,252,158,240,137,111,25,141,5,185,249,230,65,245,235,167,133,59,143,183,210,42,49,89,64,146,245,43,93,179,154,175,145,209,162,53,207,84,110,242,54,40,222,178,25,110,95,86,97,119,153,27,169,142,51,253,116,202,157,182,187,93,99,100,50,255,0,210,42,136,170,237,122,197,20,245,207,76,207,79,54,157,98,103,234,141,99,93,95,158,143,135,76,99,134,238,16,53,55,20,180,205,79,114,187,85,226,151,217,238,215,182,209,173,60,183,7,120,90,142,202,57,170,249,21,173,142,55,35,26,196,119,78,253,111,68,71,72,253,234,48,188,238,34,125,63,106,119,244,54,245,253,74,82,140,73,29,160,181,69,154,173,91,183,26,68,71,226,165,242,61,142,196,102,118,49,216,204,93,115,85,202,238,68,204,207,76,243,126,200,142,136,136,221,17,186,34,32,0,21,230,229,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,45,39,7,180,185,175,22,249,134,188,234,109,29,186,187,27,254,196,130,203,101,169,130,26,184,238,79,75,100,16,73,61,67,30,142,106,69,27,186,209,140,84,235,89,24,143,250,173,99,123,178,148,24,47,225,237,226,57,191,9,26,243,103,95,175,127,230,148,202,243,140,94,79,240,211,131,171,155,55,104,155,115,61,60,217,154,102,116,234,153,230,233,175,84,206,155,244,152,0,12,232,176,0,0,0,5,24,255,0,39,110,32,127,218,47,80,191,230,197,111,253,145,107,92,16,227,185,6,39,194,254,23,143,229,54,43,141,154,233,75,241,30,253,21,194,149,244,245,17,117,92,106,94,222,168,222,136,230,238,215,53,201,186,121,162,162,253,138,119,64,68,101,249,69,25,125,217,187,77,83,58,198,158,31,147,99,109,127,40,216,173,175,192,209,129,191,98,154,34,154,226,189,98,102,120,69,81,166,254,243,133,241,189,142,228,25,103,11,249,166,63,139,88,174,55,155,165,87,195,187,20,86,250,87,212,84,75,211,113,166,123,186,99,98,43,157,179,90,231,46,201,228,136,171,246,33,84,191,201,219,136,31,246,139,212,47,249,177,91,255,0,100,94,112,25,134,81,70,97,118,46,213,84,198,145,167,143,230,108,135,40,216,173,144,192,215,129,177,98,154,226,170,230,189,102,102,56,197,49,166,238,232,65,142,103,90,117,168,57,247,228,215,232,38,11,144,228,126,3,227,62,43,225,54,201,235,59,29,126,15,163,185,218,107,186,122,186,31,182,251,111,210,187,125,138,78,112,123,177,152,104,198,89,170,205,83,164,78,159,116,234,170,236,222,121,115,102,243,59,89,157,170,34,170,168,231,110,157,209,60,234,102,158,142,221,85,189,203,119,74,117,71,5,215,27,229,219,54,211,108,167,30,161,155,20,169,166,142,170,235,103,168,164,137,242,173,101,27,146,52,124,140,106,43,149,172,114,244,239,190,205,85,253,74,89,8,7,227,3,131,167,3,103,224,105,157,89,246,167,104,238,237,78,99,57,141,234,34,137,152,136,210,53,152,221,218,21,73,198,246,140,107,14,89,197,6,105,144,98,218,81,153,94,109,117,95,14,236,86,219,236,85,85,20,242,244,219,169,152,238,153,24,197,107,182,115,92,213,217,124,149,21,62,212,45,108,31,156,195,3,78,97,106,45,85,58,105,58,248,254,108,251,33,181,87,182,67,29,94,58,197,184,174,106,162,104,210,102,99,140,211,58,238,238,162,143,45,220,47,49,193,116,58,249,105,205,177,59,206,61,93,54,87,83,83,29,45,214,130,90,73,95,18,209,209,181,36,70,72,214,170,181,92,199,39,86,219,110,213,79,212,164,174,0,207,134,177,24,107,52,217,137,215,68,86,121,154,215,158,102,55,115,27,148,197,51,114,117,152,142,16,0,12,232,160,0,0,163,31,228,237,196,15,251,69,234,23,252,216,173,255,0,178,47,56,17,153,142,89,70,99,205,231,85,49,205,215,239,211,242,94,54,51,110,49,27,25,240,255,0,1,106,154,254,23,155,174,179,49,167,55,157,213,215,206,69,29,102,194,243,27,167,46,235,126,19,108,196,239,53,121,19,49,76,94,153,214,136,40,37,146,181,178,197,45,10,203,26,192,214,172,136,230,35,30,174,110,219,183,165,219,237,178,149,191,252,157,184,129,255,0,104,189,66,255,0,155,21,191,246,69,231,3,6,51,37,183,140,170,154,170,170,99,72,136,251,18,187,53,202,110,47,102,172,94,177,106,197,53,197,203,149,92,157,102,99,73,170,34,52,221,209,184,0,19,77,100,16,99,153,214,157,106,14,125,249,53,250,9,130,228,57,31,128,248,207,138,248,77,178,122,206,199,95,131,232,238,118,154,238,158,174,135,237,190,219,244,174,223,98,147,156,30,108,102,26,49,150,106,179,84,233,19,167,221,58,167,54,111,60,185,179,121,157,172,206,213,17,85,84,115,183,78,232,158,117,51,79,71,110,170,164,224,135,70,53,135,19,226,131,11,200,50,157,40,204,172,214,186,95,136,247,235,110,22,42,170,122,120,186,173,213,44,111,84,143,98,53,187,185,205,106,110,190,106,168,159,106,150,182,1,139,47,192,211,151,218,155,84,206,186,206,190,31,147,221,181,251,85,123,107,241,212,99,175,219,138,38,154,34,141,34,102,120,77,83,174,254,240,0,61,202,170,169,56,222,209,141,97,203,56,160,205,50,12,91,74,51,43,205,174,171,225,221,138,219,125,138,170,162,158,94,155,117,51,29,211,35,24,173,118,206,107,154,187,47,146,162,167,218,135,116,229,139,167,90,131,128,254,82,190,157,224,185,14,57,227,254,13,225,126,45,108,158,143,191,209,227,58,251,125,214,183,171,167,173,155,237,190,221,73,191,218,132,231,4,69,156,162,139,56,191,210,226,169,215,89,157,59,117,252,219,27,49,229,27,21,152,108,244,108,245,86,41,138,34,139,116,115,181,157,127,187,154,102,39,78,27,249,187,251,64,1,46,215,33,84,156,111,104,198,176,229,156,80,102,153,6,45,165,25,149,230,215,85,240,238,197,109,190,197,85,81,79,47,77,186,153,142,233,145,140,86,187,103,53,205,93,151,201,81,83,237,66,214,193,225,204,48,52,230,22,162,213,83,166,147,175,143,230,181,108,134,213,94,217,12,117,120,235,22,226,185,170,137,163,73,153,142,51,76,235,187,186,138,60,183,112,188,199,5,208,235,229,167,54,196,239,56,245,116,217,93,77,76,116,183,90,9,105,37,124,75,71,70,212,145,25,35,90,170,213,115,28,157,91,109,187,85,63,82,146,184,3,62,26,196,97,172,211,102,39,93,17,89,230,107,94,121,152,221,204,110,83,20,205,201,214,98,56,64,65,142,103,90,117,168,57,247,228,215,232,38,11,144,228,126,3,227,62,43,225,54,201,235,59,29,126,15,163,185,218,107,186,122,186,31,182,251,111,210,187,125,138,78,112,126,113,152,104,198,89,170,205,83,164,78,159,116,234,207,179,121,229,205,155,204,237,102,118,168,138,170,163,157,186,119,68,243,169,154,122,59,117,86,247,45,221,41,213,28,23,92,111,151,108,219,77,178,156,122,134,108,82,166,154,58,171,173,158,162,146,39,202,181,148,110,72,209,242,49,168,174,86,177,203,211,190,251,53,87,245,41,238,185,157,105,214,160,231,223,147,95,160,152,46,67,145,248,15,140,248,175,132,219,39,172,236,117,248,62,142,231,105,174,233,234,232,126,219,237,191,74,237,246,41,57,193,227,167,42,162,156,28,224,249,211,164,244,253,113,63,130,199,123,111,241,55,182,146,222,210,77,154,121,244,70,156,221,103,79,139,85,60,120,254,182,170,222,229,187,165,58,163,130,235,141,242,237,155,105,182,83,143,80,205,138,84,211,71,85,117,179,212,82,68,249,86,178,141,201,26,62,70,53,21,202,214,57,122,119,223,102,170,254,165,44,132,3,211,129,193,211,129,179,240,52,206,168,61,169,218,59,187,83,152,206,99,122,136,162,102,34,52,141,102,55,118,128,3,216,174,40,199,249,59,113,3,254,209,122,133,255,0,54,43,127,236,139,90,224,135,29,200,49,62,23,240,188,127,41,177,92,108,215,74,95,136,247,232,174,20,175,167,168,139,170,227,82,246,245,70,244,71,55,118,185,174,77,211,205,21,23,236,83,186,2,35,47,202,40,203,238,205,218,106,153,214,52,240,252,155,27,107,249,70,197,109,126,6,140,13,251,20,209,20,215,21,235,19,51,194,42,141,55,247,128,1,46,215,33,6,57,157,105,214,160,231,223,147,95,160,152,46,67,145,248,15,140,248,175,132,219,39,172,236,117,248,62,142,231,105,174,233,234,232,126,219,237,191,74,237,246,41,57,193,230,198,97,163,25,102,171,53,78,145,58,125,211,170,115,102,243,203,155,55,153,218,204,237,81,21,85,71,59,116,238,137,231,83,52,244,118,234,173,238,91,186,83,170,56,46,184,223,46,217,182,155,101,56,245,12,216,165,77,52,117,87,91,61,69,36,79,149,107,40,220,145,163,228,99,81,92,173,99,151,167,125,246,106,175,234,82,200,64,63,24,28,29,56,27,63,3,76,234,207,181,59,71,119,106,115,25,204,111,81,20,76,196,70,145,172,198,238,208,252,215,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,79,210,15,103,21,118,38,105,157,99,138,36,232,63,10,85,92,61,241,95,144,100,120,205,62,248,30,69,141,87,199,105,106,75,52,242,91,222,218,155,115,221,79,60,142,141,26,221,220,233,187,40,175,123,221,28,46,87,42,185,174,85,150,192,24,48,248,106,48,180,205,22,247,70,179,63,106,87,56,206,177,89,237,234,113,56,201,231,87,20,211,76,207,76,243,119,68,207,183,78,51,211,59,194,154,181,227,65,245,198,241,174,58,137,118,180,232,206,117,91,67,91,149,221,234,105,106,169,177,218,201,98,158,39,214,74,230,72,199,182,53,71,53,205,84,84,114,42,162,162,162,161,114,160,243,102,25,125,57,133,52,211,85,90,104,155,216,237,177,191,177,215,238,223,177,106,43,154,226,35,124,204,105,164,235,208,225,124,16,227,185,6,39,194,254,23,143,229,54,43,141,154,233,75,241,30,253,21,194,149,244,245,17,117,92,106,94,222,168,222,136,230,238,215,53,201,186,121,162,162,253,138,85,47,242,118,226,7,253,162,245,11,254,108,86,255,0,217,23,156,12,24,172,162,140,85,171,118,166,169,142,100,105,219,195,242,74,228,28,163,98,178,12,118,55,29,110,197,53,78,38,190,124,196,204,249,59,235,157,35,255,0,126,158,167,11,224,135,29,200,49,62,23,240,188,127,41,177,92,108,215,74,95,136,247,232,174,20,175,167,168,139,170,227,82,246,245,70,244,71,55,118,185,174,77,211,205,21,23,236,83,186,0,73,88,181,22,109,83,106,63,86,34,62,197,31,51,199,85,153,227,175,99,171,141,38,229,117,87,49,29,28,233,153,211,234,212,0,25,94,20,24,230,117,167,90,131,159,126,77,126,130,96,185,14,71,224,62,51,226,190,19,108,158,179,177,215,224,250,59,157,166,187,167,171,161,251,111,182,253,43,183,216,167,133,229,187,165,58,163,130,235,141,242,237,155,105,182,83,143,80,205,138,84,211,71,85,117,179,212,82,68,249,86,178,141,201,26,62,70,53,21,202,214,57,122,119,223,102,170,254,165,44,132,17,85,229,84,87,140,253,51,157,58,238,221,217,26,47,248,125,191,196,225,246,110,118,110,44,211,52,76,85,28,237,103,95,42,169,171,135,14,157,16,99,153,214,157,106,14,125,249,53,250,9,130,228,57,31,128,248,207,138,248,77,178,122,206,199,95,131,232,238,118,154,238,158,174,135,237,190,219,244,174,223,98,156,47,130,29,24,214,28,79,138,12,47,32,202,116,163,50,179,90,233,126,35,223,173,184,88,170,169,233,226,234,183,84,177,189,82,61,136,214,238,231,53,169,186,249,170,162,125,170,90,216,63,55,178,138,47,98,255,0,75,154,167,93,98,116,236,211,242,103,203,249,70,197,101,251,61,59,61,77,138,102,137,162,229,28,237,103,95,239,38,169,153,211,134,238,118,238,192,0,75,181,200,0,0,85,39,27,218,49,172,57,103,20,25,166,65,139,105,70,101,121,181,213,124,59,177,91,111,177,85,84,83,203,211,110,166,99,186,100,99,21,174,217,205,115,87,101,242,84,84,251,80,181,176,120,115,12,13,57,133,168,181,84,233,164,235,227,249,173,91,33,181,87,182,67,29,94,58,197,184,174,106,162,104,210,102,99,140,211,58,238,238,162,143,45,220,47,49,193,116,58,249,105,205,177,59,206,61,93,54,87,83,83,29,45,214,130,90,73,95,18,209,209,181,36,70,72,214,170,181,92,199,39,86,219,110,213,79,212,164,174,0,207,134,177,24,107,52,217,137,215,68,86,121,154,215,158,102,55,115,27,148,197,51,114,117,152,142,16,0,12,232,160,0,0,163,31,228,237,196,15,251,69,234,23,252,216,173,255,0,178,47,56,17,153,142,89,70,99,205,231,85,49,205,215,239,211,242,94,54,51,110,49,27,25,240,255,0,1,106,154,254,23,155,174,179,49,167,55,157,213,215,206,65,143,201,214,160,255,0,161,127,244,3,232,46,67,244,163,255,0,168,159,12,159,199,255,0,240,195,221,255,0,91,244,247,63,185,125,127,209,253,31,173,246,121,145,71,65,244,31,92,108,250,227,167,119,107,182,140,231,84,84,52,89,93,162,166,170,170,167,29,172,138,40,34,101,100,78,124,143,123,163,68,107,90,212,85,87,42,162,34,34,170,151,42,12,23,178,91,119,170,183,84,213,62,68,68,125,137,92,183,148,220,94,91,99,25,98,139,20,204,98,110,92,185,59,231,116,220,136,137,136,246,70,155,128,1,52,214,65,6,56,255,0,224,246,171,53,241,122,243,166,84,119,26,236,145,60,52,23,171,45,52,19,85,201,114,98,118,224,142,122,118,49,28,228,150,54,244,35,216,137,208,177,177,95,245,92,199,119,103,56,60,216,188,37,188,109,169,181,115,255,0,201,235,78,108,238,208,98,246,103,31,70,63,7,59,227,116,199,69,84,238,214,153,246,78,159,84,233,49,190,33,73,56,118,147,241,81,167,249,61,187,51,195,52,147,82,173,55,171,76,201,61,37,92,24,205,111,84,110,217,81,81,81,98,84,115,92,213,86,185,142,69,107,154,231,53,200,168,170,139,60,53,103,72,178,14,57,191,36,215,187,174,51,144,233,245,162,201,241,101,203,41,47,20,79,166,175,164,145,222,11,166,158,153,179,49,189,238,239,67,250,42,17,189,180,107,92,175,68,145,189,133,152,192,142,195,228,180,88,162,171,83,92,205,21,105,172,118,78,191,254,174,57,207,41,184,172,215,19,103,31,111,15,77,188,69,168,170,41,174,38,102,98,43,166,105,152,152,157,211,166,186,211,175,9,246,76,196,252,236,127,29,199,241,59,68,24,254,45,98,183,89,173,116,189,93,138,43,125,43,41,233,226,234,114,189,221,49,177,17,173,221,206,115,151,100,243,85,85,251,84,250,32,19,49,17,17,164,53,165,117,213,114,169,174,185,214,103,124,204,244,128,3,235,242,0,0,0,0,0,0,0,0,21,171,206,83,73,245,79,84,63,36,31,147,61,52,202,242,223,134,125,32,241,191,2,179,84,215,248,94,231,195,251,125,222,203,29,209,213,219,127,79,86,219,244,59,111,177,75,42,0,84,95,40,157,16,214,141,53,226,75,36,190,234,54,144,230,184,173,182,124,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,223,102,57,127,82,150,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,165,95,252,124,240,107,61,198,123,166,190,233,109,186,157,142,100,46,171,201,109,48,71,28,13,233,142,57,230,169,186,44,146,76,212,87,43,89,19,93,20,113,245,61,202,233,62,179,156,253,235,188,208,129,86,188,125,112,149,249,44,200,29,171,26,101,140,120,124,30,233,211,241,56,41,93,213,29,166,189,239,84,93,162,70,167,102,154,77,217,209,178,185,173,145,92,207,205,181,208,177,106,249,222,85,20,107,138,179,27,191,90,63,31,205,189,249,45,219,250,177,28,204,135,51,171,202,136,210,221,83,211,167,234,76,245,252,222,190,28,116,214,28,128,10,187,124,128,0,61,142,146,234,214,111,162,121,189,22,125,128,221,60,37,198,147,120,229,138,68,87,83,214,83,170,162,190,158,118,34,167,92,78,217,55,77,209,81,81,174,106,181,237,107,146,208,178,30,61,244,170,215,160,20,154,205,105,90,123,149,218,174,104,45,204,198,157,85,45,60,174,184,246,224,146,174,153,178,190,13,222,218,120,234,17,206,157,35,237,185,122,26,138,142,145,168,84,96,36,112,89,157,252,13,21,81,111,132,253,211,215,10,102,211,108,46,87,181,88,139,56,156,100,76,85,110,119,233,187,159,79,204,170,120,233,237,137,214,55,233,49,174,175,67,159,231,249,118,168,229,213,249,222,119,118,248,157,242,231,218,241,85,93,136,161,238,118,226,100,76,250,145,53,172,77,153,27,19,201,169,190,219,175,154,170,158,120,2,62,170,166,185,154,170,157,102,86,251,54,109,225,237,211,106,213,49,77,52,196,68,68,70,145,17,27,162,34,35,116,68,71,8,0,7,198,64,2,107,112,23,193,197,46,164,85,65,172,154,173,101,241,24,149,62,211,88,104,100,124,50,83,222,42,25,52,177,200,233,218,143,87,164,80,190,31,56,158,198,164,170,230,238,174,99,92,199,250,48,152,91,152,203,177,106,220,111,240,142,185,66,237,6,125,131,217,188,5,121,134,54,173,41,141,209,29,53,85,60,41,166,58,102,126,232,137,153,221,19,46,199,192,95,7,21,90,111,75,6,178,106,181,151,195,229,181,27,77,97,161,145,243,71,81,103,167,124,50,199,35,167,106,61,24,178,204,201,188,226,123,28,177,35,91,186,181,238,115,25,53,192,54,38,19,11,111,7,106,45,91,141,222,51,215,46,51,218,12,251,25,180,152,250,243,12,109,90,213,59,162,58,41,166,56,83,76,116,68,125,243,51,51,190,102,92,247,136,159,79,218,157,253,13,189,127,82,148,163,18,243,184,137,244,253,169,223,208,219,215,245,41,74,49,43,27,75,231,109,246,79,139,123,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,62,118,69,143,218,50,204,126,231,139,100,20,158,42,215,121,163,154,223,91,7,113,204,238,211,204,197,100,140,234,98,163,155,187,92,169,187,85,21,55,242,84,83,232,131,36,196,76,105,47,13,21,213,110,168,174,137,210,99,124,76,116,41,207,140,46,22,50,14,30,179,122,139,173,186,131,189,129,223,107,37,125,146,178,4,123,153,73,212,174,122,80,76,175,115,156,146,198,221,209,174,115,151,186,198,117,162,245,36,140,142,61,151,189,171,90,75,132,107,102,17,91,128,231,214,191,23,110,171,218,72,165,141,81,181,20,117,8,138,140,168,129,234,139,209,43,119,93,151,101,69,69,115,92,142,99,156,213,166,61,117,209,60,187,64,245,6,175,4,203,96,255,0,25,83,108,170,234,139,251,62,131,191,44,80,213,116,71,35,251,93,206,203,151,182,231,117,55,236,95,218,180,108,227,44,156,29,127,11,110,60,137,251,167,171,179,169,213,156,155,109,213,59,73,133,140,14,54,175,241,86,227,255,0,122,99,245,163,174,168,253,111,182,56,238,231,160,2,17,180,128,0,0,0,0,14,165,195,199,15,25,191,17,185,187,49,108,90,63,9,110,164,232,154,241,120,154,53,117,61,182,157,85,118,114,166,233,215,43,182,114,71,18,42,43,213,23,205,172,107,222,207,221,187,117,222,174,45,219,141,102,94,92,110,55,15,151,97,235,197,226,235,138,45,209,26,204,207,8,143,235,132,113,153,221,27,222,235,130,254,22,238,28,64,231,208,221,178,75,53,67,180,246,197,50,173,230,169,39,117,58,85,74,140,234,142,142,39,162,42,185,206,114,198,178,116,171,85,145,42,175,91,30,248,186,173,238,221,110,183,217,237,244,182,155,77,5,61,21,13,20,44,166,165,165,166,137,177,69,4,76,106,53,145,177,141,68,70,181,173,68,68,106,34,34,34,34,33,241,240,12,3,17,210,236,70,131,4,193,45,63,12,177,219,59,190,22,151,191,44,221,190,228,175,149,255,0,94,87,57,235,187,228,122,249,185,118,223,100,242,68,67,208,155,7,45,203,233,203,237,115,120,213,60,103,240,236,135,30,237,190,216,95,218,252,127,195,111,166,205,26,197,20,245,71,206,152,214,99,157,87,78,156,55,70,179,166,178,0,18,42,91,158,241,19,233,251,83,191,161,183,175,234,82,148,98,94,119,17,62,159,181,59,250,27,122,254,165,41,70,37,63,105,124,237,190,201,241,116,135,33,254,175,197,247,233,247,64,1,90,111,0,232,92,59,122,129,211,31,233,149,151,250,236,71,61,58,23,14,222,160,116,199,250,101,101,254,187,17,150,199,157,167,182,60,81,249,183,171,239,247,42,247,101,121,192,3,104,56,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,115,208,1,79,116,128,0,2,243,184,118,244,253,166,63,208,219,47,245,40,142,132,115,222,29,189,63,105,143,244,54,203,253,74,35,161,27,66,199,154,167,178,60,28,31,155,122,194,255,0,126,175,122,64,1,149,30,28,147,137,142,30,241,142,34,52,226,179,26,185,208,211,182,255,0,69,12,211,227,183,39,189,98,117,21,106,179,234,163,164,70,185,123,15,115,88,217,89,210,237,218,136,168,157,108,99,155,214,200,163,199,95,22,48,104,142,49,38,154,98,141,168,126,109,148,219,30,232,170,88,233,33,109,166,138,69,124,94,41,178,49,90,171,58,185,146,36,72,197,250,174,98,189,202,136,214,178,95,38,58,229,155,120,122,166,255,0,197,211,250,250,214,13,150,194,102,88,204,222,197,188,167,88,189,206,214,38,58,52,227,51,251,49,28,122,227,118,253,116,85,110,69,143,221,241,60,130,231,139,100,20,158,22,233,102,172,154,223,91,7,113,175,237,84,66,245,100,140,234,98,171,93,179,154,169,187,85,81,118,242,85,67,231,128,107,89,211,93,206,222,162,42,138,98,43,157,103,167,77,223,118,179,167,219,61,160,0,63,64,0,15,67,128,96,25,118,168,229,212,24,38,9,105,248,157,242,231,221,240,180,189,248,161,238,118,226,124,175,250,242,185,172,77,153,27,215,205,201,190,219,39,154,162,23,57,195,199,15,24,71,14,88,67,49,108,90,63,23,113,171,232,154,241,120,154,52,109,69,202,161,17,118,114,166,235,209,19,119,114,71,18,42,163,17,87,205,207,115,222,250,66,45,207,130,30,44,103,226,31,24,172,198,179,54,211,195,155,99,80,196,234,185,35,116,113,182,235,76,229,86,165,84,112,162,162,181,205,114,35,101,70,183,182,215,73,26,181,90,146,36,108,177,108,237,203,20,222,154,107,143,46,120,79,140,123,39,199,217,211,166,57,101,194,102,215,178,234,47,97,170,255,0,13,76,255,0,121,76,110,157,117,142,109,83,58,249,84,196,238,211,72,230,206,249,231,107,28,201,58,0,46,110,102,0,0,115,222,34,125,63,106,119,244,54,245,253,74,82,140,75,206,226,39,211,246,167,127,67,111,95,212,165,40,196,167,237,47,157,183,217,62,46,144,228,63,213,248,190,253,62,232,0,43,77,224,29,11,135,111,80,58,99,253,50,178,255,0,93,136,231,167,66,225,219,212,14,152,255,0,76,172,191,215,98,50,216,243,180,246,199,138,63,54,245,125,254,229,94,236,175,56,0,109,7,7,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,241,19,234,7,83,191,166,87,175,235,178,151,156,81,143,17,62,160,117,59,250,101,122,254,187,41,90,218,95,53,111,182,124,27,195,144,255,0,88,98,251,148,251,206,122,0,41,238,144,0,0,94,119,14,222,159,180,199,250,27,101,254,165,17,208,142,123,195,183,167,237,49,254,134,217,127,169,68,116,35,104,88,243,84,246,71,131,131,243,111,88,95,239,213,239,72,1,207,117,215,91,49,29,3,211,234,188,239,45,159,252,101,53,178,151,166,95,236,250,254,196,178,195,75,215,28,111,237,119,59,46,78,227,155,210,223,181,127,98,254,174,92,166,213,51,93,115,164,67,207,132,194,95,199,95,167,13,134,166,106,174,169,210,34,56,204,188,47,24,188,75,91,248,117,211,135,58,137,106,31,151,100,208,213,82,99,172,138,54,171,96,149,140,106,62,174,71,61,174,143,166,21,150,55,116,42,42,200,229,107,118,233,87,189,148,247,145,100,23,124,179,32,185,229,57,5,95,138,186,94,107,38,184,86,207,219,107,59,181,19,61,95,35,250,88,136,214,238,231,42,236,212,68,77,252,145,16,245,58,217,171,217,62,184,234,61,223,80,242,138,170,135,58,182,103,182,134,146,89,146,86,219,168,145,238,88,105,99,84,107,83,165,141,118,219,163,91,214,229,115,220,157,79,114,175,134,40,25,166,97,86,62,238,177,241,35,132,126,61,178,235,237,131,216,235,91,39,151,197,55,34,39,17,94,250,234,240,166,39,230,211,247,206,179,213,16,0,17,139,208,0,0,0,0,125,140,59,49,201,244,255,0,39,183,102,120,101,234,162,211,122,180,204,147,210,85,192,169,213,27,182,84,84,84,93,209,205,115,85,90,230,57,21,174,107,156,215,34,162,170,47,199,7,216,153,166,117,142,47,197,203,116,94,162,109,220,136,154,102,52,152,157,241,49,60,98,99,166,37,117,188,51,113,51,136,241,43,136,205,120,179,211,124,50,249,108,233,248,205,155,174,89,188,7,114,89,155,7,231,221,20,108,151,184,200,21,255,0,81,23,167,126,149,243,79,62,198,81,70,137,234,246,79,161,218,143,104,212,60,94,170,161,174,162,153,141,174,164,138,100,137,183,26,37,123,86,106,89,21,90,228,233,123,91,182,234,215,116,57,26,246,167,83,26,169,116,186,75,171,88,70,182,97,20,89,246,3,116,241,118,234,189,227,150,41,17,27,81,71,80,136,138,250,121,216,138,189,18,183,116,221,55,84,84,86,185,170,230,57,174,91,222,81,153,198,58,142,101,207,143,31,127,183,243,114,111,40,187,11,86,203,98,191,73,193,196,206,22,228,238,233,230,79,204,153,234,249,179,59,230,55,76,204,196,204,251,32,1,50,214,142,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,64,234,119,244,202,245,253,118,82,243,138,49,226,39,212,14,167,127,76,175,95,215,101,43,91,75,230,173,246,207,131,120,114,31,235,12,95,114,159,121,207,64,5,61,210,0,0,11,206,225,219,211,246,152,255,0,67,108,191,212,162,58,17,207,120,118,244,253,166,63,208,219,47,245,40,143,115,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,217,246,55,89,167,178,60,28,33,154,196,213,152,223,136,227,207,171,222,151,207,204,115,28,99,79,241,139,142,103,153,222,169,237,54,91,76,43,61,93,92,234,189,49,183,116,68,68,68,221,92,231,57,81,173,99,81,92,231,57,173,106,42,170,34,211,23,19,28,66,100,252,68,106,61,102,75,115,174,168,109,130,138,105,160,199,109,175,98,68,218,42,37,127,213,87,70,142,114,119,222,214,177,210,191,169,219,185,17,17,122,24,198,183,161,113,175,197,172,252,64,100,235,138,97,149,149,12,211,219,60,209,73,73,20,244,241,181,213,245,177,164,204,90,228,221,137,52,109,115,38,86,54,55,59,244,90,215,185,173,123,149,173,140,101,59,58,205,63,75,171,224,109,79,145,31,124,254,93,95,107,165,57,51,216,63,248,126,207,246,158,97,79,248,138,227,116,79,250,116,207,71,92,85,63,173,213,30,79,94,160,1,2,219,96,0,1,246,31,135,100,241,225,208,234,3,172,181,11,142,212,92,229,179,178,226,212,71,68,149,177,196,201,93,11,149,60,216,229,142,70,185,189,72,157,72,143,233,223,161,253,61,79,132,238,27,174,28,74,106,58,227,178,214,212,91,113,219,68,45,174,189,220,34,133,206,115,98,235,70,182,158,39,116,172,109,158,85,234,233,235,242,70,178,87,236,254,223,67,173,238,191,75,176,27,166,156,55,72,238,120,213,61,94,34,203,100,54,134,219,39,123,228,107,105,98,99,91,19,81,238,114,200,142,98,49,138,217,58,186,218,230,181,200,228,114,34,147,57,118,79,94,58,221,87,38,116,142,143,108,254,77,105,182,92,164,97,118,83,25,107,5,77,31,9,92,204,77,113,19,167,54,153,234,232,154,167,140,71,87,29,53,137,80,200,58,215,18,220,58,100,252,55,103,223,69,46,211,84,92,173,53,112,178,123,77,237,212,105,79,21,193,189,12,239,35,90,143,145,26,232,228,114,177,204,87,117,109,208,245,68,108,140,223,146,145,55,109,87,102,185,183,114,52,152,108,12,6,59,15,153,225,168,198,97,43,138,173,215,26,196,199,76,120,196,244,76,78,248,157,211,17,32,0,252,61,97,218,248,85,226,90,253,195,126,125,29,209,171,81,85,138,221,166,137,185,21,182,154,56,123,181,113,70,201,91,19,152,249,26,170,215,68,233,221,34,53,174,98,61,90,141,115,145,23,116,226,128,201,102,245,118,46,69,203,115,164,195,197,152,229,216,108,219,11,115,5,140,162,42,183,92,105,49,63,214,233,137,223,19,27,226,98,38,55,194,253,240,236,199,24,212,12,98,221,153,225,151,170,123,181,150,237,10,79,73,87,2,175,76,141,221,81,81,81,118,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,159,100,170,78,8,56,199,170,209,91,188,122,113,169,55,175,245,59,172,239,205,28,243,178,105,159,101,168,233,115,250,161,108,76,123,221,20,175,78,151,68,137,178,62,78,226,43,127,57,220,181,179,97,101,216,250,49,246,185,244,252,104,227,29,83,249,117,56,231,108,182,79,19,178,89,132,225,174,196,205,170,181,155,117,124,234,117,235,210,35,157,27,185,209,209,186,120,76,76,243,222,34,125,63,106,119,244,54,245,253,74,82,140,75,206,226,39,211,246,167,127,67,111,95,212,165,40,196,175,109,47,157,183,217,62,45,199,200,127,171,241,125,250,125,208,0,86,155,192,58,23,14,222,160,116,199,250,101,101,254,187,17,207,78,133,195,183,168,29,49,254,153,89,127,174,196,101,177,231,105,237,143,20,126,109,234,251,253,202,189,217,94,112,0,218,14,15,10,64,230,61,196,46,190,224,220,103,106,30,45,133,107,134,160,99,246,90,47,132,248,107,117,175,38,173,164,165,131,174,213,72,247,244,69,28,141,99,122,158,247,57,118,79,55,57,85,124,213,75,191,40,7,154,63,174,205,77,252,23,217,232,128,177,254,81,58,133,159,106,87,13,185,37,247,81,179,140,131,42,185,65,156,86,82,69,89,123,185,205,93,60,112,54,130,129,205,137,178,76,231,57,24,142,123,220,141,69,219,119,185,127,90,147,124,170,190,76,156,69,224,150,75,61,247,134,139,253,71,129,201,47,185,4,151,220,127,234,77,47,196,250,168,19,197,69,245,34,88,225,236,199,111,71,245,73,34,119,59,221,45,77,217,245,173,80,1,90,188,229,53,99,84,244,191,242,65,249,51,212,188,175,18,248,159,210,15,27,240,43,205,77,7,138,237,252,63,183,221,236,189,189,125,61,199,244,245,111,183,91,182,251,84,178,162,170,249,231,125,201,254,242,127,13,3,207,242,137,214,253,104,212,174,36,178,75,22,163,106,246,107,149,91,96,193,235,42,226,163,189,223,234,235,160,142,118,215,208,53,178,182,57,164,115,81,232,215,189,168,228,77,246,123,147,245,169,223,249,187,84,235,70,33,164,120,134,171,233,30,166,230,184,197,62,63,120,150,219,124,167,199,43,42,233,25,52,21,140,111,106,170,166,90,121,26,141,100,82,211,182,38,245,181,81,95,90,136,142,106,174,207,137,124,149,61,83,229,63,47,235,189,198,220,90,79,23,186,67,83,174,252,52,106,22,150,219,224,171,158,229,118,179,190,107,92,20,211,197,11,234,46,52,207,109,85,28,42,249,126,163,88,250,136,34,99,213,202,223,168,231,125,102,126,146,5,69,240,15,197,118,176,84,241,123,166,214,205,88,215,253,64,186,227,119,91,133,69,174,90,43,166,67,112,174,165,168,170,170,164,154,10,56,223,11,158,246,187,122,169,105,209,21,205,233,107,182,114,171,81,170,228,189,67,42,230,156,244,83,84,45,90,213,164,120,134,171,217,155,73,29,62,83,103,166,185,62,158,154,181,181,108,163,157,236,78,245,42,202,212,68,123,225,151,185,19,254,171,85,31,27,145,90,213,69,68,15,106,64,14,111,124,71,234,62,139,105,198,17,131,105,150,65,117,198,235,243,123,133,93,69,93,238,215,94,180,213,81,82,208,36,10,180,204,115,27,220,103,114,74,168,156,178,71,35,28,141,129,88,189,77,149,200,147,252,163,110,111,186,161,117,205,56,180,169,192,230,109,92,22,221,62,179,209,91,105,224,117,107,165,130,89,234,97,109,108,181,76,139,100,108,47,115,106,33,133,219,117,43,146,150,53,87,125,141,104,126,78,1,245,151,95,117,119,139,221,54,193,115,94,34,245,86,174,203,81,112,168,184,84,210,187,46,173,146,58,175,5,73,53,99,32,149,146,61,204,124,50,62,157,172,145,138,223,173,27,158,212,84,85,69,73,255,0,204,39,140,92,239,132,12,239,70,239,246,10,63,140,227,119,159,164,95,72,49,254,228,52,255,0,20,237,67,72,202,95,236,167,193,44,144,118,164,168,89,63,54,137,215,183,75,183,69,242,224,28,144,180,183,255,0,154,94,181,220,44,95,248,166,45,104,185,248,175,242,212,215,193,217,71,255,0,246,53,221,111,103,243,49,223,221,16,115,206,251,147,253,228,254,26,5,154,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,175,151,55,30,223,201,94,251,62,155,234,36,30,35,76,178,107,135,140,171,168,130,159,174,170,203,92,246,50,37,172,106,49,58,230,133,89,28,109,150,47,55,35,88,215,196,157,77,116,115,94,160,0,0,0,0,28,171,138,124,39,81,245,19,135,220,219,19,210,28,174,235,142,102,117,22,244,168,178,86,218,234,214,150,169,213,84,242,178,118,211,50,100,150,46,215,127,180,176,44,138,244,107,91,50,171,186,145,21,171,64,63,202,199,138,127,252,229,181,87,254,121,92,127,237,141,41,153,246,230,73,162,246,173,16,226,211,40,177,98,248,133,38,55,140,95,41,232,239,214,42,58,71,183,176,176,77,10,54,119,71,26,57,123,44,241,145,86,53,34,217,168,212,106,35,26,216,250,0,188,157,1,214,59,23,16,26,53,137,235,22,57,15,135,164,201,173,237,168,146,155,169,239,240,149,76,115,163,169,166,235,123,24,178,118,167,142,88,187,157,8,215,244,117,55,234,185,20,130,188,229,53,99,84,244,191,242,65,249,51,212,188,175,18,248,159,210,15,27,240,43,205,77,7,138,237,252,63,183,221,236,189,189,125,61,199,244,245,111,183,91,182,251,84,249,92,148,245,210,178,235,98,205,56,120,191,94,123,223,4,232,201,49,218,105,18,121,36,101,44,175,237,215,49,175,85,88,163,133,147,58,149,237,141,17,142,89,42,231,127,215,221,202,207,149,207,59,238,79,247,147,248,104,30,127,148,78,183,235,70,165,113,37,146,88,181,27,87,179,92,170,219,6,15,89,87,21,29,238,255,0,87,93,4,115,182,190,129,173,149,177,205,35,154,143,70,189,237,71,34,111,179,220,159,173,75,94,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,138,108,228,169,234,159,41,249,127,93,238,54,226,85,115,147,214,191,160,220,62,218,116,114,146,223,222,171,212,219,130,247,167,146,46,168,224,161,183,75,79,81,39,75,146,70,171,102,116,239,163,70,238,199,181,99,239,239,210,238,133,2,178,245,11,141,94,36,179,44,255,0,37,203,236,90,223,169,88,221,182,249,120,173,185,81,217,105,51,58,254,197,182,9,166,124,145,210,199,210,246,55,162,54,185,24,155,49,169,179,83,102,183,236,75,147,229,195,143,234,229,179,133,203,22,77,173,25,246,65,148,223,115,106,135,228,212,207,189,220,95,93,61,21,186,120,162,109,36,45,153,242,200,174,99,226,137,181,40,155,179,165,106,156,197,98,57,174,85,164,30,26,244,134,167,94,181,231,6,210,56,96,171,146,159,34,188,67,13,193,105,39,138,25,226,183,51,121,107,102,141,242,238,196,124,116,209,205,34,34,163,183,86,34,35,92,170,141,93,41,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,6,109,255,0,149,143,20,255,0,249,203,106,175,252,242,184,255,0,219,26,8,225,146,237,117,191,240,219,165,23,219,237,206,174,227,114,184,224,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,205,17,126,124,181,120,152,195,117,231,135,155,38,25,102,161,171,183,100,58,93,103,181,99,151,170,41,145,94,199,50,58,117,134,154,174,41,81,168,215,50,102,211,72,170,207,39,198,246,61,170,138,222,137,36,9,106,0,2,144,57,143,113,11,175,184,55,25,218,135,139,97,90,225,168,24,253,150,139,225,62,26,221,107,201,171,105,41,96,235,181,82,61,253,17,71,35,88,222,167,189,206,93,147,205,206,85,95,53,82,112,114,137,212,44,251,82,184,109,201,47,186,141,156,100,25,85,202,12,226,178,146,42,203,221,206,106,233,227,129,180,20,14,108,77,146,103,57,200,196,115,222,228,106,46,219,189,203,250,212,174,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,237,109,220,117,83,97,220,119,231,188,44,106,189,125,37,53,138,170,162,201,14,21,92,218,89,93,59,110,53,116,118,244,248,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,41,148,80,15,52,127,93,154,155,248,47,179,209,19,127,149,63,28,117,58,149,106,160,225,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,186,43,234,97,139,103,53,209,181,123,144,197,35,158,141,116,78,146,96,177,240,0,0,0,0,0,2,10,241,83,199,117,247,133,94,52,49,28,43,41,127,141,211,44,131,15,160,146,227,77,179,35,248,93,84,247,105,227,150,235,214,202,121,106,39,237,83,83,185,60,51,85,26,253,247,77,157,230,179,168,165,110,117,126,169,241,111,151,244,62,227,113,2,231,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,89,78,220,169,248,227,166,211,91,173,7,11,122,146,202,185,108,89,61,225,25,139,92,218,249,103,91,117,198,169,204,98,81,62,61,213,25,77,52,187,57,174,141,169,219,154,89,28,244,115,101,116,144,220,72,0,0,21,23,205,219,91,245,163,77,120,146,198,236,90,115,171,217,174,43,109,159,7,163,171,150,142,201,127,171,161,130,73,221,95,94,215,74,232,225,145,173,87,171,88,198,171,149,55,217,141,79,212,135,74,228,215,171,26,167,170,31,149,255,0,202,102,165,229,121,111,195,62,143,248,47,142,222,106,107,252,47,115,226,29,206,215,121,238,232,234,237,179,171,167,109,250,27,191,216,135,0,231,87,234,159,22,249,127,67,238,55,19,170,242,49,251,236,253,219,254,36,5,170,21,87,204,103,153,78,85,143,102,208,104,207,12,249,135,195,36,198,110,29,204,158,251,5,52,140,170,109,210,142,177,236,91,99,89,81,18,49,97,99,224,107,229,115,123,140,157,175,108,123,246,210,86,75,239,249,174,113,175,249,50,197,103,225,175,76,238,118,170,156,147,45,183,212,83,101,178,239,222,154,207,107,154,54,181,41,250,21,171,27,102,170,142,71,249,185,221,113,196,157,72,196,89,161,149,181,45,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,250,243,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,2,242,120,19,227,239,25,226,238,213,81,141,95,109,116,152,238,162,218,105,223,85,89,103,164,90,137,160,170,162,137,180,204,146,190,57,29,18,50,22,58,162,161,88,148,235,44,146,53,26,138,174,122,47,81,45,78,63,194,175,12,248,111,10,26,71,71,165,184,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,234,86,194,206,152,163,99,35,106,175,75,24,222,167,61,253,114,63,176,0,51,89,252,172,120,167,255,0,206,91,85,127,231,149,199,254,216,210,153,149,112,52,39,203,135,44,202,179,158,12,116,243,41,205,114,107,174,65,122,173,248,183,137,184,221,43,100,171,170,159,162,235,86,198,117,203,34,185,238,233,99,26,212,221,124,154,212,68,242,68,36,169,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,86,175,57,77,88,213,61,47,252,144,126,76,245,47,43,196,190,39,244,131,198,252,10,243,83,65,226,187,127,15,237,247,123,47,111,95,79,113,253,61,91,237,214,237,190,213,57,175,40,157,111,214,141,74,226,75,36,177,106,54,175,102,185,85,182,12,30,178,174,42,59,221,254,174,186,8,231,109,125,3,91,43,99,154,71,53,30,141,123,218,142,68,223,103,185,63,90,158,131,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,2,53,115,30,203,50,172,27,131,29,67,202,112,172,154,235,143,222,168,190,19,225,174,54,186,217,41,42,160,235,186,210,49,253,18,198,173,123,122,152,247,53,118,95,54,185,81,124,149,74,139,225,147,137,190,36,175,252,73,105,69,138,251,196,30,165,92,109,183,28,226,197,73,89,71,87,150,87,205,5,76,18,87,194,217,34,146,55,74,173,123,28,213,86,171,85,21,21,21,81,75,95,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,225,92,111,234,246,101,160,188,49,229,186,185,167,243,210,71,125,199,106,45,19,83,165,92,9,52,18,177,247,74,72,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,122,14,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,186,38,254,214,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,246,162,253,168,156,171,154,63,161,61,77,252,23,222,40,138,96,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,222,26,73,7,148,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,125,120,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,158,172,0,0,0,0,1,207,248,133,202,111,184,54,129,106,94,107,139,87,120,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,142,128,114,174,44,125,44,107,39,203,252,135,219,167,3,143,242,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,218,57,81,36,143,121,106,102,7,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,245,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,104,123,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,96,118,0,0,28,43,141,253,94,204,180,23,134,60,183,87,52,254,122,72,239,184,237,69,162,106,116,171,129,38,130,86,62,233,73,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,79,65,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,68,223,218,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,212,95,181,19,149,115,71,244,39,169,191,130,251,197,17,76,28,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,195,73,32,242,154,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,221,82,70,249,33,235,79,175,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,213,128,0,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,144,30,43,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,78,65,203,175,136,188,239,138,13,44,206,53,51,58,168,251,192,185,209,217,232,186,33,254,214,90,252,53,36,208,81,247,34,138,62,247,107,190,246,247,94,222,183,253,170,191,98,37,74,241,209,198,109,247,140,61,71,165,185,199,106,248,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,44,87,146,167,165,140,167,230,5,119,183,91,128,175,94,38,248,155,226,74,193,196,150,171,216,172,92,65,234,85,186,219,110,206,47,180,148,116,116,153,101,124,48,83,65,29,124,205,142,40,227,108,168,214,49,173,68,106,53,17,17,17,17,16,178,174,81,58,133,159,106,87,13,185,37,247,81,179,140,131,42,185,65,156,86,82,69,89,123,185,205,93,60,112,54,130,129,205,137,178,76,231,57,24,142,123,220,141,69,219,119,185,127,90,149,23,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,19,252,0,4,63,225,83,141,127,202,110,190,234,239,13,122,153,115,181,83,100,152,150,97,122,166,196,165,223,179,53,226,215,13,109,75,86,159,161,26,145,186,106,88,227,103,155,93,215,36,75,212,172,85,134,105,93,48,12,219,113,55,118,186,216,56,187,213,123,237,138,231,87,110,185,91,181,34,251,87,71,89,73,51,161,158,154,120,238,115,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,148,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,30,225,45,64,0,12,214,127,43,30,41,255,0,243,150,213,95,249,229,113,255,0,182,52,166,101,92,13,46,240,201,118,186,223,248,109,210,139,237,246,231,87,113,185,92,112,123,21,93,101,101,92,206,154,122,153,228,160,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,122,188,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,231,252,50,93,173,86,14,17,52,162,251,125,185,210,91,173,182,237,55,177,85,214,86,85,204,216,96,166,130,59,100,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,157,185,129,113,221,125,226,171,42,147,10,197,159,224,180,203,31,184,44,150,234,109,153,39,197,42,160,146,170,56,174,189,111,167,138,162,14,237,53,67,83,195,57,85,172,219,117,221,222,104,30,215,27,231,1,175,54,189,121,189,106,117,246,197,73,118,194,110,212,254,10,44,25,43,59,48,80,65,31,90,211,201,5,87,109,206,74,148,115,213,101,153,99,84,153,28,230,171,24,140,167,72,45,255,0,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,144,57,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,189,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,235,56,87,27,250,189,153,104,47,12,121,110,174,105,252,244,145,223,113,218,139,68,212,233,87,2,77,4,172,125,210,146,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,157,212,138,188,209,253,9,234,111,224,190,241,68,7,85,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,237,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,106,47,218,137,213,76,219,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,208,246,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,15,86,0,0,1,18,174,220,203,120,116,176,113,37,91,160,183,220,146,146,221,109,183,83,201,69,89,147,213,173,84,48,83,100,17,215,173,44,150,185,35,117,50,53,140,107,81,101,90,197,149,32,68,69,69,119,247,192,75,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,133,28,126,113,143,85,114,170,174,208,109,41,189,118,237,209,247,232,178,186,248,89,52,85,15,168,142,105,33,150,220,157,108,110,209,39,111,121,30,197,114,74,143,70,35,145,137,35,100,250,58,225,197,175,228,179,133,221,51,210,125,50,201,252,62,113,116,195,108,127,19,158,149,189,82,90,104,31,110,141,87,105,81,201,217,169,147,118,116,108,142,115,99,87,63,243,110,116,47,90,247,44,249,166,107,205,181,78,22,204,244,70,179,245,112,252,254,198,137,216,45,129,139,249,133,220,251,51,167,116,87,84,219,166,99,143,149,62,92,196,199,15,153,255,0,183,86,160,1,88,111,96,0,0,232,90,21,162,121,118,190,106,13,38,9,137,65,254,46,166,231,85,213,23,246,5,7,126,40,166,170,232,146,70,119,123,125,230,175,109,174,234,119,216,159,181,60,110,59,143,221,242,204,130,217,139,99,244,158,42,233,121,172,134,223,69,7,113,172,238,212,76,244,100,108,234,122,163,91,187,156,137,187,149,17,55,243,84,66,231,120,88,225,226,209,195,158,152,210,227,29,187,117,78,73,93,253,147,144,93,105,99,114,120,202,141,220,172,98,57,235,212,177,68,215,118,217,228,212,93,156,254,134,58,71,161,41,149,101,211,143,187,229,124,72,227,249,40,59,127,182,116,108,150,3,251,157,39,17,115,117,17,213,215,84,251,35,163,174,116,142,26,233,234,116,79,72,113,141,14,211,139,70,158,98,244,180,237,109,20,44,117,117,92,80,172,78,184,214,171,26,147,85,72,138,231,47,83,220,221,246,87,59,161,168,214,53,122,88,212,79,116,1,127,162,138,109,211,20,81,26,68,57,19,21,137,189,141,189,94,35,17,84,213,93,83,51,51,60,102,103,140,185,238,189,104,198,63,175,154,99,117,211,124,130,127,7,227,58,39,162,184,54,157,147,73,65,87,26,239,28,204,71,255,0,194,199,35,85,174,116,114,72,196,115,122,183,74,90,213,29,54,201,244,131,62,188,233,198,99,21,59,46,214,73,155,20,203,77,50,75,20,141,123,27,36,114,49,222,74,173,124,111,99,209,28,136,228,71,34,57,173,114,43,82,249,206,39,197,87,13,54,30,36,48,25,45,110,74,122,92,170,211,12,174,199,110,85,50,77,218,164,150,71,196,233,90,246,70,228,71,54,86,192,216,213,206,107,213,136,229,115,90,170,155,44,54,113,149,254,155,71,194,91,248,241,247,199,87,111,87,217,217,178,121,56,219,201,217,124,71,232,88,217,215,11,114,119,245,209,84,233,28,239,109,63,58,58,188,168,223,26,85,75,96,250,25,22,63,119,196,242,11,158,45,144,82,120,91,165,154,178,107,125,108,29,198,191,181,81,11,213,146,51,169,138,173,118,206,106,166,237,85,69,219,201,85,15,158,81,102,38,39,73,117,117,21,211,114,152,174,137,214,39,124,76,116,128,0,253,5,132,114,241,226,215,251,150,129,234,158,79,254,38,12,58,170,173,191,229,69,183,190,101,119,251,223,97,174,79,240,162,71,127,113,140,175,112,122,176,88,203,152,43,177,118,143,174,58,225,95,218,109,156,194,109,70,95,94,3,21,187,93,244,213,164,76,211,84,112,152,240,152,221,172,76,198,177,170,243,184,137,244,253,169,223,208,219,215,245,41,74,49,44,99,74,120,199,165,214,174,25,245,43,78,53,38,245,254,168,148,120,110,67,52,115,206,200,97,101,234,159,194,84,63,170,22,196,198,49,178,196,197,233,116,72,155,171,35,238,34,187,243,157,186,231,37,51,204,77,188,92,218,187,106,119,76,125,158,201,246,168,188,149,228,152,205,158,167,29,128,199,83,165,116,215,29,149,70,155,170,166,119,107,76,244,125,147,17,49,49,0,1,2,219,65,208,184,118,245,3,166,63,211,43,47,245,216,142,122,116,46,29,189,64,233,143,244,202,203,253,118,35,45,143,59,79,108,120,163,243,111,87,223,238,85,238,202,243,128,6,208,112,120,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,23,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,251,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,84,14,23,194,37,215,81,120,50,201,248,162,196,46,53,117,23,44,31,40,169,182,222,172,201,78,233,82,107,83,105,168,164,241,80,118,218,174,107,225,117,76,175,151,175,234,118,81,207,234,143,178,169,47,42,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,57,149,87,207,59,238,79,247,147,248,105,63,248,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,206,190,148,128,28,243,190,228,255,0,121,63,134,129,202,185,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,51,131,198,134,142,88,180,11,138,12,255,0,74,177,105,186,236,182,171,132,117,22,232,250,94,158,26,150,174,158,42,184,169,183,123,222,247,246,89,80,216,187,142,114,185,253,190,181,217,93,178,90,167,39,221,99,177,103,60,48,38,149,83,195,225,239,90,105,112,158,158,178,62,167,191,191,75,93,81,61,93,61,78,234,198,177,189,79,125,76,93,180,115,220,158,27,173,221,41,35,80,141,92,237,52,207,21,199,245,31,78,245,74,211,73,225,239,89,133,190,225,111,187,246,227,141,145,212,120,5,166,236,78,238,150,35,223,50,178,173,99,115,222,231,126,110,8,26,136,212,103,159,63,228,251,172,119,220,27,138,4,210,170,120,124,69,151,82,237,243,211,214,71,212,198,118,42,168,105,231,171,167,169,221,88,231,187,165,140,169,139,182,142,99,87,196,245,187,169,99,106,1,118,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,119,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,139,222,230,155,159,211,96,188,22,230,84,169,144,213,218,110,89,85,69,5,130,218,180,203,43,95,84,249,42,89,45,69,58,190,52,250,172,125,28,21,104,254,181,70,57,157,76,93,250,209,174,164,189,1,209,203,239,16,26,203,137,232,238,57,55,135,171,201,174,13,167,146,167,165,143,240,148,172,107,164,169,169,232,123,216,146,118,160,142,89,123,125,104,231,244,116,183,235,57,16,11,201,229,163,128,84,233,247,5,186,119,75,114,199,169,45,87,43,229,61,77,254,169,97,72,186,235,25,87,83,36,180,181,18,190,53,94,183,186,141,105,17,58,151,173,172,107,24,238,158,142,148,137,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,85,89,102,156,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,96,6,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,126,171,94,246,192,230,49,92,173,103,91,155,212,230,55,119,39,148,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,13,79,2,0,114,197,227,199,242,223,98,166,208,109,88,189,117,103,216,253,189,191,13,186,92,110,61,202,172,162,22,190,103,73,179,123,77,78,245,60,13,167,71,117,73,36,179,53,36,153,119,232,149,201,63,192,0,0,21,235,206,95,68,46,185,214,137,88,53,162,223,124,164,167,167,210,250,137,219,93,65,52,110,235,171,130,229,61,29,58,62,39,166,232,143,142,88,226,221,142,68,71,50,71,187,169,21,136,201,44,40,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,25,225,224,191,88,236,90,5,197,6,1,170,185,76,61,118,91,85,194,74,123,140,157,79,79,13,75,87,79,45,36,181,59,49,143,123,251,44,168,116,189,182,181,92,254,223,66,108,174,221,39,87,60,239,185,63,222,79,225,165,96,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,170,226,247,93,43,53,251,133,62,26,50,75,245,231,226,121,37,135,233,78,55,126,153,201,58,200,234,170,85,181,164,79,150,73,149,206,154,105,41,95,75,52,146,35,156,215,73,51,255,0,69,81,88,208,232,28,149,61,83,229,63,47,235,189,198,220,114,174,103,90,165,249,80,227,39,53,240,151,223,137,218,177,47,15,139,91,255,0,177,123,62,23,194,198,158,46,15,54,53,207,233,174,146,183,235,187,171,125,254,171,149,136,193,203,239,90,255,0,147,182,75,171,250,199,29,191,198,213,227,250,95,91,224,32,116,93,200,223,93,61,218,215,79,75,221,111,114,53,88,82,121,162,89,58,94,142,237,163,250,119,118,200,177,84,11,73,228,161,162,23,85,186,230,92,72,205,124,164,109,181,180,245,24,61,61,181,177,185,211,201,58,186,138,178,89,222,239,38,177,141,106,66,214,162,117,43,213,242,42,244,116,39,114,215,206,63,194,70,139,218,180,23,135,156,39,79,233,113,10,76,118,239,29,158,142,175,36,167,133,237,149,242,222,228,167,143,198,203,44,173,115,146,87,247,81,205,71,35,156,212,99,24,198,109,27,24,137,216,0,202,185,210,184,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,230,164,148,226,83,131,43,238,135,232,254,150,235,245,146,235,241,92,51,81,177,251,53,68,203,59,216,218,171,101,226,170,222,218,153,41,156,212,219,185,11,250,102,124,82,53,55,107,88,232,228,217,90,201,38,11,201,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,165,153,225,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,186,8,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,161,126,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,64,14,104,254,187,53,55,240,95,103,162,34,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,160,230,143,235,179,83,127,5,246,122,35,159,227,28,40,234,62,115,195,45,227,137,188,42,47,140,218,177,124,130,174,207,127,181,193,10,173,85,13,44,84,180,211,165,123,118,85,238,194,158,33,201,42,34,35,162,107,27,34,245,49,100,116,65,113,60,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,222,90,153,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,120,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,216,29,128,0,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,2,0,23,19,202,159,142,58,157,74,181,80,112,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,53,112,112,173,195,29,247,138,172,171,46,194,177,107,215,130,189,99,248,125,126,75,110,166,240,204,147,226,149,80,73,4,113,80,245,190,88,153,7,117,245,13,78,243,149,90,205,183,86,170,121,167,53,187,91,51,45,40,207,235,108,213,146,85,216,50,204,58,241,37,52,175,164,171,68,158,223,113,164,153,90,229,142,104,92,168,143,142,88,215,103,198,229,243,106,43,87,236,80,53,16,8,149,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,229,168,20,173,206,175,213,62,45,242,254,135,220,110,39,42,224,239,140,95,228,149,165,154,193,244,122,143,197,230,121,175,194,109,214,47,206,118,254,31,219,166,186,117,220,126,188,18,197,47,98,105,105,63,48,254,158,231,119,201,118,107,246,234,188,234,253,83,226,223,47,232,125,198,226,64,0,62,175,250,106,207,114,175,246,87,35,201,50,59,135,254,146,178,186,229,93,81,39,252,105,38,154,73,31,252,238,115,157,250,213,75,222,229,243,193,37,171,133,12,2,75,238,79,5,37,118,162,229,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,181,114,42,71,30,220,87,149,63,3,149,58,107,106,160,226,147,82,95,73,45,247,39,179,163,241,107,99,89,20,233,110,183,85,53,143,74,215,201,178,171,42,102,139,102,181,177,185,59,112,203,35,94,174,116,174,142,31,63,204,159,152,213,247,6,202,155,161,60,59,229,30,10,245,143,220,40,171,239,185,53,178,177,146,118,42,160,146,87,73,104,116,79,133,204,119,75,217,74,249,92,217,21,171,180,148,210,49,83,188,192,44,252,17,43,129,62,62,241,158,46,237,85,24,213,246,215,73,142,234,45,166,157,245,85,150,122,69,168,154,10,170,40,155,76,201,43,227,145,209,35,33,99,170,42,21,137,78,178,201,35,81,168,170,231,162,245,18,212,1,149,115,85,6,85,192,189,62,82,218,165,130,101,124,39,88,116,206,193,125,241,89,38,9,226,190,144,81,120,89,153,224,252,109,202,186,106,95,206,61,137,28,157,113,181,93,249,183,59,167,109,157,178,249,19,84,204,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,138,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,14,150,1,2,185,145,243,4,169,225,218,154,61,30,209,187,173,35,181,22,227,78,218,154,219,148,50,197,51,241,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,109,159,26,168,68,190,112,156,66,226,186,169,172,182,61,35,197,169,187,255,0,146,191,29,77,113,186,50,170,57,97,169,174,172,109,51,165,167,141,172,85,219,177,225,219,27,213,206,71,119,86,86,43,27,218,234,123,146,167,170,124,167,229,253,119,184,219,136,0,79,254,74,158,169,242,159,151,245,222,227,110,2,234,64,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,81,94,147,224,191,149,13,83,195,116,207,226,159,12,250,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,4,138,229,243,198,221,215,133,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,180,114,170,199,30,215,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,154,29,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,56,57,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,11,137,0,0,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,14,191,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,233,87,66,254,168,163,123,36,106,47,75,216,222,166,189,157,113,191,144,29,255,0,95,120,58,206,244,59,75,52,227,90,252,103,198,240,205,64,199,236,247,31,137,246,225,166,240,55,74,234,105,106,126,29,217,239,190,89,122,33,139,171,191,208,214,59,171,109,154,169,178,133,255,0,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,79,86,80,95,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,140,28,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,81,182,136,97,86,173,74,214,140,7,78,111,181,21,112,91,114,172,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,251,0,239,252,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,51,131,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,62,96,114,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,66,23,18,81,183,50,254,56,234,120,142,204,166,209,236,29,148,140,211,172,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,190,187,36,89,30,170,174,99,33,238,188,212,248,241,255,0,194,252,42,105,5,235,252,84,89,125,246,217,113,255,0,127,101,77,145,204,237,127,238,119,74,248,230,255,0,25,78,246,255,0,117,97,93,90,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,56,60,1,117,60,149,61,44,101,63,48,43,189,186,220,84,6,172,96,191,146,253,83,204,180,207,226,159,19,250,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,91,255,0,37,79,75,25,79,204,10,239,110,183,1,85,124,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,19,252,0,6,107,56,177,245,79,172,159,48,50,31,113,156,242,154,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,213,241,99,234,159,89,62,96,100,62,227,57,234,179,190,20,111,182,46,19,180,207,138,172,90,43,173,210,203,147,124,74,143,40,78,203,31,13,150,170,27,148,212,212,178,117,53,81,233,12,236,99,89,187,154,173,100,172,217,100,222,120,163,104,94,79,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,206,192,102,219,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,135,180,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,159,94,9,123,111,123,27,52,79,71,71,35,17,203,209,35,30,213,93,218,160,122,179,42,230,170,12,171,129,50,184,167,227,142,155,82,184,109,210,174,22,244,217,149,113,88,177,140,95,31,102,83,115,115,229,129,110,55,26,90,8,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,220,83,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,212,142,153,253,82,198,198,70,213,78,167,189,189,78,99,58,228,103,138,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,154,9,208,29,16,210,254,5,248,121,173,177,65,124,171,146,209,97,167,171,201,242,155,237,76,114,61,245,83,178,157,171,85,84,144,71,214,177,177,34,129,173,100,49,163,149,25,27,81,86,73,21,207,120,116,173,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,110,168,227,100,147,116,39,215,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,41,234,202,107,185,115,140,212,122,78,35,174,186,137,96,195,60,102,153,77,111,109,158,155,16,173,174,88,38,150,56,95,43,225,175,89,145,37,101,61,99,159,50,247,18,54,58,53,137,25,19,187,142,138,57,210,213,52,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,112,116,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,9,45,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,183,0,209,12,42,213,169,90,209,128,233,205,246,162,174,11,110,85,148,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,97,234,184,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,134,143,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,89,78,220,169,248,227,166,211,91,173,7,11,122,146,202,185,108,89,61,225,25,139,92,218,249,103,91,117,198,169,204,98,81,62,61,213,25,77,52,187,57,174,141,169,219,154,89,28,244,115,101,116,144,205,78,96,220,109,218,184,80,192,35,177,99,19,210,87,106,46,85,79,81,13,170,141,181,77,108,246,152,29,12,205,101,217,241,186,25,88,246,71,80,216,218,216,164,70,164,203,220,70,170,164,114,108,28,127,154,231,26,255,0,147,44,86,126,26,244,206,231,106,169,201,50,219,125,69,54,91,46,253,233,172,246,185,163,107,82,159,161,90,177,182,106,168,228,127,155,157,215,28,73,212,140,69,154,25,91,81,152,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,249,63,211,86,123,149,127,178,185,30,73,145,220,63,244,149,149,215,42,234,137,63,227,73,52,210,72,255,0,231,115,156,239,214,170,94,79,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,253,55,185,141,123,216,212,123,195,191,240,215,165,87,93,16,208,108,27,74,47,185,21,93,242,229,141,217,225,164,172,172,168,171,117,74,44,254,110,146,40,100,115,24,239,13,27,156,177,64,213,106,43,97,142,38,175,232,157,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,241,19,234,7,83,191,166,87,175,235,178,151,156,81,143,17,62,160,117,59,250,101,122,254,187,41,90,218,95,53,111,182,124,27,195,144,255,0,88,98,251,148,251,206,122,0,41,238,144,0,0,0,0,0,0,15,209,110,183,92,47,23,10,91,77,166,130,162,182,186,182,102,83,82,210,211,68,233,101,158,87,185,26,200,216,198,162,171,156,231,42,34,53,17,85,85,81,16,252,229,140,112,7,193,197,45,182,150,135,94,117,90,203,220,184,201,216,173,197,40,38,124,50,211,178,158,72,99,154,43,138,244,61,219,202,189,205,163,99,209,171,18,177,94,173,87,172,110,143,215,130,193,220,199,93,139,116,125,115,213,10,230,212,109,46,19,101,178,250,177,184,153,223,194,154,122,106,171,162,35,217,211,51,209,31,84,58,223,5,28,37,65,195,254,48,153,94,103,71,78,253,66,188,67,44,117,114,193,81,35,155,65,69,34,194,244,161,93,158,176,200,230,190,20,123,164,107,127,73,206,99,92,230,53,28,233,58,1,177,48,248,123,120,91,113,106,220,105,16,227,92,227,55,197,231,184,202,241,216,218,185,213,213,63,84,71,68,68,116,68,112,136,0,6,100,96,0,2,36,241,191,193,197,46,181,90,36,212,125,54,178,255,0,170,37,31,98,25,32,129,240,194,203,213,63,83,89,211,51,165,123,24,217,98,98,245,54,85,93,213,145,246,213,29,249,190,221,82,154,16,43,223,152,119,9,95,221,117,243,75,49,143,241,211,230,52,180,142,255,0,34,165,193,144,163,127,223,59,238,106,255,0,131,42,183,251,180,133,99,60,202,185,241,56,171,49,191,166,58,253,189,189,127,111,110,246,228,175,111,167,15,93,57,14,103,87,145,59,173,213,51,241,103,230,76,204,252,89,253,78,152,159,39,124,76,115,107,220,0,84,93,20,0,0,0,0,0,0,29,11,135,111,80,58,99,253,50,178,255,0,93,136,231,167,66,225,219,212,14,152,255,0,76,172,191,215,98,50,216,243,180,246,199,138,63,54,245,125,254,229,94,236,175,56,0,109,7,7,133,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,136,149,204,143,151,221,55,14,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,123,238,248,209,92,174,120,219,181,112,253,147,77,162,90,145,61,37,30,19,154,94,25,86,203,213,93,83,105,224,177,86,173,59,227,116,178,109,11,157,35,39,116,116,81,43,159,35,35,133,35,89,23,100,89,20,185,76,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,12,246,112,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,89,127,206,63,63,195,117,79,13,225,247,80,116,251,33,164,190,99,215,202,124,142,166,134,186,153,87,162,86,111,109,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,138,188,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,210,222,21,83,148,223,106,241,91,118,21,81,93,215,101,181,92,43,110,148,116,221,166,39,106,170,174,58,104,234,36,235,68,235,119,83,40,169,147,101,85,106,118,247,106,34,185,202,161,58,185,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,34,175,51,173,45,252,168,112,109,154,248,75,23,196,238,184,151,135,202,109,255,0,217,93,159,11,225,100,79,23,63,155,218,215,244,208,201,91,245,29,213,190,255,0,85,170,244,97,70,218,41,170,23,93,21,213,204,67,85,236,205,171,146,163,22,188,83,92,159,79,77,90,234,71,214,64,199,167,122,149,101,106,42,177,147,69,220,137,255,0,85,200,172,145,200,173,114,42,162,233,162,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,48,90,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,246,1,61,57,210,107,29,139,48,214,92,75,71,109,16,247,42,244,238,223,81,81,116,169,234,122,116,213,92,155,79,35,105,186,28,196,69,232,130,10,121,123,141,123,218,239,19,211,245,93,27,145,124,255,0,39,29,33,169,205,120,151,174,213,42,136,42,210,219,167,22,121,166,100,240,207,19,89,241,26,230,62,150,24,101,99,183,123,216,234,117,175,122,43,17,54,124,44,234,114,110,141,124,32,201,178,155,238,97,113,134,237,145,215,120,186,186,123,125,5,174,57,59,76,143,166,150,138,150,42,74,104,246,98,34,47,68,16,68,205,246,234,119,78,238,85,114,170,173,212,242,125,209,203,22,13,195,2,106,173,60,222,34,245,169,119,9,234,43,36,233,123,59,20,180,53,19,210,83,211,108,175,115,29,210,246,84,203,220,70,177,203,226,122,29,212,145,181,64,157,69,85,243,206,251,147,253,228,254,26,90,161,85,124,243,190,228,255,0,121,63,134,129,21,121,92,122,236,211,47,198,189,158,180,157,60,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,252,161,141,141,116,205,123,182,87,72,214,50,72,45,202,227,215,102,153,126,53,236,245,165,255,0,1,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,4,240,47,198,109,139,140,61,56,170,185,201,106,248,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,32,7,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,234,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,40,99,99,155,11,152,237,149,177,185,140,142,16,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,156,193,202,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,206,190,148,234,160,0,0,82,183,57,61,20,250,13,196,21,167,88,233,46,29,234,77,77,183,175,122,9,37,234,146,10,235,116,84,244,242,116,181,35,106,54,23,64,250,53,110,239,123,150,78,254,253,45,232,66,0,23,253,204,235,75,127,42,28,27,102,190,18,197,241,59,174,37,225,242,155,127,246,87,103,194,248,89,19,197,207,230,246,181,253,52,50,86,253,71,117,111,191,213,106,189,24,80,8,2,95,242,180,208,186,205,96,226,178,195,146,86,217,188,94,55,167,127,233,146,231,52,139,60,113,178,170,52,84,183,177,178,68,157,61,239,21,219,153,177,189,205,107,227,166,159,244,145,170,199,68,2,239,185,62,232,229,139,6,225,129,53,86,158,111,17,122,212,187,132,245,21,146,116,189,157,138,90,26,137,233,41,233,182,87,185,142,233,123,42,101,238,35,88,229,241,61,14,234,72,218,160,78,160,0,25,87,52,123,195,214,45,98,206,120,47,211,76,43,41,161,241,182,92,131,75,236,214,187,141,55,117,241,247,233,103,180,197,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,56,69,191,114,155,227,94,227,168,20,127,201,139,84,46,125,251,213,146,222,201,49,10,217,22,150,158,57,109,116,176,67,10,91,27,27,26,199,201,52,76,141,211,53,223,157,123,227,239,171,213,169,10,43,194,0,113,175,194,141,247,132,189,101,173,195,123,87,90,204,66,229,189,102,45,123,173,133,141,241,244,189,44,89,35,87,70,170,197,154,7,191,181,34,108,199,46,204,147,182,198,75,26,29,171,149,239,26,255,0,201,255,0,59,102,140,106,21,206,213,67,166,217,149,193,245,50,220,107,87,179,240,107,163,161,107,25,80,178,181,171,188,50,246,160,134,68,145,81,145,253,73,122,227,107,37,238,91,87,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,107,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,76,245,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,208,237,124,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,41,175,38,202,111,185,133,198,27,182,71,93,226,234,233,237,244,22,184,228,237,50,62,154,90,42,88,169,41,163,217,136,136,189,16,65,19,55,219,169,221,59,185,85,202,170,183,41,201,83,210,198,83,243,2,187,219,173,192,64,14,104,254,187,53,55,240,95,103,162,39,167,38,171,77,170,255,0,194,38,109,98,190,219,41,46,54,219,142,113,114,164,172,163,171,133,179,65,83,4,150,203,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,124,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,16,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,191,138,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,209,78,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,179,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,168,142,149,172,99,124,76,109,116,109,153,157,45,233,122,163,145,59,111,141,239,13,4,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,79,86,80,95,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,14,74,158,169,242,159,151,245,222,227,110,36,255,0,52,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,55,33,162,107,88,145,62,62,149,233,150,166,157,172,114,35,58,59,146,198,228,98,57,203,12,49,58,48,114,84,245,79,148,252,191,174,247,27,113,106,156,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,179,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,237,85,251,17,67,58,218,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,67,220,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,51,175,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,105,109,60,163,184,62,201,180,186,213,93,196,142,160,37,93,190,229,152,89,227,160,199,173,173,150,158,88,38,178,84,182,150,177,181,207,116,111,123,186,228,115,99,107,99,119,109,209,164,82,43,154,238,227,122,2,58,243,171,245,79,139,124,191,161,247,27,137,249,57,70,240,207,134,235,86,174,94,117,75,51,174,171,123,52,162,162,211,114,182,91,33,85,141,149,55,25,159,59,233,231,150,70,185,29,209,3,169,58,210,52,79,174,247,51,169,221,13,116,114,126,190,117,126,169,241,111,151,244,62,227,113,60,87,2,156,93,218,184,65,210,61,106,202,224,183,82,94,50,203,245,70,59,109,199,45,83,212,53,140,124,232,203,163,159,85,51,17,201,43,233,161,78,158,190,218,110,175,146,24,213,209,247,82,70,132,255,0,230,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,212,124,107,35,213,17,172,100,212,151,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,140,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,188,158,93,124,10,211,112,181,134,166,113,168,52,20,143,213,75,253,60,208,215,77,77,85,43,217,108,183,76,180,239,75,106,162,72,176,76,246,201,78,217,31,51,89,250,111,115,26,247,177,168,247,135,74,224,163,133,27,23,9,122,53,69,134,246,173,85,153,125,203,106,204,166,247,69,11,219,227,234,186,158,177,198,142,145,85,235,12,12,127,106,52,217,141,93,159,39,109,143,150,68,36,0,0,12,171,154,168,50,174,7,106,202,184,81,212,123,7,13,152,87,20,214,200,190,51,134,101,30,46,11,148,148,240,170,73,98,170,138,190,122,72,219,80,155,174,240,203,218,98,178,100,217,169,35,214,39,35,85,98,89,190,175,7,92,98,231,124,32,103,117,23,251,5,31,198,113,187,207,71,210,12,127,185,13,63,197,59,80,212,50,151,251,41,240,75,36,29,169,42,22,79,205,162,117,237,210,237,209,124,173,127,151,190,1,134,234,159,46,28,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,68,172,248,205,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,85,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,66,221,56,156,230,1,164,250,49,195,237,187,86,240,12,138,213,148,221,115,139,124,211,224,148,206,142,165,105,110,114,71,44,49,206,233,95,27,63,53,225,251,232,249,33,149,208,200,174,141,241,110,199,238,173,161,108,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,249,69,170,114,163,224,91,251,135,20,26,215,134,127,226,245,88,5,21,115,191,206,115,174,146,83,171,127,222,188,43,220,239,240,230,70,127,173,230,2,26,241,53,193,246,77,194,214,151,233,109,235,81,146,174,143,54,206,106,47,238,186,217,221,45,60,176,91,32,163,146,149,148,204,100,144,62,70,202,247,182,103,202,231,163,246,218,72,217,210,213,141,206,127,117,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,56,255,0,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,165,91,11,58,98,145,239,145,200,189,44,99,186,90,247,244,70,240,142,188,220,117,211,78,49,14,27,47,26,33,115,188,247,115,60,239,192,75,109,181,211,162,62,72,105,105,235,225,158,74,170,143,52,237,66,190,29,241,177,87,119,62,69,84,107,85,25,43,163,167,109,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,246,159,147,84,181,75,59,214,156,238,231,169,154,151,125,248,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,126,171,83,125,183,93,213,85,87,202,129,168,140,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,5,16,242,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,62,244,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,2,48,115,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,93,79,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,93,79,31,92,20,98,188,86,105,197,93,238,211,108,240,250,155,140,219,230,147,28,184,83,164,108,146,191,161,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,189,46,149,146,208,182,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,106,76,128,28,208,184,22,252,181,226,175,215,29,28,195,60,94,164,217,122,62,49,77,68,238,153,175,182,184,227,114,46,208,163,87,196,86,67,180,125,189,149,175,124,72,248,255,0,58,230,211,198,129,231,249,83,241,199,83,169,86,170,14,22,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,177,243,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,211,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,194,90,128,0,28,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,134,140,244,55,0,195,117,79,130,109,49,211,237,65,199,169,47,152,245,243,77,241,250,106,234,26,148,94,137,89,240,250,117,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,230,26,83,225,59,210,198,141,252,191,199,189,186,0,40,91,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,249,107,202,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,11,155,143,24,56,206,168,221,104,120,110,211,245,164,184,91,112,251,196,149,249,13,201,209,84,69,60,55,186,103,85,81,186,133,141,145,140,111,68,109,116,142,116,141,238,54,69,150,52,107,155,219,119,92,53,225,163,135,76,239,138,13,83,160,211,60,22,159,252,85,101,226,183,174,31,237,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,98,39,218,168,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,1,113,60,193,48,171,86,154,242,213,201,244,230,197,81,87,61,183,21,179,227,54,74,57,106,222,215,79,36,20,215,43,124,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,251,10,118,225,59,213,62,141,252,192,199,189,198,0,47,207,138,174,25,240,222,43,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,102,120,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,134,159,136,149,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,194,136,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,50,252,248,1,224,250,213,194,110,145,181,183,4,171,147,59,204,105,232,235,242,183,205,43,85,148,211,177,142,88,232,98,108,111,116,93,20,235,52,172,89,26,231,44,175,115,223,213,208,177,199,31,53,229,123,193,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,252,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,82,46,136,220,201,123,147,168,12,214,113,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,192,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,197,85,241,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,4,255,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,46,79,151,38,45,98,206,121,117,97,120,86,83,67,227,108,185,5,191,34,181,220,105,187,175,143,191,75,61,210,190,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,101,54,113,99,234,159,89,62,96,100,62,227,57,218,185,126,241,221,125,225,87,42,143,10,202,95,227,116,203,32,184,36,151,26,109,153,31,194,234,167,146,150,57,110,189,108,167,150,162,126,213,53,59,147,195,53,81,175,223,116,217,222,106,31,147,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,155,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,181,223,231,248,86,3,196,30,145,221,176,171,205,69,37,231,19,205,236,235,19,43,40,159,13,67,31,4,204,71,67,87,77,35,154,248,149,237,85,142,104,101,217,200,143,108,111,77,246,66,141,178,158,92,28,65,90,184,154,170,225,159,24,130,213,125,175,75,123,50,10,75,195,171,98,165,165,125,137,245,77,166,75,132,172,123,150,72,250,36,119,76,144,53,36,149,28,199,246,210,86,244,189,225,125,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,150,211,74,124,49,112,251,98,225,135,70,172,186,67,96,200,46,183,184,237,189,201,234,107,174,19,189,221,234,169,93,215,51,161,133,92,230,82,194,175,85,86,195,31,213,77,213,206,87,200,233,37,126,107,0,189,238,89,188,38,97,186,17,162,246,173,82,109,69,37,239,44,212,171,61,190,244,251,179,168,22,9,232,45,213,52,148,243,182,218,197,89,30,138,198,202,175,123,164,106,71,221,94,223,91,127,53,31,76,0,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,215,100,139,35,213,85,204,100,62,131,138,62,60,127,249,86,52,203,133,77,32,189,125,223,227,49,101,247,219,101,199,255,0,173,221,21,54,71,51,181,255,0,185,221,43,227,155,252,101,59,219,253,213,132,85,225,163,135,76,239,138,13,83,160,211,60,22,159,252,85,101,226,183,174,31,237,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,98,39,218,168,29,43,128,30,15,174,188,89,106,227,91,112,74,72,240,76,58,162,142,191,43,124,210,185,31,83,3,222,229,142,134,38,198,246,203,215,80,144,202,197,145,174,106,68,198,189,253,93,105,28,114,95,158,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,120,174,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,58,88,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,82,183,9,222,169,244,111,230,6,61,238,48,23,231,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,50,131,56,78,245,79,163,127,48,49,239,113,128,210,152,25,129,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,253,73,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,30,126,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,246,53,140,107,83,100,68,66,250,121,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,188,43,229,115,192,149,215,47,207,230,215,125,104,198,114,11,45,183,0,188,49,184,253,186,174,7,81,173,125,238,150,103,164,175,147,169,91,50,50,142,104,90,138,206,132,107,230,221,138,229,236,77,19,131,165,114,186,229,255,0,71,104,163,182,241,55,173,248,239,122,235,55,134,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,245,76,189,221,162,142,68,99,161,116,110,145,90,175,88,157,21,159,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,64,234,119,244,202,245,253,118,82,243,138,49,226,39,212,14,167,127,76,175,95,215,101,43,91,75,230,173,246,207,131,120,114,31,235,12,95,114,159,121,207,64,5,61,210,0,0,0,0,0,4,132,224,247,133,140,131,136,92,222,158,235,113,160,236,224,118,42,200,159,123,172,157,30,214,85,244,171,94,180,16,171,28,215,44,178,55,100,115,154,228,237,49,253,106,189,75,27,36,203,98,197,120,139,145,106,220,107,50,143,205,115,76,46,77,132,175,29,140,171,155,110,136,214,103,194,35,174,103,132,71,76,186,23,0,188,37,126,84,242,6,234,198,166,227,30,35,7,181,245,124,50,10,167,116,199,118,175,99,209,19,120,149,171,222,166,143,103,245,238,173,107,164,70,179,243,141,108,204,75,74,62,118,59,143,218,49,60,126,217,139,99,244,158,22,215,102,163,134,223,69,7,113,207,237,83,194,196,100,108,234,122,171,157,179,90,137,187,149,85,118,243,85,83,232,155,11,47,192,209,128,179,22,233,227,211,61,115,249,117,56,231,107,246,171,19,181,153,141,88,187,187,168,141,212,83,209,77,63,255,0,83,198,169,233,159,100,64,0,61,202,168,0,0,0,0,0,2,169,56,223,224,226,171,69,110,242,106,62,155,89,127,212,238,179,177,12,144,64,249,166,125,150,163,165,172,233,153,210,189,239,116,82,189,58,155,42,174,200,249,59,106,141,252,223,114,37,23,239,152,225,216,198,160,99,23,28,51,51,178,211,221,172,183,104,86,10,186,73,209,122,100,110,232,168,168,169,178,181,205,114,35,154,246,170,57,174,107,92,213,69,68,84,167,62,42,184,105,191,112,223,159,73,107,114,84,85,98,183,105,165,118,59,114,169,146,30,237,92,81,178,39,74,215,178,55,42,181,209,58,118,198,174,115,88,143,86,171,154,212,69,217,41,89,214,87,250,53,95,15,102,60,137,227,236,159,203,255,0,206,167,80,114,97,183,191,219,150,99,41,204,107,215,17,68,121,51,60,110,83,17,215,51,190,184,223,175,76,199,149,190,98,169,113,64,1,95,110,0,0,0,0,0,232,92,59,122,129,211,31,233,149,151,250,236,71,61,58,23,14,222,160,116,199,250,101,101,254,187,17,150,199,157,167,182,60,81,249,183,171,239,247,42,247,101,121,192,3,104,56,60,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,138,165,186,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,226,156,41,112,125,106,226,203,151,230,88,219,122,85,199,157,225,217,197,234,191,20,124,50,181,25,83,59,237,86,197,146,134,86,200,246,197,209,80,176,196,196,145,206,106,196,246,177,253,93,9,36,114,64,11,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,210,246,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,206,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,212,242,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,113,215,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,164,14,112,90,57,125,193,184,160,93,85,168,155,196,89,117,46,223,5,69,28,157,44,103,98,170,134,158,10,74,138,109,145,238,123,186,88,202,105,123,138,214,53,124,79,67,122,150,55,41,119,229,90,243,202,146,212,150,173,27,134,106,42,183,92,157,81,126,117,61,67,106,90,216,35,129,27,67,221,99,226,237,171,158,247,57,97,86,189,36,106,49,25,34,43,95,214,139,24,85,9,167,221,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,110,168,227,100,147,116,39,215,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,41,158,30,15,242,124,55,12,226,143,75,114,109,64,183,210,85,88,168,114,138,23,212,62,174,228,180,16,81,61,101,70,197,91,36,223,99,89,77,43,163,169,86,185,81,143,72,85,142,84,107,149,77,36,128,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,8,171,202,227,215,102,153,126,53,236,245,165,255,0,20,3,202,227,215,102,153,126,53,236,245,165,255,0,1,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,91,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,84,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,116,223,161,229,53,75,75,112,77,105,193,46,122,103,169,118,47,140,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,234,185,55,219,101,221,21,81,67,62,252,31,113,103,153,112,139,170,31,78,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,23,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,158,30,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,157,77,73,97,85,87,70,231,53,81,94,199,199,35,250,175,46,110,53,255,0,146,174,163,207,96,207,238,119,89,52,203,41,252,221,202,154,5,238,199,107,174,85,98,71,115,108,61,46,123,186,88,197,142,86,196,173,115,227,115,93,180,174,134,40,212,47,164,0,0,205,103,20,250,41,252,157,184,130,205,180,114,59,135,141,164,199,238,9,224,39,116,189,201,31,67,60,76,168,165,238,187,183,26,44,201,4,209,36,157,44,70,247,17,253,59,183,101,93,41,148,109,205,247,81,169,179,30,45,42,112,246,226,180,148,21,24,29,158,138,208,251,163,106,101,146,123,147,39,133,181,205,235,98,170,69,27,34,90,183,181,168,214,245,170,172,142,123,220,139,27,34,8,149,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,250,243,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,52,209,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,148,3,203,123,41,177,97,252,109,105,109,219,35,174,240,148,149,23,10,187,92,114,118,159,39,85,85,109,13,69,37,52,123,49,21,83,174,121,226,102,251,116,183,171,119,42,53,21,83,66,128,0,0,101,92,253,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,31,148,177,254,41,248,21,169,204,120,85,210,174,41,244,162,130,174,166,251,75,166,248,252,217,173,11,170,162,108,14,183,82,88,99,95,137,49,102,145,170,215,197,21,60,113,58,24,209,221,196,88,220,214,53,205,145,101,9,169,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,255,0,95,31,92,20,98,188,86,105,197,93,238,211,108,240,250,155,140,219,230,147,28,184,83,164,108,146,191,161,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,189,46,149,146,209,94,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,235,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,208,247,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,192,206,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,92,167,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,243,149,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,215,55,246,178,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,177,83,236,84,234,160,12,203,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,217,193,202,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,12,223,227,235,130,140,87,138,205,56,171,189,218,109,158,31,83,113,155,124,210,99,151,10,116,141,146,87,244,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,165,210,178,90,22,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,192,212,153,197,53,175,140,206,27,56,118,202,169,112,173,99,212,143,163,247,170,219,123,46,144,83,124,30,190,175,174,149,242,73,27,100,235,167,130,70,38,239,134,68,217,87,171,234,239,182,202,138,176,219,149,63,29,85,57,140,116,28,44,106,189,125,93,77,246,150,157,33,194,171,155,75,19,96,117,186,146,137,137,240,215,164,49,181,90,248,162,167,146,86,205,34,187,184,139,35,92,246,185,177,164,188,255,0,155,182,136,107,70,165,113,37,141,223,116,231,72,115,92,170,219,6,15,71,73,45,101,146,193,87,93,4,115,182,190,189,206,137,210,67,27,154,143,70,189,142,86,170,239,179,218,191,173,0,176,157,20,227,51,134,206,34,114,170,172,43,71,53,35,233,5,234,138,222,251,164,244,223,7,175,164,232,165,100,145,198,233,58,234,32,141,139,179,230,141,54,69,234,250,219,237,178,42,165,96,243,171,245,79,139,124,191,161,247,27,137,237,121,68,232,134,180,105,175,18,89,37,247,81,180,135,53,197,109,179,224,245,148,145,86,94,236,21,116,48,73,59,171,232,28,216,155,36,209,181,170,245,107,30,228,106,46,251,49,203,250,148,241,92,234,253,83,226,223,47,232,125,198,226,7,159,229,39,159,225,186,89,174,153,254,160,234,14,67,73,99,199,172,122,111,95,83,93,93,82,171,209,19,62,37,109,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,143,252,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,60,86,1,165,185,222,168,125,35,250,11,98,248,159,209,44,126,179,41,188,127,101,67,15,133,181,210,244,247,231,252,235,219,215,211,220,103,212,103,83,215,127,38,174,202,121,251,77,109,53,186,235,69,112,172,180,210,93,41,233,106,35,154,90,26,183,74,216,42,152,215,34,186,25,22,23,178,84,99,145,21,170,177,189,143,217,87,165,205,93,149,2,194,185,81,240,81,249,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,109,217,134,241,116,134,71,57,106,58,209,201,35,161,165,146,54,121,53,189,18,74,189,42,245,72,102,137,215,40,112,174,10,117,191,75,245,219,135,156,106,251,164,214,58,187,5,163,29,167,135,24,154,197,83,36,147,62,209,61,37,60,72,148,169,59,252,234,24,216,157,11,153,54,234,175,99,218,175,70,201,214,198,247,80,41,91,157,95,170,124,91,229,253,15,184,220,72,0,79,254,117,126,169,241,111,151,244,62,227,113,60,255,0,42,142,21,112,222,33,245,114,251,152,106,85,182,146,239,140,105,229,61,37,75,173,19,200,189,21,215,26,151,191,194,164,209,116,43,102,166,107,105,234,28,246,43,155,212,244,133,174,73,35,116,140,80,145,92,174,185,127,209,218,40,237,188,77,235,126,59,222,186,205,225,174,56,61,174,121,32,158,150,58,89,96,138,120,110,206,237,189,253,83,47,119,104,163,145,24,232,93,27,164,86,171,214,39,69,103,224,0,35,86,89,204,123,131,28,27,42,188,225,89,78,178,120,43,214,63,112,168,181,220,105,190,142,221,100,236,85,65,35,163,150,62,182,83,57,142,233,123,28,155,181,85,171,182,232,170,158,100,149,51,237,196,223,12,156,73,95,248,146,213,123,237,139,135,205,74,184,219,110,57,197,246,174,142,178,147,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,1,123,218,91,170,88,38,180,224,150,205,76,211,75,239,198,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,245,154,155,237,186,110,138,138,185,130,52,39,203,135,19,202,176,110,12,116,243,22,205,113,155,174,63,122,162,248,183,137,183,93,40,164,164,170,131,174,235,86,246,117,197,34,53,237,234,99,218,228,221,60,218,228,84,242,84,51,216,5,239,114,247,207,240,221,44,229,195,132,234,14,160,228,52,150,60,122,199,79,123,169,174,174,169,85,232,137,159,25,172,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,170,190,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,234,119,159,202,184,174,212,123,255,0,13,152,87,11,54,201,126,13,134,98,254,46,123,148,116,243,42,201,125,170,150,190,122,184,221,80,187,38,208,197,221,98,50,20,221,171,35,22,87,43,149,34,72,125,7,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,253,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,116,184,35,253,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,108,246,36,176,203,26,185,187,167,92,111,111,218,213,68,180,174,84,124,116,255,0,112,225,127,90,243,63,252,94,151,0,173,174,111,249,205,117,174,74,133,119,251,215,133,99,155,254,28,40,255,0,245,188,36,170,226,115,151,254,147,235,63,15,182,237,36,192,49,219,86,45,117,193,237,243,65,130,84,186,74,148,165,182,73,36,176,201,59,101,100,111,252,239,136,236,35,36,154,86,205,34,58,71,203,179,223,186,58,136,115,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,44,211,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,194,184,154,227,7,38,226,151,75,244,182,203,168,203,87,89,155,96,213,23,246,221,111,14,138,158,40,46,112,86,73,74,250,103,178,56,25,27,98,123,27,11,226,115,17,155,109,28,111,234,114,200,230,179,186,242,84,245,79,148,252,191,174,247,27,112,23,19,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,236,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,157,123,118,216,170,173,137,136,150,189,205,47,134,61,71,226,27,70,168,111,122,117,122,186,213,213,224,62,42,233,244,66,138,153,102,248,252,146,58,6,119,17,59,173,78,245,60,13,170,116,104,145,201,35,251,175,142,52,71,63,103,81,96,29,215,17,225,51,50,200,120,87,207,120,172,188,212,85,217,49,236,86,162,221,77,101,142,106,4,115,50,23,207,90,218,90,149,138,69,145,174,141,144,58,72,247,127,109,236,123,250,227,69,71,70,254,158,127,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,194,207,245,175,138,253,47,226,135,150,38,164,59,3,176,82,98,183,44,86,159,31,164,186,98,116,141,145,208,88,160,117,242,24,168,162,142,110,196,48,200,199,195,75,214,141,137,187,70,155,49,118,217,55,174,14,19,189,83,232,223,204,12,123,220,96,1,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,92,63,219,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,197,79,177,86,111,242,167,227,170,155,14,146,131,133,141,87,175,164,166,177,85,84,36,56,85,115,105,101,116,237,184,213,214,177,62,26,244,134,55,35,153,44,181,18,74,217,164,86,246,213,36,107,158,230,186,52,139,242,115,132,226,115,78,53,2,251,110,225,239,21,178,218,175,87,92,42,224,202,250,252,162,10,148,146,75,125,82,178,162,42,171,67,91,218,255,0,220,178,74,230,76,173,73,34,108,111,103,92,75,211,5,116,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,112,93,255,0,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,5,191,113,221,130,254,75,249,96,94,244,211,226,159,19,250,37,143,226,182,47,27,216,236,248,175,11,112,183,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,160,120,78,245,79,163,127,48,49,239,113,128,13,41,128,0,169,94,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,254,168,87,187,180,177,198,140,108,45,141,178,35,85,139,43,162,174,189,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,215,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,167,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,44,230,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,120,91,247,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,206,149,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,25,194,225,163,136,188,239,133,253,83,160,212,204,22,163,252,85,29,226,139,162,31,237,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,106,47,218,139,122,121,158,164,88,184,153,224,119,56,207,244,142,142,235,117,164,205,52,254,255,0,21,174,139,192,191,199,73,84,180,149,48,58,151,178,222,165,116,205,157,143,139,102,43,154,231,55,234,57,237,86,185,67,202,255,0,162,143,192,159,251,121,255,0,209,155,199,253,208,247,252,66,229,54,44,231,130,253,75,205,113,106,239,27,101,200,52,190,243,116,183,84,246,159,31,126,150,123,76,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,40,95,249,39,113,79,255,0,155,78,170,255,0,204,219,143,253,137,118,119,107,77,214,193,203,30,182,197,125,182,85,219,174,86,237,7,146,146,178,142,174,23,67,61,52,241,227,234,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,62,229,159,113,87,198,191,228,203,130,253,34,225,175,76,238,118,170,156,147,45,210,251,45,54,91,46,253,233,172,246,185,173,52,205,74,126,133,106,198,217,170,163,145,254,110,119,92,113,39,82,49,22,104,101,109,96,158,171,63,210,220,239,75,254,142,125,58,177,124,51,233,110,63,71,148,217,255,0,178,161,155,197,90,234,186,187,19,254,105,238,232,234,237,191,234,63,165,233,183,155,83,116,3,242,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,138,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,213,7,41,189,124,210,125,36,215,31,162,89,206,27,218,191,103,125,24,253,147,43,167,154,165,242,65,37,68,208,244,219,234,41,145,235,18,195,44,209,67,209,59,99,73,35,145,85,30,171,19,213,208,221,248,17,87,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,2,234,121,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,3,74,96,0,0,0,51,89,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,113,85,124,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,1,85,124,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,29,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,71,110,178,118,42,160,145,209,203,31,91,41,156,199,116,189,142,77,218,170,213,219,116,85,79,51,181,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,214,106,111,182,233,186,42,42,209,15,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,91,167,46,28,79,42,193,184,49,211,204,91,53,198,110,184,253,234,139,226,222,38,221,116,162,146,146,170,14,187,173,91,217,215,20,136,215,183,169,143,107,147,116,243,107,145,83,201,80,10,65,226,199,213,62,178,124,192,200,125,198,115,159,222,113,107,238,63,110,177,93,174,244,62,30,147,38,183,190,233,107,147,186,199,248,138,86,85,84,82,58,77,154,170,172,218,122,74,134,108,228,71,125,77,246,233,115,85,122,7,22,62,169,245,147,230,6,67,238,51,150,105,195,231,10,184,111,21,252,173,240,44,62,243,109,164,110,79,110,167,200,170,113,59,188,146,44,47,183,92,86,235,91,208,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,14,85,202,159,142,170,108,58,74,14,22,53,94,190,146,154,197,85,80,144,225,85,205,165,149,211,182,227,87,90,196,248,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,43,116,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,231,202,143,141,127,202,110,43,7,13,122,153,115,181,83,100,152,149,190,158,155,18,151,126,204,215,139,92,49,185,171,79,208,141,72,221,53,44,113,179,205,174,235,146,37,234,86,42,195,52,174,11,21,50,174,106,160,202,184,30,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,39,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,215,70,202,230,49,222,26,55,58,70,194,206,150,244,177,85,202,157,199,200,247,241,94,87,220,31,99,58,39,164,118,93,109,188,165,37,199,59,207,236,237,175,101,125,52,181,13,101,29,146,181,148,181,16,208,171,28,254,211,222,139,12,114,190,78,219,92,143,145,209,163,156,198,35,223,55,192,30,83,84,181,75,4,209,108,18,231,169,154,151,125,248,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,243,112,177,242,59,121,37,99,126,171,87,109,247,93,145,21,83,213,145,171,152,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,240,159,13,110,181,209,73,87,85,63,69,214,145,239,232,138,52,115,221,210,198,57,203,178,121,53,170,171,228,138,3,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,71,110,177,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,51,229,115,71,244,39,169,191,130,251,197,17,84,28,50,112,201,196,149,131,137,45,40,190,223,120,124,212,171,117,182,221,156,88,170,235,43,42,241,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,169,107,252,209,253,9,234,111,224,190,241,68,5,43,112,157,234,159,70,254,96,99,222,227,1,165,51,53,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,0,0,14,127,173,122,247,164,252,59,98,180,185,174,177,229,127,71,236,181,183,6,90,224,169,240,53,53,125,117,79,142,73,27,31,69,60,114,61,55,100,50,46,234,157,63,87,109,247,84,69,231,250,91,199,175,9,218,211,157,219,52,207,77,53,91,227,57,37,231,189,224,168,190,5,114,167,238,246,161,124,210,126,114,106,118,70,221,163,137,238,250,206,77,246,217,55,85,68,94,65,205,219,79,115,237,74,225,183,27,177,105,206,15,144,101,87,40,51,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,155,110,246,167,235,66,15,242,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,197,188,77,198,233,140,214,210,82,193,215,106,171,99,58,229,146,54,177,189,79,123,90,155,175,155,156,136,158,106,128,93,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,60,68,250,129,212,239,233,149,235,250,236,165,231,20,99,196,79,168,29,78,254,153,94,191,174,202,86,182,151,205,91,237,159,6,240,228,63,214,24,190,229,62,243,158,128,10,123,164,0,0,0,15,177,135,97,217,62,160,100,246,236,51,12,178,212,93,175,87,105,146,10,74,72,17,58,164,118,202,170,170,171,178,53,173,106,43,156,247,42,53,173,107,156,229,68,69,84,251,17,53,78,145,197,248,185,114,139,52,77,203,147,17,76,70,179,51,186,34,35,140,204,244,68,61,86,133,104,158,93,175,154,131,73,130,98,80,127,139,169,185,213,117,69,253,129,65,223,138,41,170,186,36,145,157,222,223,121,171,219,107,186,157,246,39,237,75,156,210,93,37,194,52,79,8,162,192,112,27,95,132,183,82,111,36,178,200,168,234,138,202,133,68,71,212,78,244,68,235,149,219,38,235,178,34,34,53,173,70,177,173,106,124,110,30,244,39,24,225,223,78,41,180,255,0,26,171,168,173,115,166,117,117,202,190,125,209,213,181,175,99,27,36,168,205,213,34,111,76,108,107,88,213,93,154,198,238,175,119,83,221,210,203,230,83,149,211,129,163,159,94,250,231,143,179,217,31,139,146,121,65,219,187,187,87,137,253,31,13,51,78,26,137,242,99,127,149,63,62,168,247,99,162,39,174,100,0,19,13,112,0,0,0,0,0,0,0,0,30,55,86,180,151,8,214,204,34,183,1,207,173,126,46,221,87,180,145,75,26,163,106,40,234,17,21,25,81,3,213,23,162,86,238,187,46,202,138,138,230,185,28,199,57,171,236,129,249,174,138,110,83,52,213,26,196,179,97,241,23,112,151,105,191,98,169,166,186,103,88,152,221,49,49,194,98,84,81,173,154,67,147,232,118,163,221,244,243,40,165,168,107,168,166,123,168,106,229,133,34,109,198,137,94,228,134,170,52,71,57,58,94,214,239,178,57,221,14,71,49,203,212,199,34,120,98,235,120,153,225,155,17,226,87,17,134,207,120,169,248,101,242,217,213,240,107,207,68,179,120,14,228,176,186,127,204,54,88,217,47,113,144,35,62,186,175,78,253,73,230,158,116,213,152,225,217,62,159,228,247,28,51,51,178,212,90,111,86,153,150,10,186,73,209,58,163,118,200,168,168,169,186,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,160,102,153,109,88,11,154,198,250,39,132,254,19,237,241,251,116,235,205,130,219,107,27,91,130,230,220,157,49,54,226,57,244,245,254,221,61,116,207,76,126,172,238,157,211,76,213,241,192,4,90,252,0,0,29,11,135,111,80,58,99,253,50,178,255,0,93,136,231,167,66,225,219,212,14,152,255,0,76,172,191,215,98,50,216,243,180,246,199,138,63,54,245,125,254,229,94,236,175,56,0,109,7,7,133,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,143,147,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,58,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,202,24,216,215,76,215,187,101,116,141,99,36,250,220,149,61,44,101,63,48,43,189,186,220,79,240,51,3,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,169,45,121,134,241,103,134,241,117,165,250,37,156,88,169,233,44,247,218,10,140,162,154,251,142,54,189,106,167,181,61,100,160,72,21,239,88,226,87,178,88,152,146,53,232,206,141,251,140,69,87,68,244,79,107,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,250,167,201,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,202,24,216,230,194,230,59,101,108,110,99,35,174,176,39,255,0,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,160,190,105,185,253,78,117,198,150,101,74,153,13,37,218,219,138,211,208,88,45,171,76,177,57,148,172,142,153,146,212,83,171,227,79,172,246,86,79,86,143,235,85,123,95,212,197,219,161,26,219,222,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,140,187,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,7,229,52,187,195,94,175,83,107,214,131,96,218,185,12,244,146,84,100,86,120,102,184,37,36,18,195,4,87,22,111,21,108,49,178,93,222,140,142,166,57,163,69,85,118,232,196,84,115,145,81,203,158,29,119,209,203,238,129,106,101,110,149,101,51,117,222,173,86,251,85,69,198,62,150,39,134,170,171,183,83,213,203,77,187,30,246,63,178,250,135,69,220,107,149,175,237,245,166,200,237,146,213,57,45,235,29,247,48,209,172,183,71,110,240,247,41,52,238,225,79,81,107,169,234,98,116,210,220,157,81,35,169,186,26,196,85,232,158,10,137,123,142,123,220,239,19,211,245,91,27,81,66,197,74,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,2,42,242,184,245,217,166,95,141,123,61,105,127,197,0,242,184,245,217,166,95,141,123,61,105,127,192,0,0,113,78,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,51,132,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,7,148,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,233,146,54,73,55,66,125,72,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,25,151,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,139,126,231,73,172,119,220,63,70,177,45,29,180,67,219,164,212,75,133,69,69,210,167,169,139,213,75,109,117,60,141,166,232,115,21,83,174,121,233,229,238,53,236,115,124,55,79,214,108,142,68,166,192,6,148,248,88,214,191,229,19,195,238,19,172,114,91,252,21,94,65,111,95,31,3,98,237,198,202,232,37,125,61,87,105,189,201,21,33,89,225,149,99,234,122,187,182,172,234,217,219,162,102,176,181,78,72,90,165,255,0,205,47,69,46,23,223,252,83,41,180,91,60,47,249,105,171,231,239,35,63,251,26,222,135,191,249,216,223,238,138,5,170,0,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,171,94,107,28,22,93,116,207,63,175,226,59,78,113,250,185,240,156,174,161,106,242,71,182,165,213,11,107,189,207,51,214,73,94,213,111,84,84,213,14,123,21,174,87,61,173,153,210,51,243,104,248,35,116,85,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,163,60,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,161,126,62,184,40,202,184,83,212,122,187,221,166,217,226,52,203,38,184,77,38,57,112,167,73,31,29,7,90,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,122,54,43,209,122,155,43,34,15,63,204,35,63,195,117,79,139,156,219,80,116,251,33,164,190,99,215,202,123,37,77,13,117,50,175,68,172,248,61,26,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,143,242,84,244,177,148,252,192,174,246,235,113,74,197,212,242,84,244,177,148,252,192,174,246,235,112,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,19,252,0,0,172,14,116,122,23,167,20,56,78,57,196,61,178,205,224,115,58,236,130,155,27,185,84,211,170,50,59,141,43,168,234,100,141,245,12,219,235,205,31,133,99,25,34,42,59,182,229,99,186,209,145,36,118,126,64,14,117,126,150,49,111,152,20,62,221,113,2,170,248,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,199,85,230,93,203,163,255,0,14,241,47,161,118,239,252,106,241,152,217,59,223,251,178,182,190,241,226,42,170,127,222,153,225,97,143,253,211,19,237,105,202,185,42,122,167,202,126,95,215,123,141,184,184,156,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,12,230,112,209,196,94,119,194,254,169,208,106,102,11,81,254,42,142,241,69,209,15,246,206,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,181,23,237,69,208,71,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,185,215,214,189,70,166,213,253,92,203,245,74,151,21,164,198,217,149,222,42,110,235,108,166,169,150,161,144,62,103,171,223,188,146,170,185,239,115,149,207,122,162,53,138,247,59,161,145,179,166,54,216,255,0,38,77,3,212,122,63,142,241,15,85,153,93,108,152,133,203,185,100,167,176,71,10,182,28,130,72,182,85,171,153,101,98,177,97,129,239,123,35,124,43,220,89,82,118,43,216,198,201,28,225,202,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,0,0,0,101,92,213,65,149,112,61,174,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,140,244,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,108,106,229,45,165,184,38,41,194,117,135,83,44,22,47,11,146,103,126,43,233,5,111,138,153,254,51,193,92,171,161,165,252,219,222,177,199,209,27,149,191,155,107,122,183,221,219,175,153,53,64,16,43,153,31,47,186,158,34,105,163,214,29,27,181,82,55,81,109,212,237,166,173,182,195,20,80,191,38,98,203,4,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,247,217,145,162,79,80,6,85,201,255,0,201,83,213,62,83,242,254,187,220,109,199,234,231,35,160,216,110,154,234,230,43,170,216,125,21,37,177,250,145,79,112,125,222,134,154,157,99,100,151,26,71,194,178,214,170,245,171,122,231,109,92,104,246,181,141,250,240,186,71,43,223,43,212,252,188,149,61,83,229,63,47,235,189,198,220,5,212,149,23,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,187,202,147,74,233,55,123,100,127,102,221,0,25,97,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,93,158,196,150,24,164,70,187,116,235,141,142,251,90,138,139,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,129,204,119,129,202,110,20,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,117,204,138,86,185,28,176,172,178,67,80,62,174,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,95,79,0,188,20,98,188,41,233,197,37,238,237,108,241,26,155,147,91,225,147,35,184,84,36,111,146,131,173,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,189,45,137,145,115,78,89,92,9,90,180,71,13,183,107,158,169,99,53,113,234,133,250,158,71,82,209,221,32,107,31,141,209,61,92,214,178,56,247,85,101,76,209,108,233,30,254,153,24,201,59,29,49,170,77,221,158,160,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,49,154,223,133,90,180,215,90,51,237,57,177,84,85,207,109,197,114,139,173,146,142,90,183,181,211,201,5,53,92,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,236,45,211,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,9,254,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,23,253,101,225,211,4,226,131,128,93,42,211,76,234,159,238,254,199,89,103,173,235,155,251,89,116,248,42,67,5,103,110,41,99,239,118,187,239,119,105,238,232,127,216,169,246,42,80,9,165,62,19,189,44,104,223,203,252,123,219,160,2,128,120,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,103,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,216,169,246,42,216,79,43,238,96,149,55,106,155,47,11,218,211,117,164,99,217,78,218,12,62,249,83,44,84,204,232,134,42,90,122,59,42,69,20,13,106,189,90,201,220,201,229,151,174,71,171,98,250,207,115,55,253,124,230,248,133,193,31,138,216,184,107,182,211,90,175,153,39,196,35,200,46,146,248,169,187,216,239,110,53,109,58,116,70,169,26,205,60,117,19,125,89,28,238,136,190,178,197,188,208,202,202,192,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,129,122,156,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,22,253,199,150,31,125,211,254,89,153,86,21,147,231,183,92,214,235,101,183,216,40,234,239,247,70,49,181,87,9,27,119,162,69,145,232,207,249,17,92,175,145,90,136,178,73,43,250,164,117,64,240,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,10,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,170,190,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,128,159,224,0,51,89,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,105,74,220,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,129,231,249,138,112,43,77,197,46,26,185,198,159,80,82,51,85,44,20,240,195,67,53,77,84,172,101,206,221,10,212,61,109,168,139,34,65,11,221,37,67,164,100,206,103,233,177,172,115,216,199,43,217,72,54,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,110,201,26,190,109,84,114,125,168,106,32,142,183,62,1,56,104,187,113,12,206,37,170,177,26,182,100,236,168,130,230,148,148,213,175,166,183,124,94,26,134,78,203,154,195,23,75,150,165,92,198,245,162,191,179,38,238,123,226,116,142,115,212,62,175,5,58,187,170,26,225,195,206,53,168,26,179,130,85,227,151,122,170,120,97,134,162,166,120,220,251,244,12,167,139,123,178,68,200,163,74,102,84,74,179,57,145,116,237,208,141,123,21,209,189,138,185,204,53,80,101,92,13,41,240,157,233,99,70,254,95,227,222,221,1,213,78,85,194,119,165,141,27,249,127,143,123,116,7,85,0,0,0,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,86,225,59,213,62,141,252,192,199,189,198,3,74,102,107,56,78,245,79,163,127,48,49,239,113,128,210,152,31,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,60,7,15,188,78,232,215,19,214,43,181,255,0,72,114,143,137,71,100,184,75,111,174,166,158,23,83,213,67,179,222,144,206,232,95,179,210,25,216,197,146,39,170,38,237,234,107,145,178,71,44,108,170,190,104,92,116,254,90,242,167,232,118,142,102,126,47,77,172,189,31,24,169,162,111,76,55,219,164,114,57,87,105,145,203,226,40,225,218,62,222,200,214,62,84,124,159,157,107,105,228,72,171,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,219,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,212,95,181,20,52,166,14,105,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,175,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,17,62,160,117,59,250,101,122,254,187,41,121,197,24,241,19,234,7,83,191,166,87,175,235,178,149,173,165,243,86,251,103,193,188,57,15,245,134,47,185,79,188,231,160,2,158,233,0,0,7,232,183,91,174,23,139,133,45,166,211,65,81,91,93,91,51,41,169,105,105,162,116,178,207,43,220,141,100,108,99,81,85,206,115,149,17,26,136,170,170,168,136,91,159,6,252,35,90,56,123,199,217,148,228,13,241,89,229,230,141,25,91,62,238,103,195,233,230,101,59,228,183,244,178,105,33,151,183,60,42,189,246,162,43,183,242,217,191,111,53,229,233,194,116,248,53,190,143,95,243,151,83,201,118,191,91,17,216,253,3,91,28,169,69,69,59,90,228,170,115,246,85,108,242,199,178,53,24,169,209,20,143,107,213,93,35,153,28,223,46,57,38,85,22,169,140,77,232,242,167,132,117,123,123,124,28,215,202,142,222,213,152,93,171,37,203,107,254,230,157,213,213,31,175,63,55,187,29,61,21,79,178,55,128,5,145,164,192,0,0,0,0,0,0,0,0,0,0,0,2,45,113,181,194,7,242,131,180,69,156,97,83,118,115,203,21,31,134,166,130,105,186,105,238,148,141,115,228,74,85,87,47,76,82,163,158,245,142,79,38,170,189,91,39,213,86,190,41,74,12,24,140,61,188,85,185,181,118,53,137,74,100,217,198,47,33,198,209,143,192,213,205,174,159,178,99,166,38,58,98,122,126,237,39,73,103,188,22,65,204,67,132,232,47,182,251,175,17,248,75,170,22,237,67,12,46,201,45,200,217,38,74,186,104,218,200,155,85,18,53,21,99,116,81,181,189,196,242,141,98,141,95,187,28,199,119,107,124,215,152,236,21,120,27,179,106,191,170,122,225,217,59,45,180,216,93,170,203,233,199,97,183,79,10,169,233,166,173,55,198,187,181,141,251,167,77,241,209,19,172,64,0,121,22,48,232,92,59,122,129,211,31,233,149,151,250,236,71,61,58,23,14,222,160,116,199,250,101,101,254,187,17,150,199,157,167,182,60,81,249,183,171,239,247,42,247,101,121,192,3,104,56,60,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,3,199,247,7,215,94,19,117,113,205,183,165,36,152,38,99,81,89,95,138,62,25,92,175,166,129,143,106,201,67,43,100,123,165,235,167,73,162,98,72,231,57,37,99,152,254,174,181,146,56,244,18,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,8,43,206,11,88,236,88,55,12,11,165,85,16,248,139,214,165,220,32,167,163,143,169,236,236,82,208,212,65,87,81,83,186,49,204,119,75,217,77,23,109,92,199,47,137,235,111,82,70,228,42,91,133,141,20,254,81,60,65,97,58,57,37,195,193,82,100,23,5,241,243,182,94,220,140,161,130,39,212,85,118,157,219,145,18,101,130,25,82,62,166,43,123,138,206,173,155,186,164,180,231,63,171,212,217,126,188,227,90,71,110,158,146,106,125,61,179,186,106,197,108,18,178,120,110,55,14,220,178,66,247,187,234,61,137,77,13,12,141,86,39,146,205,34,43,149,83,165,159,175,146,222,142,88,179,13,101,203,117,138,239,55,114,175,78,237,244,244,246,186,110,151,167,77,85,201,181,17,186,167,173,175,68,94,136,32,168,139,182,230,61,174,241,61,95,85,209,181,84,58,7,59,221,45,255,0,230,105,173,118,251,23,254,55,139,93,238,126,43,252,149,52,16,118,85,255,0,253,146,119,91,25,252,207,119,247,52,35,255,0,40,237,76,202,176,254,47,108,248,45,166,175,123,46,123,111,175,183,221,233,100,146,78,219,188,53,36,213,144,78,214,53,232,197,153,143,129,88,215,189,174,233,142,121,218,136,138,253,210,210,185,135,225,87,92,255,0,130,221,85,177,89,170,41,33,168,165,179,178,246,247,84,189,205,98,193,111,169,138,186,102,162,181,174,94,183,69,77,35,88,155,108,175,86,162,171,81,85,201,159,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,73,149,87,207,59,238,79,247,147,248,105,103,216,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,88,60,243,190,228,255,0,121,63,134,129,21,121,92,122,236,211,47,198,189,158,180,191,226,128,121,92,122,236,211,47,198,189,158,180,191,224,0,0,6,85,205,84,25,87,3,74,124,39,122,88,209,191,151,248,247,183,64,117,83,149,112,157,233,99,70,254,95,227,222,221,1,242,120,208,214,59,238,129,112,193,159,234,174,45,15,93,234,213,111,142,158,221,39,83,19,195,85,85,212,69,73,21,78,207,99,216,254,203,234,27,47,109,205,86,191,183,208,187,35,183,64,165,110,98,90,233,71,175,220,86,101,121,37,134,243,241,60,110,195,218,198,236,51,53,32,88,221,75,74,138,146,190,41,33,87,54,104,100,170,125,84,209,200,174,115,157,28,204,253,20,68,99,121,86,87,163,151,220,63,70,176,13,98,187,205,219,164,212,75,133,242,158,215,77,210,197,234,165,182,186,150,55,84,245,181,234,169,215,60,245,17,118,220,198,57,190,27,171,235,54,70,170,120,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,10,230,161,163,150,46,31,244,107,134,125,29,199,38,241,20,152,205,191,34,167,146,167,165,236,241,117,79,117,186,74,154,158,135,189,235,31,118,121,37,151,183,214,173,103,95,75,126,171,81,0,130,184,110,11,244,183,28,206,239,255,0,20,240,159,66,177,248,111,189,158,199,115,197,247,46,180,20,29,174,174,164,237,237,227,251,157,91,59,251,151,78,223,91,169,190,175,133,141,107,254,78,220,65,97,58,199,37,191,198,210,99,247,5,241,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,62,167,163,123,136,206,173,219,186,44,148,229,1,139,88,179,157,125,212,44,43,41,161,241,182,92,131,75,238,214,187,141,55,117,241,247,233,103,173,160,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,16,53,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,128,105,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,62,177,15,249,86,107,29,247,87,120,71,180,83,100,112,239,87,129,92,37,195,163,169,234,103,246,85,45,52,16,73,76,189,12,99,81,157,184,42,34,131,111,172,231,118,58,220,229,115,213,18,96,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,78,105,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,47,75,0,102,91,95,180,114,251,195,254,178,229,154,59,145,205,226,42,241,155,131,169,227,169,233,99,60,93,43,218,146,83,84,244,49,239,72,251,176,73,20,189,190,181,115,58,250,93,245,154,168,91,87,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,240,0,2,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,85,95,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,126,78,77,87,107,85,131,137,44,218,251,125,185,210,91,173,182,237,55,185,85,214,86,85,204,216,96,166,130,58,251,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,231,252,193,184,219,186,241,95,159,199,98,198,39,171,161,211,172,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,184,141,84,89,36,222,42,209,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,125,173,69,78,171,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,48,59,7,47,222,4,111,188,85,101,81,230,185,75,60,22,153,99,247,4,142,227,83,187,36,248,165,84,18,82,201,45,171,161,149,17,84,65,221,166,168,114,248,150,162,181,155,108,155,187,201,47,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,229,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,0,0,0,101,92,213,65,149,112,47,251,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,17,87,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,2,234,121,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,3,74,96,0,34,175,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,5,212,243,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,6,148,192,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,127,156,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,133,207,106,175,27,118,174,20,56,26,209,123,22,49,61,37,118,162,229,90,111,101,134,213,70,218,166,182,123,76,14,179,163,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,247,17,170,169,28,155,83,9,250,174,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,99,88,198,181,54,68,68,3,235,90,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,187,228,114,121,185,85,203,246,169,122,124,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,219,143,242,163,224,163,242,101,138,193,196,166,166,91,45,85,57,38,91,111,167,169,196,162,219,189,53,158,215,52,110,114,212,117,163,150,54,205,85,28,140,242,107,122,227,137,58,85,232,179,77,19,108,84,8,171,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,1,117,60,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,1,165,48,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,170,190,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,128,170,190,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,9,254,0,3,53,156,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,148,173,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,104,18,168,0,0,202,185,170,131,42,224,105,79,132,239,75,26,55,242,255,0,30,246,232,14,170,114,174,19,189,44,104,223,203,252,123,219,160,58,168,0,0,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,82,183,9,222,169,244,111,230,6,61,238,48,22,41,205,23,152,5,29,162,142,229,195,38,136,100,93,235,172,222,38,221,156,93,32,142,9,233,99,165,150,9,96,154,210,222,227,31,213,50,247,119,150,72,213,142,133,209,182,52,114,189,101,108,85,87,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,31,174,211,108,204,181,95,63,162,179,81,201,87,127,203,51,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,77,223,35,147,205,202,174,95,181,64,250,186,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,189,255,0,142,142,1,50,110,16,234,108,249,21,154,233,87,145,224,151,42,122,26,23,223,106,82,158,157,236,189,190,41,150,106,100,129,178,186,94,135,37,52,147,177,221,61,44,100,173,137,94,247,177,94,251,63,229,243,193,37,171,133,12,2,75,238,79,5,37,118,162,229,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,181,114,42,71,30,210,87,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,133,184,1,227,6,235,194,110,174,53,215,5,164,147,4,204,106,40,232,50,182,77,19,149,244,208,49,238,72,235,162,116,108,116,189,116,233,52,175,88,218,215,36,172,115,217,211,214,177,201,29,249,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,120,184,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,250,136,233,90,198,55,196,198,215,70,217,153,210,222,151,170,57,19,182,248,222,254,233,202,247,141,127,228,255,0,157,179,70,53,10,231,106,161,211,108,202,224,250,153,110,53,171,217,248,53,209,208,181,140,168,89,90,213,222,25,123,80,67,34,72,168,200,254,164,189,113,181,146,247,2,239,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,212,14,167,127,76,175,95,215,101,47,56,163,30,34,125,64,234,119,244,202,245,253,118,82,181,180,190,106,223,108,248,55,135,33,254,176,197,247,41,247,156,244,0,83,221,32,0,0,188,238,29,189,63,105,143,244,54,203,253,74,35,161,28,247,135,111,79,218,99,253,13,178,255,0,82,136,232,70,208,177,230,169,236,143,7,7,230,222,176,191,223,171,222,144,0,101,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,17,62,159,181,59,250,27,122,254,165,41,70,37,231,113,19,233,251,83,191,161,183,175,234,82,148,98,83,246,151,206,219,236,159,23,72,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,255,0,32,7,37,79,75,25,79,204,10,239,110,183,19,252,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,44,167,143,141,76,202,180,139,132,45,73,206,176,170,191,9,122,167,183,211,219,233,170,155,36,145,201,75,227,106,225,163,124,241,62,55,181,236,154,54,84,57,241,189,29,245,100,107,28,168,168,138,138,20,45,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,117,49,254,18,149,141,72,233,169,186,216,198,36,157,168,35,138,46,231,66,57,253,29,78,250,206,85,46,127,148,158,21,106,197,120,45,199,239,182,250,138,185,42,51,27,197,214,247,92,217,158,213,100,115,178,165,212,40,216,145,26,138,140,237,80,196,229,71,43,151,173,207,93,246,84,107,104,219,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,52,251,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,129,245,140,203,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,61,44,103,139,165,123,82,74,106,158,134,61,233,31,118,9,34,151,183,214,174,103,95,75,190,179,85,13,52,148,173,206,79,69,62,131,113,5,105,214,58,75,135,122,147,83,109,235,222,130,73,122,164,130,186,221,21,61,60,157,45,72,218,141,133,208,62,141,91,187,222,229,147,191,191,75,122,16,9,233,202,203,63,166,206,184,45,195,105,87,33,171,187,92,177,90,138,251,5,201,106,86,87,62,149,241,212,190,90,122,116,124,137,245,152,202,57,233,17,157,10,172,107,58,88,155,116,43,91,24,57,231,125,201,254,242,127,13,57,255,0,37,189,99,177,97,250,203,150,232,237,222,30,221,94,162,91,233,234,45,117,61,79,94,170,171,107,106,36,117,55,67,88,168,157,112,79,81,47,113,207,99,91,225,186,126,179,164,106,39,64,231,157,247,39,251,201,252,52,8,171,202,227,215,102,153,126,53,236,245,165,255,0,20,3,202,227,215,102,153,126,53,236,245,165,255,0,0,0,0,50,174,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,2,181,121,210,107,165,139,41,206,241,45,6,199,47,55,87,213,225,62,34,227,146,210,108,248,232,124,85,92,52,239,162,77,149,81,37,154,56,22,87,117,244,171,88,218,190,150,189,92,233,90,219,31,225,146,237,106,176,112,137,165,23,219,237,206,146,221,109,183,105,189,138,174,178,178,174,102,195,5,52,17,219,33,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,246,215,237,99,190,241,1,172,185,102,177,100,112,248,122,188,154,224,234,136,233,186,152,255,0,9,74,198,164,116,212,221,108,99,18,78,212,17,197,23,115,161,28,254,142,167,125,103,42,129,40,57,72,104,53,78,169,241,47,30,164,220,40,169,39,199,180,194,159,226,149,41,83,79,21,67,37,184,206,201,34,161,141,24,247,163,152,246,185,37,169,100,173,99,250,31,70,212,250,174,123,28,157,215,158,119,220,159,239,39,240,211,191,242,157,208,187,22,152,112,193,108,212,111,131,93,104,178,157,75,222,227,119,117,193,94,206,170,88,42,42,35,160,72,98,84,106,54,23,64,254,251,95,178,186,79,18,174,235,115,59,109,103,0,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,199,213,231,73,163,150,44,63,89,113,45,98,180,77,219,171,212,75,125,69,61,210,155,165,235,213,85,109,109,60,109,169,235,115,213,19,174,9,233,226,237,181,140,107,124,55,87,214,116,142,84,249,92,149,61,83,229,63,47,235,189,198,220,89,79,29,250,23,125,226,39,134,12,187,78,112,235,53,170,227,148,187,194,220,108,77,184,43,25,209,85,79,81,28,143,72,101,122,42,69,52,144,36,240,53,234,173,111,231,149,175,123,88,231,185,2,168,121,83,235,205,54,141,241,71,65,140,223,107,106,227,177,106,77,58,99,50,49,181,18,164,17,220,95,43,29,65,51,225,99,28,146,191,186,139,76,213,84,111,109,43,36,122,189,173,71,163,175,120,203,102,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,105,123,69,53,66,213,173,90,71,136,106,189,153,180,145,211,229,54,122,107,147,233,233,171,91,86,202,57,222,196,239,82,172,173,68,71,190,25,123,145,63,234,181,81,241,185,21,173,84,84,64,204,97,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,160,0,40,7,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,19,252,0,0,128,28,234,253,44,98,223,48,40,125,186,226,79,242,0,115,171,244,177,139,124,192,161,246,235,136,21,87,194,119,170,125,27,249,129,143,123,140,6,148,204,214,112,157,234,159,70,254,96,99,222,227,1,165,48,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,53,243,127,197,175,185,207,26,26,123,133,98,212,62,54,245,144,97,246,155,93,186,155,186,200,251,245,83,221,171,227,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,4,32,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,208,247,13,28,58,96,156,47,233,101,6,153,224,180,255,0,226,171,47,21,189,115,127,108,238,158,26,24,103,172,237,203,44,157,158,239,97,142,237,49,221,12,251,17,62,213,94,85,192,47,5,24,175,10,122,113,73,123,187,91,60,70,166,228,214,248,100,200,238,21,9,27,228,160,235,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,175,75,98,100,82,168,0,0,10,86,231,87,234,159,22,249,127,67,238,55,19,170,242,49,251,236,253,219,254,36,114,174,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,64,90,160,0,0,0,1,149,115,85,6,85,192,191,238,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,138,188,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,9,254,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,22,105,202,159,129,90,108,198,74,14,41,245,94,130,146,166,197,75,80,147,97,84,45,170,149,179,186,227,73,90,197,248,147,214,25,26,141,100,82,211,201,19,97,145,29,220,85,145,206,99,90,216,214,94,43,203,175,129,90,158,41,115,36,206,53,6,130,173,154,87,96,168,154,26,233,169,170,162,99,238,119,24,82,157,233,109,84,73,18,120,88,232,234,27,35,230,107,63,65,142,99,94,199,185,30,203,211,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,214,0,2,42,243,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,93,79,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,105,76,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,42,175,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,224,42,175,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,127,128,0,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,0,50,174,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,0,0,0,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,2,92,247,43,158,4,174,186,39,106,155,93,245,163,25,164,167,205,175,148,236,110,63,110,171,129,222,55,30,162,115,94,146,190,78,165,233,138,166,161,175,106,43,58,59,145,70,213,98,185,171,52,209,55,143,242,186,229,255,0,89,119,172,182,241,55,173,248,239,102,213,15,134,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,182,246,116,194,157,173,162,142,68,123,102,108,142,145,90,140,72,157,45,181,0,0,1,202,184,151,225,211,4,226,131,75,43,244,207,58,167,255,0,27,89,103,173,235,155,251,89,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,232,127,216,169,246,42,81,13,219,130,62,37,237,218,243,91,195,133,30,155,85,221,51,42,90,121,46,17,54,146,70,54,138,170,220,221,250,107,227,170,153,89,18,83,57,81,26,143,145,89,249,197,72,92,141,155,120,211,70,103,228,142,211,106,134,235,81,125,134,217,72,203,149,101,60,52,149,21,141,133,169,60,208,66,233,29,20,79,147,110,167,49,142,158,103,53,170,187,53,101,145,83,110,165,220,57,87,9,154,51,153,104,14,131,99,26,91,158,106,45,94,99,119,179,211,244,62,170,93,150,10,38,46,221,52,84,174,86,164,175,166,133,62,164,110,149,85,234,137,228,145,199,219,134,46,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,128,28,81,242,164,254,82,154,237,147,107,95,229,235,232,231,210,63,5,253,172,250,45,227,59,30,30,142,10,111,238,222,46,62,174,174,199,87,232,38,221,91,121,237,186,207,240,4,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,226,121,4,247,223,27,240,191,1,219,238,83,83,195,218,237,247,165,223,111,13,213,213,212,155,245,237,183,150,235,32,0,0,69,94,57,248,24,254,90,63,66,127,213,71,232,119,208,239,137,127,176,159,16,241,94,47,195,127,235,16,244,116,248,111,247,91,245,254,173,188,229,80,2,21,112,83,203,123,249,31,106,157,215,83,63,44,191,75,126,39,143,207,98,240,95,71,124,7,111,185,83,79,55,119,185,226,165,223,111,13,211,211,210,155,245,239,191,150,203,208,56,222,225,6,251,198,54,43,141,97,84,250,191,244,46,203,99,184,77,116,172,166,250,62,203,143,143,170,237,246,233,228,235,89,162,124,93,166,62,165,54,69,86,191,191,187,147,118,53,73,42,0,128,28,46,114,164,254,77,122,237,140,235,95,229,235,233,31,209,207,27,253,172,250,45,224,251,254,34,142,122,111,238,222,46,78,158,158,255,0,87,232,46,253,59,121,111,186,79,240,0,17,171,141,238,10,108,92,102,226,184,213,166,163,47,250,41,122,197,238,19,84,81,221,254,30,250,237,169,103,143,166,162,155,176,147,196,207,174,248,233,159,220,85,115,155,216,217,187,35,220,73,80,5,122,240,221,202,130,235,195,134,182,226,218,209,102,226,26,146,243,81,142,84,74,231,208,84,225,174,141,149,48,77,4,148,243,49,30,218,253,216,245,138,105,58,31,179,145,175,233,114,181,232,138,197,236,28,115,240,49,252,180,126,132,255,0,170,143,208,239,161,223,18,255,0,97,62,33,226,188,95,134,255,0,214,33,232,233,240,223,238,183,235,253,91,121,202,160,4,0,225,115,149,39,242,107,215,108,103,90,255,0,47,95,72,254,142,120,223,237,103,209,111,7,223,241,20,115,211,127,118,241,114,116,244,247,250,191,65,119,233,219,203,125,210,127,128,0,0,0,170,191,244,12,127,246,162,255,0,161,63,252,30,90,160,3,133,103,28,52,93,114,174,15,233,184,85,179,106,133,93,130,162,12,94,211,139,191,37,166,161,119,92,144,82,54,157,147,111,78,217,154,189,21,17,67,36,111,143,186,169,209,51,145,85,233,186,58,16,127,160,99,255,0,181,23,253,9,255,0,224,242,213,0,2,42,241,207,192,199,242,209,250,19,254,170,63,67,190,135,124,75,253,132,248,135,138,241,126,27,255,0,88,135,163,167,195,127,186,223,175,245,109,231,42,128,16,171,130,158,91,223,200,251,84,238,186,153,249,101,250,91,241,60,126,123,23,130,250,59,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,89,170,0,21,171,171,28,154,255,0,42,26,167,153,106,103,242,142,248,103,210,220,130,227,125,240,95,68,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,45,120,54,225,162,235,194,126,145,205,165,23,13,80,171,205,233,219,120,168,185,80,212,77,66,234,54,80,193,51,34,222,150,40,150,105,145,172,238,178,89,87,165,200,138,249,222,189,59,170,171,187,168,2,170,255,0,208,49,255,0,218,139,254,132,255,0,240,121,101,58,79,130,254,75,244,179,13,211,63,138,124,79,232,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,234,192,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,94,255,0,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,32,7,20,124,169,63,148,166,187,100,218,215,249,122,250,57,244,143,193,127,107,62,139,120,206,199,135,163,130,155,251,183,139,143,171,171,177,213,250,9,183,86,222,123,110,189,255,0,130,158,20,191,145,246,150,93,116,207,233,239,210,223,137,228,19,223,124,111,194,252,7,111,185,77,79,15,107,183,222,151,125,188,55,87,87,82,111,215,182,222,91,172,128,0,0,0,8,255,0,198,183,10,95,203,7,75,45,90,103,244,247,232,151,195,50,8,47,190,55,225,126,63,185,219,166,168,135,181,219,239,69,182,254,39,171,171,169,118,232,219,111,61,210,64,0,43,87,73,249,53,254,75,245,79,13,212,207,229,29,241,63,162,89,5,186,251,224,190,136,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,202,128,0,115,250,141,11,211,138,237,113,135,136,123,157,155,199,102,116,56,252,88,221,182,166,161,81,241,219,169,91,53,68,146,62,157,155,125,73,164,241,79,99,228,85,87,118,218,140,111,66,62,84,147,160,0,0,0,0,0,33,87,26,220,183,191,150,14,169,218,181,51,242,203,244,75,225,152,252,22,47,5,244,119,199,247,59,117,53,19,119,123,158,42,45,183,241,61,61,61,43,183,70,251,249,236,158,175,129,142,6,63,145,119,211,111,245,81,250,99,244,199,225,191,236,39,195,252,47,132,241,63,250,196,221,125,94,39,253,206,221,31,175,127,41,84,0,0,0,0,0,21,87,254,129,143,254,212,95,244,39,255,0,131,203,84,0,114,174,23,52,47,249,53,232,78,51,162,159,74,126,145,253,28,241,191,219,63,3,224,251,254,34,178,122,159,238,61,201,58,122,123,253,63,166,187,244,239,229,190,201,213,64,0,0,2,42,241,207,192,199,242,209,250,19,254,170,63,67,190,135,124,75,253,132,248,135,138,241,126,27,255,0,88,135,163,167,195,127,186,223,175,245,109,231,229,56,41,229,189,252,143,181,78,235,169,159,150,95,165,191,19,199,231,177,120,47,163,190,3,183,220,169,167,155,187,220,241,82,239,183,134,233,233,233,77,250,247,223,203,101,154,160,0,0,14,85,197,30,133,255,0,41,77,9,201,180,83,233,79,209,207,164,126,11,251,103,224,124,103,99,195,214,65,83,253,199,185,31,87,87,99,167,244,211,110,173,252,246,217,97,86,147,242,107,252,151,234,158,27,169,159,202,59,226,127,68,178,11,117,247,193,125,16,236,248,175,11,83,28,221,174,231,141,119,71,87,111,167,171,165,219,111,190,203,182,197,149,0,0,0,57,87,20,122,23,252,165,52,39,38,209,79,165,63,71,62,145,248,47,237,159,129,241,157,143,15,89,5,79,247,30,228,125,93,93,142,159,211,77,186,183,243,219,101,133,90,79,201,175,242,95,170,120,110,166,127,40,239,137,253,18,200,45,215,223,5,244,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,22,84,0,0,0,0,0,173,93,88,228,215,249,80,213,60,203,83,63,148,119,195,62,150,228,23,27,239,130,250,33,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,137,85,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,7,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,176,244,0,15,63,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,0,0,57,87,20,122,23,252,165,52,39,38,209,79,165,63,71,62,145,248,47,237,159,129,241,157,143,15,89,5,79,247,30,228,125,93,93,142,159,211,77,186,183,243,219,101,133,90,79,201,175,242,95,170,120,110,166,127,40,239,137,253,18,200,45,215,223,5,244,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,22,84,0,0,0,0,0,173,93,88,228,215,249,80,213,60,203,83,63,148,119,195,62,150,228,23,27,239,130,250,33,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,137,85,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,43,87,86,57,53,254,84,53,79,50,212,207,229,29,240,207,165,185,5,198,251,224,190,136,119,188,47,138,169,146,110,215,115,198,183,175,167,185,211,213,210,221,246,223,100,223,98,85,112,83,194,151,242,62,210,203,174,153,253,61,250,91,241,60,130,123,239,141,248,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,144,0,0,0,10,213,213,142,77,127,149,13,83,204,181,51,249,71,124,51,233,110,65,113,190,248,47,162,29,239,11,226,170,100,155,181,220,241,173,235,233,238,116,245,116,183,125,183,217,55,216,154,188,46,104,95,242,107,208,156,103,69,62,148,253,35,250,57,227,127,182,126,7,193,247,252,69,100,245,63,220,123,146,116,244,247,250,127,77,119,233,223,203,125,147,170,128,0,0,5,85,255,0,160,99,255,0,181,23,253,9,255,0,224,242,213,0,30,83,73,240,95,201,126,150,97,186,103,241,79,137,253,18,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,0,15,21,172,154,67,134,235,190,157,220,52,183,80,96,171,159,30,187,84,80,205,93,5,52,235,11,234,25,77,87,13,82,66,175,79,172,214,61,208,53,143,86,171,95,208,231,116,185,142,217,201,237,64,31,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,64,234,119,244,202,245,253,118,82,243,138,49,226,39,212,14,167,127,76,175,95,215,101,43,91,75,230,173,246,207,131,120,114,31,235,12,95,114,159,121,207,64,5,61,210,0,0,11,206,225,219,211,246,152,255,0,67,108,191,212,162,58,17,207,120,118,244,253,166,63,208,219,47,245,40,142,132,109,11,30,106,158,200,240,112,126,109,235,11,253,250,189,233,0,6,84,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,241,19,233,251,83,191,161,183,175,234,82,148,98,94,119,17,62,159,181,59,250,27,122,254,165,41,70,37,63,105,124,237,190,201,241,116,135,33,254,175,197,247,233,247,64,1,90,111,0,232,92,59,122,129,211,31,233,149,151,250,236,71,61,58,23,14,222,160,116,199,250,101,101,254,187,17,150,199,157,167,182,60,81,249,183,171,239,247,42,247,101,121,192,3,104,56,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,115,208,1,79,116,128,0,2,243,184,118,244,253,166,63,208,219,47,245,40,142,132,115,222,29,189,63,105,143,244,54,203,253,74,35,161,27,66,199,154,167,178,60,28,31,155,122,194,255,0,126,175,122,64,1,149,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,188,68,250,126,212,239,232,109,235,250,148,165,24,151,157,196,79,167,237,78,254,134,222,191,169,74,81,137,79,218,95,59,111,178,124,93,33,200,127,171,241,125,250,125,208,0,86,155,192,58,23,14,222,160,116,199,250,101,101,254,187,17,207,78,133,195,183,168,29,49,254,153,89,127,174,196,101,177,231,105,237,143,20,126,109,234,251,253,202,189,217,94,112,0,218,14,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,212,14,167,127,76,175,95,215,101,47,56,163,30,34,125,64,234,119,244,202,245,253,118,82,181,180,190,106,223,108,248,55,135,33,254,176,197,247,41,247,156,244,0,83,221,32,0,0,188,238,29,189,63,105,143,244,54,203,253,74,35,161,28,247,135,111,79,218,99,253,13,178,255,0,82,136,232,70,208,177,230,169,236,143,7,7,230,222,176,191,223,171,222,144,0,101,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,17,62,159,181,59,250,27,122,254,165,41,70,37,231,113,19,233,251,83,191,161,183,175,234,82,148,98,83,246,151,206,219,236,159,23,72,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,3,207,216,179,252,55,38,201,178,108,50,197,144,210,85,223,112,234,138,106,107,237,189,170,169,61,11,234,41,217,81,2,189,170,136,170,201,34,145,21,175,77,216,170,217,26,139,213,27,218,208,244,0,0,0,0,0,243,248,110,127,134,234,13,53,214,171,12,200,105,46,172,177,222,43,108,23,52,133,87,174,142,227,73,42,197,81,79,43,28,136,230,61,174,77,211,116,250,204,115,30,222,166,61,174,95,64,0,0,0,0,0,2,0,127,163,87,194,199,254,64,234,175,255,0,34,173,223,247,224,39,248,60,254,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,253,167,160,0,0,0,1,231,242,204,255,0,13,193,106,113,250,92,195,33,164,180,191,42,188,71,96,180,45,74,171,89,85,113,146,41,101,138,157,31,183,75,94,246,193,34,51,169,83,169,253,44,110,239,123,26,224,244,0,0,0,0,0,243,247,92,255,0,13,177,102,86,13,62,188,228,52,148,121,14,85,79,93,83,101,161,153,85,175,175,101,26,68,181,41,18,170,116,185,236,108,241,189,89,191,90,179,173,200,138,216,222,173,244,0,0,0,0,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,245,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,125,96,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,17,127,138,14,97,122,47,194,102,127,111,211,157,70,198,51,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,245,83,189,85,17,170,155,43,124,254,212,79,65,194,151,26,218,89,198,15,210,159,201,157,131,43,182,125,18,240,62,55,227,180,180,208,247,60,87,127,183,218,236,207,46,251,120,103,245,117,116,237,187,118,223,117,216,36,0,0,0,0,0,0,0,7,159,195,115,252,55,80,105,174,181,88,102,67,73,117,101,142,241,91,96,185,164,42,189,116,119,26,73,86,42,138,121,88,228,71,49,237,114,110,155,167,214,99,152,246,245,49,237,114,135,160,0,0,0,0,4,21,203,57,193,112,237,131,101,87,156,43,41,211,61,85,162,189,99,247,10,139,93,198,155,225,246,185,59,21,80,72,232,229,143,173,151,7,49,221,47,99,147,118,170,181,118,221,21,83,204,149,90,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,43,195,65,116,138,56,234,153,216,169,150,157,253,109,142,73,24,155,190,23,42,108,245,250,170,155,236,187,162,7,64,0,0,4,63,215,190,104,26,5,195,182,172,95,116,115,53,196,53,2,182,245,143,248,95,19,61,174,223,69,37,43,251,244,209,84,51,161,210,85,198,245,217,147,53,23,118,39,214,69,219,116,217,87,165,240,173,197,254,3,197,221,171,32,190,233,206,27,154,218,109,184,237,68,20,146,214,95,237,208,193,5,84,242,53,206,116,80,73,12,210,181,239,141,173,99,164,106,170,43,82,104,87,251,244,3,186,131,207,225,185,254,27,168,52,215,90,172,51,33,164,186,178,199,120,173,176,92,210,21,94,186,59,141,36,171,21,69,60,172,114,35,152,246,185,55,77,211,235,49,204,123,122,152,246,185,125,0,0,0,0,0,0,15,63,30,127,134,203,159,212,105,107,114,26,68,203,41,108,240,223,223,105,114,171,103,91,116,179,73,3,106,24,138,155,61,137,44,47,99,186,85,122,21,99,235,233,238,71,212,30,128,0,0,0,0,3,207,230,89,254,27,167,212,214,170,172,207,33,164,181,50,249,120,162,176,91,18,101,94,186,203,141,92,169,21,61,60,76,106,43,158,247,57,119,93,147,234,177,175,123,186,88,199,57,3,208,0,113,75,143,25,60,56,219,117,198,209,195,212,154,155,106,155,47,188,120,136,88,202,121,217,45,45,53,116,115,36,77,183,212,78,213,86,69,89,35,210,84,100,14,250,221,81,43,93,210,249,32,108,161,218,192,0,0,62,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,7,214,7,138,210,29,104,210,253,122,195,99,212,13,35,203,233,50,43,20,149,18,210,45,68,44,146,39,197,60,106,157,113,75,20,173,108,177,63,101,107,145,175,107,85,88,246,61,55,107,218,171,237,64,0,0,3,143,235,55,22,122,13,160,57,150,35,129,234,150,117,73,103,187,230,53,29,170,86,63,205,148,80,42,61,27,87,88,237,246,167,166,116,173,72,82,87,249,43,220,171,253,206,41,164,139,165,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,125,96,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,30,127,60,207,240,221,48,198,103,204,245,3,33,164,177,88,169,106,41,41,170,46,21,106,173,130,7,212,212,71,79,18,200,237,182,99,22,89,163,69,123,182,99,17,85,206,86,181,21,201,232,0,0,0,0,0,0,0,0,67,253,123,230,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,133,241,51,218,237,244,82,82,191,191,77,21,67,58,29,37,92,111,93,153,51,81,119,98,125,100,93,183,77,149,66,96,3,143,240,191,197,6,3,197,158,1,112,212,109,57,180,100,22,235,109,186,241,45,146,88,175,116,240,195,59,167,142,24,102,115,154,216,101,149,170,206,154,134,34,42,185,23,116,119,151,216,171,216,0,2,63,241,91,198,182,150,112,125,244,91,242,153,96,202,238,127,75,124,119,130,248,21,45,52,221,191,11,216,238,119,123,211,197,182,254,37,157,61,61,91,236,237,246,217,55,243,252,47,243,11,209,126,44,243,251,134,156,233,206,49,154,219,174,86,235,60,183,185,101,189,209,82,67,3,160,142,104,97,115,90,232,106,101,114,191,170,161,138,136,173,68,217,29,231,246,34,132,160,0,0,0,0,0,242,152,6,169,96,154,161,244,143,232,45,247,226,127,68,178,10,204,90,241,253,139,52,62,22,233,75,211,223,131,243,172,111,95,79,113,159,93,157,76,93,252,156,187,40,30,172,0,0,0,0,3,207,223,115,252,55,25,201,177,156,50,251,144,210,82,95,115,26,138,154,107,21,189,202,171,61,115,233,233,223,81,58,177,168,138,168,200,226,141,85,207,93,152,138,232,218,171,213,35,26,224,244,0,227,252,80,113,65,128,240,153,128,91,245,27,81,173,25,5,198,219,113,188,69,100,138,43,37,60,51,78,217,228,134,105,154,231,54,105,98,106,51,166,157,232,170,142,85,221,91,229,246,170,113,253,4,230,129,160,92,68,234,197,139,71,48,172,67,80,40,175,89,7,138,240,211,221,45,244,81,210,179,177,77,45,67,250,221,29,92,143,77,217,11,145,54,98,253,101,77,246,77,213,2,96,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,15,64,14,127,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,166,14,39,120,152,204,184,80,230,145,168,58,165,135,208,210,92,88,234,123,69,182,239,108,169,68,107,46,54,233,45,86,231,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,125,207,148,3,205,31,215,102,166,254,11,236,244,64,94,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,51,215,192,191,25,183,222,15,53,30,170,231,37,171,227,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,208,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,20,87,107,227,23,59,225,3,142,45,108,191,216,40,254,51,141,222,117,2,255,0,244,131,31,238,67,79,241,78,213,93,123,41,127,178,159,4,178,65,218,146,161,100,252,218,39,94,221,46,221,23,202,237,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,57,156,88,250,167,214,79,152,25,15,184,206,119,94,92,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,144,47,120,0,0,2,152,57,150,243,4,169,214,27,173,227,135,205,32,186,210,73,167,212,21,30,26,241,118,164,150,42,168,50,87,177,212,179,198,177,171,224,71,192,202,122,152,37,106,62,25,92,201,211,103,34,171,21,187,133,207,153,87,46,207,150,23,28,26,161,196,213,54,67,167,58,185,101,171,187,95,113,138,116,185,38,93,73,67,28,20,149,16,75,47,75,41,106,155,19,91,20,85,59,171,150,46,134,162,75,20,82,110,214,186,23,62,90,76,3,74,124,39,122,88,209,191,151,248,247,183,64,117,83,149,112,157,233,99,70,254,95,227,222,221,1,213,64,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,3,245,114,220,230,9,83,196,77,52,154,61,172,151,90,70,234,45,186,157,213,52,87,41,165,138,23,228,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,219,50,69,73,234,101,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,65,60,11,241,155,98,227,15,78,42,174,114,90,190,13,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,221,72,140,150,64,146,160,0,43,3,157,22,83,125,193,178,174,30,179,92,90,187,193,94,177,251,133,242,233,110,169,237,50,78,197,84,18,90,228,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,75,94,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,116,53,231,157,247,39,251,201,252,52,174,13,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,211,152,57,167,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,189,44,0,5,74,243,107,227,95,227,117,149,156,38,233,149,206,213,89,101,135,179,38,105,112,129,123,242,58,186,25,251,140,182,53,85,189,17,246,95,20,82,74,232,220,231,44,138,216,149,99,88,166,99,195,144,115,44,227,170,155,137,172,154,151,76,52,198,190,146,171,75,241,202,136,46,84,181,205,165,150,57,238,247,21,167,84,116,239,73,227,100,176,178,20,158,104,91,26,53,58,151,185,35,156,244,116,105,29,186,113,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,5,90,242,210,230,9,83,163,215,91,63,15,154,191,117,164,143,79,171,234,60,53,158,237,87,44,84,176,99,79,123,170,167,145,100,86,64,175,157,149,21,51,196,213,124,210,181,144,38,238,85,70,35,182,185,243,42,229,186,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,11,52,0,1,74,220,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,11,84,0,0,0,0,0,0,40,174,215,198,46,119,194,7,28,90,217,127,176,81,252,103,27,188,234,5,255,0,233,6,63,220,134,159,226,157,170,186,246,82,255,0,101,62,9,100,131,181,37,66,201,249,180,78,189,186,93,186,47,149,234,25,172,226,199,213,62,178,124,192,200,125,198,112,52,103,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,162,30,92,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,247,128,0,0,162,190,110,58,103,149,97,252,94,222,51,171,181,38,246,92,246,223,65,112,180,85,71,28,157,183,120,106,72,104,231,129,207,115,17,139,51,31,2,61,204,99,157,211,28,240,57,85,21,251,36,128,228,133,170,95,252,210,244,82,225,125,255,0,197,50,155,69,179,194,255,0,150,154,190,126,242,51,255,0,177,173,232,123,255,0,157,141,254,232,167,191,231,73,163,151,220,195,70,177,45,98,180,77,220,164,211,187,133,69,61,210,155,165,137,211,75,114,117,60,109,169,235,115,209,87,162,120,41,226,237,181,143,115,188,79,87,213,108,110,85,175,110,94,25,173,171,0,227,75,74,175,183,154,122,185,169,234,175,15,178,49,180,204,107,158,147,220,41,165,161,133,202,142,115,83,161,178,212,198,231,174,251,163,17,202,136,229,68,106,134,135,128,34,175,51,173,82,252,151,240,109,154,248,75,239,195,46,185,111,135,197,173,255,0,216,189,239,21,226,164,79,23,7,155,28,214,117,80,199,91,245,221,211,182,223,85,200,245,96,20,67,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,105,123,220,177,116,183,242,95,193,182,21,226,236,95,12,186,229,190,35,41,184,127,101,119,188,87,138,145,124,36,254,79,115,89,213,67,29,23,212,111,78,219,125,102,163,213,229,21,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,117,71,35,227,135,173,126,188,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,77,63,1,68,45,227,7,84,56,69,227,103,90,111,184,58,210,87,216,175,26,145,119,118,71,98,169,138,52,101,214,8,46,21,136,198,36,234,199,75,78,246,165,68,174,99,216,187,117,171,85,237,145,168,172,91,190,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,230,113,99,234,159,89,62,96,100,62,227,57,215,249,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,176,95,160,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,0,0,84,95,52,61,94,204,180,23,143,109,54,213,205,63,158,146,59,238,59,131,209,205,78,149,112,36,208,74,199,214,220,226,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,110,133,43,115,171,245,79,139,124,191,161,247,27,136,22,169,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,68,223,218,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,212,95,181,19,170,153,182,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,162,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,69,48,234,111,24,55,94,44,185,129,232,235,173,235,73,30,9,135,106,69,170,131,20,100,49,57,31,83,3,238,180,201,37,116,174,145,141,151,174,161,33,137,233,27,154,212,137,141,99,58,122,210,73,36,252,156,208,184,215,254,80,25,219,244,99,79,110,118,170,237,54,195,110,12,169,138,227,68,189,239,140,221,27,11,152,250,132,149,205,77,161,139,187,60,49,164,106,172,147,235,203,215,35,95,23,110,53,240,157,234,159,70,254,96,99,222,227,0,23,231,197,110,21,173,185,222,139,222,236,220,63,234,85,94,29,150,71,79,83,81,19,233,40,224,150,123,171,18,146,118,182,223,28,211,61,137,68,249,101,124,59,85,181,200,248,149,136,168,169,230,169,157,123,181,179,50,210,140,254,182,205,89,37,93,131,44,195,175,18,83,74,250,74,180,73,237,247,26,73,149,174,88,230,133,202,136,248,229,141,118,124,110,95,54,162,181,126,197,53,16,87,87,53,206,10,63,41,184,172,252,74,105,157,178,213,77,146,98,86,250,138,156,182,45,187,51,94,45,112,198,215,37,71,90,185,35,116,212,177,198,255,0,39,55,174,72,151,165,30,171,12,49,56,58,95,46,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,253,54,57,237,99,24,228,99,38,81,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,93,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,24,29,212,165,110,104,92,116,254,90,242,167,232,118,142,102,126,47,77,172,189,31,24,169,162,111,76,55,219,164,114,57,87,105,145,203,226,40,225,218,62,222,200,214,62,84,124,159,157,107,105,228,78,191,205,7,152,37,77,166,166,245,194,246,139,93,105,30,247,211,186,131,48,190,83,75,21,75,58,38,138,170,158,178,202,177,75,3,154,143,70,190,7,62,120,165,235,141,232,232,190,171,218,253,170,132,9,21,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,87,71,113,54,86,73,52,104,232,251,171,35,116,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,25,109,38,87,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,253,7,185,237,99,222,212,99,194,247,142,85,196,191,17,120,39,11,250,89,95,169,153,213,71,248,218,59,61,23,68,223,219,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,111,67,62,213,95,177,23,208,103,250,197,128,233,214,145,221,181,190,243,126,164,170,196,237,118,117,189,178,178,138,170,23,178,190,5,98,58,22,211,72,231,182,41,95,58,186,54,66,157,104,146,62,72,209,23,235,33,158,190,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,129,229,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,108,255,0,132,125,50,214,221,60,229,167,173,149,90,165,121,171,102,61,145,96,247,139,174,25,99,154,72,39,101,29,186,123,52,181,14,171,138,88,228,123,152,202,151,78,138,180,239,70,118,223,11,223,211,213,59,206,21,202,247,129,111,203,94,84,205,113,214,60,51,197,233,181,151,175,224,244,213,174,233,134,251,116,142,70,162,111,10,181,124,69,28,59,73,220,221,90,199,202,140,143,243,173,109,68,105,106,156,88,250,88,214,79,151,249,15,183,78,5,106,242,180,227,219,232,37,101,135,133,29,80,131,175,31,186,220,60,30,33,116,167,167,222,74,10,234,185,213,201,71,80,214,38,242,67,52,242,185,89,46,202,232,228,145,81,234,177,57,29,5,191,153,87,46,39,149,63,28,117,58,149,106,160,225,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,186,43,234,97,139,103,53,209,181,123,144,197,35,158,141,116,78,146,96,177,240,0,17,87,154,63,161,61,77,252,23,222,40,136,191,202,251,152,37,77,218,166,203,194,246,180,221,105,24,246,83,182,131,15,190,84,203,21,51,58,33,138,150,158,142,202,145,69,3,90,175,86,178,119,50,121,101,235,145,234,216,190,179,220,205,229,7,52,127,66,122,155,248,47,188,81,20,2,6,170,1,8,57,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,245,223,34,72,197,84,115,217,12,223,0,0,0,0,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,63,249,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,129,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,0,0,40,46,126,38,51,46,20,57,129,234,198,169,97,244,52,151,22,59,56,201,45,183,123,101,74,35,89,113,183,73,117,145,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,126,134,107,56,177,245,79,172,159,48,50,31,113,156,13,25,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,91,151,239,29,215,222,21,114,168,240,172,165,254,55,76,178,11,130,73,113,166,217,145,252,46,170,121,41,99,150,235,214,202,121,106,39,237,83,83,185,60,51,85,26,253,247,77,157,230,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,120,174,34,181,231,13,225,183,72,239,186,173,153,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,174,71,55,101,114,49,221,12,71,200,228,232,99,149,42,135,132,254,34,243,190,40,57,159,224,58,151,157,84,127,245,122,142,207,69,209,15,246,178,215,240,251,156,208,81,247,34,138,62,247,107,190,246,247,94,222,183,253,170,191,98,39,31,227,251,140,27,175,22,90,184,231,91,214,146,60,19,14,168,172,160,197,25,12,78,71,212,192,247,181,36,174,149,210,49,178,245,212,36,49,61,35,115,90,145,49,172,103,79,90,73,36,159,175,149,199,174,205,50,252,107,217,235,64,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,191,59,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,33,230,5,199,117,247,138,172,170,76,43,22,127,130,211,44,126,224,178,91,169,182,100,159,20,170,130,74,168,226,186,245,190,158,42,136,59,180,213,13,79,12,229,86,179,109,215,119,121,167,106,230,151,199,183,211,186,203,247,10,58,95,7,70,63,106,184,120,60,190,233,81,79,180,149,245,212,147,163,150,142,157,175,77,227,134,25,226,106,190,93,145,210,73,26,35,21,34,106,186,120,107,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,48,36,175,40,237,30,214,220,155,90,43,181,75,3,201,42,241,28,78,197,79,29,5,242,236,235,52,21,176,94,24,181,116,179,203,101,98,204,228,88,223,44,81,245,186,120,145,207,133,18,61,246,238,179,170,237,15,41,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,250,243,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,47,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,75,158,198,207,11,156,212,93,218,146,198,171,183,82,111,61,121,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,134,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,233,92,191,184,103,195,120,175,229,249,154,233,110,97,93,87,110,123,117,34,174,229,104,185,211,42,185,246,235,140,118,170,38,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,101,112,106,150,150,231,122,45,157,220,244,207,82,236,95,6,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,213,114,237,190,203,178,162,162,6,159,129,89,124,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,172,208,12,214,113,99,234,159,89,62,96,100,62,227,57,205,43,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,58,227,123,126,214,170,39,75,226,199,213,62,178,124,192,200,125,198,114,205,56,121,225,51,13,226,235,150,38,153,224,247,218,138,75,61,246,130,162,237,83,98,200,221,64,181,83,218,158,183,202,165,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,14,85,202,135,142,58,156,106,235,100,225,31,81,153,72,150,43,149,69,67,49,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,246,156,155,202,147,74,216,246,123,100,103,102,221,12,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,233,196,185,192,106,134,47,195,66,105,164,150,42,187,158,168,80,83,178,219,67,154,220,171,35,170,100,144,57,243,111,85,52,11,26,43,234,97,139,195,198,206,181,149,37,127,84,211,57,85,171,28,193,221,121,165,241,237,244,18,142,253,194,142,151,193,215,144,93,109,254,15,47,186,84,83,239,29,5,13,92,8,229,163,167,107,211,105,38,154,9,90,175,151,101,108,113,200,136,197,89,92,174,130,170,244,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,124,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,244,242,243,224,178,213,194,198,151,211,223,114,252,126,145,186,169,146,211,170,228,21,137,82,218,165,162,129,100,234,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,114,70,50,30,144,233,92,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,231,8,213,65,149,112,44,127,149,127,29,85,56,6,67,106,225,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,162,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,180,246,177,58,91,27,222,248,238,36,203,102,77,139,95,112,251,140,54,156,142,135,194,85,212,91,232,46,145,199,221,100,157,84,181,180,177,85,211,73,187,21,81,58,224,158,39,237,191,83,122,182,114,35,145,81,46,39,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,184,88,80,0,1,0,57,213,250,88,197,190,96,80,251,117,196,159,228,0,231,87,233,99,22,249,129,67,237,215,16,41,130,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,246,53,140,115,151,100,69,83,213,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,119,94,87,30,187,52,203,241,175,103,173,58,175,51,174,3,191,34,23,218,157,121,210,123,47,78,3,144,92,29,241,43,93,186,221,219,165,197,230,115,33,108,123,187,186,229,236,212,78,234,133,111,76,113,197,11,150,56,83,110,184,154,161,106,156,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,103,95,74,117,83,57,156,31,113,103,153,112,139,170,31,78,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,23,65,26,91,170,88,38,180,224,150,205,76,211,75,239,198,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,245,154,155,237,186,110,138,138,161,90,220,243,190,228,255,0,121,63,134,149,107,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,155,49,139,44,209,70,142,118,201,215,35,27,246,185,17,109,43,158,119,220,159,239,39,240,211,133,114,147,192,48,221,83,215,76,255,0,79,181,7,30,164,190,99,215,205,55,175,166,174,161,169,69,232,149,159,18,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,7,31,224,235,140,92,239,132,12,238,162,255,0,96,163,248,206,55,121,232,250,65,143,247,33,167,248,167,106,26,134,82,255,0,101,62,9,100,131,181,37,66,201,249,180,78,189,186,93,186,47,150,130,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,128,120,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,190,131,131,190,96,250,143,194,6,43,149,97,86,76,86,213,147,89,111,189,219,133,190,154,182,69,131,225,215,135,70,200,210,169,95,27,122,230,133,89,28,105,36,10,173,87,118,216,172,146,37,235,87,133,132,243,35,230,9,83,195,181,52,122,61,163,119,90,71,106,45,198,157,181,53,183,40,101,138,103,227,44,73,96,146,36,150,158,104,37,134,103,212,194,179,181,24,231,53,241,177,89,38,219,62,53,90,86,182,90,110,183,170,151,209,217,173,149,117,245,17,211,207,86,248,169,161,116,175,108,16,68,249,166,149,90,212,85,70,71,20,114,72,247,125,141,99,28,229,217,17,84,253,121,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,106,154,35,203,254,143,135,126,14,245,127,86,245,123,29,255,0,85,138,253,63,202,160,138,154,162,72,42,35,199,105,124,13,84,125,52,239,133,242,70,249,166,141,17,239,153,29,212,145,202,145,53,25,249,229,148,42,88,210,159,22,62,150,53,147,229,254,67,237,211,153,172,52,167,197,143,165,141,100,249,127,144,251,116,224,102,176,253,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,148,185,238,101,188,190,233,181,134,213,120,226,15,72,45,85,114,106,13,5,63,137,188,90,105,34,150,170,124,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,217,168,138,245,110,225,208,57,113,113,199,83,197,110,27,95,135,234,11,41,41,245,23,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,237,53,242,196,230,171,82,100,138,57,148,101,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,2,178,249,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,0,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,57,253,231,22,190,227,246,235,21,218,239,67,225,233,50,107,123,238,150,185,59,172,127,136,165,101,85,69,35,164,217,170,170,205,167,164,168,102,206,68,119,212,223,110,151,53,86,199,249,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,245,94,30,120,76,195,120,186,229,137,166,120,61,246,162,146,207,125,160,168,187,84,216,178,55,80,45,84,246,167,173,242,169,103,70,49,36,137,94,201,98,98,198,230,43,250,55,237,189,81,93,19,21,42,131,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,190,171,151,109,246,93,149,21,16,52,252,8,1,203,23,143,31,203,125,138,155,65,181,98,245,213,159,99,246,246,252,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,213,36,146,204,212,146,101,223,162,87,36,255,0,3,154,113,41,164,52,218,245,160,217,206,145,205,5,36,149,25,21,158,104,109,235,87,60,176,193,21,197,155,75,69,52,143,139,119,163,35,169,142,25,21,17,29,186,49,81,90,228,85,106,230,136,213,65,156,30,52,52,114,197,160,92,80,103,250,85,139,77,215,101,181,92,35,168,183,71,210,244,240,212,181,116,241,85,197,77,187,222,247,191,178,202,134,197,220,115,149,207,237,245,174,202,237,144,47,251,64,117,142,197,196,6,141,98,122,197,142,67,225,233,50,107,123,106,36,166,234,123,252,37,83,28,232,234,105,186,222,198,44,157,169,227,150,46,231,66,53,253,29,77,250,174,69,43,3,157,166,166,98,185,6,163,233,222,150,218,106,252,69,235,15,183,220,46,23,126,220,145,190,58,127,30,180,221,136,29,210,245,123,38,70,82,44,142,99,218,223,205,207,3,145,92,143,242,144,28,155,53,175,233,207,15,183,109,28,171,183,246,106,244,202,224,157,153,227,139,166,57,232,110,50,212,84,71,212,229,145,202,233,155,59,43,17,219,49,141,72,251,27,117,59,173,74,192,227,67,88,236,90,251,197,6,127,170,184,180,61,22,91,173,194,58,123,116,157,79,95,19,75,73,79,21,36,85,59,61,140,123,59,204,167,108,189,183,53,28,206,231,66,238,173,221,67,191,242,125,209,203,238,115,197,2,106,173,60,222,30,203,166,150,249,234,43,36,233,99,251,245,85,212,243,210,83,211,108,175,107,219,212,199,212,203,220,70,189,169,225,186,29,210,178,53,75,191,32,87,39,29,33,166,194,184,104,174,213,42,136,41,22,229,168,247,137,166,100,240,207,43,159,240,234,23,190,150,24,101,99,182,99,30,218,132,175,122,43,17,119,100,204,234,114,236,141,100,245,3,53,156,88,250,167,214,79,152,25,15,184,206,114,163,170,241,99,234,159,89,62,96,100,62,227,57,42,184,78,224,163,21,226,179,129,28,210,247,105,182,120,125,77,198,115,11,164,152,229,194,157,35,100,149,253,22,202,9,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,233,116,172,148,61,7,42,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,118,230,150,71,61,28,217,93,36,55,18,101,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,45,211,149,63,28,117,58,149,106,160,225,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,186,43,234,97,139,103,53,209,181,123,144,197,35,158,141,116,78,146,96,177,240,0,2,149,185,213,250,167,197,190,95,208,251,141,196,186,146,149,185,213,250,167,197,190,95,208,251,141,196,8,21,29,166,235,53,170,162,251,13,178,173,246,218,58,136,105,42,43,27,11,150,8,103,153,178,58,40,159,38,221,45,123,219,4,206,107,85,119,114,69,34,166,253,43,180,181,229,251,199,117,247,133,92,170,60,43,41,127,141,211,44,130,224,146,92,105,182,100,127,11,170,158,74,88,229,186,245,178,158,90,137,251,84,212,238,79,12,213,70,191,125,211,103,121,175,85,229,75,161,122,113,196,94,156,107,238,151,234,133,155,199,90,171,190,141,75,12,209,42,50,170,223,84,212,186,36,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,16,56,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,103,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,216,169,246,42,134,146,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,43,3,154,15,48,74,155,77,77,235,133,237,22,186,210,61,239,167,117,6,97,124,166,150,42,150,116,77,21,85,61,101,149,98,150,7,53,30,141,124,14,124,241,75,215,27,209,209,125,87,181,251,70,14,31,121,152,107,47,15,60,62,221,180,47,27,178,90,171,100,143,187,244,82,247,58,53,36,176,119,229,124,149,61,80,244,43,42,254,188,143,146,46,226,167,68,143,119,95,122,62,152,155,21,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,63,37,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,92,140,111,218,228,69,233,124,39,122,167,209,191,152,24,247,184,192,79,253,77,224,163,21,225,79,150,102,161,94,238,214,207,17,169,185,53,191,31,147,35,184,84,36,111,146,131,174,239,65,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,189,45,137,145,64,14,19,189,83,232,223,204,12,123,220,96,3,74,96,0,42,87,154,47,47,250,203,69,101,203,137,189,16,199,123,214,169,188,77,199,56,181,193,36,243,213,71,85,44,242,207,53,217,189,199,191,170,21,238,237,44,113,163,27,11,99,108,136,213,98,202,232,160,6,138,107,222,172,112,237,149,85,102,186,57,149,253,31,189,86,219,223,107,158,167,192,211,85,245,210,190,72,228,116,125,21,17,200,196,221,240,198,187,162,117,125,93,183,217,85,23,75,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,89,204,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,65,237,99,158,247,181,94,240,137,88,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,39,248,208,224,250,213,194,110,145,232,131,110,9,87,38,119,152,211,222,43,242,183,205,43,85,148,211,177,150,245,142,134,38,198,247,69,209,78,179,74,197,145,174,114,202,247,61,253,93,11,28,113,207,94,87,188,11,126,69,49,86,107,142,177,225,158,19,82,111,93,127,7,166,173,119,84,214,43,92,145,181,19,120,85,169,225,235,38,222,78,230,234,231,178,37,100,127,154,115,170,35,94,85,207,59,238,79,247,147,248,104,17,127,150,246,131,97,188,73,106,94,163,233,78,103,69,72,230,92,116,222,226,251,101,116,212,235,51,237,55,20,174,160,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,144,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,149,92,149,61,83,229,63,47,235,189,198,220,89,79,26,252,40,216,184,180,209,170,220,55,181,106,163,203,237,187,214,98,215,186,216,94,239,1,85,212,197,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,160,20,45,152,107,246,178,231,250,113,139,105,30,101,168,87,91,174,33,133,245,124,18,215,59,219,219,166,221,21,173,234,114,34,62,94,219,21,99,139,184,231,118,163,115,153,31,67,21,90,189,215,151,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,118,213,200,139,36,123,248,173,20,224,163,89,117,115,136,234,174,26,238,86,207,162,87,235,15,93,78,77,45,205,26,191,10,161,141,241,181,245,13,98,57,60,79,87,122,30,210,70,229,108,189,232,220,143,108,74,178,182,255,0,180,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,94,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,160,125,92,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,240,28,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,61,5,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,155,81,90,191,98,158,124,185,62,107,156,20,126,83,113,89,248,148,211,59,101,170,155,36,196,173,245,21,57,108,91,118,102,188,90,225,141,174,74,142,181,114,70,233,169,99,141,254,78,111,92,145,47,74,61,86,24,98,112,118,14,95,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,239,45,76,192,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,126,188,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,77,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,14,107,205,31,208,158,166,254,11,239,20,69,5,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,95,167,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,115,252,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,208,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,157,93,29,196,221,31,28,209,163,164,237,44,142,133,92,208,121,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,174,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,46,136,216,142,151,234,177,175,218,0,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,168,26,94,7,52,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,165,128,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,170,190,121,223,114,127,188,159,195,74,203,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,52,231,157,247,39,251,201,252,52,172,11,54,45,125,200,45,215,235,181,162,135,196,82,99,54,246,93,46,146,119,88,207,15,74,250,168,41,27,38,206,84,87,239,61,93,59,54,106,43,190,190,251,116,181,202,129,163,62,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,157,128,205,103,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,232,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,3,149,22,105,202,159,142,170,108,58,74,14,22,53,94,190,146,154,197,85,80,144,225,85,205,165,149,211,182,227,87,90,196,248,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,39,3,28,42,225,188,87,242,252,206,112,251,205,182,145,185,61,187,56,187,84,226,119,121,36,88,95,110,184,173,170,221,208,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,174,188,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,13,68,20,129,205,11,141,127,229,1,157,191,70,52,246,231,106,174,211,108,54,224,202,152,174,52,75,222,248,205,209,176,185,143,168,73,92,212,218,24,187,179,195,26,70,170,201,62,188,189,114,53,241,118,252,85,111,50,61,109,170,225,66,131,134,24,34,164,163,125,29,58,216,102,200,33,100,10,250,204,109,104,228,166,75,100,180,239,133,205,71,163,94,212,74,152,222,201,58,34,98,42,43,213,242,191,133,104,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,224,241,81,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,109,210,215,189,176,76,230,181,87,119,36,82,42,111,210,187,74,14,87,30,187,52,203,241,175,103,173,37,87,49,78,29,48,78,23,248,5,193,244,211,5,167,251,192,182,86,94,43,122,230,254,217,221,62,11,87,12,245,157,185,101,147,179,221,236,49,221,166,59,161,159,98,39,218,171,21,121,92,122,236,211,47,198,189,158,180,9,255,0,206,175,210,198,45,243,2,135,219,174,37,53,227,89,77,247,15,184,205,118,199,43,188,37,93,69,190,190,215,36,157,166,73,213,75,91,75,45,37,76,123,61,21,19,174,9,229,102,251,117,55,171,118,170,57,17,82,229,57,213,250,88,197,190,96,80,251,117,196,166,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,244,26,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,221,81,200,248,225,235,95,175,60,189,182,61,237,134,38,35,164,145,232,213,232,141,143,114,166,205,83,65,58,3,162,26,95,192,191,15,53,182,40,47,149,114,90,44,52,245,121,62,83,125,169,142,71,190,170,118,83,181,106,170,146,8,250,214,54,36,80,53,172,134,52,114,163,35,106,42,201,34,185,239,231,252,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,218,186,249,151,241,199,83,196,118,101,54,143,96,236,164,102,157,97,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,245,217,34,200,245,85,115,25,8,92,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,232,5,27,114,150,211,157,109,202,120,134,168,204,244,183,42,164,198,241,236,110,158,154,28,206,182,106,104,42,95,89,110,154,161,179,54,219,20,82,34,185,31,80,234,53,69,153,157,61,166,70,247,117,245,116,71,37,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,115,208,1,79,116,128,0,2,243,184,118,244,253,166,63,208,219,47,245,40,142,132,115,222,29,189,63,105,143,244,54,203,253,74,35,161,27,66,199,154,167,178,60,28,31,155,122,194,255,0,126,175,122,64,1,149,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,188,68,250,126,212,239,232,109,235,250,148,165,24,151,157,196,79,167,237,78,254,134,222,191,169,74,81,137,79,218,95,59,111,178,124,93,33,200,127,171,241,125,250,125,208,0,86,155,192,58,23,14,222,160,116,199,250,101,101,254,187,17,207,78,133,195,183,168,29,49,254,153,89,127,174,196,101,177,231,105,237,143,20,126,109,234,251,253,202,189,217,94,112,0,218,14,15,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,37,87,38,78,34,240,75,37,158,251,195,69,254,163,192,228,151,220,130,75,238,63,245,38,151,226,125,84,9,226,162,250,145,44,112,246,99,183,163,250,164,145,59,157,238,150,166,236,250,210,255,0,142,142,12,172,92,97,233,197,45,178,59,175,193,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,169,17,241,73,158,194,250,57,115,113,175,252,170,180,226,123,6,127,115,181,71,169,184,183,230,238,84,208,47,106,75,165,10,35,18,59,155,97,233,107,27,212,247,172,114,182,37,115,89,35,90,237,162,108,209,70,129,68,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,233,203,131,136,45,88,226,35,135,216,178,141,94,199,238,191,21,160,184,84,209,197,147,84,65,77,79,75,145,71,221,123,187,148,241,66,216,250,59,59,165,59,213,35,237,171,162,69,108,143,127,121,145,126,174,32,57,125,232,151,17,58,219,138,235,14,103,106,164,107,45,212,245,116,217,61,182,24,167,133,249,51,22,4,142,137,101,168,130,120,157,11,233,156,157,72,244,107,159,35,17,145,185,122,24,196,73,43,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,25,183,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,243,252,199,120,28,169,226,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,29,16,154,168,35,86,109,192,78,141,103,124,86,88,184,174,187,79,117,101,234,213,216,172,170,181,199,80,228,165,175,186,82,36,45,160,172,115,183,235,143,178,200,145,29,19,21,25,35,163,129,85,17,27,51,103,14,21,203,75,151,221,54,143,90,172,252,65,234,253,170,174,61,65,175,167,241,54,123,77,92,82,210,207,141,49,237,170,130,68,145,25,58,178,119,212,83,79,19,149,147,68,215,192,187,181,81,30,142,218,194,128,0,101,92,213,65,149,112,46,79,90,56,40,254,85,92,8,232,165,255,0,0,182,90,163,212,220,91,79,241,233,45,181,51,167,106,75,165,10,91,35,89,45,142,155,169,172,111,83,222,146,68,233,81,205,100,141,115,119,137,179,75,34,83,181,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,146,120,78,244,177,163,127,47,241,239,110,128,128,28,228,248,125,210,123,61,29,167,136,27,102,65,106,177,103,87,219,130,209,220,173,181,19,212,203,85,146,198,200,41,225,142,74,118,117,62,56,124,44,112,179,173,81,145,198,230,204,157,82,119,59,76,148,36,255,0,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,150,166,96,116,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,52,125,160,58,179,249,117,209,172,79,87,62,136,93,113,127,165,22,246,214,252,46,230,221,166,131,235,57,189,77,118,201,220,133,253,61,200,165,233,111,114,39,198,254,150,245,116,160,116,2,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,47,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,131,57,92,122,236,211,47,198,189,158,180,181,78,98,60,94,127,37,45,26,79,162,213,189,157,66,204,123,180,88,191,93,7,137,134,14,211,162,241,85,114,117,42,70,157,168,229,111,66,59,175,170,89,34,222,55,198,146,244,133,53,241,141,160,118,46,25,248,130,201,52,135,27,204,190,145,208,90,251,21,16,203,44,47,142,170,146,58,136,155,52,116,213,59,177,177,190,102,199,36,106,178,67,188,111,107,154,239,205,185,95,12,125,255,0,148,167,16,185,222,159,113,5,71,162,148,84,215,91,238,45,168,93,232,229,180,193,85,11,35,160,174,138,46,239,196,218,217,149,17,122,32,130,70,202,214,61,142,124,125,43,180,175,134,24,150,21,255,0,166,172,247,42,255,0,101,114,60,147,35,184,127,233,43,43,174,85,213,18,127,198,146,105,164,145,255,0,206,231,57,223,173,84,191,238,5,248,50,177,112,121,167,21,86,201,46,191,25,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,148,86,69,24,68,14,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,225,92,164,243,252,55,75,53,211,63,212,29,65,200,105,44,120,245,143,77,235,234,107,171,170,85,122,34,103,196,173,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,102,156,196,174,58,29,106,225,79,43,173,215,156,115,227,182,164,237,71,103,161,167,172,134,150,224,251,195,213,89,76,234,41,164,69,237,204,206,167,189,206,107,36,84,129,149,29,81,74,206,184,159,158,195,186,241,131,197,158,101,197,214,168,125,56,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,206,189,187,108,85,86,196,196,79,127,194,71,46,45,92,226,183,13,189,234,13,45,222,147,15,199,169,233,230,138,195,93,116,165,124,140,189,220,88,170,157,168,209,170,142,101,51,92,142,100,149,40,143,233,127,213,100,114,185,178,164,97,250,249,90,92,116,58,147,138,203,13,22,175,99,158,58,235,93,249,188,58,186,170,178,22,91,237,247,134,162,190,55,77,12,136,157,201,159,210,140,167,114,61,85,147,186,62,152,158,247,199,44,23,41,197,143,165,141,100,249,127,144,251,116,230,115,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,205,56,118,227,199,242,223,193,222,173,232,54,172,94,186,179,236,127,75,242,15,134,221,46,55,30,229,86,81,11,104,107,157,38,205,237,53,59,212,240,54,157,29,213,36,146,204,212,146,101,223,162,87,32,85,89,165,62,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,168,190,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,48,87,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,47,17,127,135,30,94,122,13,195,70,168,100,154,169,136,81,213,220,110,87,26,135,166,62,203,147,187,201,141,209,73,26,36,180,244,206,118,238,123,220,229,149,189,247,170,200,144,171,34,223,251,180,147,133,117,243,149,173,169,184,241,37,132,220,43,45,53,118,186,138,173,55,182,205,45,13,91,162,116,244,175,117,125,193,93,12,139,11,223,18,189,170,170,213,88,222,246,110,139,210,231,38,202,189,131,145,143,223,103,238,223,241,35,149,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,2,213,0,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,226,185,175,112,253,165,249,247,14,151,189,104,190,178,146,211,152,96,84,244,235,108,189,42,72,213,168,130,74,168,227,91,124,253,168,228,116,172,123,166,94,210,42,34,71,51,218,229,146,40,223,58,187,213,114,206,187,90,172,28,191,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,171,227,251,140,27,175,22,90,184,231,91,214,146,60,19,14,168,172,160,197,25,12,78,71,212,192,247,181,36,174,149,210,49,178,245,212,36,49,61,35,115,90,145,49,172,103,79,90,73,36,129,26,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,52,83,193,30,183,228,220,67,112,209,135,106,118,97,99,171,161,187,213,83,190,130,174,170,105,41,220,203,172,244,175,88,38,174,137,176,108,145,178,89,99,145,86,55,71,26,177,232,246,181,174,141,25,36,149,23,203,155,130,143,229,85,168,243,223,243,251,101,214,61,50,197,191,57,114,169,129,59,81,221,43,145,88,177,219,27,55,83,94,222,166,61,100,149,209,35,156,200,218,214,239,19,166,138,68,190,144,5,80,115,193,192,41,162,186,233,102,169,80,227,213,107,81,85,79,113,176,93,46,205,73,93,2,50,39,69,61,21,59,215,126,211,30,171,53,123,219,228,143,122,36,159,164,145,167,77,175,145,127,153,118,1,83,168,60,22,234,37,45,183,30,164,186,220,172,116,244,215,250,85,153,34,235,163,101,37,76,114,213,84,68,249,21,58,30,218,52,171,69,233,94,183,49,207,99,122,186,250,84,42,7,131,174,48,114,110,19,234,117,5,182,101,171,90,124,215,23,170,160,166,125,52,84,242,62,134,247,20,82,173,178,185,91,51,21,36,100,82,201,35,31,31,82,53,89,59,158,173,145,99,100,110,142,160,147,252,180,112,10,109,65,227,75,78,233,110,88,245,93,214,219,99,168,169,191,213,44,41,47,69,27,233,41,164,150,150,162,87,198,169,208,198,214,37,34,39,82,244,57,238,99,29,213,215,210,161,121,58,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,79,75,217,226,234,158,231,73,83,83,208,247,189,99,238,207,36,178,246,250,213,172,235,233,111,213,106,33,208,0,3,53,156,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,14,104,92,11,126,90,241,87,235,142,142,97,158,47,82,108,189,31,24,166,162,119,76,215,219,92,113,185,23,104,81,171,226,43,33,218,62,222,202,215,190,36,124,127,157,115,105,227,74,96,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,82,188,209,121,127,214,90,43,46,92,77,232,134,59,222,181,77,226,110,57,197,174,9,39,158,170,58,169,103,150,121,174,205,238,61,253,80,175,119,105,99,141,24,216,91,27,100,70,171,22,87,68,18,215,151,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,123,203,83,48,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,67,220,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,3,176,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,142,213,205,238,227,161,212,28,56,210,71,169,152,231,197,114,250,203,131,169,240,151,210,86,67,77,93,67,84,172,71,84,84,245,57,28,247,81,181,140,99,102,141,172,115,94,231,211,181,123,111,88,231,138,37,114,187,215,156,55,134,221,35,226,43,85,179,58,218,70,178,221,79,143,50,217,67,53,66,194,251,181,197,89,117,90,122,40,149,172,123,186,228,115,118,87,35,29,208,196,124,142,78,134,57,82,32,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,170,28,212,177,78,76,151,29,14,110,178,223,109,57,78,57,213,169,178,91,228,168,197,238,245,181,144,173,59,41,90,212,109,85,53,44,14,70,189,181,142,99,220,245,145,171,35,157,3,38,68,236,181,146,247,249,174,136,114,185,215,157,108,208,107,158,180,81,212,210,88,235,42,41,217,87,136,227,247,24,187,115,228,48,126,147,165,89,92,230,182,145,143,110,221,135,72,138,146,175,214,119,106,39,50,103,68,175,244,213,129,101,95,236,174,57,146,99,151,15,253,37,29,117,182,186,158,79,248,178,67,52,114,51,249,156,215,55,245,42,1,125,60,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,19,211,80,120,219,181,113,95,203,87,84,108,89,52,244,148,58,139,138,211,227,208,221,104,221,84,215,79,118,129,183,43,99,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,123,192,190,19,189,83,232,223,204,12,123,220,96,3,74,96,0,7,228,185,218,109,87,170,102,81,222,109,148,149,244,241,212,65,86,200,170,97,108,172,108,240,74,201,161,149,26,228,84,71,199,44,113,200,199,125,173,123,26,228,217,81,20,253,96,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,165,62,37,248,139,193,56,95,210,202,253,76,206,170,63,198,209,217,232,186,38,254,217,221,60,52,211,65,71,220,138,41,59,61,222,195,219,221,123,122,25,246,170,253,136,161,85,124,221,120,125,210,125,40,213,59,70,127,129,100,22,171,125,235,57,241,87,27,238,47,223,169,158,186,74,169,42,102,150,75,183,83,220,246,71,12,175,145,98,237,239,19,81,208,254,105,178,39,123,179,23,248,82,215,93,80,225,247,90,44,153,126,148,82,213,220,110,87,26,138,107,69,101,150,146,154,57,167,190,81,73,87,4,146,91,163,234,138,87,49,243,186,24,216,143,141,139,34,42,167,79,236,95,43,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,103,252,169,248,21,169,195,163,160,226,159,85,232,42,233,175,181,84,233,54,21,66,218,168,157,3,109,213,116,76,95,137,61,97,145,202,231,203,21,68,145,54,25,17,189,180,73,28,230,57,206,141,98,14,255,0,204,198,182,166,227,203,255,0,80,46,21,150,154,187,93,69,85,61,134,105,104,106,221,19,167,165,123,174,212,42,232,100,88,94,248,149,237,85,86,170,198,247,179,116,94,151,57,54,85,163,109,39,206,191,37,250,167,134,234,103,194,254,39,244,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,189,78,104,254,132,245,55,240,95,120,162,40,4,13,46,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,80,60,203,248,28,169,225,199,50,155,88,112,119,210,63,78,179,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,250,140,141,99,122,34,181,143,155,159,240,3,198,13,215,132,221,92,107,174,11,73,38,9,152,212,81,208,101,108,154,39,43,233,160,99,220,145,215,68,232,216,233,122,233,210,105,94,177,181,174,73,88,231,179,167,173,99,146,59,222,255,0,72,154,227,165,159,253,91,195,53,3,31,255,0,211,83,120,235,93,117,55,252,73,98,235,134,95,247,47,111,87,247,170,158,65,66,220,191,56,133,206,244,15,136,236,101,152,181,53,214,243,106,204,174,20,216,253,227,27,162,170,134,31,139,119,222,177,83,42,119,213,34,73,162,154,86,201,27,156,232,255,0,191,141,101,141,146,200,227,66,132,106,225,51,128,157,26,225,30,178,229,145,226,83,221,111,121,77,203,198,209,186,247,113,168,115,100,101,174,89,227,146,42,52,134,53,72,87,161,32,129,93,47,71,91,228,73,28,138,198,57,177,50,74,128,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,57,167,17,90,21,140,241,31,164,119,221,40,202,106,170,233,105,238,148,239,90,90,136,106,106,24,202,106,212,99,188,53,68,177,67,44,73,84,200,165,86,74,144,74,229,141,207,141,138,169,187,90,168,17,46,187,155,222,141,84,241,29,140,105,190,39,111,248,150,155,92,251,118,251,158,99,84,231,80,120,122,234,135,198,144,206,200,234,82,62,138,56,119,115,103,124,189,14,94,183,61,137,211,2,37,68,0,230,143,235,179,83,127,5,246,122,35,143,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,189,18,53,187,171,81,238,232,122,62,55,47,91,28,137,207,238,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,99,88,198,181,54,68,68,2,231,249,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,129,85,124,243,190,228,255,0,121,63,134,156,127,147,85,166,213,127,226,75,54,177,95,109,148,151,27,109,199,77,238,84,149,148,117,112,182,104,42,96,146,190,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,59,7,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,57,255,0,48,46,4,111,188,42,229,82,102,184,179,60,110,153,100,23,5,142,221,83,187,35,248,93,84,242,85,73,21,171,161,245,18,212,79,218,166,167,106,248,151,34,53,251,236,187,59,201,126,87,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,173,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,94,246,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,102,179,90,244,230,155,72,53,115,47,210,218,92,170,147,36,102,41,120,169,180,45,206,154,154,90,118,78,248,94,172,126,241,202,136,230,61,174,71,49,232,138,230,35,218,238,135,200,206,153,28,26,93,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,172,84,7,39,94,37,53,30,147,81,230,225,158,230,151,91,230,25,95,111,172,186,91,91,29,42,212,55,31,170,141,82,73,36,116,189,73,225,232,230,221,237,114,42,57,190,38,88,58,81,139,52,174,125,191,128,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,22,169,201,83,210,198,83,243,2,187,219,173,199,31,231,95,91,162,76,186,225,182,246,218,106,228,213,249,233,233,230,125,115,93,63,98,12,109,142,173,70,194,244,87,164,42,249,42,228,123,154,173,99,164,68,134,78,183,49,171,26,63,202,240,111,197,221,171,132,30,95,153,70,87,5,186,146,241,150,95,181,34,225,109,199,45,83,212,53,140,124,233,106,183,185,245,83,49,28,146,190,154,20,233,235,237,166,234,249,33,141,93,31,117,36,109,122,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,64,124,162,221,57,44,73,160,207,195,114,182,218,168,169,32,213,248,234,30,219,171,234,234,123,181,115,217,55,141,97,125,43,86,54,164,84,221,213,232,149,140,116,142,89,89,27,229,114,53,244,241,178,42,228,252,178,181,183,24,225,66,147,94,238,22,90,186,124,158,158,162,178,235,122,198,167,158,8,159,110,198,217,71,222,109,92,201,43,163,116,85,44,116,50,171,233,219,221,145,89,81,10,116,199,36,82,177,98,254,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,235,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,11,127,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,39,249,128,241,49,134,241,95,203,243,10,213,44,62,134,174,220,246,234,69,37,182,239,108,169,69,115,237,215,24,237,85,175,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,200,193,202,227,215,102,153,126,53,236,245,160,79,254,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,147,255,0,157,95,165,140,91,230,5,15,183,92,74,128,211,29,76,202,180,139,47,143,58,194,170,252,37,234,158,223,114,183,211,85,54,73,35,146,151,198,209,79,70,249,226,124,111,107,217,52,108,168,115,227,122,59,234,200,214,57,81,81,21,20,44,171,154,159,30,63,248,95,133,77,32,189,127,138,139,47,190,219,46,63,239,236,169,178,57,157,175,253,206,233,95,28,223,227,41,222,223,238,172,32,7,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,189,112,255,0,107,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,251,17,62,213,79,21,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,8,224,163,133,27,23,9,122,53,69,134,246,173,85,153,125,203,106,204,166,247,69,11,219,227,234,186,158,177,198,142,145,85,235,12,12,127,106,52,217,141,93,159,39,109,143,150,68,3,218,240,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,221,114,57,187,163,85,238,232,98,50,54,175,67,26,137,210,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,17,62,160,117,59,250,101,122,254,187,41,121,197,24,241,19,234,7,83,191,166,87,175,235,178,149,173,165,243,86,251,103,193,188,57,15,245,134,47,185,79,188,231,160,2,158,233,0,0,5,231,112,237,233,251,76,127,161,182,95,234,81,29,8,231,188,59,122,126,211,31,232,109,151,250,148,71,66,54,133,143,53,79,100,120,56,63,54,245,133,254,253,94,244,128,3,42,60,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,120,137,244,253,169,223,208,219,215,245,41,74,49,47,59,136,159,79,218,157,253,13,189,127,82,148,163,18,159,180,190,118,223,100,248,186,67,144,255,0,87,226,251,244,251,160,0,173,55,128,116,46,29,189,64,233,143,244,202,203,253,118,35,158,157,11,135,111,80,58,99,253,50,178,255,0,93,136,203,99,206,211,219,30,40,252,219,213,247,251,149,123,178,188,224,1,180,28,30,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,52,159,130,140,171,95,120,59,186,235,94,147,219,62,37,151,225,249,133,206,138,229,105,137,36,125,85,218,214,148,54,249,99,109,51,122,149,139,52,15,125,67,146,38,177,31,51,103,114,35,156,248,226,137,241,255,0,75,117,75,59,209,108,238,217,169,154,105,125,248,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,179,87,109,247,77,149,17,82,223,249,42,122,88,202,126,96,87,123,117,184,141,92,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,48,177,254,15,184,179,195,120,186,210,255,0,167,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,221,76,219,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,208,246,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,168,103,95,139,31,84,250,201,243,3,33,247,25,203,169,229,113,232,79,76,191,26,247,138,210,149,184,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,2,85,0,0,0,0,25,87,53,80,101,92,13,20,105,6,169,96,154,45,192,238,151,106,94,165,223,126,13,141,217,180,255,0,23,241,181,190,22,106,142,215,118,146,150,24,255,0,55,11,31,35,183,146,86,55,234,181,118,223,117,217,17,85,41,7,138,238,43,181,31,139,93,71,126,107,154,203,224,109,84,61,200,44,22,8,38,87,210,218,41,92,168,170,214,170,162,119,38,127,75,86,89,149,17,210,57,173,68,70,49,145,198,207,215,196,71,21,89,150,183,98,90,121,165,176,220,170,233,48,77,58,197,236,182,154,11,74,198,145,36,247,26,123,116,48,85,86,78,141,123,146,87,247,82,102,68,229,84,233,133,91,179,24,249,38,235,251,252,11,240,101,125,227,15,81,234,173,146,93,126,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,64,237,124,177,120,14,252,183,223,105,181,231,86,44,189,88,14,63,112,111,195,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,221,81,201,20,206,73,33,93,250,37,106,78,158,104,26,247,171,28,59,104,21,131,53,209,204,175,232,253,234,183,48,165,181,207,83,224,105,170,250,233,95,69,91,35,163,232,168,142,70,38,239,134,53,221,19,171,234,237,190,202,168,178,214,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,149,113,65,194,254,3,197,158,1,111,211,157,70,187,228,22,235,109,186,241,21,238,41,108,149,16,195,59,167,142,25,161,107,92,233,162,149,170,206,154,135,170,162,53,23,116,111,159,218,138,21,193,192,87,30,188,88,235,79,22,56,54,153,234,94,171,124,103,27,188,252,79,198,209,124,10,219,79,221,237,91,106,166,143,243,144,211,178,70,237,36,76,119,213,114,111,182,203,186,42,162,200,14,117,126,150,49,111,152,20,62,221,113,61,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,253,109,142,146,55,174,204,153,202,155,61,62,178,38,251,166,232,190,3,157,95,165,140,91,230,5,15,183,92,64,174,174,92,151,27,237,159,140,44,46,237,139,99,159,72,47,84,86,252,138,162,221,104,241,140,164,248,133,83,44,85,238,138,155,190,244,86,69,220,122,53,157,199,39,75,122,183,95,36,57,6,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,117,229,113,235,179,76,191,26,246,122,211,143,241,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,251,75,69,52,143,139,102,43,228,166,146,25,21,17,27,178,189,81,90,213,69,106,5,170,114,175,224,146,213,165,216,109,171,137,108,238,10,75,134,89,152,217,225,171,176,211,205,74,213,125,130,138,101,155,243,177,74,217,158,199,190,170,153,244,207,87,116,50,72,152,231,196,191,167,42,45,133,16,131,148,22,168,90,179,78,18,233,176,56,91,73,5,203,79,175,21,182,218,136,27,90,217,103,150,10,153,157,91,21,83,226,217,29,11,28,234,137,161,110,253,72,229,165,145,81,223,107,91,55,192,170,190,121,223,114,127,188,159,195,74,171,45,83,158,119,220,159,239,39,240,210,189,120,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,14,129,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,157,46,208,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,124,13,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,4,32,230,89,192,173,79,19,88,205,46,167,233,141,5,93,86,168,99,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,117,39,114,55,53,234,232,214,58,54,53,80,86,7,54,190,10,62,55,71,89,197,150,153,91,46,181,151,168,123,49,230,150,248,19,191,27,168,97,131,182,203,155,81,93,215,31,101,145,69,28,173,141,174,106,198,173,149,82,52,138,103,188,42,88,210,159,22,62,150,53,147,229,254,67,237,211,153,172,52,167,197,143,165,141,100,249,127,144,251,116,224,102,176,213,65,149,115,85,0,0,0,82,183,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,35,149,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,2,213,0,0,0,0,10,64,226,23,152,247,25,216,54,190,234,94,21,139,107,39,130,178,227,249,133,230,215,110,166,250,59,106,147,177,75,5,108,177,197,31,91,233,156,247,116,177,141,77,220,170,229,219,117,85,95,50,239,200,65,168,92,162,120,109,212,172,255,0,37,212,107,238,109,169,80,92,178,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,187,109,186,175,218,7,95,224,43,84,179,189,105,225,59,6,212,205,75,190,252,103,36,188,252,79,198,214,248,88,105,251,189,171,149,84,49,254,110,22,50,54,237,28,76,111,213,106,111,182,235,186,170,170,209,103,22,62,169,245,147,230,6,67,238,51,154,19,208,77,20,197,120,118,210,123,22,142,97,87,11,173,109,151,31,241,94,26,123,164,177,201,84,254,253,76,181,15,235,116,113,198,197,217,243,57,19,102,39,213,68,223,117,221,87,61,156,88,250,167,214,79,152,25,15,184,206,7,170,200,184,197,206,238,92,39,98,60,36,216,40,254,13,141,217,188,127,210,9,187,144,212,124,123,187,114,74,250,95,170,248,59,148,189,137,17,83,243,114,175,115,127,173,178,39,73,231,248,79,225,230,167,138,61,109,179,232,244,25,109,38,52,203,141,61,93,76,215,41,153,20,207,137,144,64,249,17,34,167,124,209,58,165,238,115,90,213,100,110,87,181,138,249,21,58,35,122,164,192,193,121,121,218,184,151,229,255,0,167,90,169,165,116,116,150,237,84,183,83,222,17,236,87,54,24,50,72,35,187,86,163,105,231,114,236,214,84,181,168,141,138,119,42,34,162,54,41,87,163,183,36,21,235,254,154,176,44,171,253,149,199,50,76,114,225,255,0,164,163,174,182,215,83,201,255,0,22,72,102,142,70,127,51,154,230,254,165,64,52,209,165,186,91,130,104,182,9,108,211,61,52,177,124,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,89,203,182,251,38,200,136,137,234,200,191,192,231,28,120,111,23,184,107,169,106,153,73,99,212,91,29,59,95,126,176,177,235,209,35,55,70,248,218,62,165,87,62,153,206,86,162,181,85,95,11,220,140,122,185,29,20,178,202,0,0,31,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,3,50,250,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,169,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,66,205,57,31,96,21,49,90,181,79,84,171,177,234,69,167,170,168,183,88,45,119,103,36,78,157,31,19,101,158,182,157,139,191,117,140,84,154,129,238,242,70,61,82,63,210,88,215,166,173,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,197,57,37,234,102,43,143,234,62,162,105,109,218,175,195,222,179,11,125,190,225,104,238,73,27,35,168,240,11,83,223,129,189,79,71,190,101,101,90,72,214,49,174,252,220,19,185,85,168,207,48,183,240,0,25,172,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,170,190,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,128,155,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,246,139,77,207,13,213,124,2,138,243,71,29,37,255,0,19,204,108,241,212,196,202,186,69,88,46,22,234,184,81,205,73,33,153,168,170,201,34,145,55,100,141,79,39,42,57,62,212,60,87,22,62,150,53,147,229,254,67,237,211,148,237,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,240,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,191,138,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,208,246,83,139,105,198,184,233,197,86,55,146,80,218,178,220,51,45,183,177,206,107,101,73,169,107,169,100,70,201,20,209,75,26,255,0,153,36,114,198,228,115,92,140,123,28,138,141,114,103,223,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,168,142,149,172,99,124,76,109,116,109,153,157,45,233,122,163,145,59,111,141,239,11,254,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,168,190,117,126,169,241,111,151,244,62,227,113,63,39,40,45,121,204,176,206,34,233,180,53,181,181,117,120,158,127,79,90,247,219,221,80,141,130,138,227,79,74,234,134,214,177,170,199,47,91,162,166,124,14,107,85,157,105,36,110,122,187,179,27,79,215,206,175,213,62,45,242,254,135,220,110,32,64,2,101,114,235,224,86,167,138,92,201,51,141,65,160,171,102,149,216,42,38,134,186,106,106,168,152,251,157,198,20,167,122,91,85,18,68,158,22,58,58,134,200,249,154,207,208,99,152,215,177,238,71,179,154,112,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,181,102,83,123,162,133,142,240,20,189,47,88,227,71,72,168,196,154,119,179,181,26,108,247,38,239,147,182,246,69,34,26,19,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,250,197,101,243,88,224,86,167,49,142,191,138,125,40,160,171,169,190,210,211,172,217,173,11,170,162,108,14,183,82,81,61,126,36,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,150,205,0,25,87,58,175,9,222,169,244,111,230,6,61,238,48,18,255,0,154,231,5,31,147,44,170,126,37,52,206,217,117,169,198,242,219,133,69,78,91,22,221,232,108,247,73,164,107,146,163,173,92,178,54,26,169,36,127,147,155,209,28,169,210,143,68,154,24,155,16,56,78,245,79,163,127,48,49,239,113,128,13,41,128,0,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,28,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,135,95,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,116,163,166,127,84,178,61,242,57,19,169,239,119,75,88,206,136,217,200,11,41,230,69,203,119,242,127,241,78,33,120,122,176,255,0,165,79,175,89,147,99,52,113,127,224,95,214,250,202,70,39,255,0,65,253,171,36,73,254,183,243,115,83,177,186,83,135,159,229,45,193,245,171,87,243,42,142,34,51,180,171,91,22,158,222,41,155,97,165,134,86,177,149,215,184,145,179,245,202,230,191,186,214,83,35,169,164,70,116,163,101,124,204,221,202,216,229,141,247,62,102,219,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,130,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,112,113,94,104,254,132,245,55,240,95,120,162,41,3,135,172,90,197,156,235,238,154,97,89,77,15,141,178,228,25,133,154,215,113,166,238,190,62,253,44,245,177,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,187,254,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,0,244,28,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,68,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,127,116,229,123,198,191,242,127,206,217,163,26,133,115,181,80,233,182,101,112,125,76,183,26,213,236,252,26,232,232,90,198,84,44,173,106,239,12,189,168,33,145,36,84,100,127,82,94,184,218,201,123,150,213,196,191,14,152,39,20,26,89,95,166,121,213,63,248,218,203,61,111,92,223,218,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,119,67,254,197,79,177,83,61,122,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,52,52,210,67,254,104,26,247,171,28,59,104,21,131,53,209,204,175,232,253,234,183,48,165,181,207,83,224,105,170,250,233,95,69,91,35,163,232,168,142,70,38,239,134,53,221,19,171,234,237,190,202,168,177,215,149,247,48,74,155,181,77,151,133,237,105,186,210,49,236,167,109,6,31,124,169,150,42,102,116,67,21,45,61,29,149,34,138,6,181,94,173,100,238,100,242,203,215,35,213,177,125,103,185,155,206,174,40,56,95,192,120,179,192,45,250,115,168,215,124,130,221,109,183,94,34,189,197,45,146,162,24,103,116,241,195,52,45,107,157,52,82,181,89,211,80,245,84,70,162,238,141,243,251,81,66,168,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,142,218,163,239,210,207,91,20,114,199,214,202,102,189,189,76,123,147,118,170,57,55,221,21,23,204,187,242,16,105,239,40,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,246,147,124,8,235,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,39,79,95,109,119,71,199,12,138,217,59,73,27,179,237,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,154,147,40,7,154,63,174,205,77,252,23,217,232,128,149,92,151,56,133,197,109,244,121,31,12,87,106,111,7,122,185,92,42,114,219,69,108,149,81,182,58,239,204,83,67,61,27,99,114,163,214,102,50,4,153,168,206,190,168,210,117,84,98,69,187,237,80,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,250,112,11,198,190,43,197,102,156,82,89,46,215,63,15,169,184,205,190,24,242,59,125,66,198,201,43,250,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,210,232,159,40,69,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,132,28,36,241,49,83,194,198,67,158,103,22,106,26,185,242,27,230,15,93,142,99,243,66,145,116,81,92,103,170,165,124,117,114,164,173,115,92,200,155,12,146,35,58,31,214,246,177,138,141,107,220,246,133,154,115,66,227,167,242,41,138,191,67,180,115,51,240,154,147,122,232,248,197,77,19,122,166,177,90,228,141,202,187,76,142,79,15,89,54,241,246,246,71,61,145,43,228,252,211,157,79,34,211,94,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,237,57,104,112,57,77,195,142,27,14,176,231,15,171,126,162,230,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,245,31,26,70,196,68,107,223,48,117,94,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,58,186,59,139,186,190,73,164,70,199,221,88,219,89,92,66,243,30,227,59,6,215,221,75,194,177,109,100,240,86,92,127,48,188,218,237,212,223,71,109,82,118,41,96,173,150,56,163,235,125,51,158,238,150,49,169,187,149,92,187,110,170,171,230,93,249,8,53,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,251,64,251,252,175,245,239,86,56,137,208,43,254,107,172,121,95,210,11,213,22,97,85,107,130,167,192,211,82,116,82,178,138,138,70,199,209,79,28,108,93,159,52,139,186,167,87,214,219,125,145,17,41,179,139,31,84,250,201,243,3,33,247,25,203,243,225,127,133,252,7,132,204,2,225,167,58,115,119,200,46,54,219,141,226,91,220,178,222,234,33,154,118,207,36,48,194,230,181,208,197,19,81,157,52,236,84,69,106,174,234,239,63,177,18,131,56,177,245,79,172,159,48,50,31,113,156,14,84,90,79,43,238,95,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,235,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,162,70,43,101,250,204,115,55,224,28,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,189,224,5,53,243,92,224,163,242,101,149,79,196,166,153,219,46,181,56,222,91,112,168,169,203,98,219,189,13,158,233,52,141,114,84,117,171,150,70,195,85,36,143,242,115,122,35,149,58,81,232,147,67,19,110,80,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,25,109,37,87,43,143,93,154,101,248,215,179,214,159,171,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,155,126,94,87,30,187,52,203,241,175,103,173,2,127,243,171,244,177,139,124,192,161,246,235,137,76,22,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,63,206,175,210,198,45,243,2,135,219,174,37,122,242,203,180,218,175,92,113,233,133,29,230,217,73,95,79,29,69,202,173,145,84,194,217,88,217,224,182,85,205,12,168,215,34,162,62,57,99,142,70,59,237,107,216,215,38,202,136,160,89,255,0,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,253,55,185,141,123,216,212,123,230,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,212,14,167,127,76,175,95,215,101,47,56,163,30,34,125,64,234,119,244,202,245,253,118,82,181,180,190,106,223,108,248,55,135,33,254,176,197,247,41,247,156,244,0,83,221,32,0,0,188,238,29,189,63,105,143,244,54,203,253,74,35,161,28,247,135,111,79,218,99,253,13,178,255,0,82,136,232,70,208,177,230,169,236,143,7,7,230,222,176,191,223,171,222,144,0,101,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,17,62,159,181,59,250,27,122,254,165,41,70,37,231,113,19,233,251,83,191,161,183,175,234,82,148,98,83,246,151,206,219,236,159,23,72,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,244,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,124,149,61,44,101,63,48,43,189,186,220,79,240,41,3,138,238,88,186,203,137,241,4,252,115,135,93,48,186,228,24,62,83,220,173,176,73,21,99,101,142,217,209,18,62,122,74,202,153,186,25,79,208,254,180,133,102,127,231,35,116,77,73,37,149,36,68,179,94,11,120,45,195,120,54,195,110,246,107,54,69,87,146,100,57,37,68,115,94,175,83,66,180,204,168,100,43,34,83,67,21,50,61,237,137,145,182,89,55,94,167,61,207,145,234,174,233,232,100,114,40,1,154,206,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,9,21,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,180,215,150,243,111,214,217,56,151,93,79,195,38,171,93,51,161,168,125,53,22,17,114,236,49,149,54,231,178,22,202,179,75,12,125,77,169,123,160,239,49,234,233,124,59,228,116,109,89,34,89,27,47,228,230,63,204,2,179,136,139,236,186,73,164,57,23,250,147,208,120,105,229,169,167,142,122,121,50,42,174,134,73,213,80,201,153,28,140,134,25,21,88,200,85,189,43,36,75,43,149,255,0,153,72,161,4,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,155,116,181,239,108,19,57,173,85,221,201,20,138,155,244,174,193,167,61,45,213,44,19,90,112,75,102,166,105,165,247,227,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,250,205,77,246,221,55,69,69,95,86,103,219,128,30,48,110,188,38,234,227,93,112,90,73,48,76,198,162,142,131,43,100,209,57,95,77,3,30,228,142,186,39,70,199,75,215,78,147,74,245,141,173,114,74,199,61,157,61,107,28,145,223,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,179,42,230,170,12,171,129,213,120,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,213,45,68,141,98,127,155,27,17,206,99,95,44,177,49,94,206,190,164,208,246,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,20,229,205,160,216,110,138,240,185,134,221,44,84,84,146,223,115,203,61,22,77,125,187,54,157,99,158,177,245,81,119,224,133,234,175,114,244,83,197,50,68,212,69,70,42,164,146,35,26,233,95,188,160,0,0,0,64,14,117,126,150,49,111,152,20,62,221,113,39,249,0,57,213,250,88,197,190,96,80,251,117,196,8,1,202,227,215,102,153,126,53,236,245,167,74,231,29,164,53,56,87,18,244,58,165,79,5,90,219,117,30,207,12,207,158,105,226,115,62,35,66,198,82,205,12,76,110,207,99,27,78,148,15,85,122,46,239,153,253,46,93,149,172,230,188,174,61,118,105,151,227,94,207,90,88,79,56,237,33,166,205,120,104,161,213,42,120,41,18,229,167,23,136,102,124,243,79,43,95,240,234,231,178,150,104,98,99,119,99,222,234,133,160,122,171,209,54,100,47,233,114,110,173,120,70,190,73,250,161,106,199,181,115,60,210,139,131,105,33,168,204,236,244,183,42,26,137,171,91,19,228,158,222,249,55,165,138,37,77,230,123,226,172,150,85,233,118,237,101,43,215,165,200,170,172,184,147,56,60,23,235,29,139,64,184,160,192,53,87,41,135,174,203,106,184,73,79,113,147,169,233,225,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,232,77,149,219,166,143,128,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,5,212,128,0,28,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,134,148,248,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,3,53,134,170,12,171,154,168,0,0,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,72,171,166,188,66,229,90,87,163,90,163,164,120,181,55,99,242,169,240,154,107,141,209,149,82,69,53,53,13,27,170,93,45,60,109,98,166,253,255,0,16,216,222,174,114,183,180,146,177,88,238,239,83,2,226,112,174,103,26,71,156,113,105,47,13,118,139,117,36,246,42,170,135,91,108,185,189,61,229,142,162,184,92,91,11,93,216,237,73,27,17,24,233,82,104,34,146,57,101,238,200,144,246,218,230,204,142,108,202,50,174,93,79,44,94,60,127,45,246,42,109,6,213,139,215,86,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,84,146,75,51,82,73,151,126,137,92,129,63,192,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,207,249,145,112,19,138,235,198,43,116,215,28,34,123,86,57,168,88,229,189,245,87,10,154,202,136,232,232,111,116,52,241,238,172,171,154,69,108,112,205,28,108,252,221,75,213,26,141,106,71,43,146,52,100,144,116,14,87,30,132,244,203,241,175,120,173,32,87,50,222,96,149,58,195,117,188,112,249,164,23,90,73,52,250,130,163,195,94,46,212,146,197,85,6,74,246,58,150,120,214,53,124,8,248,25,79,83,4,173,71,195,43,153,58,108,228,85,98,183,112,132,26,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,154,9,224,251,138,252,103,139,157,47,250,121,101,176,85,216,238,84,85,18,82,94,45,110,109,68,240,80,207,220,127,110,38,86,190,8,161,169,123,161,108,83,57,177,110,177,164,241,163,246,234,106,186,146,248,58,224,235,59,226,255,0,59,168,176,88,43,62,13,141,217,186,62,144,100,29,184,106,62,23,221,134,161,244,191,216,175,158,41,39,238,201,78,177,254,109,87,163,126,167,108,137,231,160,156,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,64,66,174,110,58,153,138,225,252,33,94,48,91,181,94,247,172,246,225,65,111,180,82,199,36,125,199,120,106,184,107,39,157,204,115,209,235,11,25,2,49,207,99,93,211,36,240,53,81,17,251,164,213,41,175,157,38,177,216,179,13,101,196,180,118,209,15,114,175,78,237,245,21,23,74,158,167,167,77,85,201,180,242,54,155,161,204,68,94,136,32,167,151,184,215,189,174,241,61,63,85,209,185,20,43,172,237,92,23,235,29,139,64,184,160,192,53,87,41,135,174,203,106,184,73,79,113,147,169,233,225,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,232,77,149,219,167,117,229,143,194,102,27,196,213,78,174,85,102,21,20,157,118,76,93,108,182,132,169,160,90,166,81,92,110,177,84,197,21,201,25,220,99,94,250,102,193,34,178,55,34,238,249,90,246,186,55,196,199,16,128,13,84,3,149,112,177,173,127,202,39,135,220,39,88,228,183,248,42,188,130,222,190,62,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,212,245,119,109,89,213,179,183,68,234,160,102,179,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,85,113,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,102,176,13,41,240,157,233,99,70,254,95,227,222,221,1,21,121,213,250,88,197,190,96,80,251,117,196,149,92,39,122,88,209,191,151,248,247,183,64,69,94,117,126,150,49,111,152,20,62,221,113,2,0,114,184,245,217,166,95,141,123,61,105,213,121,213,250,167,197,190,95,208,251,141,196,229,92,174,61,118,105,151,227,94,207,90,117,94,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,0,4,85,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,186,158,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,0,210,152,0,0,0,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,167,221,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,158,153,35,100,147,116,39,212,130,46,227,216,199,77,43,213,177,198,197,114,117,200,246,53,23,119,32,21,23,205,59,129,204,55,65,106,104,245,239,74,95,73,105,198,50,171,194,90,235,177,166,49,90,202,11,140,145,75,50,73,70,136,157,45,166,123,96,149,86,37,219,180,253,146,61,227,122,50,30,21,192,191,25,183,222,15,53,30,170,231,37,171,227,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,241,92,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,38,87,43,78,2,126,157,214,88,120,174,213,9,250,49,251,85,195,198,98,22,186,122,141,164,175,174,164,157,90,149,149,14,98,239,28,48,207,19,145,145,110,142,146,72,213,94,137,19,81,179,132,191,230,55,148,216,179,158,93,89,166,107,139,87,120,219,46,65,111,199,110,150,234,158,211,227,239,210,207,116,160,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,77,156,39,122,167,209,191,152,24,247,184,192,93,79,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,105,76,138,188,125,112,81,138,241,89,167,21,119,187,77,179,195,234,110,51,111,154,76,114,225,78,145,178,74,254,132,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,244,186,86,75,42,128,20,173,193,151,43,77,71,212,77,71,174,185,241,43,137,93,113,44,51,18,184,58,150,174,219,81,188,53,89,5,84,107,231,13,60,140,95,245,159,216,175,170,141,202,217,26,168,216,28,170,174,150,27,169,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,7,148,198,56,81,190,231,124,29,222,56,155,194,162,186,221,43,241,60,194,174,207,127,181,193,11,36,142,27,59,40,105,167,74,246,236,169,34,118,164,149,201,42,34,61,59,114,54,69,237,182,25,28,238,213,202,179,135,222,32,178,221,101,180,107,158,158,100,31,69,176,124,126,225,45,187,33,186,247,226,147,226,113,177,176,75,61,167,194,245,117,201,222,100,176,175,113,237,72,227,219,186,215,44,177,70,197,152,28,149,61,44,101,63,48,43,189,186,220,79,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,171,110,121,223,114,127,188,159,195,74,171,45,83,158,119,220,159,239,39,240,210,42,242,212,225,235,21,226,47,137,170,27,38,107,83,189,151,17,183,187,45,169,183,186,150,57,227,186,248,106,170,104,217,71,42,72,138,196,133,239,157,171,34,43,93,213,27,30,196,70,171,209,236,9,85,202,179,128,239,252,17,197,94,175,217,127,198,203,136,88,174,118,239,247,135,211,94,218,254,239,254,232,108,76,146,31,241,117,12,119,247,39,150,168,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,106,156,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,128,28,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,117,252,163,141,59,173,151,129,205,54,225,79,75,114,10,186,10,137,41,239,75,158,79,21,51,162,123,160,158,231,83,37,61,190,41,213,200,170,201,34,145,95,58,49,187,57,143,138,62,226,162,207,17,200,56,177,245,79,172,159,48,50,31,113,156,231,248,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,30,131,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,255,0,176,110,13,116,75,22,225,162,151,133,235,206,43,73,118,198,39,167,165,126,64,176,172,244,47,189,220,99,124,50,201,91,43,226,151,188,215,190,104,35,114,55,186,189,12,99,34,69,237,177,173,79,149,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,145,64,103,7,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,249,63,203,75,152,37,78,143,93,108,252,62,106,253,214,146,61,62,175,168,240,214,123,181,92,177,82,193,141,61,238,170,158,69,145,89,2,190,118,84,84,207,19,85,243,74,214,64,155,185,85,24,142,218,205,56,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,207,102,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,32,105,248,202,185,113,60,169,248,224,186,234,101,170,131,133,221,64,178,213,207,120,197,108,232,152,245,234,130,133,206,130,75,85,51,89,27,105,235,123,109,233,129,241,53,99,99,39,119,75,37,78,134,57,82,110,149,168,167,96,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,0,0,1,0,57,213,250,88,197,190,96,80,251,117,196,159,228,0,231,87,233,99,22,249,129,67,237,215,16,32,7,43,143,93,154,101,248,215,179,214,151,103,196,166,144,211,107,214,131,103,58,71,52,20,146,84,100,86,121,161,183,173,92,242,195,4,87,22,109,45,20,210,62,45,222,140,142,166,56,100,84,68,118,232,197,69,107,145,85,171,73,156,174,61,118,105,151,227,94,207,90,95,240,25,87,52,209,160,58,199,98,226,3,70,177,61,98,199,33,240,244,153,53,189,181,18,83,117,61,254,18,169,142,116,117,52,221,111,99,22,78,212,241,203,23,115,161,26,254,142,166,253,87,34,153,246,226,247,72,105,180,35,137,125,66,210,219,124,20,144,91,109,55,135,205,107,130,154,121,102,101,61,186,165,141,170,163,133,95,47,215,115,217,79,60,76,122,185,93,245,218,239,172,255,0,210,91,95,228,251,172,118,44,231,134,4,210,170,120,124,61,235,77,46,19,211,214,71,212,247,247,233,107,170,39,171,167,169,221,88,214,55,169,239,169,139,182,142,123,147,195,117,187,165,36,106,1,197,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,0,10,86,231,87,234,159,22,249,127,67,238,55,18,5,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,79,94,117,126,169,241,111,151,244,62,227,113,61,87,37,61,45,193,50,188,239,62,212,203,253,139,197,100,152,39,194,190,143,214,248,169,153,224,252,108,55,24,106,191,54,199,164,114,117,198,212,111,231,26,238,157,183,110,203,230,7,213,205,185,62,220,104,184,83,177,93,240,164,186,220,117,198,159,177,113,187,90,228,171,165,142,150,171,196,172,45,154,220,215,62,100,134,47,8,157,79,108,233,43,187,174,108,251,162,164,176,182,10,203,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,88,28,218,248,40,248,221,29,103,22,90,101,108,186,214,94,161,236,199,154,91,224,78,252,110,161,134,14,219,46,109,69,119,92,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,240,149,92,11,241,155,98,227,15,78,42,174,114,90,190,13,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,221,72,140,150,73,42,102,51,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,67,220,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,103,95,74,7,85,0,0,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,29,214,239,199,29,54,53,203,255,0,13,225,31,78,89,86,151,219,149,61,201,153,117,217,31,45,58,80,210,75,118,169,157,180,80,43,85,171,43,231,137,204,238,185,119,137,33,149,209,236,247,72,254,204,106,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,243,248,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,160,158,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,104,123,254,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,58,88,0,12,208,241,41,171,213,58,245,175,57,206,174,77,61,92,148,249,21,226,105,173,233,87,4,80,207,21,185,155,69,69,12,140,139,118,35,227,166,142,24,213,81,93,186,177,85,92,229,85,114,223,159,26,26,199,125,208,46,24,51,253,85,197,161,235,189,90,173,241,211,219,164,234,98,120,106,170,186,136,169,34,169,217,236,123,31,217,125,67,101,237,185,170,215,246,250,23,100,118,233,156,203,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,187,254,80,90,95,106,194,248,75,166,207,33,117,36,247,45,65,188,86,220,170,39,109,19,98,158,40,41,166,117,20,84,175,151,117,116,204,107,169,230,153,187,244,163,86,170,68,70,253,174,117,106,243,46,192,41,180,251,141,45,68,165,182,227,213,118,171,109,242,162,154,255,0,74,179,36,189,21,143,171,166,142,90,170,136,159,34,175,91,29,88,181,104,189,43,208,215,181,236,111,79,71,74,95,158,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,86,95,60,28,2,166,91,86,150,106,149,14,61,72,148,244,181,23,27,5,210,236,212,137,179,171,229,108,83,209,83,189,119,238,189,136,144,215,189,190,74,198,42,201,250,43,34,117,7,181,228,183,172,119,220,195,70,178,221,29,187,195,220,164,211,187,133,61,69,174,167,169,137,211,75,114,117,68,142,166,232,107,17,87,162,120,42,37,238,57,239,115,188,79,79,213,108,109,69,177,82,130,249,89,103,245,56,47,26,88,109,42,228,52,150,155,110,85,79,95,96,185,45,74,196,214,85,50,74,103,203,79,78,143,145,62,171,223,89,5,34,51,161,81,238,127,75,19,126,181,107,175,208,12,214,113,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,192,74,174,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,1,165,62,19,189,44,104,223,203,252,123,219,160,34,175,58,191,75,24,183,204,10,31,110,184,146,171,132,239,75,26,55,242,255,0,30,246,232,8,171,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,58,175,58,191,84,248,183,203,250,31,113,184,156,171,149,199,174,205,50,252,107,217,235,78,171,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,138,188,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,9,105,204,27,141,187,175,21,249,252,118,44,98,122,186,29,58,197,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,59,136,213,69,146,77,226,89,215,248,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,7,96,229,251,192,141,247,138,172,170,60,215,41,103,130,211,44,126,224,145,220,106,119,100,159,20,170,130,74,89,37,181,116,50,162,42,136,59,180,213,14,95,18,212,86,179,109,147,119,121,37,239,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,124,172,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,0,0,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,170,114,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,127,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,212,14,167,127,76,175,95,215,101,47,56,163,30,34,125,64,234,119,244,202,245,253,118,82,181,180,190,106,223,108,248,55,135,33,254,176,197,247,41,247,156,244,0,83,221,32,0,0,188,238,29,189,63,105,143,244,54,203,253,74,35,161,28,247,135,111,79,218,99,253,13,178,255,0,82,136,232,70,208,177,230,169,236,143,7,7,230,222,176,191,223,171,222,144,0,101,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,17,62,159,181,59,250,27,122,254,165,41,70,37,231,113,19,233,251,83,191,161,183,175,234,82,148,98,83,246,151,206,219,236,159,23,72,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,255,0,32,7,37,79,75,25,79,204,10,239,110,183,19,252,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,109,60,184,57,127,209,240,239,98,139,86,245,123,29,255,0,85,138,255,0,19,4,84,213,18,65,81,30,59,75,214,248,250,105,223,11,228,141,243,77,26,35,223,50,59,169,35,149,34,106,51,243,203,47,202,225,83,129,111,254,90,125,93,226,131,90,240,207,188,11,213,86,1,69,92,239,254,184,212,185,215,73,41,213,191,239,94,21,238,119,248,115,35,63,214,243,19,252,0,0,1,23,248,224,224,115,13,226,251,25,183,79,11,233,44,57,221,158,162,150,10,12,141,88,170,172,183,58,161,171,85,4,236,106,111,80,198,196,233,164,138,53,86,109,50,53,18,72,217,36,202,233,64,0,229,92,61,112,197,163,92,47,226,179,98,218,71,139,248,15,31,216,125,210,227,83,51,170,43,174,115,69,26,49,178,79,43,191,227,185,35,98,50,38,58,89,21,140,103,91,183,205,97,170,131,42,224,105,79,132,239,75,26,55,242,255,0,30,246,232,14,170,114,174,19,189,44,104,223,203,252,123,219,160,58,168,0,0,2,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,10,107,231,73,163,150,44,63,89,113,45,98,180,77,219,171,212,75,125,69,61,210,155,165,235,213,85,109,109,60,109,169,235,115,213,19,174,9,233,226,237,181,140,107,124,55,87,214,116,142,84,252,156,152,53,122,155,16,215,156,151,72,238,51,210,67,79,168,86,118,205,70,174,130,87,207,53,198,223,220,150,56,88,246,253,70,49,105,166,174,145,202,244,243,88,99,68,114,42,244,190,90,243,130,209,203,22,115,195,2,234,173,68,222,30,245,166,151,8,42,40,228,233,123,251,244,181,213,16,82,84,83,108,143,107,27,212,247,211,75,220,86,189,201,225,186,27,210,146,57,74,160,225,11,87,169,180,35,137,125,61,213,43,132,244,144,91,109,55,134,67,116,158,166,9,102,101,61,186,165,142,165,172,153,25,23,215,115,217,79,60,175,98,53,29,245,218,223,170,255,0,209,80,158,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,241,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,53,80,0,0,5,43,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,57,87,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,32,45,80,0,5,43,115,58,224,59,242,33,125,169,215,157,39,178,244,224,57,5,193,223,18,181,219,173,221,186,92,94,103,50,22,199,187,187,174,94,205,68,238,168,86,244,199,28,80,185,99,133,54,235,137,171,29,120,62,226,207,50,225,23,84,62,156,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,46,138,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,51,237,199,71,6,87,222,15,53,30,150,217,29,215,227,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,11,233,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,245,101,11,114,230,227,95,249,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,111,164,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,64,14,21,56,22,255,0,229,167,213,222,40,53,175,12,251,192,189,85,96,20,85,206,255,0,235,141,75,157,116,146,157,91,254,245,225,94,231,127,135,50,51,253,111,48,31,171,150,231,47,186,158,29,169,164,214,29,100,181,82,59,81,110,52,238,166,162,182,205,20,83,63,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,247,217,242,34,207,80,0,0,0,171,94,120,57,253,76,86,173,44,210,218,28,134,145,105,234,170,46,55,251,165,165,171,19,167,71,196,216,160,162,168,122,109,221,99,21,38,175,99,124,209,143,84,147,244,150,52,233,138,188,172,176,10,156,235,141,44,54,169,113,234,75,181,183,21,167,175,191,220,146,165,34,115,41,89,29,51,226,167,168,70,72,191,89,236,172,158,145,89,208,138,246,191,165,233,183,66,185,191,151,153,214,169,126,84,56,201,205,124,37,247,226,118,172,75,195,226,214,255,0,236,94,207,133,240,177,167,139,131,205,141,115,250,107,164,173,250,238,234,223,127,170,229,98,48,155,252,147,244,190,235,143,105,30,121,170,247,7,85,195,79,153,222,41,109,180,52,243,81,58,38,73,5,189,146,111,85,20,170,187,76,199,203,89,44,75,210,221,154,250,87,167,83,149,85,24,22,62,112,174,57,180,190,235,172,124,37,234,102,7,98,117,90,220,167,179,252,74,142,10,74,39,85,207,87,61,12,209,214,199,75,28,77,84,115,159,51,169,146,20,219,117,69,145,21,26,237,186,87,186,128,50,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,26,125,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,140,214,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,61,44,103,139,165,123,82,74,106,158,134,61,233,31,118,9,34,151,183,214,174,103,95,75,190,179,85,11,148,229,29,169,152,174,97,194,21,159,5,180,213,237,122,192,174,21,246,251,189,44,146,71,220,111,137,171,154,178,9,218,198,189,94,144,189,147,171,26,247,181,189,82,65,59,81,21,25,186,133,64,241,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,192,74,174,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,1,165,62,19,189,44,104,223,203,252,123,219,160,34,175,58,191,75,24,183,204,10,31,110,184,146,171,132,239,75,26,55,242,255,0,30,246,232,8,171,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,58,175,58,191,84,248,183,203,250,31,113,184,156,171,149,199,174,205,50,252,107,217,235,78,171,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,138,188,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,231,252,66,226,215,220,231,64,181,47,10,197,168,124,109,235,32,195,239,54,187,117,55,117,145,247,234,167,162,150,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,96,103,91,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,104,83,134,142,29,48,78,23,244,178,131,76,240,90,127,241,85,151,138,222,185,191,182,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,125,136,159,106,175,42,224,23,130,140,87,133,61,56,164,189,221,173,158,35,83,114,107,124,50,100,119,10,132,141,242,80,117,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,247,164,98,61,87,165,177,50,41,84,0,0,4,85,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,186,158,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,0,210,152,0,0,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,4,255,0,228,169,233,99,41,249,129,93,237,214,226,127,144,3,146,167,165,140,167,230,5,119,183,91,137,254,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,90,167,37,79,75,25,79,204,10,239,110,183,19,252,128,28,149,61,44,101,63,48,43,189,186,220,79,240,0,0,32,7,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,73,255,0,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,208,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,73,255,0,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,208,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,183,29,7,208,235,197,194,170,237,118,209,156,22,182,186,182,103,212,213,85,84,227,180,114,203,60,175,114,185,242,61,238,141,85,206,115,149,85,92,170,170,170,170,170,123,160,126,106,162,154,254,52,106,207,99,21,127,11,51,54,43,154,102,122,166,99,193,207,127,147,183,15,223,237,23,167,191,243,98,139,254,200,127,39,110,31,191,218,47,79,127,230,197,23,253,145,208,129,248,248,11,95,54,62,200,122,127,181,179,15,250,245,255,0,237,87,230,231,191,201,219,135,239,246,139,211,223,249,177,69,255,0,100,63,147,183,15,223,237,23,167,191,243,98,139,254,200,232,64,124,5,175,155,31,100,31,218,217,135,253,122,255,0,246,171,243,126,107,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,233,0,203,193,224,153,154,167,89,226,0,3,224,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,92,109,214,251,197,190,170,211,118,160,167,173,161,173,133,244,213,84,181,49,54,88,167,137,237,86,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,60,55,242,118,225,251,253,162,244,247,254,108,81,127,217,29,8,31,138,173,209,95,198,136,151,166,198,55,19,133,137,139,23,42,166,39,170,102,60,28,247,249,59,112,253,254,209,122,123,255,0,54,40,191,236,135,242,118,225,251,253,162,244,247,254,108,81,127,217,29,8,31,159,128,181,243,99,236,134,127,237,108,195,254,189,127,251,85,249,185,239,242,118,225,251,253,162,244,247,254,108,81,127,217,31,162,221,160,250,29,103,184,82,221,173,58,51,130,209,87,81,76,202,154,90,170,108,118,142,41,96,149,142,71,50,70,61,177,162,181,205,114,34,163,145,81,81,81,21,15,116,7,192,90,143,213,143,178,31,39,53,199,213,26,77,250,244,239,85,249,128,3,43,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,7,29,60,93,241,217,195,23,17,217,22,1,109,214,174,214,55,112,233,190,227,63,233,110,206,237,173,117,15,127,68,94,112,201,39,230,100,100,212,253,82,57,30,254,199,113,81,17,232,5,191,130,5,114,186,227,103,38,226,50,213,147,233,206,178,230,85,119,205,69,181,212,73,123,164,149,214,154,122,88,36,178,116,211,195,210,199,83,70,198,117,199,80,231,43,145,237,71,42,84,71,210,175,70,189,35,150,188,66,229,55,220,27,64,181,47,53,197,171,188,21,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,116,0,80,15,250,40,252,118,127,183,159,253,25,179,255,0,221,11,254,0,10,181,230,89,204,11,91,116,107,94,105,116,143,64,245,2,146,197,79,96,179,193,53,253,91,100,130,166,119,92,106,119,149,176,189,245,113,61,138,198,211,45,52,141,88,81,60,234,36,71,185,202,136,216,253,7,43,110,40,248,177,226,83,84,243,15,202,222,115,244,143,12,199,49,246,247,63,181,150,218,62,197,210,162,166,63,11,254,183,138,57,93,213,12,21,191,102,236,78,159,173,178,171,55,11,42,4,63,227,127,152,142,9,194,173,28,248,118,36,150,172,179,83,93,219,71,88,165,168,153,145,218,225,154,9,159,21,93,75,227,141,204,119,75,217,2,173,47,114,41,95,28,205,122,43,90,173,122,248,174,90,124,125,212,241,11,106,170,210,109,111,203,169,39,213,10,74,137,234,109,147,58,138,42,52,189,219,186,81,234,140,72,182,137,245,48,175,119,169,140,142,61,225,108,111,68,145,89,59,218,19,212,0,0,2,178,248,218,230,153,117,211,13,104,177,105,206,131,84,210,92,45,184,125,225,31,156,202,234,119,69,61,108,244,213,114,67,83,101,99,170,96,86,194,206,152,149,93,83,19,100,85,89,99,237,185,189,183,164,129,102,128,241,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,7,52,226,43,94,112,222,27,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,186,228,115,118,87,35,29,208,196,124,142,78,134,57,80,58,88,42,87,135,222,114,119,216,117,30,237,108,226,7,30,239,97,153,22,65,45,69,182,229,70,172,90,172,86,223,42,191,162,154,72,225,133,190,62,24,191,50,157,206,150,79,210,147,59,243,202,172,137,191,3,141,254,97,124,78,105,175,19,153,110,33,162,250,211,73,6,19,5,61,162,174,202,148,150,155,93,116,18,65,83,107,164,169,238,199,81,36,18,58,86,61,211,57,232,238,183,38,207,77,188,182,2,226,65,15,249,95,235,222,172,113,19,160,87,252,215,88,242,191,164,23,170,44,194,170,215,5,79,129,166,164,232,165,101,21,20,141,143,162,158,56,216,187,62,105,23,117,78,175,173,182,251,34,34,76,0,0,0,0,0,0,134,188,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,28,202,0,0,0,1,68,58,133,204,71,152,6,154,231,249,46,156,223,117,238,146,123,150,43,120,173,178,86,75,73,141,218,93,4,147,211,76,248,100,116,110,117,19,92,172,87,49,85,21,90,213,219,109,209,62,192,47,120,17,171,151,142,189,223,120,137,225,130,199,154,230,153,95,210,12,190,138,225,112,181,228,85,62,5,148,157,21,76,168,116,144,199,209,28,113,196,187,82,77,72,187,198,157,63,91,101,94,180,122,36,149,0,1,69,122,171,205,131,139,28,131,81,242,59,190,151,234,63,209,156,66,162,225,47,192,237,110,199,109,178,73,79,66,213,233,135,186,233,162,153,235,51,152,141,124,159,157,115,123,142,127,70,204,233,106,5,234,2,53,114,241,212,29,88,213,190,24,44,122,171,172,121,255,0,210,187,214,81,112,184,84,65,39,194,169,168,124,13,44,53,14,164,109,54,212,237,107,37,250,244,210,75,220,86,181,223,159,232,243,70,34,175,138,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,194,101,0,0,0,0,2,128,127,209,71,227,179,253,188,255,0,232,205,159,254,232,93,247,15,89,77,247,57,208,45,52,205,114,154,239,27,122,200,48,251,53,210,227,83,218,100,125,250,169,232,162,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,29,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,106,131,11,231,73,157,210,107,45,230,255,0,155,105,223,139,211,107,215,130,142,143,31,166,172,133,213,216,255,0,109,177,178,162,104,42,146,8,252,103,115,243,210,44,51,35,126,178,198,214,203,19,90,238,176,183,240,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,1,199,248,182,214,251,175,14,26,3,145,235,69,154,199,73,121,168,199,42,45,110,125,5,76,142,141,149,48,77,113,166,167,153,136,246,249,177,235,20,210,116,63,103,35,95,210,229,107,209,21,139,234,244,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,128,0,0,0,3,197,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,121,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,121,78,18,117,190,235,196,126,128,227,154,209,121,177,210,89,170,50,58,139,163,153,65,77,35,164,101,52,16,220,106,105,225,98,189,222,111,122,69,12,125,111,217,168,231,245,57,26,196,84,98,7,96,0,0,5,96,115,64,227,51,137,62,29,181,246,193,133,104,230,164,125,31,178,214,225,244,183,73,233,190,15,65,87,215,84,250,218,216,221,39,93,68,18,61,55,100,49,166,200,189,63,87,125,183,85,85,232,28,169,56,163,215,110,37,63,42,63,150,188,231,233,31,209,207,130,124,51,251,89,71,71,216,241,30,59,189,254,182,138,62,174,174,196,95,165,190,221,62,91,110,187,132,255,0,0,0,4,74,214,94,54,237,92,63,113,155,141,232,150,164,79,73,71,132,230,152,189,186,173,151,154,186,166,211,193,98,173,90,155,164,110,150,77,161,115,164,100,238,142,138,37,115,228,100,112,164,107,34,236,139,34,146,212,0,0,0,4,106,197,120,205,177,85,241,157,154,240,119,150,218,188,13,214,135,194,84,98,151,26,118,61,241,220,35,117,170,10,218,154,106,132,243,237,204,206,169,228,100,158,81,190,54,171,23,161,236,111,124,36,168,0,0,0,0,0,0,35,87,2,252,102,216,184,195,211,138,171,156,150,175,131,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,146,74,128,0,0,0,0,7,10,227,127,87,179,45,5,225,143,45,213,205,63,158,146,59,238,59,81,104,154,157,42,224,73,160,149,143,186,82,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,208,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,166,90,121,28,197,255,0,54,70,43,154,199,62,41,98,122,177,157,125,40,29,84,0,0,0,0,2,63,241,235,170,89,222,139,112,157,156,234,102,154,95,126,13,146,89,190,25,224,171,124,44,53,29,174,237,202,150,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,2,64,2,144,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,142,218,163,239,210,207,91,20,114,199,214,202,102,189,189,76,123,147,118,170,57,55,221,21,23,204,187,240,0,225,92,96,241,103,134,240,139,165,255,0,78,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,163,126,219,21,81,210,177,22,21,112,89,205,190,166,245,117,181,105,111,21,147,82,71,81,95,81,52,80,103,137,218,165,129,175,123,154,176,69,93,79,28,109,138,38,110,178,51,196,177,90,198,167,103,185,26,34,75,56,22,148,8,213,197,111,25,182,46,18,245,31,74,237,153,229,171,187,134,103,127,23,167,187,220,160,99,223,85,106,146,157,104,187,21,45,141,187,247,97,79,17,42,75,26,53,100,233,86,185,155,171,59,82,201,80,0,0,0,17,43,89,120,219,181,112,253,198,110,55,162,90,145,61,37,30,19,154,98,246,234,182,94,106,234,155,79,5,138,181,106,110,145,186,89,54,133,206,145,147,186,58,40,149,207,145,145,194,145,172,139,178,44,138,4,181,0,0,0,0,0,0,0,0,4,74,225,131,141,187,86,168,235,166,167,112,211,157,207,73,111,203,48,236,162,247,73,97,168,154,169,168,251,253,20,55,42,223,205,69,19,97,99,24,250,90,102,83,49,91,214,249,37,99,95,42,254,132,170,146,212,0,7,10,227,127,87,179,45,5,225,143,45,213,205,63,158,146,59,238,59,81,104,154,157,42,224,73,160,149,143,186,82,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,59,168,57,87,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,215,210,157,84,0,0,0,57,87,16,188,78,232,215,11,248,172,57,78,174,101,30,3,199,247,217,107,183,83,66,234,138,235,156,209,70,175,116,112,68,223,248,141,89,30,172,137,142,150,52,123,217,214,221,235,215,68,57,195,93,111,124,69,220,230,214,90,74,76,107,73,50,10,118,54,146,157,200,234,217,241,137,224,165,253,54,75,77,76,147,85,178,162,102,185,28,199,198,170,197,154,53,107,154,216,222,146,5,175,128,0,0,68,174,97,156,105,218,184,88,210,250,139,22,33,144,82,55,85,50,90,116,76,126,141,105,155,84,180,80,44,157,50,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,237,200,198,77,210,18,212,17,127,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,74,0,0,0,0,169,93,92,231,39,125,163,226,10,223,91,164,152,247,197,52,159,28,241,84,245,52,51,171,40,234,178,153,31,19,152,202,151,77,36,50,73,71,12,114,116,62,40,218,198,200,230,181,221,221,187,137,20,50,87,94,185,136,226,184,183,14,218,121,197,46,140,39,210,156,126,227,152,50,205,123,177,75,81,29,29,87,215,181,215,189,212,53,47,88,230,90,105,162,157,180,211,47,66,47,91,99,111,75,157,20,168,247,4,213,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,0,0,0,17,215,140,30,54,244,191,132,108,103,170,245,61,37,243,54,173,167,142,174,207,137,182,170,72,39,174,131,196,50,41,37,124,204,134,86,211,49,173,116,175,107,165,106,36,139,4,140,102,234,215,116,197,254,95,28,204,111,186,193,168,247,205,47,226,75,39,181,82,93,114,107,131,106,48,185,161,183,178,146,149,146,72,174,71,218,187,136,239,247,175,15,220,71,72,247,119,88,249,158,247,66,199,5,149,0,0,0,87,175,50,62,98,119,93,8,169,143,69,244,18,251,73,6,160,199,80,215,100,53,243,80,58,87,216,224,237,65,81,3,34,100,240,173,60,239,168,100,233,187,209,100,72,216,199,181,90,143,123,95,24,88,80,56,255,0,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,206,192,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,122,0,84,6,23,206,147,59,164,214,91,205,255,0,54,211,191,23,166,215,175,5,29,30,63,77,89,11,171,177,254,219,99,101,68,208,85,36,17,248,206,231,231,164,88,102,70,253,101,141,173,150,38,181,221,114,3,152,119,21,186,177,134,104,118,152,241,15,194,110,177,90,169,240,204,142,225,61,186,178,166,10,10,106,201,43,164,158,30,229,42,181,149,84,242,118,187,94,18,181,146,177,86,57,25,35,154,199,49,85,174,70,4,255,0,5,53,240,95,204,123,137,60,231,138,12,3,10,214,237,100,241,184,134,65,112,146,215,83,77,244,118,130,62,253,84,244,242,199,69,31,93,53,51,101,111,85,91,233,211,116,84,106,111,187,213,25,212,165,202,0,0,133,92,208,120,188,206,248,94,211,140,90,209,165,53,191,12,203,243,91,132,253,139,164,148,16,213,71,71,67,70,145,186,163,165,178,170,177,38,123,231,166,99,122,162,145,189,181,159,244,30,145,184,9,170,10,107,224,191,142,78,51,181,247,138,12,3,74,178,157,121,232,178,221,110,18,84,92,99,250,47,106,95,19,75,73,79,45,92,180,219,178,157,143,103,121,148,238,139,184,215,35,153,220,235,77,213,187,45,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,157,30,133,216,174,186,113,142,113,15,108,179,93,102,201,44,151,10,108,110,229,83,78,175,146,149,150,121,82,166,72,223,80,205,149,177,244,85,57,140,100,136,172,69,117,90,177,221,106,177,35,44,168,242,154,177,130,254,84,52,179,50,211,63,138,124,51,233,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,184,20,25,192,6,188,212,240,249,197,30,35,147,77,91,73,77,98,191,212,51,25,200,95,87,81,21,52,12,183,85,203,27,93,52,147,72,199,36,76,130,86,195,82,170,138,221,210,157,88,175,107,92,229,47,39,139,31,75,26,201,242,255,0,33,246,233,204,224,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,218,105,142,188,211,113,7,202,215,54,201,166,173,171,169,190,216,52,222,255,0,140,228,47,171,168,150,166,119,220,105,45,47,107,166,146,105,24,213,149,243,196,232,106,85,81,93,178,212,43,21,238,115,92,160,81,177,169,44,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,203,105,119,220,222,245,210,179,76,56,113,164,211,156,122,243,224,175,90,151,112,117,186,102,177,39,100,206,179,192,196,146,181,99,150,53,107,27,212,247,210,64,246,61,85,36,138,166,86,163,28,157,78,96,83,94,172,103,95,149,13,83,204,181,51,225,127,12,250,91,144,92,111,190,11,191,222,240,190,42,166,73,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,94,79,43,237,16,186,232,159,10,22,87,94,111,148,151,26,140,254,161,185,195,25,77,27,154,202,56,43,104,233,82,24,21,206,243,123,210,40,99,123,215,165,168,143,145,204,78,164,98,72,250,97,225,87,75,127,45,60,71,105,214,153,205,98,248,205,5,231,32,165,248,173,23,138,240,253,219,92,79,239,87,126,113,30,199,55,106,88,167,119,212,114,61,118,217,155,185,90,139,164,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,136,28,197,56,21,166,226,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,244,216,214,57,236,99,149,236,164,27,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,55,100,141,95,54,170,57,62,212,53,16,86,7,52,94,95,244,119,122,59,151,19,122,33,142,246,110,176,248,155,142,113,107,130,72,32,165,146,150,40,37,158,107,179,123,143,103,76,201,218,218,88,227,71,186,103,72,217,17,168,244,149,210,132,138,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,30,242,212,204,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,37,175,106,231,55,61,56,254,76,182,252,215,74,96,232,212,156,163,197,89,223,96,158,169,18,171,25,170,109,43,149,213,238,87,65,36,85,48,199,51,233,150,36,114,49,181,13,123,147,234,186,41,227,140,28,215,56,215,252,153,98,179,240,215,166,119,59,85,78,73,150,219,234,41,178,217,119,239,77,103,181,205,27,90,148,253,10,213,141,179,85,71,35,252,220,238,184,226,78,164,98,44,208,202,218,108,62,175,250,106,207,114,175,246,87,35,201,50,59,135,254,146,178,186,229,93,81,39,252,105,38,154,73,31,252,238,115,157,250,213,70,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,4,149,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,43,232,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,140,193,94,113,107,238,63,110,177,93,174,244,62,30,147,38,183,190,233,107,147,186,199,248,138,86,85,84,82,58,77,154,170,172,218,122,74,134,108,228,71,125,77,246,233,115,85,103,87,43,222,58,127,34,153,83,52,59,88,243,63,9,166,215,174,191,131,212,214,183,170,27,21,210,73,26,169,188,202,228,240,244,115,111,39,115,116,115,25,42,178,79,205,53,213,18,40,92,158,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,103,223,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,158,190,218,108,140,142,24,213,210,118,146,71,116,174,99,60,123,127,42,139,236,26,111,167,112,120,125,50,198,110,30,50,146,162,122,126,138,171,213,115,24,248,146,177,200,244,235,134,20,100,146,54,40,188,156,173,123,159,42,117,57,177,195,202,184,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,0,233,124,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,242,156,204,109,54,171,7,26,250,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,217,40,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,249,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,101,11,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,9,240,125,197,158,27,197,214,151,253,56,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,206,141,251,140,69,87,68,244,76,230,29,87,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,232,233,80,210,152,60,86,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,82,7,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,78,150,51,177,85,67,79,5,37,69,54,200,247,61,221,44,101,52,189,197,107,26,190,39,161,189,75,27,148,187,242,0,115,147,209,79,167,60,62,218,117,142,146,225,217,171,211,43,130,247,160,146,94,152,231,161,184,203,79,79,39,75,82,55,43,166,108,236,163,86,238,246,53,35,239,239,212,238,132,3,138,114,66,212,207,13,149,106,94,142,86,85,221,101,248,133,190,147,38,183,193,220,234,161,167,240,242,45,61,91,250,85,255,0,82,105,60,85,18,110,214,47,83,96,250,206,78,134,34,219,81,156,30,11,245,142,197,160,92,80,96,26,171,148,195,215,101,181,92,36,167,184,201,212,244,240,212,181,116,242,210,75,83,179,24,247,191,178,202,135,75,219,107,85,207,237,244,38,202,237,211,71,192,113,78,52,53,142,251,160,92,48,103,250,171,139,67,215,122,181,91,227,167,183,73,212,196,240,213,85,117,17,82,69,83,179,216,246,63,178,250,134,203,219,115,85,175,237,244,46,200,237,211,57,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,22,213,207,7,53,186,208,96,26,89,167,48,211,210,45,182,249,120,184,222,234,37,115,29,223,108,244,48,197,12,77,99,186,186,81,138,219,132,202,228,86,170,170,182,61,149,187,42,58,26,242,197,210,223,202,135,25,56,87,139,177,124,78,213,137,120,140,166,225,253,149,217,240,190,22,53,240,147,249,61,174,127,77,116,148,95,81,189,91,239,245,154,172,71,129,123,218,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,246,25,151,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,68,25,87,3,70,124,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,19,186,153,172,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,250,58,87,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,38,255,0,21,188,113,212,228,188,54,233,183,8,250,114,202,69,177,91,112,124,89,153,117,217,31,21,66,215,85,197,65,73,59,104,160,86,171,146,38,65,43,89,221,114,237,42,205,19,163,217,141,141,253,224,249,92,199,120,227,166,226,183,50,160,195,244,249,149,116,250,117,135,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,247,90,201,101,115,149,171,50,197,31,137,224,95,131,43,239,24,122,143,85,108,146,235,240,108,51,23,240,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,223,121,165,237,74,137,35,154,177,198,214,57,206,234,84,100,82,120,14,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,245,75,81,35,88,159,230,198,196,115,152,215,203,44,76,87,179,175,169,52,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,30,170,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,4,85,230,143,232,79,83,127,5,247,138,34,165,120,23,227,54,251,193,230,163,213,92,228,181,124,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,118,213,205,31,208,158,166,254,11,239,20,69,0,129,169,219,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,82,95,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,187,64,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,253,101,43,115,58,227,199,242,223,125,169,208,109,39,189,117,96,56,253,193,223,18,186,91,174,61,202,92,162,102,178,23,71,187,123,77,94,205,60,237,168,70,244,201,36,83,57,35,153,55,232,137,200,28,83,142,142,51,111,188,97,234,61,45,206,59,87,193,176,204,95,196,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,125,230,151,181,18,172,109,114,199,27,88,214,183,169,81,242,201,109,92,174,61,9,233,151,227,94,241,90,80,9,127,220,174,61,9,233,151,227,94,241,90,4,170,0,1,74,220,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,11,84,0,1,74,220,234,253,83,226,223,47,232,125,198,226,119,94,84,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,218,37,134,38,199,179,29,27,59,220,43,157,95,170,124,91,229,253,15,184,220,72,0,6,170,1,10,185,115,113,237,252,170,44,83,233,190,162,65,225,245,55,25,183,248,202,186,136,41,250,41,111,84,44,123,34,90,198,163,19,162,25,145,242,70,217,98,242,106,185,237,124,73,210,231,71,12,213,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,102,156,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,28,202,50,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,8,224,235,140,92,19,139,252,18,162,255,0,96,163,248,54,73,102,232,250,65,143,247,38,168,248,95,118,106,134,82,255,0,101,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,152,72,0,84,175,24,28,210,53,151,77,56,172,188,99,26,33,118,181,77,136,97,29,86,42,251,93,210,218,217,233,110,151,72,210,70,213,74,247,118,226,170,139,181,43,251,40,216,230,232,115,169,18,68,87,50,69,106,205,94,8,120,205,254,89,88,174,75,145,254,74,46,184,111,209,203,132,52,93,201,42,252,117,13,103,114,62,190,152,106,123,81,111,52,123,111,36,93,31,81,178,192,238,165,238,108,208,146,160,0,51,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,238,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,116,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,175,165,51,88,119,94,15,184,179,204,184,69,213,15,167,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,138,26,51,7,148,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,245,96,8,255,0,196,111,26,250,53,195,6,119,131,97,58,153,115,240,223,75,124,101,77,109,100,106,233,190,13,67,12,47,88,234,38,167,133,178,84,63,189,80,140,130,52,108,125,43,180,238,87,167,101,90,239,215,198,15,22,120,111,8,186,95,244,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,58,55,237,177,85,29,43,17,115,217,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,129,122,124,204,110,214,171,255,0,47,253,64,190,216,174,116,151,27,109,198,158,195,87,71,89,73,51,102,130,166,9,46,212,46,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,160,120,62,226,207,50,225,23,84,62,156,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,44,201,173,208,189,101,209,14,82,58,137,75,171,25,77,213,177,228,31,4,185,219,112,235,141,11,99,147,23,234,190,192,178,53,36,238,57,255,0,217,12,117,60,206,129,205,143,179,34,200,138,196,145,242,170,214,8,26,136,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,81,15,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,123,192,0,0,8,171,205,31,208,158,166,254,11,239,20,68,170,34,175,52,127,66,122,155,248,47,188,81,1,74,220,39,122,167,209,191,152,24,247,184,192,104,123,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,58,220,50,93,173,86,14,36,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,157,43,142,142,51,111,188,97,234,61,45,206,59,87,193,176,204,95,196,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,125,230,151,181,18,172,109,114,199,27,88,214,183,169,81,242,200,30,3,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,189,49,83,198,231,175,249,210,61,90,214,53,242,203,43,209,140,235,233,73,191,202,135,129,202,156,150,235,100,226,227,81,159,72,182,43,109,69,67,241,27,74,178,42,133,174,171,137,210,64,234,217,209,200,228,137,144,74,215,246,154,155,74,179,68,217,55,99,99,103,123,138,242,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,221,107,37,137,173,70,172,201,44,119,188,5,85,243,206,251,147,253,228,254,26,121,254,84,60,113,212,227,87,91,39,8,250,140,202,68,177,92,170,42,25,136,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,180,228,222,84,154,86,199,179,219,35,59,62,131,158,119,220,159,239,39,240,210,170,192,213,64,32,7,44,94,60,127,45,246,42,109,6,213,139,215,86,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,84,146,75,51,82,73,151,126,137,92,147,252,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,117,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,189,102,134,85,203,201,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,117,39,110,70,185,234,233,18,48,155,224,172,190,102,156,192,181,19,70,181,66,201,164,124,59,234,5,93,138,251,96,167,150,108,189,93,100,164,169,129,207,169,142,158,90,40,88,250,168,158,170,246,196,175,145,203,26,35,54,168,141,58,156,228,115,99,234,188,2,115,10,204,184,180,186,214,224,249,126,139,85,210,93,236,244,233,83,95,145,216,28,139,100,133,143,116,202,196,157,149,18,119,105,222,228,108,81,198,198,62,161,242,185,38,126,209,199,27,213,161,55,192,0,0,0,102,219,137,187,181,214,193,197,222,171,223,108,87,58,187,117,202,221,169,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,93,167,2,252,102,216,184,195,211,138,171,156,150,175,131,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,146,144,120,177,245,79,172,159,48,50,31,113,156,242,154,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,129,167,226,42,243,71,244,39,169,191,130,251,197,17,239,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,240,28,209,253,9,234,111,224,190,241,68,5,59,112,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,93,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,93,201,149,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,5,239,0,0,231,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,58,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,55,77,36,117,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,4,42,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,91,154,172,86,118,26,175,235,130,56,237,124,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,218,247,8,124,216,177,90,253,39,200,226,226,142,249,217,202,112,187,127,196,34,184,68,216,252,86,87,220,169,149,59,20,212,144,193,20,49,77,18,62,146,36,103,95,215,107,157,43,149,140,142,103,180,37,175,24,60,89,225,188,34,233,127,211,139,237,61,37,226,251,95,81,29,53,139,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,232,223,182,197,84,116,172,69,207,182,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,230,225,99,35,110,209,196,198,253,86,166,251,110,187,170,170,175,171,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,111,76,84,241,185,235,254,116,143,86,181,141,124,178,202,244,99,58,250,83,159,222,113,107,238,63,110,177,93,174,244,62,30,147,38,183,190,233,107,147,186,199,248,138,86,85,84,82,58,77,154,170,172,218,122,74,134,108,228,71,125,77,246,233,115,85,67,234,233,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,104,79,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,204,246,99,186,91,157,229,120,38,93,169,150,11,23,138,198,240,79,1,244,130,183,197,66,207,7,227,102,88,105,127,54,247,164,146,117,200,213,111,230,218,238,157,183,118,201,230,116,14,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,195,71,197,69,243,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,215,46,210,172,209,58,61,152,216,223,222,232,28,109,243,86,211,186,141,47,151,7,225,87,50,171,186,95,114,122,121,233,170,242,58,72,234,237,179,227,236,108,144,46,241,178,166,149,171,43,231,137,213,49,163,227,123,31,10,181,30,138,142,232,84,170,188,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,15,191,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,172,171,153,190,133,233,199,14,156,8,224,186,95,165,246,111,3,106,161,212,10,41,102,154,85,71,213,92,42,157,108,184,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,47,248,58,224,235,4,225,3,4,168,176,88,43,62,51,146,94,122,62,144,100,29,185,169,254,41,218,154,161,244,191,216,175,158,88,224,237,71,80,177,254,109,83,175,110,167,110,171,229,192,57,213,250,88,197,190,96,80,251,117,196,8,65,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,94,241,149,114,202,121,90,113,237,244,18,178,195,194,142,168,65,215,143,221,110,30,15,16,186,83,211,239,37,5,117,92,234,228,163,168,107,19,121,33,154,121,92,172,151,101,116,114,72,168,245,88,156,142,128,45,252,0,0,0,4,117,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,80,14,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,234,32,130,188,199,249,127,209,241,17,98,151,86,244,135,29,255,0,85,138,15,13,4,180,212,242,65,79,30,69,75,214,200,250,106,31,51,227,141,147,67,26,171,217,50,187,169,99,137,98,114,63,243,43,16,126,78,91,156,193,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,219,102,72,169,61,76,182,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,69,196,227,28,224,52,190,167,134,138,189,75,200,108,84,137,170,22,106,138,59,109,86,20,202,201,41,89,116,158,87,253,106,170,57,251,115,43,105,187,76,154,69,235,69,88,158,196,133,238,85,146,25,38,14,149,204,103,141,127,228,171,167,16,88,48,11,157,170,77,77,202,127,55,109,166,157,123,178,90,232,85,30,146,92,221,15,75,152,238,151,177,35,137,178,171,90,249,28,231,109,43,97,150,53,161,115,208,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,35,60,192,51,45,48,201,167,195,53,3,30,171,177,95,105,105,233,42,106,45,245,104,141,158,6,84,211,199,81,18,72,221,247,99,214,41,163,85,99,182,123,21,85,174,70,185,21,168,29,43,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,253,9,233,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,214,106,111,182,233,186,42,42,230,94,167,22,190,210,98,182,236,214,162,135,162,203,117,184,86,218,232,234,123,172,94,237,85,36,116,210,84,71,208,139,214,222,150,86,211,46,234,136,213,238,108,213,85,107,145,36,255,0,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,152,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,233,11,244,40,135,152,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,235,89,44,174,114,181,102,88,163,234,188,205,121,134,90,181,106,154,227,195,118,137,86,82,87,225,177,212,70,153,30,66,198,182,86,93,231,130,86,200,202,122,55,46,232,148,209,203,27,28,179,183,206,87,177,17,138,144,162,186,162,21,112,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,189,17,181,219,163,85,237,235,122,178,54,175,91,218,138,29,3,130,78,15,178,110,46,117,66,43,43,82,174,139,9,177,212,64,236,178,241,73,45,63,126,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,58,93,114,156,72,240,187,106,202,184,45,202,120,105,209,91,37,37,130,158,11,60,73,143,219,105,152,222,137,39,164,169,142,178,58,117,116,178,53,58,234,37,135,161,243,200,245,94,185,157,43,213,235,213,213,213,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,25,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,211,246,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,253,166,115,56,167,209,79,228,237,196,22,109,163,145,220,60,109,38,63,112,79,1,59,165,238,72,250,25,226,101,69,47,117,221,184,209,102,72,38,137,36,233,98,55,184,143,233,221,187,42,219,79,39,221,99,177,103,60,48,38,149,83,195,225,239,90,105,112,158,158,178,62,167,191,191,75,93,81,61,93,61,78,234,198,177,189,79,125,76,93,180,115,220,158,27,173,221,41,35,80,9,212,82,7,56,45,99,190,231,60,80,46,149,84,67,225,236,186,105,111,130,158,142,62,166,63,191,85,93,79,5,93,69,78,232,198,189,189,76,125,52,93,181,115,218,158,27,173,189,43,35,144,187,243,46,250,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,246,129,99,220,144,180,207,196,229,90,151,172,117,148,151,88,190,31,111,164,198,109,243,246,250,104,106,60,68,139,81,86,206,165,103,215,154,63,11,68,187,53,233,210,217,254,179,87,173,138,150,212,69,94,88,186,91,249,47,224,219,10,241,118,47,134,93,114,223,17,148,220,63,178,187,222,43,197,72,190,18,127,39,185,172,234,161,142,139,234,55,167,109,190,179,81,234,242,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,220,218,120,120,181,104,215,16,212,249,230,41,106,171,165,177,106,117,61,77,238,119,205,88,217,152,235,218,84,57,110,13,137,170,189,214,49,82,106,105,149,31,187,122,234,30,145,170,53,189,184,220,4,235,205,77,167,66,248,143,225,202,243,91,72,203,109,247,77,242,76,154,202,147,84,69,19,254,35,13,181,241,84,195,19,21,157,115,190,90,116,142,69,78,191,205,178,133,238,70,125,103,185,44,39,154,158,142,95,117,119,132,123,189,78,57,54,245,120,21,194,44,198,74,110,150,127,101,82,211,65,60,117,41,214,247,181,25,219,130,162,89,247,250,206,119,99,161,173,87,61,21,40,134,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,246,57,143,115,87,116,85,64,63,41,47,249,169,235,29,139,87,120,184,187,211,99,144,239,73,129,91,226,195,164,169,234,127,246,85,85,52,243,201,82,189,15,99,85,157,185,234,37,131,111,172,215,118,58,218,229,107,209,18,32,31,170,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,45,43,146,94,138,127,240,245,196,101,101,195,246,225,86,250,88,229,255,0,220,245,149,114,76,197,143,255,0,113,36,110,108,159,227,209,205,253,5,45,80,229,92,42,233,111,228,91,135,29,58,211,57,172,95,6,175,179,99,244,191,21,162,241,94,35,181,116,149,157,234,239,206,35,222,215,111,85,44,238,250,142,86,38,251,51,102,163,81,58,168,0,0,20,173,205,11,129,111,200,166,84,253,113,209,204,51,194,105,181,235,163,227,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,107,0,13,73,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,100,22,209,206,82,184,38,152,113,53,38,177,220,51,15,137,98,22,75,130,95,113,60,118,158,25,169,228,161,174,74,169,36,167,138,162,103,75,35,230,134,149,141,167,86,59,173,29,60,155,247,17,172,141,89,56,120,174,84,252,10,212,225,209,208,113,79,170,244,21,116,215,218,170,116,155,10,161,109,84,78,129,182,234,186,38,47,196,158,176,200,229,115,229,138,162,72,155,12,136,222,218,36,142,115,28,231,70,177,87,7,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,90,167,9,252,58,96,156,80,114,192,192,116,211,58,167,255,0,234,245,101,158,183,174,111,237,101,211,226,23,56,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,74,149,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,183,127,202,227,208,158,153,126,53,239,21,163,143,174,10,49,94,43,52,226,174,247,105,182,120,125,77,198,109,243,73,142,92,41,210,54,73,95,208,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,151,74,201,66,146,248,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,208,159,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,215,35,155,186,53,94,238,134,35,35,106,244,49,168,158,3,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,174,142,226,238,175,146,105,17,177,247,86,54,200,160,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,87,59,86,85,194,142,163,216,56,108,194,184,166,182,69,241,156,51,40,241,112,92,164,167,133,82,75,21,84,85,243,210,70,218,132,221,119,134,94,211,21,147,38,205,73,30,177,57,26,171,18,205,197,75,222,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,62,51,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,21,87,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,208,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,103,223,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,122,91,218,185,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,168,93,161,207,245,251,71,44,92,64,104,214,89,163,185,28,222,30,147,38,183,186,158,58,158,151,191,194,85,49,201,37,53,79,67,30,197,147,181,60,113,75,219,235,70,191,163,165,223,85,202,135,64,0,101,92,210,159,11,26,215,252,162,120,125,194,117,142,75,127,130,171,200,45,235,227,224,108,93,184,217,93,4,175,167,170,237,55,185,34,164,43,60,50,172,125,79,87,118,213,157,91,59,116,74,75,230,93,128,83,105,247,26,90,137,75,109,199,170,237,86,219,229,69,53,254,149,102,73,122,43,31,87,77,28,181,85,17,62,69,94,182,58,177,106,209,122,87,161,175,107,216,222,158,142,148,153,92,172,120,174,163,194,248,83,213,11,126,166,203,219,198,244,87,162,241,73,82,217,160,142,73,41,107,214,162,68,160,137,143,72,218,233,157,85,4,189,181,146,85,116,146,86,50,52,233,70,53,20,34,7,51,173,82,252,168,113,147,154,248,75,239,196,237,88,151,135,197,173,255,0,216,189,159,11,225,99,79,23,7,155,26,231,244,215,73,91,245,221,213,190,255,0,85,202,196,97,53,57,37,233,158,85,143,233,198,162,106,149,218,147,195,217,115,11,133,190,223,104,238,71,35,36,168,240,9,83,223,157,189,76,70,62,21,125,90,70,215,177,206,252,228,19,181,81,170,207,58,129,52,123,193,126,142,95,116,11,134,12,3,74,178,153,186,239,86,171,124,149,23,24,250,88,158,26,170,174,162,90,185,105,183,99,222,199,246,95,80,232,187,141,114,181,253,190,180,217,29,178,7,107,50,174,106,160,202,184,29,87,59,225,235,42,194,116,39,76,248,130,241,63,16,198,245,27,226,84,221,81,210,200,223,133,215,81,214,77,7,135,154,77,150,53,238,199,23,118,53,234,71,59,162,118,244,34,69,214,255,0,107,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,181,78,94,248,6,27,170,124,184,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,189,18,179,227,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,45,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,67,67,184,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,245,138,75,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,183,104,6,85,207,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,158,124,188,158,86,220,34,90,180,43,72,233,117,150,243,113,164,187,101,154,161,103,160,185,50,72,169,219,209,107,181,74,196,158,26,88,164,115,82,85,124,137,36,111,159,205,24,175,142,38,163,87,178,146,200,29,87,134,174,29,116,191,128,205,6,188,182,178,237,73,84,251,117,61,101,251,46,203,27,107,146,25,235,160,167,238,202,215,62,22,190,103,163,32,167,221,141,138,55,57,55,73,30,214,245,202,254,168,63,135,243,155,184,209,241,5,148,221,243,44,82,235,89,163,183,94,152,236,150,184,33,165,91,197,155,179,18,53,179,53,200,177,178,111,16,244,87,203,12,146,187,182,178,55,183,42,164,74,217,185,175,50,62,96,148,220,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,226,188,18,112,125,147,113,115,170,17,89,90,149,116,88,77,142,162,7,101,151,138,73,105,251,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,210,224,191,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,7,159,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,4,85,230,143,232,79,83,127,5,247,138,34,138,244,159,5,252,168,106,158,27,166,127,20,248,103,210,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,114,245,57,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,3,207,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,89,79,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,201,45,120,232,224,202,197,198,30,156,82,219,35,186,252,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,148,3,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,129,107,252,215,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,117,203,188,73,12,174,143,103,186,71,246,106,215,75,116,183,59,214,156,238,217,166,122,105,98,248,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,243,147,61,145,183,104,226,123,190,179,147,125,182,77,213,81,23,207,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,104,39,129,126,12,172,92,30,105,197,85,178,75,175,198,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,109,161,139,187,42,36,142,106,73,35,158,231,59,165,21,145,70,20,45,171,24,47,228,191,84,243,45,51,248,167,196,254,137,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,151,169,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,1,74,220,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,21,205,255,0,63,195,115,174,43,233,169,112,252,134,146,236,252,87,23,166,176,93,214,153,85,204,165,184,199,89,89,44,180,234,253,186,92,246,54,120,209,253,42,189,47,234,99,182,123,30,214,244,174,74,122,165,130,98,153,222,125,166,119,251,239,133,201,51,191,133,125,31,162,240,179,63,198,120,40,110,51,85,126,113,140,88,227,232,141,200,239,206,57,189,91,236,221,215,200,11,127,0,1,74,220,234,253,83,226,223,47,232,125,198,226,71,93,0,225,51,50,226,51,75,245,91,56,211,250,138,186,235,238,154,211,218,234,105,241,202,74,4,158,123,203,42,164,157,37,72,223,220,106,181,241,69,79,36,136,198,178,71,202,187,49,169,212,173,69,145,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,128,172,188,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,7,92,98,224,156,95,224,149,23,251,5,31,193,178,75,55,71,210,12,127,185,53,71,194,251,179,84,50,151,251,41,240,69,28,253,216,233,214,79,205,162,244,111,210,237,149,60,224,95,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,239,42,77,43,164,221,237,145,253,152,21,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,67,77,37,0,243,71,245,217,169,191,130,251,61,17,119,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,186,144,121,163,250,236,212,223,193,125,158,136,14,105,106,225,159,50,191,240,185,117,226,158,197,93,73,85,98,199,50,135,227,151,218,23,42,71,61,27,22,42,53,130,173,138,174,218,102,62,90,196,137,204,68,71,177,123,110,68,123,92,245,139,207,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,219,95,228,161,118,181,77,195,110,101,98,134,231,72,251,149,30,113,81,87,81,70,217,154,179,195,4,212,20,77,138,87,199,191,83,88,247,65,51,90,229,77,156,177,72,137,191,74,237,13,121,140,240,19,252,149,239,176,106,70,157,207,226,52,203,38,184,120,58,74,121,234,58,234,172,181,207,99,229,74,55,43,215,174,104,85,145,200,232,165,243,114,53,142,100,171,212,214,201,48,66,179,73,28,34,232,133,215,135,30,29,48,205,26,190,223,41,46,247,43,5,61,75,171,42,233,35,115,32,89,234,42,166,169,145,145,245,125,103,49,142,157,88,143,84,106,189,24,142,86,179,171,161,42,91,148,134,131,84,234,159,18,241,234,77,194,138,146,124,123,76,41,254,41,82,149,52,241,84,50,91,140,236,146,42,24,209,143,122,57,143,107,146,90,150,74,214,63,161,244,109,79,170,231,177,201,121,32,0,0,101,92,235,250,243,195,62,101,160,216,246,155,102,119,154,234,75,142,61,170,56,189,22,71,101,173,133,81,143,107,228,165,167,154,166,146,88,149,202,230,190,23,84,198,136,255,0,54,72,199,177,200,168,238,184,227,228,6,135,180,219,72,112,221,122,224,39,78,244,143,80,32,171,146,197,145,105,190,55,13,66,210,78,176,207,19,217,69,77,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,80,170,14,92,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,173,212,234,150,186,105,198,146,104,213,207,94,114,59,207,141,196,45,214,248,110,49,213,218,81,43,60,116,115,185,140,166,74,117,98,244,73,222,124,177,53,143,234,72,255,0,56,142,115,218,205,220,153,236,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,111,84,85,17,181,233,254,116,111,70,185,237,100,177,74,196,123,250,58,151,202,100,90,165,157,229,120,38,35,166,119,251,239,138,198,240,79,31,244,126,139,194,194,207,7,227,102,73,170,191,56,198,36,146,117,200,212,119,231,28,238,157,182,110,201,228,7,171,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,111,76,84,241,185,235,254,116,143,86,181,141,124,178,202,244,99,58,250,82,101,114,175,224,86,167,63,200,109,92,79,106,149,5,92,24,197,142,162,27,150,25,12,53,81,116,93,174,48,85,76,199,79,42,199,34,205,27,41,102,166,69,72,222,198,119,94,230,47,83,163,99,217,39,42,229,197,192,229,55,21,185,149,126,97,168,47,171,167,211,172,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,186,214,75,19,90,141,89,146,88,239,120,8,171,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,218,184,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,150,188,171,248,234,169,192,50,27,87,12,58,165,95,87,62,49,124,168,134,219,134,77,13,44,93,22,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,167,181,137,210,216,222,247,199,99,220,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,250,90,146,194,170,141,145,173,106,162,177,236,142,70,103,179,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,190,171,151,109,246,93,149,21,16,52,252,10,245,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,97,64,8,171,205,31,208,158,166,254,11,239,20,68,170,34,175,52,127,66,122,155,248,47,188,81,1,64,39,117,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,253,123,119,30,136,173,137,234,156,171,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,195,65,26,103,133,232,215,47,110,24,32,183,100,121,55,133,198,241,126,154,155,254,68,251,91,150,106,234,234,170,134,70,181,18,67,74,199,200,237,228,150,40,152,159,156,115,34,100,76,115,220,145,245,128,214,189,89,209,174,95,188,56,210,220,109,184,135,132,176,217,122,44,120,206,59,108,107,155,227,43,164,100,146,50,23,76,168,238,142,174,220,210,203,81,39,83,151,105,30,189,217,92,140,124,64,224,163,155,93,29,239,193,105,151,22,55,46,205,234,178,224,144,91,243,72,233,160,166,161,116,114,117,170,54,226,200,250,25,79,208,254,136,219,52,108,237,171,94,213,149,35,72,223,51,224,95,24,60,89,230,92,93,106,135,211,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,235,219,182,197,85,108,76,68,147,252,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,225,145,141,108,206,123,119,87,70,215,178,64,232,28,243,190,228,255,0,121,63,134,144,87,133,206,26,239,188,80,222,51,172,43,14,94,188,166,201,135,205,144,216,169,159,84,202,120,107,42,161,175,162,141,240,72,247,181,81,58,224,158,116,102,234,198,247,123,74,247,181,136,245,39,87,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,32,175,250,106,192,178,175,246,87,28,201,49,203,135,254,146,142,186,219,93,79,39,252,89,33,154,57,25,252,206,107,155,250,149,11,243,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,156,43,153,215,47,250,205,93,163,169,226,7,68,49,223,23,157,82,117,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,148,49,177,174,153,175,118,202,233,26,198,73,82,218,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,129,167,226,149,185,213,250,167,197,190,95,208,251,141,196,179,238,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,43,7,157,95,170,124,91,229,253,15,184,220,64,142,186,1,194,102,101,196,102,151,234,182,113,167,245,21,117,215,221,53,167,181,212,211,227,148,148,9,60,247,150,85,73,58,74,145,191,184,213,107,226,138,158,73,17,141,100,143,149,118,99,83,169,90,139,202,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,202,121,26,221,173,80,221,117,146,197,53,206,145,151,42,202,123,13,93,61,27,166,106,79,52,16,186,185,178,202,200,247,234,115,24,233,225,107,156,137,179,86,88,209,118,234,77,254,87,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,239,42,77,43,164,221,237,145,253,144,128,26,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,183,61,202,143,135,79,200,183,14,48,103,247,186,126,140,147,84,188,61,246,163,235,239,218,181,181,142,248,116,95,86,87,198,237,227,150,74,142,164,107,30,158,47,182,244,222,36,218,168,120,35,208,106,110,35,184,151,195,180,218,243,69,87,62,60,181,15,186,100,11,13,60,178,49,45,212,204,89,100,142,87,196,246,58,22,76,230,199,76,146,245,183,161,245,12,84,221,221,45,93,25,128,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,61,86,69,193,214,119,109,225,59,17,226,218,193,89,241,156,110,243,227,254,144,67,219,134,159,224,61,171,146,80,82,253,103,207,220,170,239,200,170,191,155,137,59,123,125,109,209,122,143,43,197,143,170,125,100,249,129,144,251,140,229,207,114,206,180,218,175,252,191,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,167,110,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,237,167,143,93,82,193,53,167,150,198,115,169,122,105,125,248,206,55,121,248,103,130,173,240,179,83,247,123,87,250,88,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,228,22,174,78,56,109,71,18,247,251,205,230,235,87,69,163,116,85,20,55,59,45,150,26,149,158,166,228,201,89,42,212,219,165,169,87,182,106,102,67,52,113,236,238,153,31,37,60,236,68,153,38,71,189,157,255,0,153,141,166,213,96,229,255,0,168,22,43,21,178,146,221,109,183,83,216,105,40,232,233,33,108,48,83,65,29,218,133,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,5,6,29,87,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,232,234,94,84,104,207,140,30,19,48,222,46,180,191,232,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,5,112,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,238,80,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,159,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,233,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,57,164,123,93,51,94,221,209,210,53,239,144,44,84,0,4,21,230,63,203,254,143,136,139,20,186,183,164,56,239,250,172,80,120,104,37,166,167,146,10,120,242,42,94,182,71,211,80,249,159,28,108,154,24,213,94,201,149,221,75,28,75,19,145,255,0,153,88,169,4,213,65,2,184,218,229,151,106,226,87,88,108,90,167,133,229,21,120,213,203,32,168,74,12,198,161,212,237,173,129,144,65,67,39,134,174,100,79,158,39,35,250,169,233,169,93,28,110,84,114,77,28,157,45,237,202,178,132,11,229,205,193,71,242,170,212,121,239,249,253,178,235,30,153,98,223,156,185,84,192,157,168,238,149,200,172,88,237,141,155,169,175,111,83,30,178,74,232,145,206,100,109,107,119,137,211,69,34,116,14,117,126,169,241,111,151,244,62,227,113,45,251,75,116,183,4,209,108,18,217,166,122,105,98,248,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,179,151,109,246,77,145,17,18,160,121,213,250,167,197,190,95,208,251,141,196,14,149,201,30,211,106,191,218,181,230,197,125,182,82,92,109,183,26,124,126,146,178,142,174,22,205,5,76,18,54,230,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,35,87,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,62,169,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,233,148,28,140,126,251,63,118,255,0,137,22,83,170,90,91,130,107,78,9,115,211,61,75,177,124,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,223,85,201,190,219,46,232,170,138,25,130,47,123,151,23,3,149,60,41,97,181,249,134,160,190,146,163,81,115,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,242,156,15,242,194,166,225,151,84,46,58,185,168,217,149,38,79,125,180,212,85,82,98,41,109,73,96,130,158,146,72,221,19,171,42,88,237,149,106,100,138,71,199,217,69,124,81,35,158,189,115,57,204,116,83,212,1,0,57,213,250,88,197,190,96,80,251,117,196,159,228,0,231,87,233,99,22,249,129,67,237,215,16,42,175,133,205,11,254,82,154,237,140,232,167,210,159,163,159,72,252,111,246,207,192,248,206,199,135,163,158,167,251,143,114,62,174,174,199,79,233,166,221,91,249,237,178,248,172,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,145,92,174,61,118,105,151,227,94,207,90,89,167,49,222,7,42,120,173,195,104,51,13,62,125,37,62,162,225,244,243,178,134,25,89,20,76,189,210,57,81,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,198,28,255,0,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,189,133,25,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,190,158,94,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,157,49,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,212,18,212,0,0,0,5,85,243,92,224,91,251,191,20,26,41,134,127,227,21,89,253,21,11,191,205,115,110,145,211,163,127,223,124,83,218,239,240,38,86,127,174,38,42,172,213,65,93,87,126,77,154,79,93,196,21,38,101,111,200,124,6,147,249,84,84,225,176,37,79,138,108,145,69,3,89,76,218,217,38,146,71,195,52,137,81,44,178,110,201,24,222,152,227,253,52,150,16,225,124,171,248,21,169,207,242,27,87,19,218,165,65,87,6,49,99,168,134,229,134,67,13,84,93,23,107,140,21,83,49,211,202,177,200,179,70,202,89,169,145,82,55,177,157,215,185,139,212,232,216,246,73,194,185,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,169,202,155,75,112,77,105,224,119,61,211,77,76,177,124,103,27,188,234,4,254,54,139,197,77,79,221,237,82,90,230,143,243,144,189,146,55,105,34,99,190,171,147,125,182,93,209,85,22,186,248,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,179,254,74,158,150,50,159,152,21,222,221,110,36,167,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,254,150,164,176,170,163,100,107,90,168,172,123,35,145,129,158,44,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,7,220,38,97,188,34,233,127,208,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,232,223,184,244,68,116,175,85,229,92,184,184,28,169,225,75,13,175,204,53,5,244,149,26,139,152,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,118,156,248,162,107,81,201,10,75,36,202,0,0,2,154,249,210,104,229,139,15,214,92,75,88,173,19,118,234,245,18,223,81,79,116,166,233,122,245,85,91,91,79,27,106,122,220,245,68,235,130,122,120,187,109,99,26,223,13,213,245,157,35,149,62,87,38,205,107,250,13,196,21,219,71,42,237,253,234,77,77,183,167,102,120,226,234,146,10,235,116,85,21,17,245,57,100,106,54,23,64,250,196,118,204,123,150,78,198,221,45,235,82,122,115,77,192,41,179,174,11,115,42,164,199,170,238,215,44,86,162,130,255,0,109,74,100,149,207,165,124,117,44,138,162,161,89,26,253,102,50,142,122,181,127,90,43,26,206,167,174,221,8,230,210,94,128,235,29,247,135,253,101,196,245,139,28,135,196,85,227,55,6,212,73,77,212,198,120,186,87,181,209,212,211,117,189,143,72,251,176,73,44,93,206,133,115,58,250,155,245,154,138,5,223,243,58,213,47,201,127,6,217,175,132,190,252,50,235,150,248,124,90,223,253,139,222,241,94,42,68,241,112,121,177,205,103,85,12,117,191,93,221,59,109,245,92,143,86,20,87,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,250,243,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,39,255,0,59,77,76,197,114,13,71,211,189,45,180,213,248,139,214,31,111,184,92,46,253,185,35,124,116,254,61,105,187,16,59,165,234,246,76,140,164,89,28,199,181,191,155,158,7,34,185,31,229,207,249,62,232,229,247,57,226,129,53,86,158,111,15,101,211,75,124,245,21,146,116,177,253,250,170,234,121,233,41,233,182,87,181,237,234,99,234,101,238,35,94,212,240,221,14,233,89,26,160,93,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,154,206,37,52,134,167,65,117,231,57,210,57,160,171,142,159,29,188,77,13,189,106,231,138,105,229,183,63,105,104,166,145,241,108,197,124,148,210,67,34,162,35,118,87,170,43,90,168,173,77,47,21,43,206,211,71,47,177,101,88,47,16,52,243,119,172,181,54,244,195,171,35,233,99,124,37,84,114,84,85,211,174,234,254,185,59,204,150,167,201,25,210,207,11,245,157,188,141,68,10,193,37,87,44,189,20,252,180,241,113,139,120,139,135,133,160,193,54,205,107,58,37,232,154,95,5,60,62,30,56,247,141,237,118,245,82,211,117,181,122,119,137,37,233,114,59,167,120,170,93,79,38,77,45,250,41,195,141,247,83,43,236,94,22,191,59,200,36,240,213,190,43,175,198,90,232,152,144,195,249,180,122,182,62,138,167,92,91,230,214,189,219,238,187,183,182,160,79,240,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,0,0,0,0,101,92,191,238,87,30,132,244,203,241,175,120,173,40,4,182,157,32,227,54,197,193,231,44,205,40,185,199,106,248,206,103,148,125,34,167,198,109,178,177,233,74,233,34,187,213,119,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,140,62,175,56,46,39,52,226,131,4,94,23,233,236,182,172,151,41,186,246,46,149,149,62,37,22,108,82,72,166,130,74,121,58,22,39,39,122,162,7,84,199,178,73,28,140,138,78,167,34,178,102,163,170,135,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,62,77,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,234,114,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,129,223,248,110,210,43,174,130,232,150,45,164,23,156,238,175,49,168,198,41,229,164,101,226,166,7,64,249,96,89,228,124,49,36,110,150,85,99,34,137,241,194,198,245,170,35,34,106,39,74,108,212,233,96,1,85,124,239,116,183,255,0,153,166,181,219,236,95,248,222,45,119,185,248,175,242,84,208,65,217,87,255,0,246,73,221,108,103,243,61,223,220,208,172,188,103,53,186,226,182,92,178,197,111,167,164,146,159,49,179,199,100,174,116,204,114,190,56,25,112,164,174,71,68,168,228,68,127,118,134,38,170,185,28,157,14,122,109,186,163,155,160,142,62,52,207,42,213,222,16,181,39,5,194,169,60,93,234,162,223,79,112,166,165,108,114,73,37,87,130,171,134,177,240,68,200,216,231,190,105,25,78,230,70,196,111,214,145,204,106,170,34,170,166,117,192,235,252,33,105,13,54,187,241,47,167,186,91,112,130,146,123,109,218,240,201,174,144,84,207,44,44,168,183,83,49,213,85,144,163,226,250,237,123,233,224,149,140,86,171,126,187,155,245,153,250,73,164,146,154,249,45,232,229,139,48,214,92,183,88,174,243,119,42,244,238,223,79,79,107,166,233,122,116,213,92,155,81,27,170,122,218,244,69,232,130,10,136,187,110,99,218,239,19,213,245,93,27,85,110,80,1,149,115,85,6,85,192,159,252,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,195,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,218,167,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,215,212,153,172,45,211,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,240,87,173,87,7,60,65,127,40,43,223,12,150,60,39,227,217,213,135,174,90,152,45,213,113,45,47,133,72,153,43,42,150,162,71,50,56,161,124,114,194,173,89,86,55,117,77,28,106,214,200,228,140,191,62,27,180,138,235,160,186,37,139,105,5,231,59,171,204,106,49,138,121,105,25,120,169,129,208,62,88,22,121,31,12,73,27,165,149,88,200,162,124,112,177,189,106,136,200,154,137,210,155,53,58,88,3,42,229,138,113,117,198,191,193,56,76,210,126,19,180,202,231,117,163,189,77,167,248,196,153,165,194,5,236,70,218,25,172,208,72,203,99,85,91,215,39,121,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,186,207,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,247,244,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,118,138,116,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,111,53,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,216,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,150,200,160,0,242,154,165,170,88,38,139,96,151,61,76,212,187,239,193,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,245,90,187,111,186,236,136,170,156,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,71,110,177,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,48,62,87,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,5,212,243,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,6,148,200,21,204,143,151,221,79,17,52,209,235,14,141,218,169,27,168,182,234,118,211,86,219,97,138,40,95,147,49,101,130,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,123,236,200,209,39,168,2,0,114,197,224,59,242,33,98,166,215,157,88,178,244,231,217,5,189,191,13,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,171,63,192,3,53,156,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,148,173,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,104,18,168,130,188,199,249,128,81,240,239,98,151,73,52,135,34,255,0,85,138,255,0,13,60,181,52,241,193,81,30,59,75,214,201,58,170,25,51,36,141,243,77,26,43,25,10,183,169,35,149,101,114,179,243,41,47,96,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,166,208,14,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,159,7,85,226,19,135,76,239,134,155,198,47,137,234,101,63,129,201,47,184,250,95,107,109,157,112,203,240,254,170,250,202,104,226,239,67,44,145,203,213,29,43,38,234,106,166,221,238,133,77,216,170,191,87,67,56,81,212,126,34,116,227,81,243,93,47,139,226,183,93,57,248,100,243,88,34,133,93,85,114,165,170,74,181,145,212,202,139,245,230,143,194,181,82,29,186,164,107,220,140,85,123,89,28,161,111,220,185,184,215,254,85,90,113,61,131,63,185,218,163,212,220,91,243,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,73,128,101,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,2,178,249,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,149,201,30,237,106,176,90,181,230,251,125,185,210,91,173,182,234,124,126,174,178,178,174,102,195,5,52,17,182,230,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,197,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,205,101,218,182,154,227,117,173,184,81,218,105,45,116,245,85,18,77,21,13,35,165,116,20,172,115,149,91,12,107,51,223,42,177,168,168,212,89,30,247,236,137,212,231,46,234,178,3,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,58,157,221,121,98,240,29,249,111,190,211,107,206,172,89,122,176,28,126,224,223,134,218,238,54,238,229,46,81,51,89,51,100,217,221,214,175,102,158,118,211,171,186,163,146,41,156,146,66,187,244,74,212,9,63,201,255,0,134,220,203,75,244,190,231,173,185,61,254,174,146,159,83,105,233,223,67,142,45,18,70,141,164,167,146,84,130,182,119,203,26,74,175,145,36,145,209,54,55,36,75,12,173,145,203,42,200,196,134,5,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,28,171,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,232,233,91,254,197,175,250,53,198,111,15,180,183,183,89,62,144,96,57,245,189,236,154,223,116,166,116,50,39,68,174,142,72,222,136,187,199,52,51,196,228,73,35,119,213,146,36,124,79,93,152,243,57,146,96,25,148,88,13,62,169,59,30,171,92,78,170,241,53,129,151,102,162,58,4,184,197,12,115,186,157,234,139,187,30,177,76,199,183,169,19,173,18,78,142,174,220,157,61,171,130,222,52,179,46,13,179,43,189,230,205,142,210,100,152,246,73,79,28,55,171,44,211,37,51,234,31,10,72,180,211,69,82,140,123,162,124,110,150,77,211,165,204,115,36,122,43,122,186,31,24,76,172,115,139,93,56,229,115,125,119,7,148,154,115,117,206,126,15,112,134,233,151,229,209,86,165,186,74,170,170,214,69,42,201,77,64,245,157,174,237,80,186,142,52,69,158,22,190,72,157,186,51,117,145,214,19,162,28,72,232,151,17,246,171,157,231,69,243,234,76,142,158,205,80,202,106,246,54,158,122,89,233,158,246,245,49,95,13,67,25,42,49,200,142,233,127,79,67,149,146,34,42,171,30,137,155,124,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,208,79,0,156,60,93,120,103,225,162,193,129,229,86,170,74,12,178,225,81,83,123,200,217,77,88,234,150,120,217,223,179,26,174,85,86,35,227,166,142,150,23,164,95,155,235,137,202,213,126,235,35,194,69,2,42,255,0,162,143,192,159,251,121,255,0,209,155,199,253,208,146,152,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,144,25,109,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,30,127,140,30,19,48,222,46,180,191,232,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,83,94,136,114,251,214,221,82,226,46,231,195,230,95,106,171,195,234,49,138,118,84,229,87,102,197,5,202,11,43,38,165,239,210,35,214,41,219,20,175,157,93,19,90,198,74,175,217,210,59,101,72,164,233,208,72,3,207,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,8,171,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,170,130,138,249,165,241,57,167,28,67,107,45,13,147,78,172,182,170,186,76,7,197,90,254,151,209,84,164,223,31,142,70,192,254,218,47,105,171,217,167,157,181,77,141,82,73,35,127,117,242,70,168,215,238,233,65,205,123,142,58,108,106,213,123,225,31,78,89,86,151,219,149,61,59,50,235,178,62,90,116,161,164,149,177,206,218,40,21,170,213,149,243,196,230,119,92,187,196,144,202,232,246,123,164,127,102,176,52,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,67,165,112,81,195,30,163,241,57,172,180,86,76,22,245,117,197,169,49,253,174,151,12,190,138,153,100,248,12,140,107,223,73,34,42,75,18,247,159,60,108,108,104,201,18,68,217,242,34,43,98,122,166,138,78,85,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,216,216,142,115,220,200,162,137,138,247,244,117,47,170,213,45,82,193,52,91,4,185,234,102,165,223,126,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,170,213,219,125,215,100,69,84,15,86,69,94,104,254,132,245,55,240,95,120,162,62,174,39,204,123,131,28,231,42,179,97,88,182,178,120,219,214,65,112,167,181,219,169,190,142,221,99,239,213,79,35,99,138,62,183,211,53,141,234,123,218,155,185,81,169,190,234,168,158,103,202,230,143,232,79,83,127,5,247,138,32,41,91,132,239,84,250,55,243,3,30,247,24,14,213,204,103,141,127,229,85,168,240,88,48,11,157,214,61,50,197,191,55,109,166,157,123,81,221,43,145,94,146,92,221,15,75,94,222,166,61,35,137,178,171,156,200,218,231,109,19,166,150,52,136,7,106,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,210,228,138,20,84,116,142,107,149,85,140,100,146,48,58,87,47,62,11,46,188,83,234,133,61,247,47,199,234,221,165,120,213,66,174,65,88,149,46,165,74,217,210,62,168,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,247,35,123,225,234,190,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,63,165,186,91,130,104,182,9,108,211,61,52,177,124,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,89,203,182,251,38,200,136,137,234,192,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,227,252,154,174,214,171,7,18,89,181,246,251,115,164,183,91,109,218,111,114,171,172,172,171,153,176,193,77,4,117,246,247,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,22,255,0,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,155,109,85,204,44,90,129,168,249,30,107,140,96,86,172,42,213,122,184,75,89,73,96,181,189,238,165,183,198,229,221,35,98,191,254,85,70,163,35,71,42,164,113,196,206,152,219,218,184,232,227,54,251,198,30,163,210,220,227,181,124,27,12,197,252,69,62,51,109,149,140,90,166,199,42,179,187,83,83,35,119,222,105,123,81,42,198,215,44,113,181,141,107,122,149,31,44,158,219,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,9,41,201,199,135,29,80,178,83,87,113,35,112,205,234,236,216,110,71,79,53,182,135,30,164,150,57,25,126,88,101,124,107,85,84,213,71,36,76,130,86,202,216,186,122,102,87,247,23,169,144,170,182,167,144,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,16,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,51,237,142,233,110,119,149,224,153,118,166,88,44,94,43,27,193,60,7,210,10,223,21,11,60,31,141,153,97,165,252,219,222,146,73,215,35,85,191,155,107,186,118,221,219,39,153,234,248,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,254,142,149,11,20,213,173,75,210,126,82,250,177,91,101,209,92,35,233,15,229,67,194,94,110,184,213,69,202,166,8,236,150,122,58,105,105,169,89,79,83,43,103,116,147,84,87,73,91,51,228,123,222,141,142,20,137,33,103,83,38,38,87,12,252,105,232,55,21,212,213,48,233,134,65,87,5,246,223,79,226,235,177,235,189,55,134,184,211,65,221,116,105,47,74,57,209,74,205,209,138,174,134,73,17,157,216,145,253,14,122,52,161,110,36,117,190,235,196,126,182,229,58,209,121,177,210,89,170,50,58,136,156,202,10,105,29,35,41,160,134,8,233,225,98,189,222,111,122,69,12,125,111,217,168,231,245,57,26,196,84,98,90,167,38,141,16,186,224,186,37,127,214,139,133,242,146,162,159,84,42,32,109,13,4,49,187,174,146,11,108,245,148,234,249,94,187,34,190,73,100,151,102,53,21,26,200,216,238,165,87,171,35,11,10,4,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,209,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,237,90,91,170,88,38,180,224,150,205,76,211,75,239,198,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,245,154,155,237,186,110,138,138,161,234,192,0,102,179,139,31,84,250,201,243,3,33,247,25,203,169,229,113,232,79,76,191,26,247,138,210,149,184,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,2,85,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,46,167,153,215,30,63,145,11,21,78,131,105,61,235,167,62,200,45,238,248,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,166,72,229,133,171,28,201,183,92,78,80,133,92,210,248,156,211,142,33,181,150,134,201,167,86,91,85,93,38,3,226,173,127,75,232,170,82,111,143,199,35,96,127,109,23,180,213,236,211,206,218,166,198,169,36,145,191,186,249,35,84,107,247,119,42,224,163,134,61,71,226,115,89,104,172,152,45,234,235,139,82,99,251,93,46,25,125,21,50,201,240,25,24,215,190,146,68,84,150,37,239,62,120,216,216,209,146,36,137,179,228,68,86,196,245,78,107,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,161,238,24,184,122,197,120,95,209,171,46,145,226,213,62,63,192,119,42,110,55,71,210,199,79,53,206,186,87,117,75,81,35,88,159,230,198,196,115,158,230,69,20,76,87,191,163,169,67,170,128,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,0,114,184,245,217,166,95,141,123,61,105,126,119,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,25,202,227,215,102,153,126,53,236,245,167,127,230,197,198,189,199,41,202,174,124,43,233,189,207,163,27,179,109,77,152,206,197,165,168,134,235,92,217,41,234,35,167,141,200,215,201,15,133,146,30,151,171,100,99,150,85,150,55,177,18,36,87,132,75,227,115,91,241,158,33,184,151,204,117,59,15,177,210,80,218,42,170,25,65,73,85,12,149,14,125,214,10,86,36,16,215,74,217,246,88,223,44,81,198,169,27,99,141,24,196,99,92,215,72,143,146,78,255,0,202,67,134,220,203,81,117,182,61,123,165,191,213,227,216,246,155,212,116,45,68,84,73,35,238,213,117,16,73,27,232,162,124,177,186,20,98,66,247,44,238,77,229,99,38,137,24,140,116,173,154,46,1,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,52,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,232,1,202,181,211,138,61,9,225,175,224,159,150,188,231,232,231,210,63,19,240,207,237,101,101,103,127,195,246,187,223,235,104,164,233,233,239,197,250,91,111,213,229,190,203,183,201,209,78,51,56,108,226,39,42,170,194,180,115,82,62,144,94,168,173,239,186,79,77,240,122,250,78,138,86,73,28,110,147,174,162,8,216,187,62,104,211,100,94,175,173,190,219,34,170,7,107,0,0,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,0,0,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,152,44,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,212,153,69,124,220,116,207,42,195,248,189,188,103,87,106,77,236,185,237,190,130,225,104,170,142,57,59,110,240,212,144,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,64,137,121,198,107,117,207,239,84,215,219,205,61,36,53,20,182,123,77,145,141,166,99,154,197,130,223,111,167,161,133,202,142,115,151,173,209,83,70,231,174,251,43,213,202,136,212,84,106,92,159,39,29,33,166,194,184,104,174,213,42,136,41,22,229,168,247,137,166,100,240,207,43,159,240,234,23,190,150,24,101,99,182,99,30,218,132,175,122,43,17,119,100,204,234,114,236,141,101,38,26,104,208,29,28,177,112,255,0,163,88,158,142,227,147,120,138,76,102,222,218,121,42,122,94,207,23,84,247,58,74,154,158,135,189,235,31,118,121,37,151,183,214,173,103,95,75,126,171,81,0,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,63,230,167,152,105,198,37,194,61,222,159,80,240,47,165,50,100,23,8,172,248,243,122,210,63,134,94,31,4,242,65,95,221,253,56,251,44,138,103,108,196,85,147,126,203,182,142,89,28,147,0,165,110,115,122,165,244,175,136,235,22,153,208,95,124,85,6,9,143,199,226,104,188,47,71,131,186,86,189,102,155,243,138,196,116,157,116,173,183,59,201,206,99,118,217,54,119,113,0,128,6,143,120,41,202,108,89,135,8,250,67,118,199,43,188,93,37,62,31,108,181,201,39,105,241,244,213,81,64,218,74,152,246,122,34,175,68,240,74,205,246,233,119,78,237,85,106,162,174,112,139,105,228,151,172,118,41,113,92,235,135,234,136,123,55,170,107,130,230,52,114,117,61,222,46,150,72,233,233,42,19,100,103,68,125,151,197,77,230,175,234,127,138,250,173,218,55,42,133,159,128,0,0,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,169,229,113,232,79,76,191,26,247,138,210,85,17,87,149,199,161,61,50,252,107,222,43,73,84,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,0,0,3,42,231,160,190,224,25,150,51,140,227,57,157,247,30,171,164,177,102,52,245,53,54,43,131,145,22,10,230,83,212,62,158,116,99,145,85,17,241,203,26,163,152,187,61,17,209,185,83,166,70,57,222,124,187,238,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,227,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,87,7,46,205,103,209,45,8,226,46,215,158,235,69,182,174,58,120,41,234,161,160,191,182,174,126,197,141,239,165,157,175,153,244,116,240,73,45,91,229,71,54,157,169,212,214,70,147,72,245,107,213,24,232,244,18,103,7,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,249,169,202,211,143,171,237,37,246,195,194,158,175,92,60,117,170,187,251,7,14,189,213,84,177,146,91,228,107,21,99,182,204,233,28,157,200,95,210,145,211,236,171,35,36,116,112,181,30,199,198,144,5,181,0,0,25,87,52,61,204,63,53,186,224,28,22,234,173,246,205,79,73,53,69,85,157,150,71,182,165,142,115,18,11,133,76,84,51,57,17,174,106,245,182,42,153,28,197,223,100,122,53,85,28,136,173,92,240,129,121,60,158,171,112,218,174,15,153,6,47,105,171,163,185,81,229,23,40,114,57,166,114,171,43,46,42,216,94,201,162,69,123,182,98,81,190,138,53,68,70,125,120,158,189,43,186,189,243,124,166,190,75,122,199,98,195,245,151,45,209,219,188,61,186,189,68,183,211,212,90,234,122,158,189,85,86,214,212,72,234,110,134,177,81,58,224,158,162,94,227,158,198,183,195,116,253,103,72,212,75,148,0,101,92,213,65,149,112,45,123,77,184,62,181,113,101,202,223,77,91,111,74,184,243,188,58,159,38,175,197,31,12,173,70,84,206,251,173,90,201,67,43,100,123,98,232,168,88,98,98,72,231,53,98,123,88,254,174,132,146,57,42,174,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,253,57,92,122,19,211,47,198,189,226,180,227,252,203,121,125,211,107,13,170,241,196,30,144,90,170,228,212,26,10,127,19,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,179,81,21,234,221,195,160,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,115,40,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,207,133,205,116,254,82,154,19,140,235,95,209,111,163,159,72,252,111,246,179,199,120,206,199,135,172,158,155,251,183,110,62,174,174,199,87,232,38,221,91,121,237,186,134,107,11,169,229,105,193,70,43,165,250,113,97,226,67,53,182,120,220,251,47,183,248,219,79,136,72,223,29,146,215,58,47,101,212,253,14,114,119,170,32,115,100,124,170,168,246,199,42,66,141,143,243,221,218,86,52,167,194,119,165,141,27,249,127,143,123,116,0,117,80,0,17,87,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,3,74,96,8,171,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,1,117,60,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,1,165,48,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,173,94,107,154,77,172,184,63,17,211,231,186,153,151,253,38,176,230,190,34,76,74,179,169,177,248,26,24,30,213,91,103,135,69,252,215,135,239,179,235,53,58,102,238,247,85,123,175,153,172,226,188,23,234,70,156,105,23,20,24,6,163,106,213,31,136,197,172,183,9,37,172,119,129,74,191,11,35,233,229,142,158,171,180,187,170,246,39,124,83,238,196,89,27,218,234,141,174,123,90,213,208,78,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,120,120,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,213,21,68,109,122,127,157,27,209,174,123,89,44,82,177,30,254,142,165,9,63,206,86,237,106,191,241,37,132,223,108,87,58,75,141,182,227,166,246,218,186,58,202,73,155,52,21,48,73,95,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,29,87,146,61,218,213,96,181,107,205,246,251,115,164,183,91,109,212,248,253,93,101,101,92,205,134,10,104,35,109,205,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,86,93,231,41,190,228,22,235,21,166,239,93,226,41,49,155,123,237,118,184,251,76,103,135,165,125,85,69,91,163,221,168,138,253,231,171,168,126,238,85,119,215,219,126,150,181,19,245,218,179,252,202,197,134,223,244,250,205,144,213,209,227,217,85,69,13,77,234,134,21,70,178,189,244,107,42,211,36,170,137,212,230,49,211,200,244,102,253,10,254,135,42,43,163,98,180,62,254,191,102,26,113,159,235,46,89,153,105,30,5,244,47,16,186,220,29,61,174,201,214,139,225,163,233,68,115,186,91,187,34,238,61,31,47,101,138,177,197,220,237,177,85,140,106,172,181,229,5,164,58,185,126,226,46,155,88,241,200,42,232,48,76,98,158,182,223,144,87,58,119,193,5,193,243,210,185,34,160,98,55,202,161,237,149,212,245,14,98,253,72,210,40,222,229,107,214,20,127,0,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,253,123,119,30,136,173,137,234,154,8,210,221,45,193,52,91,4,182,105,158,154,88,190,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,172,229,219,125,147,100,68,68,10,129,231,87,234,159,22,249,127,67,238,55,19,143,232,37,178,154,191,129,206,42,170,167,146,173,175,183,84,96,117,48,164,53,114,194,199,61,110,117,49,42,74,198,57,27,51,58,101,114,163,36,71,49,30,140,122,39,91,24,230,246,14,117,126,169,241,111,151,244,62,227,113,61,255,0,37,220,90,197,156,226,188,66,225,89,77,15,141,178,228,22,251,29,174,227,77,221,124,125,250,89,227,186,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,10,203,180,201,106,134,235,69,53,246,138,174,178,218,202,136,221,89,79,73,82,218,105,230,129,28,157,198,71,43,163,145,177,189,91,186,35,214,55,163,85,81,85,174,219,101,212,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,88,141,25,240,51,170,23,93,99,225,47,76,243,203,235,106,214,229,61,159,225,181,147,213,214,186,174,122,185,232,102,146,138,74,169,37,114,35,156,249,157,76,179,46,251,170,44,138,138,231,109,212,161,221,74,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,38,167,42,109,45,193,53,167,129,220,247,77,53,50,197,241,156,110,243,168,19,248,218,47,21,53,63,119,181,73,107,154,63,206,66,246,72,221,164,137,142,250,174,77,246,217,119,69,84,90,246,227,7,132,204,203,132,93,80,250,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,182,105,201,83,210,198,83,243,2,187,219,173,196,159,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,24,20,173,203,167,135,90,158,33,56,151,199,32,188,226,117,119,108,39,21,168,109,231,38,153,34,137,212,145,178,54,61,244,180,245,9,51,92,201,25,61,68,113,198,232,118,87,190,46,250,162,34,49,239,102,130,72,149,203,115,132,250,158,24,116,74,73,243,60,114,174,209,168,185,117,67,166,201,225,154,227,21,83,34,101,60,243,178,138,24,150,7,58,20,98,66,254,226,170,43,158,175,157,232,231,108,214,49,146,212,12,171,154,83,225,59,210,198,141,252,191,199,189,186,3,170,128,50,174,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,7,63,195,245,251,70,179,253,71,202,116,143,13,212,43,85,215,47,194,250,126,55,107,129,238,238,83,110,168,215,116,185,81,25,47,109,234,145,203,219,115,187,82,57,172,147,161,234,141,80,232,0,0,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,7,160,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,41,228,209,172,250,37,142,84,223,244,110,123,109,93,163,81,114,234,136,38,134,182,106,185,234,153,126,101,60,85,147,44,49,68,200,18,26,38,83,66,215,57,86,73,28,249,95,59,213,29,179,89,27,37,255,0,28,156,14,97,188,94,225,173,170,165,125,37,143,81,108,116,238,101,134,252,246,47,68,140,221,93,224,171,58,81,92,250,103,57,92,168,228,69,124,47,114,189,136,228,116,177,75,68,57,78,45,168,250,29,168,245,88,222,73,67,117,196,179,60,74,224,199,57,173,149,97,170,161,170,141,91,36,83,69,44,107,254,100,145,203,27,149,174,106,177,236,114,162,181,202,26,126,34,175,52,127,66,122,155,248,47,188,81,30,127,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,153,64,102,179,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,161,108,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,209,71,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,244,47,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,170,190,121,223,114,127,188,159,195,74,213,193,241,109,71,202,109,217,123,116,254,134,235,89,73,106,199,223,116,201,161,183,202,169,253,167,134,170,153,95,36,209,162,162,203,12,115,173,44,174,77,156,140,237,164,170,136,216,149,237,178,174,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,64,3,69,28,11,106,206,141,106,231,14,56,237,199,67,177,15,162,86,27,15,85,142,167,29,233,114,252,42,186,54,50,73,161,239,42,39,137,234,239,54,95,17,230,233,123,221,114,116,202,178,49,176,3,153,23,45,223,201,255,0,197,56,133,225,234,195,254,149,62,189,102,77,140,209,197,255,0,129,127,91,235,41,24,159,253,7,246,172,145,39,250,223,205,205,78,198,233,79,16,56,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,13,31,20,173,206,175,213,62,45,242,254,135,220,110,37,186,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,212,95,58,191,84,248,183,203,250,31,113,184,129,213,121,24,253,246,126,237,255,0,18,35,87,49,158,10,63,146,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,22,74,242,49,251,236,253,219,254,36,89,78,169,105,110,9,173,56,37,207,76,245,46,197,241,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,87,38,251,108,187,162,170,40,103,7,64,116,114,251,196,6,178,226,122,59,142,77,225,234,242,107,131,105,228,169,233,99,252,37,43,26,233,42,106,122,30,246,36,157,168,35,150,94,223,90,57,253,29,45,250,206,68,52,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,10,248,3,224,18,235,194,62,168,106,94,79,146,221,41,47,236,170,167,160,178,98,247,182,163,169,167,168,162,116,108,168,175,115,233,27,44,140,141,139,81,225,226,106,189,238,145,86,142,71,34,49,143,78,228,223,3,53,156,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,146,168,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,9,84,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,1,59,87,26,122,111,89,164,220,86,106,126,21,91,89,226,187,89,4,247,26,121,93,93,61,100,139,75,90,137,89,78,146,207,81,188,178,204,144,212,70,146,61,234,231,44,136,245,235,127,233,175,21,44,39,156,254,144,211,98,26,243,141,106,229,186,10,72,105,245,10,206,232,107,17,179,202,249,230,184,219,251,113,73,51,216,239,168,198,45,52,212,49,181,24,190,107,12,138,173,69,94,167,132,138,228,167,67,167,13,208,236,210,237,97,167,236,230,115,100,12,163,200,150,75,162,79,36,212,177,67,215,67,35,105,145,173,240,208,254,126,169,141,85,71,186,73,35,157,123,138,136,216,226,177,82,154,249,45,235,29,139,15,214,92,183,71,110,240,246,234,245,18,223,79,81,107,169,234,122,245,85,91,91,81,35,169,186,26,197,68,235,130,122,137,123,142,123,26,223,13,211,245,157,35,81,46,80,0,0,0,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,0,0,1,0,57,213,250,88,197,190,96,80,251,117,196,159,228,0,231,87,233,99,22,249,129,67,237,215,16,43,215,150,117,178,154,245,198,190,159,217,171,36,171,142,158,190,158,253,77,43,233,42,229,165,157,172,125,146,185,174,88,230,133,205,150,39,236,171,179,227,115,94,213,217,90,168,168,138,70,2,85,114,184,245,217,166,95,141,123,61,105,242,121,144,226,214,44,63,141,173,82,180,227,148,62,18,146,162,225,73,116,146,62,235,228,234,170,173,161,167,171,169,147,119,170,170,117,207,60,175,219,126,150,245,108,212,70,162,34,5,181,114,190,182,226,180,124,18,233,245,118,45,96,248,95,197,62,35,83,113,115,223,28,147,86,87,50,186,120,37,168,146,70,71,31,87,87,97,168,196,114,57,204,137,177,68,175,147,183,214,233,84,87,7,36,253,80,186,228,58,71,158,105,69,193,181,115,83,225,151,138,91,149,13,68,213,174,149,145,193,112,100,155,210,197,18,166,208,177,146,209,203,42,244,187,103,62,169,235,210,213,69,87,216,248,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,186,144,0,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,0,0,0,85,95,60,239,185,63,222,79,225,165,170,20,67,205,179,53,186,229,92,105,100,22,43,133,61,36,116,248,117,158,213,100,161,116,44,114,62,72,31,76,218,229,116,170,174,84,87,247,107,165,106,43,81,169,208,214,38,219,162,185,193,202,184,22,173,195,104,56,193,210,73,243,187,77,93,198,218,236,162,146,24,33,166,114,181,237,184,200,238,138,9,149,81,236,250,145,214,58,154,71,166,235,187,24,228,86,191,244,29,163,51,42,230,154,52,7,88,236,92,64,104,214,39,172,88,228,62,30,147,38,183,182,162,74,110,167,191,194,85,49,206,142,166,155,173,236,98,201,218,158,57,98,238,116,35,95,209,212,223,170,228,80,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,63,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,105,153,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,251,75,137,231,55,170,95,69,56,113,177,105,157,5,247,194,215,231,121,4,126,38,139,194,245,248,203,93,19,22,105,191,56,172,86,199,209,84,235,115,188,156,215,187,125,147,118,247,16,168,13,58,211,60,171,84,46,55,139,118,45,73,220,248,14,63,117,201,174,51,190,57,22,26,90,26,10,89,42,37,124,142,99,29,209,213,219,108,76,87,108,213,150,104,152,174,111,94,224,121,83,181,112,109,174,149,156,59,113,29,134,106,55,198,126,29,101,109,194,59,118,70,231,164,239,133,246,122,135,182,58,165,146,40,21,31,47,109,139,223,99,54,114,119,97,137,221,14,86,163,87,138,158,131,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,192,53,16,8,213,203,171,88,236,90,201,194,62,9,83,104,135,195,213,225,246,248,48,235,165,55,83,223,217,170,160,130,40,218,189,110,99,17,221,216,22,158,125,155,212,214,119,250,58,156,230,57,73,42,0,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,146,168,138,188,174,61,9,233,151,227,94,241,90,74,160,0,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,127,151,247,19,24,111,10,28,191,51,93,82,204,40,106,238,47,118,164,85,219,109,22,202,100,86,190,227,113,146,213,68,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,225,92,28,115,26,212,125,34,215,27,214,73,173,25,69,215,42,198,245,26,225,4,153,27,171,43,21,177,219,170,159,52,17,186,235,28,81,195,35,191,51,74,199,199,225,160,108,109,124,108,133,137,178,67,19,91,10,207,213,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,155,61,137,44,50,198,174,110,233,215,27,219,246,181,81,3,82,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,167,110,84,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,110,36,0,0,12,171,151,253,202,227,208,158,153,126,53,239,21,165,0,151,61,195,23,19,24,111,10,28,173,244,251,84,179,10,26,187,139,221,81,119,182,218,45,148,200,173,125,198,227,37,214,226,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,15,107,205,115,86,116,107,7,225,198,124,11,83,49,15,164,215,236,215,196,71,137,81,244,186,63,3,93,3,26,139,115,241,8,159,154,240,253,246,125,86,175,84,221,222,210,167,105,243,57,148,88,123,93,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,94,229,139,203,254,179,72,168,233,184,129,214,252,119,194,103,85,125,51,227,54,217,100,158,42,171,13,44,144,77,12,174,169,99,94,145,172,211,199,81,231,12,140,115,161,107,27,186,182,71,61,145,132,181,225,51,27,215,156,79,65,177,139,23,18,57,61,37,243,54,167,167,218,162,88,147,185,60,16,121,118,169,234,170,58,220,218,186,150,55,234,201,59,81,17,203,229,188,170,213,168,155,176,0,5,85,243,189,213,47,254,102,154,41,111,190,255,0,227,121,77,222,217,225,127,201,77,65,63,121,89,255,0,217,38,244,49,255,0,206,246,255,0,115,82,184,48,157,47,186,230,152,70,161,231,144,186,174,11,110,159,89,232,238,85,19,182,137,210,193,44,245,55,58,74,40,169,95,46,232,216,94,230,212,77,51,119,234,87,37,44,136,141,251,92,222,149,199,198,166,98,186,187,197,238,164,231,88,85,95,139,178,212,92,41,237,244,213,77,146,57,35,170,240,84,144,209,190,120,159,27,220,199,195,35,233,220,248,222,142,250,209,185,142,84,69,85,68,159,252,162,56,116,241,60,56,234,54,89,168,20,254,39,27,214,79,237,19,45,157,125,30,34,215,74,202,170,105,229,239,69,47,113,157,201,42,170,161,233,218,55,183,195,245,162,170,72,213,64,173,110,22,53,175,249,59,113,5,132,235,28,150,255,0,27,73,143,220,23,199,192,216,187,146,62,134,120,159,79,85,218,111,114,52,89,146,9,165,88,250,158,141,238,35,58,183,110,232,186,83,50,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,163,62,11,245,142,251,175,188,48,96,26,171,148,195,209,122,186,219,228,167,184,201,212,197,241,53,84,149,18,210,75,83,179,24,198,51,188,250,119,75,219,107,81,172,238,116,38,232,221,212,59,89,149,115,85,6,85,192,191,238,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,67,91,183,43,157,6,191,241,71,91,196,69,246,166,174,227,103,184,212,73,121,172,195,42,226,239,81,84,222,228,149,100,146,166,73,92,229,115,233,156,229,89,22,145,90,173,89,21,119,127,103,251,28,153,64,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,0,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,56,87,24,60,38,97,188,93,105,127,208,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,238,160,12,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,175,213,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,153,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,128,158,156,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,251,0,0,82,183,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,35,149,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,2,37,115,46,192,41,180,251,141,45,68,165,182,227,213,118,171,109,242,162,154,255,0,74,179,36,189,21,143,171,166,142,90,170,136,159,34,175,91,29,88,181,104,189,43,208,215,181,236,111,79,71,74,78,174,73,250,161,117,200,116,143,60,210,139,131,106,230,167,195,47,20,183,42,26,137,171,93,43,35,130,224,201,55,165,138,37,77,161,99,37,163,150,85,233,118,206,125,83,215,165,170,138,175,231,252,240,112,10,104,174,186,89,170,84,56,245,90,212,85,83,220,108,23,75,179,82,87,64,140,137,209,79,69,78,245,223,180,199,170,205,94,246,249,35,222,137,39,233,36,105,211,194,185,71,106,102,85,135,241,123,103,193,109,53,123,217,115,219,125,125,190,239,75,36,146,118,221,225,169,38,172,130,118,177,175,70,44,204,124,10,198,189,237,119,76,115,206,212,68,87,238,129,122,133,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,87,52,167,194,119,165,141,27,249,127,143,123,116,6,107,11,201,202,184,193,198,120,70,224,39,72,47,78,90,74,220,218,249,166,246,70,226,118,122,184,170,59,21,211,197,69,66,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,15,201,204,127,152,5,31,14,246,41,116,147,72,114,47,245,88,175,240,211,203,83,79,28,21,17,227,180,189,108,147,170,161,147,50,72,223,52,209,162,177,144,171,122,146,57,86,87,43,63,50,146,211,94,150,234,150,119,162,217,221,179,83,52,210,251,240,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,102,174,219,238,155,42,34,167,229,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,21,174,156,186,53,219,65,52,38,201,173,121,101,187,255,0,25,250,91,108,239,81,255,0,165,207,236,200,169,168,191,61,29,75,252,103,136,238,181,223,154,103,230,190,199,254,212,11,137,224,251,139,60,55,139,173,47,250,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,157,27,247,24,138,174,137,232,157,212,205,103,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,122,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,209,210,186,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,14,21,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,170,130,160,57,205,234,206,141,100,153,221,139,74,172,152,135,137,212,156,75,183,37,231,36,233,116,62,18,134,104,86,88,173,159,98,120,158,174,244,117,29,75,245,97,223,165,138,174,154,118,178,85,115,25,227,219,249,43,216,160,211,125,59,131,196,106,110,77,111,241,148,149,19,211,245,210,217,104,94,247,196,149,142,71,167,68,211,43,227,145,177,69,230,212,115,28,249,83,165,173,142,106,76,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,246,188,44,88,53,151,39,226,11,9,178,112,253,123,248,62,125,53,193,95,104,184,58,165,176,71,75,219,137,242,79,36,170,228,114,58,22,192,201,150,72,250,95,220,141,30,206,137,58,186,29,164,139,76,119,88,109,84,80,223,107,105,43,46,76,167,141,181,149,20,148,206,166,130,105,209,169,220,124,113,58,73,29,27,21,219,170,49,100,122,181,21,17,92,237,183,94,1,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,145,64,8,171,205,31,208,158,166,254,11,239,20,68,170,34,175,52,127,66,122,155,248,47,188,81,1,74,220,39,122,167,209,191,152,24,247,184,192,105,76,205,103,9,222,169,244,111,230,6,61,238,48,26,83,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,61,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,154,29,126,204,52,227,63,214,92,179,50,210,60,11,232,94,33,117,184,58,123,93,147,173,23,195,71,210,136,231,116,183,118,69,220,122,62,94,203,21,99,139,185,219,98,171,24,213,89,107,204,143,152,37,55,17,53,49,232,246,141,221,106,219,167,86,234,134,212,214,220,161,150,88,89,147,61,98,130,72,146,90,121,160,138,104,89,77,50,78,212,99,156,230,72,244,100,155,110,200,213,56,175,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,253,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,116,184,37,87,38,13,57,214,217,178,108,151,83,236,89,85,37,155,75,210,161,182,219,237,11,169,160,158,123,253,198,26,121,22,8,24,170,139,45,51,32,74,212,153,210,35,155,214,174,142,52,108,136,175,88,188,87,58,191,84,248,183,203,250,31,113,184,151,19,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,180,237,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,0,0,2,173,121,154,243,12,213,13,59,212,75,143,13,218,37,89,87,138,212,89,233,227,76,143,33,99,99,90,186,149,171,164,108,140,167,163,114,245,45,59,27,21,67,28,179,183,166,110,234,34,49,99,72,213,211,123,94,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,211,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,115,72,246,186,102,189,187,163,164,107,223,32,86,15,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,151,103,206,59,72,105,179,94,26,40,117,74,158,10,68,185,105,197,226,25,159,60,211,202,215,252,58,185,236,165,154,24,152,221,216,247,186,161,104,30,170,244,77,153,11,250,92,155,171,95,73,134,154,53,251,71,44,92,64,104,214,89,163,185,28,222,30,147,38,183,186,158,58,158,151,191,194,85,49,201,37,53,79,67,30,197,147,181,60,113,75,219,235,70,191,163,165,223,85,202,128,80,15,5,250,199,98,208,46,40,48,13,85,202,97,235,178,218,174,18,83,220,100,234,122,120,106,90,186,121,105,37,169,217,140,123,223,217,101,67,165,237,181,170,231,246,250,19,101,118,233,163,227,42,230,151,120,107,213,234,109,122,208,108,27,87,33,158,146,74,140,138,207,12,215,4,164,130,88,96,138,226,205,226,173,134,54,75,187,209,145,212,199,52,104,170,174,221,24,138,142,114,42,57,67,165,128,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,0,114,184,245,217,166,95,141,123,61,105,39,249,224,224,20,209,93,116,179,84,168,113,234,181,168,170,167,184,216,46,151,102,164,174,129,25,19,162,158,138,157,235,191,105,143,85,154,189,237,242,71,189,18,79,210,72,211,166,48,114,184,245,217,166,95,141,123,61,105,105,60,211,112,10,108,235,130,220,202,169,49,234,187,181,203,21,168,160,191,219,82,153,37,115,233,95,29,75,34,168,168,86,70,191,89,140,163,158,173,95,214,138,198,179,169,235,183,66,57,161,93,124,160,181,66,235,133,241,105,77,129,194,218,185,237,186,131,103,173,182,212,64,218,215,69,4,83,211,66,234,216,170,159,22,202,217,158,214,211,205,11,119,233,86,165,84,138,142,251,90,235,201,51,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,250,240,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,52,252,0,0,0,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,0,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,96,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,239,185,184,234,102,43,135,240,133,120,193,110,213,123,222,179,219,133,5,190,209,75,28,145,247,29,225,170,225,172,158,119,49,207,71,172,44,100,8,199,61,141,119,76,147,192,213,68,71,238,148,215,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,253,103,34,1,249,117,135,75,238,186,57,155,174,7,125,117,90,92,160,179,217,174,85,144,85,209,58,146,122,73,235,173,148,213,178,82,201,19,149,92,215,194,234,149,133,119,217,85,99,85,86,183,126,148,183,78,77,154,215,244,231,135,219,182,142,85,219,251,53,122,101,112,78,204,241,197,211,28,244,55,25,106,42,35,234,114,200,229,116,205,157,149,136,237,152,198,164,125,141,186,157,214,167,31,231,131,128,83,69,117,210,205,82,161,199,170,214,162,170,158,227,96,186,93,154,146,186,4,100,78,138,122,42,119,174,253,166,61,86,106,247,183,201,30,244,73,63,73,35,78,158,63,201,247,88,239,184,55,20,9,165,84,240,248,139,46,165,219,231,167,172,143,169,140,236,85,80,211,207,87,79,83,186,177,207,119,75,25,83,23,109,28,198,175,137,235,119,82,198,212,2,239,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,0,22,250,209,106,208,94,30,115,109,64,170,203,233,49,219,188,118,122,202,76,110,162,102,54,87,203,123,146,158,79,5,20,81,57,174,73,95,221,70,185,90,173,115,81,140,123,223,180,108,122,160,82,183,50,29,111,186,235,119,21,249,99,174,22,58,75,93,62,7,81,81,131,208,178,25,29,35,231,130,130,178,161,22,121,92,187,34,190,73,100,149,232,141,106,35,88,172,103,214,86,172,143,238,188,191,52,114,197,23,5,252,79,113,3,81,55,122,245,83,135,228,120,117,28,125,47,111,132,165,142,210,149,117,11,186,63,162,78,243,229,166,242,86,117,51,194,253,87,109,35,145,43,214,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,255,0,175,186,67,77,160,188,183,242,189,35,134,10,72,234,49,221,39,189,195,112,90,73,229,154,9,110,47,182,212,75,91,52,111,151,103,171,36,169,146,105,17,21,27,178,61,17,26,212,68,106,6,125,201,255,0,206,111,75,126,138,113,29,98,212,202,11,23,133,160,206,241,248,252,77,111,138,235,241,151,74,39,172,51,126,109,94,174,143,162,149,214,230,249,53,172,118,251,166,238,238,41,0,11,254,230,105,162,159,150,158,17,242,159,15,112,240,181,248,38,249,173,31,92,189,16,203,224,160,155,196,71,38,209,189,206,222,150,90,158,134,167,78,242,164,93,78,70,245,110,16,87,147,38,186,86,98,218,203,125,208,107,189,231,162,203,155,91,228,184,218,233,36,73,228,254,220,82,53,30,228,133,26,171,20,93,202,68,168,116,143,115,81,95,225,32,111,90,43,90,215,92,161,152,29,39,206,191,37,250,167,134,234,103,194,254,39,244,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,210,246,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,253,160,122,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,126,174,95,60,18,93,120,175,207,228,190,228,240,85,208,233,214,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,219,87,34,44,145,239,113,60,74,112,163,167,28,72,104,114,104,133,206,47,163,148,22,190,196,248,220,246,184,82,56,236,213,84,240,190,42,119,50,157,170,216,223,11,99,145,241,172,43,179,86,55,42,53,99,114,50,70,70,190,74,158,150,50,159,152,21,222,221,110,39,248,25,129,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,253,73,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,22,149,202,159,142,170,156,198,58,14,22,53,94,190,174,166,251,75,78,144,225,85,205,165,137,176,58,221,73,68,196,248,107,210,24,218,173,124,81,83,201,43,102,145,93,220,69,145,174,123,92,216,210,94,255,0,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,232,135,253,53,96,89,87,251,43,142,100,152,229,195,255,0,73,71,93,109,174,167,147,254,44,144,205,28,140,254,103,53,205,253,74,128,106,76,16,255,0,151,239,29,214,46,42,177,88,240,172,165,254,11,83,113,251,122,73,113,166,217,242,124,82,150,8,233,99,150,235,214,202,120,169,224,238,212,212,57,60,51,85,92,205,183,77,219,230,147,0,12,171,158,130,251,159,230,89,54,51,140,225,151,220,134,174,174,197,135,83,212,211,88,173,238,84,72,40,89,81,80,250,137,213,141,68,68,87,201,44,138,174,122,238,245,70,198,213,94,152,216,214,249,242,90,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,160,236,28,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,225,145,141,108,206,123,119,87,70,215,178,75,148,63,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,115,253,126,214,59,23,15,250,53,150,107,22,71,15,136,164,198,109,238,168,142,155,169,236,241,117,79,114,71,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,213,106,169,208,10,245,231,63,171,213,56,134,131,99,90,71,110,158,174,26,141,66,188,58,106,197,108,17,62,9,173,214,254,220,178,66,247,187,235,177,235,83,53,12,141,86,39,154,67,34,43,145,23,165,225,76,38,154,52,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,158,151,179,197,213,61,206,146,166,167,161,239,122,199,221,158,73,101,237,245,171,89,215,210,223,170,212,66,131,56,25,210,251,86,177,241,105,166,120,29,245,212,139,109,158,241,241,42,200,42,232,155,87,5,92,20,48,201,91,37,44,145,57,81,174,100,205,166,88,87,125,209,18,69,85,107,182,233,93,25,129,65,124,211,112,10,156,23,141,44,202,169,49,234,75,77,183,42,167,160,191,219,82,153,34,107,42,153,37,51,34,168,168,86,70,191,85,239,172,130,173,95,214,136,247,63,169,235,191,90,57,210,215,146,22,166,120,156,87,82,244,114,178,174,213,23,195,238,20,153,53,190,14,231,77,117,71,136,141,105,234,223,210,175,250,240,199,225,104,147,118,177,58,93,63,214,114,245,177,19,208,115,176,210,251,174,67,164,120,30,171,219,221,87,53,62,25,120,170,182,215,83,195,68,233,89,28,23,6,71,181,84,178,162,237,11,25,45,28,81,39,83,118,115,234,152,157,77,84,68,124,32,229,139,170,95,146,254,50,112,175,23,125,248,101,171,45,241,24,181,195,251,23,189,226,188,84,107,225,32,242,99,156,206,170,232,232,190,187,122,118,219,235,57,24,175,2,255,0,140,171,154,168,50,174,5,255,0,114,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,0,0,3,42,230,148,248,78,244,177,163,127,47,241,239,110,128,205,97,165,62,19,189,44,104,223,203,252,123,219,160,3,170,128,0,0,0,138,188,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,9,84,0,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,18,127,154,110,1,77,157,112,91,153,85,38,61,87,118,185,98,181,20,23,251,106,83,36,174,125,43,227,169,100,85,21,10,200,215,235,49,148,115,213,171,250,209,88,214,117,61,118,232,71,54,139,52,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,237,52,229,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,153,130,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,192,212,153,64,60,209,253,118,106,111,224,190,207,68,91,167,47,12,214,235,159,240,91,165,87,219,205,61,36,53,20,182,119,217,24,218,102,57,172,88,45,245,50,208,194,229,71,57,203,214,232,169,163,115,215,125,149,234,229,68,106,42,53,42,47,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,0,0,202,185,232,51,44,255,0,50,212,26,155,85,86,103,144,213,221,95,99,179,209,88,45,137,50,167,69,29,186,146,36,138,158,158,38,53,17,172,99,90,155,174,201,245,158,231,189,221,79,123,156,190,124,157,60,184,57,127,214,113,17,125,139,86,245,123,29,255,0,82,122,15,19,4,84,213,18,79,79,38,69,85,208,248,250,105,223,11,227,145,144,195,34,163,223,50,59,165,100,137,34,106,63,243,203,16,118,190,84,124,11,127,112,226,131,90,240,207,252,94,171,0,162,174,119,249,206,117,210,74,117,111,251,215,133,123,157,254,28,200,207,245,188,197,164,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,126,176,5,11,115,25,224,163,249,42,234,60,23,252,2,217,117,147,76,178,159,206,91,106,103,78,236,118,186,229,87,172,150,199,77,212,231,187,165,140,73,34,116,168,215,62,55,57,187,202,232,101,145,124,167,2,252,102,223,120,60,212,122,171,156,150,175,140,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,142,250,117,75,75,112,77,105,193,46,122,103,169,118,47,140,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,234,185,55,219,101,221,21,81,115,239,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,66,223,185,152,221,173,87,254,95,250,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,93,168,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,6,22,125,119,225,247,136,46,30,121,87,234,254,55,174,153,7,110,58,219,133,154,123,38,41,223,138,175,224,17,165,234,155,188,239,19,27,156,207,236,135,185,178,118,99,115,163,103,79,94,253,201,165,107,107,4,15,65,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,61,203,131,151,253,31,14,246,40,181,111,87,177,223,245,88,175,241,48,69,77,81,36,21,17,227,180,189,111,143,166,157,240,190,72,223,52,209,162,61,243,35,186,146,57,82,38,163,63,60,178,241,94,84,124,11,127,112,226,131,90,240,207,252,94,171,0,162,174,119,249,206,117,210,74,117,111,251,215,133,123,157,254,28,200,207,245,188,197,170,0,0,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,43,112,157,234,159,70,254,96,99,222,227,1,165,51,53,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,10,171,231,157,247,39,251,201,252,52,172,188,79,63,204,176,90,108,130,151,15,200,106,237,44,202,172,242,88,46,235,76,168,215,213,91,164,150,41,101,167,87,237,212,214,61,208,70,143,233,84,234,103,83,29,187,30,246,186,205,57,231,125,201,254,242,127,13,43,47,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,239,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,237,20,232,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,222,107,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,145,64,10,86,231,87,234,159,22,249,127,67,238,55,18,234,74,86,231,87,234,159,22,249,127,67,238,55,16,58,175,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,0,0,0,0,67,254,99,60,20,127,42,173,56,130,255,0,128,91,45,81,234,110,45,249,203,109,76,233,218,146,233,66,136,245,146,216,233,186,154,198,245,61,233,36,78,149,28,214,72,215,55,120,155,52,178,37,22,127,166,172,11,42,255,0,101,113,204,147,28,184,127,233,40,235,173,181,212,242,127,197,146,25,163,145,159,204,230,185,191,169,80,212,153,93,92,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,252,161,141,141,116,205,123,182,87,72,214,50,64,168,28,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,190,158,87,30,132,244,203,241,175,120,173,40,4,191,238,87,30,132,244,203,241,175,120,173,2,85,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,53,80,6,112,120,208,209,203,22,129,113,65,159,233,86,45,55,93,150,213,112,142,162,221,31,75,211,195,82,213,211,197,87,21,54,239,123,222,254,203,42,27,23,113,206,87,63,183,214,187,43,182,75,73,228,227,171,212,217,175,13,21,218,91,81,61,34,92,180,226,241,52,44,130,24,37,107,254,29,92,247,213,67,52,175,118,236,123,221,80,181,236,68,98,166,204,133,157,77,77,209,207,140,28,233,52,114,197,135,235,46,37,172,86,137,187,117,122,137,111,168,167,186,83,116,189,122,170,173,173,167,141,181,61,110,122,162,117,193,61,60,93,182,177,141,111,134,234,250,206,145,202,159,147,147,6,175,83,98,26,243,146,233,29,198,122,72,105,245,10,206,217,168,213,208,74,249,230,184,219,251,146,199,11,30,223,168,198,45,52,213,210,57,94,158,107,12,104,142,69,94,151,133,207,128,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,0,114,184,245,217,166,95,141,123,61,105,125,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,66,252,174,61,118,105,151,227,94,207,90,95,240,25,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,208,167,47,12,214,235,159,240,91,165,87,219,205,61,36,53,20,182,119,217,24,218,102,57,172,88,45,245,50,208,194,229,71,57,203,214,232,169,163,115,215,125,149,234,229,68,106,42,53,42,47,153,214,150,254,75,248,201,205,124,37,139,225,150,172,183,195,229,54,255,0,236,174,247,138,241,81,167,139,159,205,238,115,58,171,163,173,250,142,233,219,111,170,212,98,176,153,92,143,179,91,173,126,1,170,122,115,53,61,34,91,108,119,139,117,238,158,86,177,221,247,79,93,12,176,202,215,187,171,165,88,141,183,194,173,68,106,42,43,164,221,93,186,35,66,205,0,0,0,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,19,252,128,28,149,61,44,101,63,48,43,189,186,220,79,240,0,0,0,0,41,175,157,38,177,216,179,13,101,196,180,118,209,15,114,175,78,237,245,21,23,74,158,167,167,77,85,201,180,242,54,155,161,204,68,94,136,32,167,151,184,215,189,174,241,61,63,85,209,185,21,201,111,71,44,89,134,178,229,186,197,119,155,185,87,167,118,250,122,123,93,55,75,211,166,170,228,218,136,221,83,214,215,162,47,68,16,84,69,219,115,30,215,120,158,175,170,232,218,171,13,120,148,213,234,157,122,215,156,231,87,38,158,174,74,124,138,241,52,214,244,171,130,40,103,138,220,205,162,162,134,70,69,187,17,241,211,71,12,106,168,174,221,88,170,174,114,170,185,109,255,0,148,22,151,218,176,190,18,233,179,200,93,73,61,203,80,111,21,183,42,137,219,68,216,167,138,10,105,157,69,21,43,229,221,93,51,26,234,121,166,110,253,40,213,170,145,17,191,107,156,30,255,0,153,118,1,83,168,60,22,234,37,45,183,30,164,186,220,172,116,244,215,250,85,153,34,235,163,101,37,76,114,213,84,68,249,21,58,30,218,52,171,69,233,94,183,49,207,99,122,186,250,86,133,244,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,237,53,16,102,51,90,244,190,235,162,186,185,151,233,69,229,213,114,84,98,215,138,155,107,42,42,104,157,72,250,200,24,245,236,213,36,78,85,86,50,104,187,114,179,235,57,21,146,53,81,206,69,69,80,211,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,34,175,44,93,82,252,168,112,109,133,120,187,239,196,238,184,151,136,197,174,31,216,189,159,11,225,100,95,9,7,147,26,215,244,208,201,69,245,219,213,190,255,0,89,202,244,121,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,65,206,191,91,238,171,117,195,120,110,134,199,72,219,107,105,233,243,138,139,147,164,115,167,146,117,117,109,28,80,49,190,77,99,26,212,153,206,85,234,87,171,227,68,232,232,94,229,175,149,213,175,220,164,239,188,64,107,46,89,172,89,31,19,158,30,175,38,184,58,162,58,111,161,108,127,132,165,99,82,58,106,110,182,86,49,36,237,65,28,81,119,58,17,207,232,234,119,214,114,168,16,175,149,102,142,88,181,119,139,139,69,78,71,54,244,152,21,190,92,198,58,110,151,255,0,101,85,83,79,4,116,201,214,199,181,89,219,158,162,41,247,250,205,119,99,161,205,86,189,85,46,83,139,31,75,26,201,242,255,0,33,246,233,207,21,193,47,7,150,174,13,240,11,238,33,14,85,73,149,92,175,215,133,185,84,94,155,100,109,190,119,64,216,99,142,42,87,254,118,87,61,145,185,179,61,187,191,100,90,137,54,106,110,170,238,191,171,24,47,229,67,75,51,45,51,248,167,195,62,150,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,129,152,35,85,5,85,255,0,160,99,255,0,181,23,253,9,255,0,224,242,213,0,205,183,22,250,47,117,208,94,33,179,109,63,170,196,42,241,219,68,119,138,202,188,110,158,103,186,86,75,100,146,162,79,5,44,82,185,206,89,89,218,70,181,92,174,115,145,236,123,31,180,140,122,37,170,114,119,214,139,174,162,240,243,122,211,252,163,47,171,188,221,240,11,195,41,40,233,234,88,231,62,130,201,53,59,60,28,73,42,183,103,177,37,134,181,172,106,185,206,141,145,181,159,86,52,137,15,87,198,215,46,59,87,24,121,253,139,81,161,213,154,188,62,229,106,179,165,146,162,39,89,155,113,130,162,6,77,36,209,57,141,239,66,232,222,142,158,100,114,171,158,142,69,143,100,103,74,171,255,0,39,5,60,183,191,145,246,169,221,117,51,242,203,244,183,226,120,252,246,47,5,244,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,249,108,161,53,64,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,50,181,117,99,147,95,229,67,84,243,45,76,254,81,223,12,250,91,144,92,111,190,11,232,135,123,194,248,170,153,38,237,119,60,107,122,250,123,157,61,93,45,223,109,246,77,246,2,64,114,184,244,39,166,95,141,123,197,105,42,142,85,194,230,133,255,0,38,189,9,198,116,83,233,79,210,63,163,158,55,251,103,224,124,31,127,196,86,79,83,253,199,185,39,79,79,127,167,244,215,126,157,252,183,217,58,168,0,0,2,128,121,163,250,236,212,223,193,125,158,136,191,226,0,113,71,202,147,249,74,107,182,77,173,127,151,175,163,159,72,252,23,246,179,232,183,140,236,120,122,56,41,191,187,120,184,250,186,187,29,95,160,155,117,109,231,182,234,14,74,158,150,50,159,152,21,222,221,110,39,249,31,248,41,225,75,249,31,105,101,215,76,254,158,253,45,248,158,65,61,247,198,252,47,192,118,251,148,212,240,246,187,125,233,119,219,195,117,117,117,38,253,123,109,229,186,200,0,5,112,115,88,224,114,167,82,173,85,252,82,105,179,233,34,190,227,22,117,126,83,108,115,34,129,46,54,234,86,189,235,90,201,54,69,125,76,49,110,215,54,71,47,114,24,163,107,21,174,137,177,205,99,224,12,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,255,0,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,163,255,0,17,92,160,48,221,104,213,203,238,169,97,154,191,87,133,179,38,168,125,202,231,108,154,200,183,70,45,198,87,185,245,19,197,35,170,98,115,25,35,157,214,177,170,59,165,234,254,151,35,21,177,179,242,104,95,42,93,71,225,211,81,237,218,161,165,252,94,120,27,173,14,241,77,12,184,66,190,150,225,74,229,69,146,150,166,52,184,39,114,23,244,183,116,221,28,142,107,94,199,49,236,99,218,21,173,194,143,10,58,143,197,174,163,179,10,194,162,240,54,170,30,220,247,251,252,240,171,233,109,20,174,85,68,115,145,21,59,147,63,165,201,20,40,168,233,28,215,42,171,24,201,36,102,132,244,183,75,112,77,22,193,45,154,103,166,150,47,131,99,118,110,247,130,162,241,83,84,118,187,179,62,105,63,57,51,223,35,183,146,87,187,235,57,118,223,100,217,17,17,57,255,0,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,253,172,0,0,1,72,28,224,181,142,251,156,241,64,186,85,81,15,135,178,233,165,190,10,122,56,250,152,254,253,85,117,60,21,117,21,59,163,26,246,245,49,244,209,118,213,207,106,120,110,182,244,172,142,66,239,202,192,203,57,45,95,115,156,170,243,154,229,60,88,248,219,214,65,112,168,186,92,106,126,130,50,62,253,84,242,58,73,100,232,101,115,88,222,167,189,203,179,81,26,155,236,136,137,228,7,159,228,125,128,83,75,117,213,61,82,174,199,170,210,162,150,158,221,96,181,221,156,146,182,5,100,174,150,122,218,118,46,253,167,189,22,26,7,187,201,94,196,88,255,0,69,36,94,171,95,56,255,0,9,252,58,218,184,90,209,43,62,144,91,238,212,151,154,138,26,138,186,186,235,196,54,182,208,62,229,60,211,189,233,44,177,163,222,170,246,196,177,66,142,115,220,170,200,88,158,72,136,212,236,0,113,78,52,52,114,251,175,188,48,103,250,85,139,77,209,122,186,219,227,168,183,71,210,197,241,53,84,149,17,85,197,77,187,222,198,51,188,250,118,197,220,115,145,172,238,117,174,232,221,151,56,70,170,10,192,203,57,33,88,175,25,85,230,237,139,113,1,244,126,203,91,112,168,168,183,90,62,138,62,175,225,244,175,145,206,138,155,190,250,244,124,189,182,43,89,220,114,117,59,167,117,243,80,44,83,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,245,224,151,182,247,177,179,68,244,116,114,49,28,189,18,49,237,85,221,170,102,8,210,159,11,154,23,252,154,244,39,25,209,79,165,63,72,254,142,120,223,237,159,129,240,125,255,0,17,89,61,79,247,30,228,157,61,61,254,159,211,93,250,119,242,223,100,128,31,232,24,255,0,237,69,255,0,66,127,248,60,9,85,202,227,208,158,153,126,53,239,21,164,170,57,87,11,154,23,252,154,244,39,25,209,79,165,63,72,254,142,120,223,237,159,129,240,125,255,0,17,89,61,79,247,30,228,157,61,61,254,159,211,93,250,119,242,223,100,234,160,0,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,16,3,253,3,31,253,168,191,232,79,255,0,7,150,83,164,248,47,228,191,75,48,221,51,248,167,196,254,137,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,129,234,192,0,0,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,254,226,143,66,255,0,148,166,132,228,218,41,244,167,232,231,210,63,5,253,179,240,62,51,177,225,235,32,169,254,227,220,143,171,171,177,211,250,105,183,86,254,123,108,176,171,73,249,53,254,75,245,79,13,212,207,229,29,241,63,162,89,5,186,251,224,190,136,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,96,44,168,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,35,254,172,114,107,252,168,106,158,101,169,159,202,59,225,159,75,114,11,141,247,193,125,16,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,196,213,225,115,66,255,0,147,94,132,227,58,41,244,167,233,31,209,207,27,253,179,240,62,15,191,226,43,39,169,254,227,220,147,167,167,191,211,250,107,191,78,254,91,236,129,213,64,0,82,183,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,35,191,241,173,203,123,249,96,234,157,171,83,63,44,191,68,190,25,143,193,98,240,95,71,124,127,115,183,83,81,55,119,185,226,162,219,127,19,211,211,210,187,116,111,191,158,201,234,248,24,224,99,249,23,125,54,255,0,85,31,166,63,76,126,27,254,194,124,63,194,248,79,19,255,0,172,77,215,213,226,127,220,237,209,250,247,242,9,84,0,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,29,255,0,141,110,91,223,203,7,84,237,90,153,249,101,250,37,240,204,126,11,23,130,250,59,227,251,157,186,154,137,187,189,207,21,22,219,248,158,158,158,149,219,163,125,252,246,79,87,192,199,3,31,200,187,233,183,250,168,253,49,250,99,240,223,246,19,225,254,23,194,120,159,253,98,110,190,175,19,254,231,110,143,215,191,144,74,162,130,249,166,224,21,56,47,26,89,149,82,99,212,150,155,110,85,79,65,127,182,165,50,68,214,85,50,74,102,69,81,80,172,141,126,171,223,89,5,90,191,173,17,238,127,83,215,126,180,115,175,208,137,92,113,240,5,106,227,46,235,136,223,97,207,169,48,187,150,53,79,89,73,81,88,220,121,181,243,220,32,149,209,58,40,159,39,126,23,35,33,115,102,115,90,170,228,222,162,69,78,157,215,168,35,175,35,172,166,251,87,138,234,230,21,81,93,215,101,181,92,44,247,74,58,110,211,19,181,85,87,29,84,117,18,117,162,117,187,169,148,84,201,178,170,181,59,123,181,17,92,229,88,129,205,31,215,102,166,254,11,236,244,69,138,112,135,203,54,251,194,94,178,211,106,173,163,136,143,141,210,62,223,85,107,186,90,62,137,50,155,199,210,202,212,115,99,239,186,170,85,139,166,120,233,229,221,173,234,94,215,70,232,215,56,249,92,81,242,164,254,82,154,237,147,107,95,229,235,232,231,210,63,5,253,172,250,45,227,59,30,30,142,10,111,238,222,46,62,174,174,199,87,232,38,221,91,121,237,186,131,146,167,165,140,167,230,5,119,183,91,137,254,71,254,10,120,82,254,71,218,89,117,211,63,167,191,75,126,39,144,79,125,241,191,11,240,29,190,229,53,60,61,174,223,122,93,246,240,221,93,93,73,191,94,219,121,110,178,0,0,0,0,0,12,240,240,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,39,75,175,251,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,124,254,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,232,0,0,0,15,147,121,197,172,89,5,198,197,118,187,208,248,138,188,102,224,251,165,174,78,235,217,225,234,159,75,81,72,233,54,106,162,63,120,42,234,25,179,145,91,245,247,219,169,173,84,250,192,8,171,205,31,208,158,166,254,11,239,20,69,117,114,224,229,255,0,89,196,69,246,45,91,213,236,119,253,73,232,60,76,17,83,84,73,61,60,153,21,87,67,227,233,167,124,47,142,70,67,12,138,143,124,200,238,149,146,36,137,168,255,0,207,44,86,233,196,110,136,90,184,142,209,235,214,141,95,111,149,118,139,109,254,162,220,234,202,186,72,218,249,210,10,122,232,42,100,100,125,95,85,175,123,96,86,35,213,28,140,87,163,149,175,233,232,95,87,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,232,0,0,0,0,8,171,205,31,208,158,166,254,11,239,20,68,170,57,87,20,122,23,252,165,52,39,38,209,79,165,63,71,62,145,248,47,237,159,129,241,157,143,15,89,5,79,247,30,228,125,93,93,142,159,211,77,186,183,243,219,101,10,1,225,59,213,62,141,252,192,199,189,198,3,74,101,106,233,63,38,191,201,126,169,225,186,153,252,163,190,39,244,75,32,183,95,124,23,209,14,207,138,240,181,49,205,218,238,120,215,116,117,118,250,122,186,93,182,251,236,187,108,89,80,0,0,21,87,207,59,238,79,247,147,248,105,218,185,112,114,255,0,163,225,222,197,22,173,234,246,59,254,171,21,254,38,8,169,170,36,130,162,60,118,151,173,241,244,211,190,23,201,27,230,154,52,71,190,100,119,82,71,42,68,212,103,231,150,89,85,156,232,94,156,106,78,163,224,218,161,154,217,190,43,117,211,159,29,45,130,25,213,29,75,79,85,84,180,234,181,78,141,83,235,205,31,133,111,105,85,122,88,231,185,232,213,123,99,123,58,0,0,0,2,149,185,213,250,167,197,190,95,208,251,141,196,186,146,21,113,173,203,123,249,96,234,157,171,83,63,44,191,68,190,25,143,193,98,240,95,71,124,127,115,183,83,81,55,119,185,226,162,219,127,19,211,211,210,187,116,111,191,158,200,28,3,145,143,223,103,238,223,241,34,213,8,171,192,199,3,31,200,187,233,183,250,168,253,49,250,99,240,223,246,19,225,254,23,194,120,159,253,98,110,190,175,19,254,231,110,143,215,191,148,170,0,0,0,0,0,0,2,154,249,157,114,255,0,163,210,42,202,158,32,116,67,29,240,152,45,95,84,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,121,67,27,28,216,92,199,108,173,141,204,100,115,171,149,199,161,61,50,252,107,222,43,73,63,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,229,116,111,72,112,221,8,211,187,126,150,233,244,21,112,99,214,154,138,233,168,96,169,157,102,125,59,42,106,230,170,88,81,235,245,156,198,58,119,49,138,229,115,250,26,222,167,61,219,185,67,218,145,87,154,63,161,61,77,252,23,222,40,137,84,114,174,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,240,95,219,63,3,227,59,30,30,178,10,159,238,61,200,250,186,187,29,63,166,155,117,111,231,182,202,25,172,53,80,85,95,250,6,63,251,81,127,208,159,254,15,45,80,8,65,205,247,75,237,89,167,9,117,57,228,206,164,130,229,167,215,138,43,149,60,238,162,108,179,203,5,76,205,162,150,149,146,238,142,133,142,117,68,51,59,110,164,114,210,198,138,223,177,205,168,14,26,245,122,167,65,117,231,6,213,200,103,171,142,159,29,188,67,53,193,41,32,138,105,229,183,63,120,171,97,141,146,236,197,124,148,210,77,26,42,171,118,87,162,163,154,168,142,77,20,235,94,151,218,181,171,72,242,253,40,188,186,146,58,124,166,207,83,109,101,69,77,19,106,217,71,59,216,189,154,164,137,202,136,247,195,47,110,86,125,102,170,62,54,170,57,170,136,169,92,31,232,24,255,0,237,69,255,0,66,127,248,60,11,84,7,201,196,237,215,219,62,43,102,180,229,57,31,210,11,213,21,190,158,158,227,119,240,108,164,248,133,83,35,107,101,169,236,49,85,145,119,30,142,127,109,171,210,222,173,147,201,15,172,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,133,92,107,114,222,254,88,58,167,106,212,207,203,47,209,47,134,99,240,88,188,23,209,223,31,220,237,212,212,77,221,238,120,168,182,223,196,244,244,244,174,221,27,239,231,178,7,0,228,99,247,217,251,183,252,72,181,66,42,240,49,192,199,242,46,250,109,254,170,63,76,126,152,252,55,253,132,248,127,133,240,158,39,255,0,88,155,175,171,196,255,0,185,219,163,245,239,229,42,128,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,71,254,53,184,82,254,88,58,89,106,211,63,167,191,68,190,25,144,65,125,241,191,11,241,253,206,221,53,68,61,174,223,122,45,183,241,61,93,93,75,183,70,219,121,238,129,80,60,174,61,118,105,151,227,94,207,90,95,241,0,56,92,229,73,252,154,245,219,25,214,191,203,215,210,63,163,158,55,251,89,244,91,193,247,252,69,28,244,223,221,188,92,157,61,61,254,175,208,93,250,118,242,223,116,159,224,85,175,60,28,2,166,91,86,150,106,149,14,61,72,148,244,181,23,27,5,210,236,212,137,179,171,229,108,83,209,83,189,119,238,189,136,144,215,189,190,74,198,42,201,250,43,34,117,70,14,83,249,77,247,31,227,107,16,180,218,43,188,61,38,77,111,187,218,238,145,246,152,255,0,17,74,202,25,170,219,30,238,69,86,109,61,37,59,247,106,163,190,166,219,244,185,200,183,19,197,135,14,182,174,41,116,74,241,164,23,11,181,37,154,162,186,162,146,174,134,241,53,173,181,239,182,207,12,236,122,203,20,106,246,42,61,209,36,176,171,154,246,170,50,103,167,154,42,181,97,6,39,201,106,251,131,101,86,108,215,22,226,199,193,94,177,251,133,61,210,221,83,244,17,146,118,42,160,145,178,69,39,67,235,156,199,116,189,141,93,156,138,213,219,101,69,79,32,44,252,0,0,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,128,28,81,242,164,254,82,154,237,147,107,95,229,235,232,231,210,63,5,253,172,250,45,227,59,30,30,142,10,111,238,222,46,62,174,174,199,87,232,38,221,91,121,237,186,131,146,167,165,140,167,230,5,119,183,91,137,254,71,254,10,120,82,254,71,218,89,117,211,63,167,191,75,126,39,144,79,125,241,191,11,240,29,190,229,53,60,61,174,223,122,93,246,240,221,93,93,73,191,94,219,121,110,178,0,0,0,1,197,56,208,214,59,238,129,112,193,159,234,174,45,15,93,234,213,111,142,158,221,39,83,19,195,85,85,212,69,73,21,78,207,99,216,254,203,234,27,47,109,205,86,191,183,208,187,35,183,78,214,70,174,55,184,65,190,241,141,138,227,88,85,62,175,253,11,178,216,238,19,93,43,41,190,143,178,227,227,234,187,125,186,121,58,214,104,159,23,105,143,169,77,145,85,175,239,238,228,221,141,80,51,237,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,168,140,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,129,124,55,114,142,181,104,46,182,226,218,191,121,214,122,76,198,159,24,168,150,173,150,122,156,65,176,50,89,214,9,25,12,169,35,170,229,70,62,41,95,28,204,119,66,170,62,38,170,116,174,206,75,10,0,82,7,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,78,150,51,177,85,67,79,5,37,69,54,200,247,61,221,44,101,52,189,197,107,26,190,39,161,189,75,27,148,187,242,53,113,189,193,77,139,140,220,87,26,180,212,101,255,0,69,47,88,189,194,106,138,59,191,195,223,93,181,44,241,244,212,83,118,18,120,153,245,223,29,51,251,138,174,115,123,27,55,100,123,128,130,188,146,245,51,21,199,245,31,81,52,182,237,87,225,239,89,133,190,223,112,180,119,36,141,145,212,120,5,169,239,192,222,167,163,223,50,178,173,36,107,24,215,126,110,9,220,170,212,103,157,191,144,3,133,206,84,159,201,175,93,177,157,107,252,189,125,35,250,57,227,127,181,159,69,188,31,127,196,81,207,77,253,219,197,201,211,211,223,234,253,5,223,167,111,45,247,73,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,181,175,99,154,187,42,42,31,172,166,13,42,227,110,235,194,135,28,186,209,98,201,231,171,174,211,172,171,82,47,80,221,104,221,84,230,193,105,157,215,133,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,96,185,240,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,252,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,239,212,230,49,211,194,215,57,19,102,172,177,162,237,212,155,243,254,34,181,231,13,225,183,72,239,186,173,153,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,174,71,55,101,114,49,221,12,71,200,228,232,99,149,43,175,150,246,188,230,92,73,115,3,212,125,86,204,235,106,220,251,142,15,113,101,178,134,106,132,153,150,155,114,93,104,22,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,11,73,169,202,108,84,153,85,187,10,168,174,232,189,93,109,245,183,74,58,110,211,215,187,75,73,37,52,117,18,117,162,116,55,165,245,180,201,178,170,57,123,155,181,21,26,229,79,172,86,7,58,44,166,251,131,101,92,61,102,184,181,119,130,189,99,247,11,229,210,221,83,218,100,157,138,168,36,181,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,150,188,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,117,116,119,19,116,124,115,70,142,147,180,178,56,36,80,0,0,0,0,0,1,242,113,172,166,197,152,91,166,187,99,149,222,46,146,158,225,95,107,146,78,211,227,233,170,162,170,150,146,166,61,158,136,171,209,60,18,179,125,186,93,211,187,85,90,168,171,245,138,64,194,56,205,190,240,121,199,118,183,92,228,181,124,103,12,202,53,2,243,79,147,91,98,99,18,169,209,197,115,170,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,24,93,248,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,3,207,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,182,204,98,203,52,104,175,118,204,98,42,185,202,214,162,185,61,1,21,121,163,250,19,212,223,193,125,226,136,142,188,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,130,205,0,0,0,0,8,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,190,13,146,89,187,62,54,139,224,87,42,142,215,118,22,77,31,231,33,167,124,110,222,57,88,239,170,229,219,125,151,101,69,68,144,5,0,243,71,245,217,169,191,130,251,61,16,23,125,162,154,247,164,252,68,226,181,89,174,142,101,127,72,44,180,87,7,218,231,169,240,53,52,157,21,76,142,57,29,31,69,68,113,189,118,100,209,174,232,157,63,91,109,247,69,68,232,4,0,228,169,233,99,41,249,129,93,237,214,226,127,129,202,181,211,138,61,9,225,175,224,159,150,188,231,232,231,210,63,19,240,207,237,101,101,103,127,195,246,187,223,235,104,164,233,233,239,197,250,91,111,213,229,190,203,183,148,210,222,61,120,78,214,156,238,217,166,122,105,170,223,25,201,47,61,239,5,69,240,43,149,63,119,181,11,230,147,243,147,83,178,54,237,28,79,119,214,114,111,182,201,186,170,34,194,190,121,223,114,127,188,159,195,72,171,202,227,215,102,153,126,53,236,245,160,95,240,0,1,249,36,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,253,101,101,243,143,207,243,45,44,204,184,125,212,29,62,200,106,236,121,13,142,163,35,169,161,174,166,84,235,137,251,91,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,66,205,1,194,184,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,39,117,0,0,3,207,216,179,252,55,38,201,178,108,50,197,144,210,85,223,112,234,138,106,107,237,189,170,169,61,11,234,41,217,81,2,189,170,136,170,201,34,145,21,175,77,216,170,217,26,139,213,27,218,223,64,82,183,21,92,66,229,92,47,243,80,204,181,115,22,166,241,254,3,225,52,215,27,91,234,164,167,134,231,67,45,150,137,178,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,232,233,91,116,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,15,106,0,0,69,95,244,81,248,19,255,0,111,63,250,51,120,255,0,186,18,168,202,184,26,146,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,172,114,174,19,189,44,104,223,203,252,123,219,160,58,168,0,0,3,242,92,238,214,171,45,51,43,47,55,58,74,10,121,42,32,164,100,181,51,54,38,58,121,229,100,48,196,142,114,162,43,228,150,72,227,99,126,215,61,237,106,110,170,136,126,178,42,243,71,244,39,169,191,130,251,197,16,18,168,16,3,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,248,109,210,227,113,238,85,101,16,181,243,58,77,155,218,106,119,169,224,109,58,59,170,73,37,153,169,36,203,191,68,174,73,254,0,0,7,228,146,237,106,134,235,79,98,154,231,72,203,149,101,60,213,116,244,110,153,169,60,208,66,232,219,44,172,143,126,167,49,142,158,22,185,200,155,53,101,141,23,110,164,223,245,149,151,206,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,174,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,151,252,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,59,168,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,249,50,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,34,155,57,157,113,227,249,111,190,212,232,54,147,222,186,176,28,126,224,239,137,93,45,215,30,229,46,81,51,89,11,163,221,189,166,175,102,158,118,212,35,122,100,146,41,156,145,204,155,244,68,228,181,78,44,125,44,107,39,203,252,135,219,167,3,170,130,162,249,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,219,160,0,0,0,0,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,135,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,11,222,0,0,0,0,62,77,78,83,98,164,202,173,216,85,69,119,69,234,235,111,173,186,81,211,118,158,189,218,90,73,41,163,168,147,173,19,161,189,47,173,166,77,149,81,203,220,221,168,168,215,42,120,14,39,120,133,197,120,95,209,171,214,174,101,52,222,63,192,118,233,173,214,182,85,71,79,53,206,186,87,116,197,79,27,158,191,231,72,245,107,94,230,69,20,175,70,63,163,165,107,131,149,230,175,102,90,245,199,182,164,234,230,160,79,73,37,247,34,193,235,38,168,74,72,18,24,34,99,43,109,145,69,12,108,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,11,105,146,237,106,134,235,79,98,154,231,72,203,149,101,60,213,116,244,110,153,169,60,208,66,232,219,44,172,143,126,167,49,142,158,22,185,200,155,53,101,141,23,110,164,223,245,149,151,206,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,174,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,151,252,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,59,168,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,202,86,230,117,199,143,229,190,251,83,160,218,79,122,234,192,113,251,131,190,37,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,233,146,72,166,114,71,50,111,209,19,146,234,64,0,0,0,0,30,83,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,179,83,125,183,77,209,81,86,173,185,175,113,199,83,146,221,111,124,35,233,203,41,22,197,109,168,167,102,93,118,71,197,80,181,213,113,58,57,219,69,2,181,92,145,50,9,90,206,235,151,105,86,104,157,30,204,108,111,239,69,254,5,248,205,190,240,121,168,245,87,57,45,95,25,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,24,104,80,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,129,242,111,57,77,139,31,184,216,173,55,122,239,15,87,147,92,31,107,181,199,218,123,252,69,83,41,106,42,221,30,237,69,70,109,5,37,67,247,114,163,126,166,219,245,57,168,191,88,128,28,234,253,44,98,223,48,40,125,186,226,123,94,92,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,140,38,80,0,0,0,1,249,36,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,253,101,101,243,143,207,243,45,44,204,184,125,212,29,62,200,106,236,121,13,142,163,35,169,161,174,166,84,235,137,251,91,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,66,205,1,194,184,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,39,117,0,0,0,0,3,207,229,153,254,27,130,212,227,244,185,134,67,73,105,126,85,120,142,193,104,90,149,86,178,170,227,36,82,203,21,58,63,110,150,189,237,130,68,103,82,167,83,250,88,221,222,246,53,222,128,128,28,234,253,44,98,223,48,40,125,186,226,122,14,90,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,119,200,146,49,85,28,246,66,19,124,0,0,0,0,0,0,0,0,3,149,113,47,196,94,9,194,254,150,87,234,102,117,81,254,54,142,207,69,209,55,246,206,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,181,87,236,69,15,85,152,106,174,156,105,253,247,22,198,51,92,210,213,101,186,230,183,7,90,236,20,149,149,9,28,151,10,164,98,189,99,141,23,254,43,119,93,154,178,75,12,104,189,114,198,215,122,179,52,60,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,220,167,46,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,253,54,57,237,99,24,228,99,2,101,0,0,0,0,143,250,165,199,175,9,218,45,157,220,244,207,82,245,91,224,217,37,155,179,227,104,190,5,114,168,237,119,97,100,209,254,114,26,119,198,237,227,149,142,250,174,93,183,217,118,84,84,78,129,162,154,247,164,252,68,226,181,89,174,142,101,127,72,44,180,87,7,218,231,169,240,53,52,157,21,76,142,57,29,31,69,68,113,189,118,100,209,174,232,157,63,91,109,247,69,68,164,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,192,0,113,77,107,227,51,134,206,29,178,170,92,43,88,245,35,232,253,234,182,222,203,164,20,223,7,175,171,235,165,124,146,70,217,58,233,224,145,137,187,225,145,54,85,234,250,187,237,178,162,175,149,196,249,143,112,99,156,229,86,108,43,22,214,79,27,122,200,46,20,246,187,117,55,209,219,172,125,250,169,228,108,113,71,214,250,102,177,189,79,123,83,119,42,53,55,221,85,19,204,245,92,96,112,215,98,226,167,67,175,26,101,115,94,205,214,30,171,166,55,86,234,167,193,29,37,226,40,100,101,60,146,171,90,254,168,87,186,248,228,69,99,215,183,35,213,168,143,70,57,185,226,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,212,65,229,53,75,84,176,77,22,193,46,122,153,169,119,223,131,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,55,11,31,35,183,146,86,55,234,181,118,223,117,217,17,85,32,175,42,62,53,255,0,41,184,172,28,53,234,101,206,213,77,146,98,86,250,122,108,74,93,251,51,94,45,112,198,230,173,63,66,53,35,116,212,177,198,207,54,187,174,72,151,169,88,171,12,210,187,181,243,71,244,39,169,191,130,251,197,16,31,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,71,110,177,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,50,74,153,172,225,59,213,62,141,252,192,199,189,198,3,73,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,242,179,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,58,255,0,162,143,192,159,251,121,255,0,209,155,199,253,208,172,190,98,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,250,12,107,220,198,61,202,198,120,158,5,248,50,190,241,135,168,245,86,201,46,191,6,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,165,70,69,32,94,166,138,107,222,147,241,19,138,213,102,186,57,149,253,32,178,209,92,31,107,158,167,192,212,210,116,85,50,56,228,116,125,21,17,198,245,217,147,70,187,162,116,253,109,183,221,21,19,160,31,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,62,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,50,185,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,184,147,42,229,186,114,167,227,170,167,49,142,131,133,141,87,175,171,169,190,210,211,164,56,85,115,105,98,108,14,183,82,81,49,62,26,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,148,44,208,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,245,138,54,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,215,100,139,35,213,85,204,100,33,202,184,228,226,238,235,197,246,174,55,43,130,221,87,103,196,236,52,238,182,227,150,169,234,28,247,178,5,122,185,245,83,49,28,177,50,166,101,233,235,237,166,200,200,225,141,93,39,105,36,119,117,228,169,234,159,41,249,127,93,238,54,226,0,19,255,0,146,167,170,124,167,229,253,119,184,219,128,234,188,243,190,228,255,0,121,63,134,149,235,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,165,133,115,206,251,147,253,228,254,26,85,88,26,93,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,165,153,214,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,227,233,122,94,145,200,141,145,21,139,52,15,127,118,53,221,142,93,159,31,113,140,150,69,52,39,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,1,245,128,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,4,159,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,183,104,101,92,181,78,84,124,116,255,0,112,225,127,90,243,63,252,94,151,0,173,174,111,249,205,117,174,74,133,119,251,215,133,99,155,254,28,40,255,0,245,188,32,74,174,104,254,132,245,55,240,95,120,162,40,4,191,238,104,254,132,245,55,240,95,120,162,40,4,11,222,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,230,81,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,7,92,98,224,156,95,224,149,23,251,5,31,193,178,75,55,71,210,12,127,185,53,71,194,251,179,84,50,151,251,41,240,69,28,253,216,233,214,79,205,162,244,111,210,237,149,60,194,64,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,255,0,128,0,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,2,0,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,253,29,43,161,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,92,198,18,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,154,23,189,173,122,247,164,252,59,98,180,185,174,177,229,127,71,236,181,183,6,90,224,169,240,53,53,125,117,79,142,73,27,31,69,60,114,61,55,100,50,46,234,157,63,87,109,247,84,69,245,88,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,74,55,230,135,197,21,171,136,189,109,181,91,48,107,221,37,211,4,196,44,244,235,101,171,166,123,94,202,185,235,224,134,166,166,161,119,141,178,196,253,150,10,119,193,34,170,198,250,71,110,140,123,158,196,233,92,150,244,155,233,78,178,229,186,185,244,190,235,109,250,9,111,167,162,248,93,19,186,33,186,252,69,181,13,233,170,118,255,0,94,24,252,47,113,34,233,243,149,33,127,82,118,186,94,28,87,154,63,174,205,77,252,23,217,232,143,147,192,191,25,183,222,15,53,30,170,231,37,171,227,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,250,220,209,253,118,106,111,224,190,207,68,69,80,53,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,30,43,87,120,145,209,45,5,186,226,246,109,95,207,169,49,138,140,198,162,90,107,59,234,233,231,88,37,124,110,137,178,44,147,49,142,138,157,141,90,136,183,124,206,99,17,28,170,171,179,92,169,82,220,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,87,128,113,185,175,52,220,71,113,47,152,234,77,154,182,174,124,121,106,25,107,199,210,106,137,100,98,91,169,152,145,71,36,76,149,140,116,44,153,205,146,165,98,232,111,67,234,30,139,187,186,156,161,162,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,177,23,19,201,131,66,174,184,166,151,228,186,245,122,170,171,137,153,213,67,109,182,122,54,212,185,32,125,21,20,146,54,74,167,198,201,85,143,123,170,22,88,155,221,137,36,137,41,228,86,59,162,161,219,211,176,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,0,0,0,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,23,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,160,158,5,248,205,177,113,135,167,21,87,57,45,95,6,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,38,123,15,85,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,168,26,104,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,143,43,163,154,253,163,92,64,88,164,200,244,119,80,173,89,53,37,62,222,38,58,119,186,58,170,78,167,200,198,120,138,105,17,179,65,214,176,200,172,238,49,189,109,106,185,187,183,101,43,3,143,94,98,56,175,16,188,41,225,216,158,153,39,195,106,243,107,132,139,154,90,103,168,142,74,171,87,195,214,9,89,72,230,172,123,201,12,211,203,20,209,85,70,177,245,54,145,204,84,71,44,209,71,16,56,47,210,111,203,127,20,24,6,155,253,47,186,226,254,58,225,37,111,197,237,46,232,174,165,240,116,242,214,117,83,201,186,118,166,95,15,210,201,124,251,110,114,63,165,253,61,42,19,171,158,119,220,159,239,39,240,210,0,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,253,29,43,63,249,231,125,201,254,242,127,13,42,172,13,57,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,83,60,60,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,221,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,64,125,98,178,249,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,246,174,99,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,136,64,26,83,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,12,214,23,83,203,23,143,31,203,125,138,155,65,181,98,245,213,159,99,246,246,252,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,213,36,146,204,212,146,101,223,162,87,37,43,31,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,53,60,8,213,192,191,25,182,46,48,244,226,170,231,37,171,224,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,146,160,0,0,12,171,154,168,50,174,5,148,242,180,227,219,232,37,101,135,133,29,80,131,175,31,186,220,60,30,33,116,167,167,222,74,10,234,185,213,201,71,80,214,38,242,67,52,242,185,89,46,202,232,228,145,81,234,177,57,29,5,191,153,87,46,123,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,184,88,81,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,20,67,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,135,42,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,157,123,118,216,170,173,137,136,146,43,146,167,170,124,167,229,253,119,184,219,136,0,79,254,74,158,169,242,159,151,245,222,227,110,3,170,243,206,251,147,253,228,254,26,64,14,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,244,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,163,165,103,255,0,60,239,185,63,222,79,225,165,85,129,167,61,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,103,135,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,155,160,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,15,172,86,95,53,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,158,213,204,119,142,58,158,20,176,218,12,63,79,153,73,81,168,185,133,60,239,161,154,87,197,43,44,148,141,84,98,214,203,2,170,185,239,115,149,205,129,174,111,105,207,138,87,57,92,144,172,82,81,8,3,85,6,85,205,84,0,0,0,43,215,153,111,48,74,109,30,181,94,56,124,210,11,173,92,122,131,95,79,225,175,23,106,73,101,165,159,26,99,219,75,60,107,26,190,5,100,239,168,166,158,86,163,225,149,175,129,118,114,42,61,27,183,106,227,251,140,27,87,9,186,70,231,91,214,174,76,239,49,167,172,160,197,25,12,77,86,83,78,198,53,36,174,149,210,49,209,116,83,172,209,61,35,115,92,178,189,204,103,79,66,201,36,116,3,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,31,148,18,83,138,222,12,175,188,37,233,198,149,220,243,203,175,119,51,206,254,47,81,119,182,192,246,62,150,213,29,58,81,118,41,155,35,119,238,204,158,34,85,150,68,114,199,212,173,107,55,70,119,101,241,92,36,232,133,171,136,253,126,199,52,94,243,124,171,179,83,228,116,247,70,178,190,154,54,200,250,105,225,183,84,212,66,245,99,188,158,196,150,24,250,217,187,85,204,234,106,57,138,168,244,9,65,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,252,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,45,212,153,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,179,78,82,156,107,252,110,142,143,132,221,77,185,221,107,47,80,247,164,194,238,19,175,126,55,80,195,7,113,246,199,42,55,174,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,120,116,14,117,126,150,49,111,152,20,62,221,113,41,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,110,39,157,95,165,140,91,230,5,15,183,92,74,86,3,70,124,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,19,186,153,161,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,69,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,2,0,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,253,29,43,161,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,92,198,18,83,129,126,51,111,188,30,106,61,85,206,75,87,198,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,198,26,20,7,201,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,172,0,0,4,0,231,87,233,99,22,249,129,67,237,215,18,154,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,34,229,57,213,250,88,197,190,96,80,251,117,196,165,96,52,61,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,87,71,113,55,71,199,52,104,233,59,75,35,164,81,154,30,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,52,39,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,168,116,176,0,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,31,43,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,217,198,39,21,89,151,21,250,185,112,204,47,55,42,182,227,22,234,138,138,108,78,209,36,105,11,45,214,229,127,212,87,68,215,189,190,38,70,182,55,76,254,167,117,61,17,168,189,182,70,198,117,94,98,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,250,12,107,220,198,61,202,198,120,158,5,248,50,190,241,135,168,245,86,201,46,191,6,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,165,70,69,32,124,13,25,224,179,94,117,243,72,242,237,101,211,28,126,146,233,104,196,106,60,35,232,89,83,189,198,229,59,88,201,102,138,142,6,181,86,71,197,20,145,189,90,229,98,191,173,27,23,118,77,216,156,127,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,52,251,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,149,109,205,7,151,221,53,166,154,245,197,14,139,90,170,222,199,212,58,191,48,177,211,69,45,75,250,230,150,170,162,178,244,178,203,59,156,140,71,62,6,190,8,162,232,141,136,233,126,171,26,253,130,106,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,233,20,102,135,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,9,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,170,29,44,0,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,127,128,0,16,215,152,167,2,180,220,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,126,155,26,199,61,140,114,189,147,40,1,151,123,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,55,100,141,95,54,170,57,62,212,44,167,80,120,219,181,113,95,203,87,84,108,89,52,244,148,58,139,138,211,227,208,221,104,221,84,215,79,118,129,183,43,99,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,123,250,14,104,188,191,232,238,244,119,46,38,244,67,29,236,221,97,241,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,247,30,206,153,147,181,180,177,198,143,116,206,145,178,35,81,233,43,165,169,96,58,175,9,222,169,244,111,230,6,61,238,48,19,83,154,95,30,223,78,235,47,220,40,233,124,29,24,253,170,225,224,242,251,165,69,62,210,87,215,82,78,142,90,58,118,189,55,142,24,103,137,170,249,118,71,73,36,104,140,84,137,170,233,235,88,244,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,30,215,134,142,29,51,190,40,53,78,131,76,240,90,127,241,85,151,138,222,184,127,181,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,253,136,159,106,166,132,244,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,111,138,224,239,133,92,55,133,13,35,183,225,246,107,109,35,178,123,141,61,61,78,89,119,142,69,153,247,27,138,51,235,163,101,115,24,239,13,27,157,35,97,103,75,122,88,170,229,78,227,228,123,251,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,61,52,251,130,75,87,21,252,181,116,186,251,140,193,73,67,168,184,173,62,67,53,170,177,180,173,116,247,104,27,114,185,185,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,189,101,255,0,166,172,11,42,255,0,101,113,204,147,28,184,127,233,40,235,173,181,212,242,127,197,146,25,163,145,159,204,230,185,191,169,80,190,158,87,30,132,244,203,241,175,120,173,56,167,53,206,10,63,41,184,172,252,74,105,157,178,213,77,146,98,86,250,138,156,182,45,187,51,94,45,112,198,215,37,71,90,185,35,116,212,177,198,255,0,39,55,174,72,151,165,30,171,12,49,56,34,6,181,243,75,214,93,107,225,198,151,68,110,86,175,130,223,170,250,41,178,108,162,217,92,216,190,59,66,140,145,175,167,117,42,66,158,31,187,188,43,42,199,42,53,253,18,49,24,216,165,88,146,58,240,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,189,17,181,219,163,85,237,235,122,178,54,175,91,218,139,226,177,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,65,60,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,117,116,119,23,117,124,147,72,141,143,186,177,180,43,131,153,191,14,152,39,11,250,89,160,154,103,130,211,255,0,245,126,178,241,91,215,55,246,206,233,225,172,240,207,89,219,150,89,59,61,222,195,29,218,99,186,25,246,34,125,170,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,58,175,60,239,185,63,222,79,225,167,20,229,1,139,88,179,157,125,212,44,43,41,161,241,182,92,131,75,238,214,187,141,55,117,241,247,233,103,173,160,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,218,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,194,184,228,225,18,235,194,14,174,55,20,130,227,87,120,196,239,212,238,185,99,151,89,233,220,199,190,4,122,181,244,179,61,26,145,62,166,21,233,235,237,174,202,201,33,145,91,31,117,35,111,64,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,125,201,241,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,139,158,206,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,3,75,192,171,94,81,28,96,231,217,85,213,252,44,231,139,87,123,182,218,108,242,215,227,87,85,138,105,167,183,193,3,163,106,208,206,246,49,205,74,100,107,247,138,73,92,196,141,90,216,17,207,238,65,28,118,148,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,88,254,138,112,125,140,241,115,203,19,77,236,174,74,74,44,218,199,79,144,59,19,188,85,203,81,216,161,158,91,228,207,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,234,202,252,128,235,47,229,151,249,62,126,79,110,191,148,47,136,124,51,224,93,13,239,119,186,122,250,186,247,237,246,123,127,157,239,245,118,187,95,157,235,237,253,114,239,249,92,122,19,211,47,198,189,226,180,145,86,172,3,13,177,102,87,253,65,179,99,212,148,121,14,85,79,67,77,122,174,133,21,175,175,101,26,74,148,203,42,34,244,185,236,108,242,49,31,183,90,179,161,170,170,216,216,141,8,129,198,253,139,84,49,174,88,153,109,151,90,51,154,76,195,54,130,158,208,235,213,226,146,134,58,72,39,157,247,202,71,244,71,28,108,99,122,35,107,155,18,63,161,138,244,141,30,173,106,185,90,148,108,95,247,52,127,66,122,155,248,47,188,81,20,2,5,154,115,94,224,114,167,26,186,222,248,184,211,151,210,37,138,229,81,78,252,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,214,174,242,164,210,186,77,222,217,31,217,129,90,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,77,37,11,115,34,224,202,197,194,94,163,217,238,120,29,215,187,134,103,126,54,162,209,109,157,239,125,85,170,74,117,135,191,76,233,29,191,118,20,241,17,44,82,43,150,78,149,115,95,186,179,187,40,93,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,232,6,120,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,186,30,0,80,15,52,127,93,154,155,248,47,179,209,22,125,139,115,51,208,236,215,138,202,94,27,113,136,252,117,170,187,174,223,73,154,54,225,11,45,245,55,134,163,149,41,98,99,246,238,66,254,158,212,115,181,234,178,206,230,50,56,222,199,182,101,172,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,2,170,249,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,146,171,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,104,23,252,1,207,245,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,104,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,210,237,147,116,106,53,174,123,220,198,49,239,104,124,173,109,226,47,4,209,11,198,11,137,223,234,59,217,38,163,100,20,54,44,126,217,209,51,124,87,118,190,146,154,170,94,243,34,124,108,236,71,88,147,116,200,172,238,116,116,53,81,87,116,128,28,243,190,228,255,0,121,63,134,144,255,0,2,215,77,71,226,47,142,237,44,213,13,80,188,248,235,173,118,160,99,177,67,12,72,172,165,183,210,182,231,10,199,75,77,26,170,246,225,103,83,182,77,213,202,231,57,239,115,222,247,189,211,3,158,119,220,159,239,39,240,208,56,87,41,60,3,13,213,61,116,207,244,251,80,113,234,75,230,61,124,211,122,250,106,234,26,148,94,137,89,241,43,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,21,227,7,132,204,203,132,93,80,250,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,191,171,130,14,41,127,146,62,184,193,169,21,184,223,198,236,183,43,124,150,43,221,60,78,233,170,101,12,179,67,43,165,166,85,114,49,102,99,224,141,200,215,253,87,181,28,205,216,174,73,25,122,154,233,163,154,113,197,134,135,92,112,107,180,214,171,165,171,35,183,165,117,130,247,19,82,178,58,42,167,194,171,73,114,166,116,111,111,95,79,113,28,157,18,53,178,70,231,49,85,89,35,145,67,53,134,143,120,57,225,235,249,48,112,251,141,233,53,109,77,170,182,245,73,223,173,189,220,45,212,189,152,235,43,167,149,210,57,202,170,136,249,123,108,88,224,108,175,68,115,163,130,63,170,196,217,141,172,190,2,248,21,204,173,220,111,94,108,90,181,65,72,148,250,21,81,75,119,184,45,37,82,75,5,85,198,84,73,109,61,183,178,70,74,140,114,39,140,69,86,47,149,58,69,51,24,178,43,82,231,192,160,30,104,254,187,53,55,240,95,103,162,58,175,44,238,30,177,94,40,52,107,136,125,35,202,106,124,7,143,250,47,83,110,186,50,150,58,137,173,149,209,58,228,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,117,245,39,42,230,143,235,179,83,127,5,246,122,35,218,242,176,226,207,13,225,207,84,46,216,62,160,83,210,80,216,181,42,162,223,77,81,145,213,215,172,16,89,159,75,29,98,196,178,51,182,228,115,37,150,162,56,213,238,124,108,137,55,123,151,165,21,80,34,174,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,163,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,250,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,165,208,171,148,239,9,245,56,150,174,100,250,151,172,152,229,93,163,39,196,234,43,172,216,149,60,215,24,154,202,154,154,119,203,69,123,168,138,40,220,174,170,101,51,165,130,153,102,106,186,157,31,84,244,221,210,53,171,24,89,254,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,229,220,213,65,149,112,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,0,0,1,21,121,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,41,91,132,239,84,250,55,243,3,30,247,24,9,85,204,235,128,239,200,133,246,167,94,116,158,203,211,128,228,23,7,124,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,172,42,210,124,235,242,95,170,120,110,166,124,47,226,127,68,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,31,105,110,164,105,199,19,58,53,108,207,241,202,63,138,226,25,165,190,104,164,162,187,80,167,231,35,87,62,10,154,90,136,95,212,199,116,189,146,196,244,221,209,187,165,122,92,246,42,57,67,50,229,201,242,108,225,235,232,94,147,221,184,133,187,84,218,170,234,245,19,106,43,67,35,165,222,170,221,67,69,83,81,20,237,116,238,68,84,239,206,196,87,68,207,171,211,77,3,149,206,114,244,199,18,248,128,229,185,153,97,188,96,226,186,55,134,75,72,204,63,85,239,21,115,99,21,176,189,36,125,174,221,11,146,106,216,101,138,121,145,242,62,138,157,253,72,171,39,231,216,214,43,93,220,115,227,101,217,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,96,86,15,60,239,185,63,222,79,225,167,10,229,39,128,97,186,167,174,153,254,159,106,14,61,73,124,199,175,154,111,95,77,93,67,82,139,209,43,62,37,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,238,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,142,188,96,240,153,153,112,139,170,31,65,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,175,110,219,213,17,178,177,87,165,112,101,204,139,81,248,75,177,87,96,119,60,111,233,222,25,47,84,246,219,69,69,205,104,228,181,85,57,253,82,58,158,126,212,187,67,38,239,115,225,86,116,247,21,36,106,177,93,47,118,231,184,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,206,190,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,124,172,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,178,157,3,229,247,77,163,220,34,106,103,16,122,191,106,171,143,80,107,244,223,33,169,179,218,106,226,150,150,124,105,143,182,92,96,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,46,237,84,71,163,182,249,92,168,120,28,169,201,110,182,78,46,53,25,244,139,98,182,212,84,63,17,180,171,34,168,90,234,184,157,36,14,173,157,28,142,72,153,4,173,127,105,169,180,171,52,77,147,118,54,54,119,172,127,139,31,75,26,201,242,255,0,33,246,233,192,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,192,205,97,98,156,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,58,235,53,59,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,25,151,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,215,210,148,193,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,170,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,201,30,201,186,124,7,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,13,25,131,202,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,214,106,111,182,233,186,42,42,250,176,6,85,205,84,25,87,2,205,49,94,7,42,120,173,229,195,164,121,134,159,62,146,159,81,112,250,124,129,148,48,202,200,162,101,238,145,215,154,199,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,29,106,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,167,43,143,66,122,101,248,215,188,86,156,43,154,135,2,180,217,254,61,117,226,123,75,104,41,32,201,236,116,243,92,179,56,102,170,151,174,237,110,130,150,22,54,120,150,73,22,24,223,75,13,50,170,198,198,51,186,199,61,122,157,35,24,201,2,32,113,29,204,179,84,56,130,225,211,27,208,219,165,5,36,21,149,20,236,118,115,120,74,72,227,91,196,240,85,43,233,89,4,104,170,216,89,211,21,52,210,189,168,197,124,221,77,99,98,137,138,217,120,87,12,92,61,101,92,80,107,45,151,72,241,106,159,1,227,251,149,55,27,163,233,100,168,134,217,67,19,122,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,215,212,158,43,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,39,193,247,9,152,111,8,186,95,244,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,250,55,238,61,17,29,43,213,66,186,249,179,105,14,27,160,186,95,195,158,145,233,252,21,113,216,177,218,124,154,26,117,171,157,102,158,87,190,75,124,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,163,90,158,127,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,14,171,207,59,238,79,247,147,248,105,194,185,73,224,24,110,169,235,166,127,167,218,131,143,82,95,49,235,230,155,215,211,87,80,212,162,244,74,207,137,91,85,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,59,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,35,175,24,60,38,102,92,34,234,135,208,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,235,219,182,245,68,108,172,85,233,92,25,115,34,212,126,18,236,85,216,29,207,27,250,119,134,75,213,61,182,209,81,115,90,57,45,85,78,127,84,142,167,159,181,46,208,201,187,220,248,85,157,61,197,73,26,172,87,75,221,185,238,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,115,175,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,31,43,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,44,167,64,249,125,211,104,247,8,154,153,196,30,175,218,170,227,212,26,253,55,200,106,108,246,154,184,165,165,159,26,99,237,151,24,36,73,17,147,171,39,125,69,52,241,57,89,52,77,124,11,187,85,17,232,237,190,87,42,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,218,106,109,42,205,19,100,221,141,141,157,235,31,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,170,128,0,0,51,215,204,3,72,248,130,211,62,32,174,247,110,32,111,31,73,171,242,110,137,237,185,108,20,17,82,82,223,41,96,138,56,24,230,197,11,91,28,51,71,27,33,100,176,237,212,199,116,174,239,107,217,44,147,131,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,55,137,33,149,178,110,247,72,206,205,138,103,152,6,27,169,248,204,248,102,160,99,212,151,219,21,85,69,37,77,69,190,173,21,208,78,250,106,136,234,34,73,27,190,207,98,75,12,106,172,118,236,122,34,181,200,230,170,181,125,0,21,87,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,64,182,158,58,56,50,177,113,135,167,20,182,200,238,191,6,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,37,16,224,122,47,170,26,149,170,16,104,190,33,136,85,207,155,79,81,87,72,150,90,183,199,67,60,115,211,71,36,149,17,73,226,93,27,98,123,27,12,187,181,234,213,221,138,223,183,200,211,153,231,237,88,6,27,98,204,175,250,131,102,199,169,40,242,28,170,158,134,154,245,93,10,43,95,94,202,52,149,41,150,84,69,233,115,216,217,228,98,63,110,181,103,67,85,85,177,177,26,21,215,205,14,197,170,24,215,1,58,109,101,214,140,230,147,48,205,160,206,40,221,122,188,82,80,199,73,4,243,190,138,230,254,136,227,141,140,111,68,109,115,98,71,244,49,94,145,163,213,173,87,43,82,26,242,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,7,160,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,57,255,0,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,54,255,0,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,58,220,88,112,243,83,194,230,182,222,52,122,124,182,147,37,101,186,158,146,166,27,148,44,138,23,202,201,224,100,138,146,211,178,105,93,76,246,185,206,106,50,71,35,220,196,100,136,157,18,49,84,52,83,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,166,14,84,60,96,231,216,78,168,89,56,99,190,173,93,243,9,202,234,42,27,108,137,34,154,162,123,21,111,110,73,149,240,54,38,61,222,26,71,53,123,172,84,72,227,87,58,161,93,26,54,117,146,231,192,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,4,106,229,145,161,122,113,196,94,176,103,90,95,170,22,111,29,106,174,211,250,217,97,154,37,70,85,91,234,155,112,183,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,31,245,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,108,192,228,169,234,159,41,249,127,93,238,54,226,202,120,201,225,15,4,226,211,78,42,45,23,186,46,140,190,201,111,174,250,33,116,117,124,212,241,208,87,76,145,185,59,173,98,57,143,134,71,211,194,201,58,162,123,146,62,190,223,75,213,28,5,91,114,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,234,50,52,145,138,138,215,178,107,201,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,83,202,251,152,37,53,166,154,203,194,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,250,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,232,141,136,216,190,171,26,205,130,215,192,0,64,14,117,126,150,49,111,152,20,62,221,113,42,87,135,172,90,197,156,235,238,154,97,89,77,15,141,178,228,25,133,154,215,113,166,238,190,62,253,44,245,177,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,182,174,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,234,188,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,14,181,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,245,54,86,69,231,248,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,109,239,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,236,246,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,13,30,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,214,40,135,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,247,188,0,0,0,0,5,43,115,66,224,91,242,41,149,63,92,116,115,12,240,154,109,122,232,248,197,53,19,186,161,177,93,36,145,200,187,66,141,79,15,71,54,241,246,246,87,49,146,171,227,252,211,93,79,26,197,254,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,250,51,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,202,23,227,235,130,140,171,133,61,71,171,189,218,109,158,35,76,178,107,132,210,99,151,10,116,145,241,208,117,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,169,178,178,32,189,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,167,110,104,92,116,254,90,242,167,232,118,142,102,126,47,77,172,189,31,24,169,162,111,76,55,219,164,114,57,87,105,145,203,226,40,225,218,62,222,200,214,62,84,124,159,157,107,105,228,72,171,128,113,71,174,218,95,165,153,30,138,96,185,207,195,48,204,183,198,124,98,217,240,202,57,188,87,138,166,109,52,255,0,158,150,39,74,206,168,99,99,126,163,219,182,219,166,202,170,167,159,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,15,85,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,51,67,218,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,221,81,198,201,38,232,79,175,60,189,182,49,142,154,87,171,164,145,232,212,235,145,239,114,166,238,83,202,240,209,195,166,9,194,254,150,80,105,158,11,79,254,42,178,241,91,215,55,246,206,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,208,207,177,19,237,85,234,160,0,57,87,18,252,69,224,156,47,233,101,126,166,103,85,31,227,104,236,244,93,19,127,108,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,189,12,251,85,126,196,80,165,110,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,21,23,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,34,185,126,241,221,125,225,87,42,143,10,202,95,227,116,203,32,184,36,151,26,109,153,31,194,234,167,146,150,57,110,189,108,167,150,162,126,213,53,59,147,195,53,81,175,223,116,217,222,106,23,210,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,192,0,0,20,173,205,11,129,111,200,166,84,253,113,209,204,51,194,105,181,235,163,227,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,107,117,36,85,230,143,232,79,83,127,5,247,138,32,40,46,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,247,185,126,240,35,98,225,87,21,143,53,202,89,227,117,55,32,183,164,119,26,157,223,31,194,233,103,142,150,73,109,93,12,168,150,158,126,213,77,59,151,196,181,17,207,223,100,217,190,75,77,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,113,253,60,225,63,68,180,175,90,50,205,123,194,49,202,186,12,179,52,167,154,27,172,142,184,207,52,15,124,245,110,170,170,153,145,200,229,70,62,105,123,74,228,79,168,212,130,52,141,177,239,39,115,176,0,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,72,255,0,198,111,8,24,175,24,154,113,67,135,93,175,223,71,47,86,91,131,110,22,139,236,118,232,234,228,166,221,58,39,129,204,114,177,238,134,86,42,43,152,201,35,222,72,160,122,171,146,62,135,72,0,7,31,225,147,133,221,47,225,103,0,135,16,211,251,37,35,46,85,148,244,139,144,222,154,201,18,123,205,108,48,182,55,84,63,185,36,142,141,138,238,227,219,3,95,219,141,101,147,165,19,169,202,238,192,10,64,226,23,152,247,25,216,54,190,234,94,21,139,107,39,130,178,227,249,133,230,215,110,166,250,59,106,147,177,75,5,108,177,197,31,91,233,156,247,116,177,141,77,220,170,229,219,117,85,95,48,46,252,17,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,241,156,146,243,241,63,27,91,225,97,167,238,246,174,85,80,199,249,184,88,200,219,180,113,49,191,85,169,190,219,174,234,170,171,32,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,169,229,113,232,79,76,191,26,247,138,210,85,17,87,149,199,161,61,50,252,107,222,43,73,84,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,211,158,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,112,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,123,175,49,78,41,115,190,34,245,198,191,28,201,49,191,163,54,93,55,184,92,108,86,171,36,174,134,90,170,121,155,50,71,85,45,76,209,57,204,124,210,62,157,136,173,141,238,137,141,141,173,98,189,122,229,151,170,242,197,224,59,242,223,125,166,215,157,88,178,245,96,56,253,193,191,13,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,117,71,36,83,57,36,133,119,232,149,168,29,215,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,55,137,33,149,178,110,247,72,206,204,223,226,143,66,255,0,148,166,132,228,218,41,244,167,232,231,210,63,5,253,179,240,62,51,177,225,235,32,169,254,227,220,143,171,171,177,211,250,105,183,86,254,123,108,189,84,1,151,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,103,153,254,101,169,249,52,249,158,160,100,53,119,219,237,85,61,37,53,69,194,173,81,211,206,202,106,120,233,226,89,29,182,239,122,69,12,104,175,118,239,122,162,185,202,231,42,185,110,251,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,162,16,46,167,146,167,165,140,167,230,5,119,183,91,137,254,86,95,37,13,94,195,95,128,102,90,8,233,234,227,203,32,188,84,101,236,141,208,47,98,123,115,225,162,165,115,153,34,110,136,248,229,141,136,230,187,167,116,154,53,103,94,210,116,89,160,21,87,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,64,189,236,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,160,30,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,234,119,95,230,63,204,2,179,136,139,236,186,73,164,57,23,250,147,208,120,105,229,169,167,142,122,121,50,42,174,134,73,213,80,201,153,28,140,134,25,21,88,200,85,189,43,36,75,43,149,255,0,153,72,162,6,59,165,185,222,87,130,101,218,153,96,177,120,172,111,4,240,31,72,43,124,84,44,240,126,54,101,134,151,243,111,122,73,39,92,141,86,254,109,174,233,219,119,108,158,96,122,190,19,189,83,232,223,204,12,123,220,96,39,255,0,60,239,185,63,222,79,225,164,0,225,59,213,62,141,252,192,199,189,198,2,127,243,206,251,147,253,228,254,26,5,85,147,255,0,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,248,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,170,72,226,133,203,36,203,183,92,174,94,63,203,251,134,124,55,138,253,75,205,116,183,48,174,171,183,61,184,61,93,202,209,115,166,85,115,237,215,24,235,168,153,20,235,31,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,156,43,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,190,171,151,109,246,93,149,21,16,39,175,57,253,121,166,202,181,67,26,208,11,21,109,95,135,193,233,221,116,190,177,181,18,182,9,46,53,145,198,232,35,124,42,196,99,223,13,54,207,108,168,231,249,87,72,196,232,86,189,29,237,121,66,107,31,19,250,147,149,85,224,87,124,243,226,90,79,167,152,251,105,159,71,112,162,167,154,106,121,167,145,82,134,158,26,132,115,42,91,179,98,168,233,87,44,209,50,40,86,46,134,117,66,230,85,89,160,142,93,60,58,211,112,247,195,70,57,5,231,19,164,180,230,217,85,59,111,57,52,201,20,173,171,145,242,61,239,165,167,168,73,154,215,198,248,41,228,142,55,67,178,49,146,247,213,17,85,239,123,194,168,121,163,250,236,212,223,193,125,158,136,138,164,170,230,143,235,179,83,127,5,246,122,35,245,112,95,193,245,171,139,45,35,214,246,219,210,174,60,239,14,167,179,215,226,143,134,86,163,42,103,123,46,11,37,12,173,145,237,139,162,161,97,137,137,35,156,213,137,237,99,250,186,18,72,228,9,129,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,155,68,176,196,216,246,99,163,103,122,26,243,41,215,239,203,175,20,25,7,209,205,66,250,81,130,226,253,155,102,53,225,159,189,12,31,216,240,248,215,65,178,35,100,235,170,108,187,207,245,187,141,100,125,47,116,109,139,104,191,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,11,169,229,47,173,28,69,235,126,1,154,95,117,159,47,171,201,49,235,29,69,178,195,142,86,85,178,151,190,147,195,12,142,172,108,146,70,212,158,103,246,229,161,114,203,58,185,92,174,85,71,57,221,194,147,13,52,104,14,142,88,184,127,209,172,79,71,113,201,188,69,38,51,111,109,60,149,61,47,103,139,170,123,157,37,77,79,67,222,245,143,187,60,146,203,219,235,86,179,175,165,191,85,168,134,101,192,210,159,9,222,150,52,111,229,254,61,237,208,29,84,229,92,39,122,88,209,191,151,248,247,183,64,117,80,0,0,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,160,18,74,112,47,198,109,247,131,205,71,170,185,201,106,248,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,249,87,15,88,181,139,57,215,221,52,194,178,154,31,27,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,234,248,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,13,25,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,178,149,185,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,134,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,186,144,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,39,31,226,27,132,253,18,226,142,154,195,6,176,227,149,119,23,227,85,14,154,219,53,53,198,122,87,196,201,37,129,245,16,170,70,228,107,153,51,105,153,27,213,81,94,214,43,150,55,70,253,158,157,128,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,241,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,53,80,7,148,213,45,45,193,53,167,4,185,233,158,165,216,190,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,170,228,223,109,151,116,85,69,207,191,24,60,38,102,92,34,234,135,208,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,235,219,182,245,68,108,172,85,208,158,89,159,225,184,45,78,63,75,152,100,52,150,151,229,87,136,236,22,133,169,85,107,42,174,50,69,44,177,83,163,246,233,107,222,216,36,70,117,42,117,63,165,141,221,239,99,93,207,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,5,59,114,230,227,95,249,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,111,164,204,14,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,36,234,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,125,48,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,231,52,143,115,97,115,27,186,54,55,61,241,133,202,25,87,53,80,101,92,11,254,229,113,232,79,76,191,26,247,138,210,85,17,87,149,199,161,61,50,252,107,222,43,73,84,7,10,208,158,14,244,143,135,173,80,212,93,79,211,251,61,37,21,70,121,81,78,180,244,48,81,178,56,44,148,140,141,171,45,53,42,249,189,172,154,167,185,51,218,215,54,36,68,167,141,177,181,32,106,187,186,128,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,78,63,196,55,9,250,37,197,29,53,134,13,97,199,42,238,47,198,170,29,53,182,106,107,140,244,175,137,146,75,3,234,33,84,141,200,215,50,102,211,50,55,170,162,189,172,87,44,110,141,251,61,59,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,40,7,253,20,126,59,63,219,207,254,140,217,255,0,238,133,223,112,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,208,0,0,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,255,0,128,0,64,14,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,147,255,0,157,95,165,140,91,230,5,15,183,92,74,245,229,157,91,83,110,227,95,79,238,20,118,154,187,165,69,45,61,250,104,168,105,29,19,103,170,123,108,149,202,216,99,89,158,200,145,238,84,70,162,200,246,51,117,78,167,53,55,84,11,127,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,166,231,219,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,58,7,19,188,66,229,92,80,107,45,235,87,50,154,111,1,227,251,116,214,235,91,42,164,168,134,217,67,19,122,98,167,141,207,95,243,164,122,181,172,107,229,150,87,163,25,215,210,150,63,202,135,129,202,108,106,213,100,226,227,81,159,86,151,219,149,61,67,241,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,246,154,155,196,144,202,217,55,123,164,103,100,59,87,46,46,7,42,120,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,201,50,129,0,57,173,241,71,174,220,53,254,75,191,34,153,207,209,207,164,127,27,248,159,246,178,142,179,191,225,252,15,103,253,115,20,157,61,61,249,127,71,109,250,188,247,217,54,9,254,85,95,60,239,185,63,222,79,225,167,213,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,250,65,101,162,195,234,174,144,83,124,30,130,147,162,169,149,180,81,182,78,186,120,35,122,236,201,164,77,149,122,126,182,251,110,136,169,242,185,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,67,254,96,92,8,216,184,170,197,100,205,113,102,120,45,77,199,237,235,29,186,167,119,201,241,74,88,35,170,146,43,87,67,234,34,167,131,187,83,80,213,241,46,69,115,54,217,119,111,146,81,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,167,138,203,230,177,192,173,78,99,29,127,20,250,81,65,87,83,125,165,167,89,179,90,23,85,68,216,29,110,164,162,122,252,73,139,52,141,86,190,40,169,227,137,208,198,142,238,34,198,230,177,174,108,139,40,116,174,87,188,107,255,0,40,12,17,154,49,168,87,59,173,118,164,225,182,247,212,203,113,173,94,247,198,109,109,153,172,101,66,202,214,166,211,69,221,130,25,18,69,87,201,245,37,235,145,207,151,183,58,140,182,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,69,244,240,11,198,190,43,197,102,156,82,89,46,215,63,15,169,184,205,190,24,242,59,125,66,198,201,43,250,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,210,232,159,40,114,174,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,11,84,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,13,41,156,83,138,238,20,116,227,139,93,56,126,21,154,197,224,110,180,61,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,119,33,127,75,82,88,85,81,178,53,173,84,86,61,145,200,206,214,121,79,202,150,9,249,83,252,138,124,119,253,57,253,31,250,83,240,207,11,55,254,11,241,62,27,191,222,232,237,127,118,250,189,29,125,127,175,167,111,48,51,69,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,83,202,251,152,37,53,166,154,203,194,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,250,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,232,141,136,216,190,171,26,205,164,255,0,48,46,4,108,92,85,98,178,102,184,179,60,22,166,227,246,245,142,221,83,187,228,248,165,44,17,213,73,21,171,161,245,17,83,193,221,169,168,106,248,151,34,185,155,108,187,183,201,40,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,53,60,8,21,203,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,38,200,175,169,134,45,155,35,31,213,35,217,31,127,170,69,89,187,82,215,136,92,166,251,131,104,22,165,230,184,181,119,130,189,99,248,125,230,233,110,169,237,50,78,197,84,20,82,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,14,128,10,1,255,0,69,31,142,207,246,243,255,0,163,54,127,251,161,127,192,8,149,205,31,36,210,252,115,131,236,153,53,43,24,164,190,212,93,42,33,182,227,20,243,44,140,124,55,185,26,254,205,84,82,177,142,88,159,4,77,168,153,119,86,182,70,70,248,28,237,166,84,116,181,41,175,156,222,186,86,101,58,203,98,208,107,69,231,174,203,132,219,227,184,221,41,35,73,227,254,220,85,181,94,212,153,28,169,20,189,186,69,167,116,111,107,85,89,226,231,111,90,171,156,214,133,117,150,147,201,31,36,210,244,186,234,22,33,54,49,73,14,162,173,60,87,42,123,211,150,73,39,170,178,117,71,28,180,172,250,157,16,50,42,133,133,238,217,232,233,150,162,61,218,169,78,138,218,214,177,96,25,150,77,140,228,217,157,139,30,171,171,177,97,212,244,213,55,219,131,81,18,10,22,84,84,50,158,4,123,149,81,21,242,75,34,35,88,155,189,81,178,57,19,166,55,185,189,87,129,253,98,186,232,135,20,122,127,151,81,223,169,45,86,218,219,197,53,146,253,45,117,83,160,162,91,85,92,173,134,165,213,14,71,177,189,17,181,201,59,86,69,232,108,144,70,247,34,244,108,6,140,192,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,103,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,255,0,81,93,19,94,246,248,153,26,216,221,51,250,157,212,244,70,162,246,217,27,25,213,121,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,232,49,175,115,24,247,43,25,207,248,10,225,158,155,138,126,33,173,152,61,230,186,146,12,122,199,79,244,143,32,134,101,151,174,182,221,5,68,12,146,146,37,137,205,115,95,43,166,142,53,127,91,58,24,231,189,21,206,99,88,224,142,160,146,156,198,241,107,22,13,198,22,105,133,98,212,62,10,203,143,219,241,219,93,186,155,186,249,59,20,176,88,168,35,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,74,14,6,56,85,195,120,175,229,249,156,225,247,155,109,35,114,123,118,113,118,169,196,238,242,72,176,190,221,113,91,85,187,161,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,216,31,147,149,167,30,223,65,43,44,60,40,234,132,29,120,253,214,225,224,241,11,165,61,62,242,80,87,85,206,174,74,58,134,177,55,146,25,167,149,202,201,118,87,71,36,138,143,85,137,200,232,45,252,203,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,91,247,41,190,51,111,186,183,98,254,76,249,205,171,187,117,193,49,246,84,89,47,20,236,99,35,158,207,78,248,105,155,77,80,196,219,105,162,238,194,214,72,212,84,146,52,94,189,158,197,124,193,98,160,0,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,165,110,19,189,83,232,223,204,12,123,220,96,52,166,102,179,132,239,84,250,55,243,3,30,247,24,13,41,128,0,0,4,63,230,129,175,122,177,195,182,129,88,51,93,28,202,254,143,222,171,115,10,91,92,245,62,6,154,175,174,149,244,85,178,58,62,138,136,228,98,110,248,99,93,209,58,190,174,219,236,170,139,0,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,142,218,163,239,210,207,91,20,114,199,214,202,102,189,189,76,123,147,118,170,57,55,221,21,23,204,11,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,83,202,227,208,158,153,126,53,239,21,164,170,34,175,43,143,66,122,101,248,215,188,86,146,168,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,5,212,128,0,21,171,171,28,154,255,0,42,26,167,153,106,103,242,142,248,103,210,220,130,227,125,240,95,68,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,101,64,14,85,194,230,133,255,0,38,189,9,198,116,83,233,79,210,63,163,158,55,251,103,224,124,31,127,196,86,79,83,253,199,185,39,79,79,127,167,244,215,126,157,252,183,217,58,168,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,2,42,243,71,244,39,169,191,130,251,197,17,64,37,255,0,115,71,244,39,169,191,130,251,197,17,64,32,75,78,105,184,5,78,11,198,150,101,84,152,245,37,166,219,149,83,208,95,237,169,76,145,53,149,76,146,153,145,84,84,43,35,95,170,247,214,65,86,175,235,68,123,159,212,245,223,173,28,233,129,200,251,53,186,215,224,26,167,167,51,83,210,37,182,199,120,183,94,233,229,107,29,223,116,245,208,203,12,173,123,186,186,85,136,219,124,42,212,70,162,162,186,77,213,219,162,55,228,243,193,192,42,101,181,105,102,169,80,227,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,126,235,216,137,13,123,219,228,172,98,172,159,162,178,39,84,96,229,63,148,223,113,254,54,177,11,77,162,187,195,210,100,214,251,189,174,233,31,105,143,241,20,172,161,154,173,177,238,228,85,102,211,210,83,191,118,170,59,234,109,191,75,156,138,23,210,0,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,29,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,18,136,109,252,58,103,119,190,28,107,120,151,176,83,248,236,110,197,144,85,88,178,15,175,12,95,12,233,101,191,194,203,245,229,73,38,239,73,112,86,116,199,26,246,251,61,78,93,159,245,100,255,0,41,12,75,137,121,53,182,60,207,76,27,87,67,166,107,81,240,220,222,182,166,38,73,110,169,99,96,146,104,160,72,157,44,110,146,165,29,208,140,146,30,167,211,248,134,185,237,88,164,116,114,135,96,231,157,247,39,251,201,252,52,170,178,213,57,231,125,201,254,242,127,13,43,47,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,239,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,235,127,227,75,66,244,227,135,78,89,153,230,151,233,125,155,192,218,168,126,13,44,211,74,168,250,171,133,83,174,244,41,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,246,14,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,111,159,230,143,232,79,83,127,5,247,138,32,41,91,132,239,84,250,55,243,3,30,247,24,9,255,0,207,59,238,79,247,147,248,105,0,56,78,245,79,163,127,48,49,239,113,128,159,252,243,190,228,255,0,121,63,134,129,202,185,42,122,167,202,126,95,215,123,141,184,176,158,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,94,220,149,61,83,229,63,47,235,189,198,220,93,72,25,246,224,87,132,203,174,191,241,47,75,129,234,14,11,144,46,39,137,212,79,46,110,196,234,161,125,2,196,201,82,42,74,135,57,17,241,190,90,152,219,11,162,110,211,116,36,234,222,142,219,164,102,130,79,41,142,233,110,9,138,103,121,118,166,88,44,94,23,36,206,252,7,210,10,223,21,51,252,103,130,133,97,165,252,219,222,177,199,209,27,149,191,155,107,122,183,221,219,175,153,234,192,160,30,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,7,74,230,91,203,238,155,88,109,87,142,32,244,130,213,87,38,160,208,83,248,155,197,166,146,41,106,167,201,88,198,210,193,26,70,143,157,25,3,233,233,160,149,200,200,98,115,231,93,154,136,175,86,239,29,121,54,112,245,244,211,86,46,220,66,221,170,110,180,148,154,119,181,21,161,145,210,237,75,113,174,173,166,168,138,118,186,119,34,162,246,32,122,43,162,103,214,234,169,129,202,230,181,58,100,185,67,207,225,184,6,27,167,212,215,90,92,51,30,164,181,50,249,120,173,191,220,214,20,94,186,203,141,92,171,45,69,68,175,114,171,158,247,57,118,77,215,234,177,172,99,122,88,198,181,3,208,25,87,53,80,101,92,13,41,240,157,233,99,70,254,95,227,222,221,1,213,72,235,166,218,189,134,232,47,1,58,119,171,154,129,61,92,118,44,119,77,241,185,170,18,146,5,154,121,94,250,42,104,162,134,54,121,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,123,94,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,116,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,175,165,3,170,128,0,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,149,184,78,245,79,163,127,48,49,239,113,128,191,62,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,148,25,194,119,170,125,27,249,129,143,123,140,6,148,192,204,14,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,37,165,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,149,92,105,112,91,134,241,147,134,218,44,215,156,138,175,27,200,113,186,137,38,178,222,161,133,106,89,78,201,150,52,169,134,90,101,123,27,43,36,108,81,236,189,77,123,95,27,21,29,211,214,201,62,255,0,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,225,5,185,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,8,1,206,175,210,198,45,243,2,135,219,174,39,213,229,193,204,2,143,136,139,20,90,73,171,217,23,250,172,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,158,72,190,87,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,181,238,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,64,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,154,158,40,7,154,63,174,205,77,252,23,217,232,128,177,78,84,156,87,106,63,17,58,113,146,225,90,161,47,197,110,186,115,240,232,33,191,203,50,186,170,229,75,84,149,9,27,106,81,83,235,205,31,133,114,44,219,245,72,215,181,94,138,246,190,73,105,4,181,78,70,63,125,159,187,127,196,138,171,2,255,0,185,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,14,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,213,65,149,115,85,0,85,95,250,6,63,251,81,127,208,159,254,15,44,167,73,240,95,201,126,150,97,186,103,241,79,137,253,18,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,2,170,249,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,146,171,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,104,23,252,0,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,3,138,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,61,44,103,139,165,123,82,74,106,158,134,61,233,31,118,9,34,151,183,214,174,103,95,75,190,179,85,11,159,229,39,154,218,178,174,11,113,251,21,190,158,174,58,140,58,241,117,178,87,58,102,53,25,36,239,169,117,114,58,37,71,42,171,59,85,209,53,85,200,213,235,107,211,109,145,28,232,21,206,11,71,47,184,55,20,11,170,181,19,120,139,46,165,219,224,168,163,147,165,140,236,85,80,211,193,73,81,77,178,61,207,119,75,25,77,47,113,90,198,175,137,232,111,82,198,229,58,95,35,236,214,213,65,159,234,158,156,205,79,86,183,43,229,158,221,123,167,149,172,111,97,176,80,205,44,50,181,238,234,234,71,171,174,16,171,81,26,168,168,217,55,86,236,136,224,183,66,42,241,207,192,199,242,209,250,19,254,170,63,67,190,135,124,75,253,132,248,135,138,241,126,27,255,0,88,135,163,167,195,127,186,223,175,245,109,231,42,128,16,171,130,158,91,223,200,251,84,238,186,153,249,101,250,91,241,60,126,123,23,130,250,59,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,94,1,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,166,190,107,156,20,126,76,178,169,248,148,211,59,101,214,167,27,203,110,21,21,57,108,91,119,161,179,221,38,145,174,74,142,181,114,200,216,106,164,145,254,78,111,68,114,167,74,61,18,104,98,108,42,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,186,20,226,199,210,198,178,124,191,200,125,186,115,53,128,91,247,53,60,235,242,161,192,46,146,106,95,194,254,25,244,183,32,176,95,124,23,127,189,225,124,85,150,182,110,215,115,165,189,125,61,206,158,174,150,239,182,251,38,251,21,173,194,119,170,125,27,249,129,143,123,140,4,255,0,227,235,255,0,137,101,195,151,238,135,255,0,123,149,68,0,225,59,213,62,141,252,192,199,189,198,0,52,166,83,183,54,204,255,0,50,210,206,54,112,13,65,211,236,134,174,199,144,216,240,122,10,154,26,234,101,78,184,159,241,11,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,196,148,173,206,175,213,62,45,242,254,135,220,110,32,89,167,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,93,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,16,57,172,112,43,83,152,199,95,197,62,148,80,85,212,223,105,105,214,108,214,133,213,81,54,7,91,169,40,158,191,18,98,205,35,85,175,138,42,120,226,116,49,163,187,136,177,185,172,107,155,34,203,194,185,42,122,167,202,126,95,215,123,141,184,186,144,50,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,23,253,161,25,77,247,140,222,3,40,170,114,154,239,133,94,181,15,15,186,227,87,27,143,105,147,237,84,137,81,110,150,187,180,196,137,159,93,241,186,126,203,122,90,222,190,132,118,201,212,82,15,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,160,69,95,244,12,127,246,162,255,0,161,63,252,30,90,160,0,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,204,190,172,103,95,149,13,83,204,181,51,225,127,12,250,91,144,92,111,190,11,191,222,240,190,42,166,73,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,93,247,53,61,99,190,233,23,8,247,122,108,114,29,170,243,219,132,88,116,149,61,76,254,197,165,169,130,121,42,87,161,236,114,63,185,5,60,176,109,245,92,222,255,0,91,92,142,98,34,209,102,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,5,196,242,224,225,146,235,55,1,57,173,135,35,166,164,199,174,90,221,79,117,109,53,201,109,206,117,108,54,170,138,47,7,72,249,218,244,141,210,49,29,226,42,98,98,61,88,232,234,90,246,185,59,174,218,154,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,52,231,164,248,47,228,191,75,48,221,51,248,167,196,254,137,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,148,45,204,87,71,47,186,55,197,198,119,77,119,155,196,82,102,23,9,243,27,93,79,75,25,222,165,175,158,89,28,157,13,123,213,189,169,210,162,13,221,210,231,246,58,250,90,215,181,0,187,78,15,243,250,109,79,225,115,75,115,56,114,26,187,237,69,86,47,67,77,112,184,85,172,174,158,123,141,52,73,79,90,178,58,84,235,123,210,166,25,145,94,187,245,170,43,145,92,138,142,94,192,86,95,36,125,80,181,85,96,26,133,162,243,54,146,11,149,178,241,22,81,78,174,173,111,126,178,10,152,99,166,151,162,159,100,119,68,14,164,135,170,68,87,38,245,113,181,81,190,93,118,104,5,85,243,83,224,59,255,0,11,241,87,164,22,95,241,82,229,246,43,101,187,253,253,245,55,183,63,187,255,0,185,219,43,35,135,252,101,67,221,253,213,229,117,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,52,148,109,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,168,200,214,55,162,43,88,249,131,133,113,147,172,118,46,32,56,135,200,53,139,28,135,195,210,100,214,251,29,68,148,221,79,127,132,170,101,162,142,58,154,110,183,177,139,39,106,120,229,139,185,208,141,127,71,83,126,171,145,78,193,160,124,113,211,112,227,193,54,95,163,216,59,42,223,168,185,166,81,114,124,53,113,190,90,118,88,237,211,91,232,160,90,214,204,197,107,150,165,92,201,91,11,88,239,168,248,214,71,170,35,88,201,161,168,3,234,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,101,244,240,11,193,70,43,194,158,156,82,94,238,214,207,17,169,185,53,190,25,50,59,133,66,70,249,40,58,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,123,210,49,30,171,210,216,153,23,63,229,123,193,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,252,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,82,46,136,220,201,123,147,168,0,0,1,21,121,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,41,91,132,239,84,250,55,243,3,30,247,24,13,41,153,172,225,59,213,62,141,252,192,199,189,198,3,74,96,0,0,71,254,53,184,82,254,88,58,89,106,211,63,167,191,68,190,25,144,65,125,241,191,11,241,253,206,221,53,68,61,174,223,122,45,183,241,61,93,93,75,183,70,219,121,238,145,87,73,249,53,254,75,245,79,13,212,207,229,29,241,63,162,89,5,186,251,224,190,136,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,7,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,93,72,0,0,0,1,199,248,155,226,139,75,248,89,192,38,203,245,2,247,72,203,149,101,61,90,99,214,87,62,68,158,243,91,12,46,145,180,236,237,199,35,163,98,187,182,199,78,230,118,227,89,99,234,84,234,106,59,176,20,151,205,131,135,157,109,195,245,114,167,93,115,60,182,175,48,195,242,74,136,232,45,151,41,153,5,51,44,207,123,234,228,167,178,197,78,217,156,247,50,42,120,122,214,116,141,140,145,242,61,206,252,227,156,174,11,116,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,217,236,226,199,213,62,178,124,192,200,125,198,115,165,112,57,199,30,101,194,22,100,234,90,166,85,223,52,234,249,80,215,223,172,44,122,117,198,253,145,190,54,143,169,81,172,169,107,81,168,173,85,70,76,198,163,30,173,86,197,44,92,127,136,92,166,197,156,235,238,165,230,184,181,119,141,178,228,25,133,230,233,110,169,237,62,62,253,44,245,178,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,11,191,229,113,232,79,76,191,26,247,138,210,85,17,87,149,199,161,61,50,252,107,222,43,73,84,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,208,71,50,236,2,167,80,120,45,212,74,91,110,61,73,117,185,88,233,233,175,244,171,50,69,215,70,202,74,152,229,170,168,137,242,42,116,61,180,105,86,139,210,189,110,99,158,198,245,117,244,173,6,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,70,164,204,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,96,106,34,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,145,127,150,142,127,83,168,60,22,233,221,85,203,33,164,186,220,172,116,245,54,10,164,133,98,235,163,101,37,76,145,82,211,202,200,209,58,30,218,52,164,84,234,78,183,49,204,123,186,186,250,150,80,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,158,156,154,173,54,171,255,0,8,153,181,138,251,108,164,184,219,110,57,197,202,146,178,142,174,22,205,5,76,18,91,45,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,117,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,32,228,169,233,99,41,249,129,93,237,214,226,127,129,85,124,243,190,228,255,0,121,63,134,157,171,151,7,47,250,62,29,236,81,106,222,175,99,191,234,177,95,226,96,138,154,162,72,42,35,199,105,122,223,31,77,59,225,124,145,190,105,163,68,123,230,71,117,36,114,164,77,70,126,121,101,150,185,54,144,225,185,126,168,97,26,185,125,130,174,107,238,158,211,221,161,177,35,103,86,65,11,238,17,195,20,243,61,137,230,247,164,80,172,109,69,94,132,73,164,85,106,185,24,230,123,80,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,165,110,19,189,83,232,223,204,12,123,220,96,39,255,0,60,239,185,63,222,79,225,164,0,225,59,213,62,141,252,192,199,189,198,2,127,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,160,30,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,5,170,0,0,25,87,53,80,101,92,14,171,173,188,69,231,122,223,103,193,113,59,253,71,103,27,211,156,126,134,197,143,219,58,33,119,133,237,80,82,83,85,75,222,100,76,145,253,249,40,210,110,153,21,253,190,190,134,170,162,110,190,131,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,184,62,225,51,50,226,235,84,62,131,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,127,94,221,199,162,43,98,122,167,223,227,163,131,43,239,7,154,143,75,108,142,235,241,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,219,105,162,238,196,139,35,90,145,200,215,181,205,233,85,124,81,133,250,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,135,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,189,224,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,165,110,19,189,83,232,223,204,12,123,220,96,52,166,102,179,132,239,84,250,55,243,3,30,247,24,13,41,128,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,241,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,53,80,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,255,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,74,174,70,63,125,159,187,127,196,138,171,45,83,145,143,223,103,238,223,241,34,170,192,191,238,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,3,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,0,0,0,0,21,87,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,64,191,224,0,16,3,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,164,255,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,104,19,211,156,254,144,212,229,250,13,141,106,229,186,10,185,170,52,246,240,232,107,17,179,196,200,33,183,92,59,113,73,51,216,239,174,247,165,76,52,49,181,24,190,73,52,138,173,84,78,166,87,7,0,250,153,138,233,23,23,186,109,157,102,181,126,18,203,79,112,168,183,212,213,58,72,227,142,151,198,210,77,70,201,229,124,143,107,25,12,111,168,107,228,122,187,234,198,215,185,17,85,17,22,242,120,189,210,26,157,119,225,163,80,180,182,223,5,92,247,43,181,157,243,90,224,166,158,40,95,81,113,166,123,106,168,225,87,203,245,26,199,212,65,19,30,174,86,253,71,59,235,51,244,147,54,224,106,160,30,43,69,53,66,213,173,90,71,136,106,189,153,180,145,211,229,54,122,107,147,233,233,171,91,86,202,57,222,196,239,82,172,173,68,71,190,25,123,145,63,234,181,81,241,185,21,173,84,84,79,106,0,170,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,205,96,22,169,199,215,255,0,18,203,135,47,221,15,254,247,42,136,1,194,119,170,125,27,249,129,143,123,140,4,255,0,227,235,255,0,137,101,195,151,238,135,255,0,123,149,68,0,225,59,213,62,141,252,192,199,189,198,0,52,166,82,183,58,191,84,248,183,203,250,31,113,184,151,82,82,183,58,191,84,248,183,203,250,31,113,184,128,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,1,81,124,238,53,66,235,85,159,233,238,139,194,218,184,45,182,203,60,185,69,66,182,181,221,138,201,234,102,146,154,46,186,125,145,189,112,54,146,110,153,21,92,187,85,200,212,70,249,245,198,174,90,250,67,83,171,252,96,224,240,44,21,107,109,195,234,23,47,185,77,77,60,81,62,6,80,185,175,167,114,164,155,245,177,213,139,73,27,218,196,87,171,37,114,167,78,202,246,252,174,97,26,161,117,213,94,48,117,38,231,112,109,92,52,246,11,196,184,189,13,36,213,174,169,101,60,22,247,45,50,246,183,68,72,217,44,177,203,80,177,181,54,107,234,31,230,229,85,123,165,167,36,189,28,190,203,149,103,92,64,212,77,217,178,211,91,215,14,163,143,165,142,241,117,82,73,79,87,80,187,163,250,227,236,178,42,111,37,103,75,252,87,213,118,241,185,20,45,168,170,14,119,26,67,82,203,174,158,235,221,12,21,114,83,207,79,46,33,116,145,211,197,216,129,236,116,149,84,77,100,126,82,171,228,73,43,213,206,250,204,68,134,52,250,138,169,215,107,228,42,230,243,130,253,45,224,218,229,127,248,167,132,250,21,144,90,239,189,158,199,115,197,247,36,117,7,107,171,169,59,123,120,254,231,86,206,254,229,211,183,214,234,104,64,14,80,217,215,209,46,50,109,182,15,133,248,191,166,184,253,210,197,222,239,246,252,39,110,54,215,247,122,122,87,185,191,128,237,244,238,223,238,189,91,253,94,151,94,161,153,110,30,178,155,22,13,175,186,105,154,229,53,222,10,203,143,230,22,107,165,198,167,180,249,59,20,176,86,197,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,77,32,15,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,159,88,1,155,110,46,180,66,213,195,143,17,121,158,141,88,175,149,119,123,109,130,162,153,212,117,117,113,181,147,172,21,20,176,212,198,201,58,126,171,158,198,206,140,87,162,53,30,172,87,35,89,213,208,147,87,148,7,9,152,110,117,83,83,197,14,97,81,73,118,126,43,120,169,178,218,44,117,52,10,230,82,220,99,138,142,162,43,146,75,220,233,115,216,217,228,107,35,116,75,210,254,153,90,228,123,25,211,29,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,4,255,0,0,0,0,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,43,112,157,234,159,70,254,96,99,222,227,1,165,51,53,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,3,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,25,204,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,234,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,248,81,165,222,32,120,120,210,254,38,176,7,105,206,171,218,170,235,45,172,168,90,234,57,105,43,36,166,158,138,181,33,150,24,234,99,115,87,165,207,99,103,145,81,178,53,241,170,170,117,49,219,108,103,135,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,133,223,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,2,42,243,71,244,39,169,191,130,251,197,17,64,37,255,0,115,71,244,39,169,191,130,251,197,17,64,32,106,160,161,110,108,24,181,247,31,227,107,47,187,93,232,124,61,38,77,111,180,93,45,114,119,88,255,0,17,74,202,24,105,29,38,205,85,86,109,61,37,67,54,114,35,190,166,251,116,185,170,183,210,86,95,60,28,42,235,95,128,105,102,163,67,81,72,150,219,29,226,227,100,168,137,207,119,125,211,215,67,20,209,57,141,233,233,86,35,109,243,35,149,92,138,138,232,246,71,110,170,208,249,60,143,179,250,153,109,90,167,165,181,217,13,34,83,210,212,91,175,246,187,75,150,38,206,175,149,178,193,91,80,196,219,186,246,34,67,64,199,121,171,24,171,31,232,172,139,213,105,69,0,242,197,213,47,201,127,25,56,87,139,190,252,50,213,150,248,140,90,225,253,139,222,241,94,42,53,240,144,121,49,206,103,85,116,116,95,93,189,59,109,245,156,140,87,151,252,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,0,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,86,225,59,213,62,141,252,192,199,189,198,2,127,243,206,251,147,253,228,254,26,64,14,19,189,83,232,223,204,12,123,220,96,39,255,0,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,0,0,10,1,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,64,90,160,0,1,149,115,85,6,85,192,209,71,1,58,103,138,233,127,8,250,103,110,197,169,59,127,30,199,232,178,107,140,239,142,52,154,170,186,190,6,84,74,249,28,198,55,175,167,184,216,152,174,221,201,20,49,49,92,238,141,206,151,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,231,248,78,244,177,163,127,47,241,239,110,128,234,160,102,179,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,232,234,89,149,202,191,142,170,156,3,33,181,112,195,170,85,245,115,227,23,202,136,109,184,100,208,210,197,209,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,157,45,141,239,124,118,41,198,15,9,152,111,23,90,95,244,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,250,55,237,189,81,93,19,21,51,217,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,168,130,42,243,71,244,39,169,191,130,251,197,17,199,249,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,246,14,104,254,132,245,55,240,95,120,162,2,149,184,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,0,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,52,167,197,143,165,141,100,249,127,144,251,116,230,107,13,41,241,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,16,3,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,164,255,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,104,23,252,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,42,185,24,253,246,126,237,255,0,18,42,172,181,78,70,63,125,159,187,127,196,138,171,2,255,0,185,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,14,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,213,65,149,115,85,0,0,0,0,0,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,255,0,128,0,64,14,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,147,255,0,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,160,95,241,154,30,37,52,134,167,65,117,231,57,210,57,160,171,142,159,29,188,77,13,189,106,231,138,105,229,183,63,105,104,166,145,241,108,197,124,148,210,67,34,162,35,118,87,170,43,90,168,173,77,47,20,193,206,127,72,105,177,13,121,198,181,114,221,5,36,52,250,133,103,116,53,136,217,229,124,243,92,109,253,184,164,153,236,119,212,99,22,154,106,24,218,140,95,53,134,69,86,162,175,83,194,96,114,130,213,11,86,105,194,93,54,7,11,105,32,185,105,245,226,182,219,81,3,107,91,44,242,193,83,51,171,98,170,124,91,35,161,99,157,81,52,45,223,169,28,180,178,42,59,237,107,102,249,77,124,150,245,142,197,135,235,46,91,163,183,120,123,117,122,137,111,167,168,181,212,245,61,122,170,173,173,168,145,212,221,13,98,162,117,193,61,68,189,199,61,141,111,134,233,250,206,145,168,151,40,0,170,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,205,96,22,169,199,215,255,0,18,203,135,47,221,15,254,247,42,136,1,194,119,170,125,27,249,129,143,123,140,4,255,0,227,235,255,0,137,101,195,151,238,135,255,0,123,149,68,0,225,59,213,62,141,252,192,199,189,198,0,52,166,82,183,58,191,84,248,183,203,250,31,113,184,151,82,82,183,58,191,84,248,183,203,250,31,113,184,128,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,229,92,88,250,88,214,79,151,249,15,183,78,6,117,181,99,58,252,168,106,158,101,169,159,11,248,103,210,220,130,227,125,240,93,254,247,133,241,85,50,77,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,98,229,57,54,226,215,220,127,132,122,203,181,222,135,195,210,100,217,133,198,233,107,147,186,199,248,138,86,65,77,72,233,54,106,170,179,105,233,42,25,179,145,29,245,55,219,165,205,85,164,19,71,188,20,226,214,44,63,132,125,33,180,227,148,62,18,146,163,15,182,93,36,143,186,249,58,170,171,96,109,93,76,155,189,85,83,174,121,229,126,219,244,183,171,102,162,53,17,16,59,89,202,184,177,244,177,172,159,47,242,31,110,156,234,167,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,12,177,26,115,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,105,152,195,73,28,29,221,173,87,174,20,52,122,178,205,115,164,175,167,143,7,178,210,62,90,105,155,43,27,60,20,113,67,52,74,230,170,162,62,57,99,146,55,183,237,107,216,230,174,202,138,128,118,0,0,20,3,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,9,254,0,0,0,0,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,86,225,59,213,62,141,252,192,199,189,198,3,74,102,107,56,78,245,79,163,127,48,49,239,113,128,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,1,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,139,169,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,0,0,0,0,2,58,241,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,75,164,80,2,58,242,247,192,51,45,44,225,27,9,211,237,65,199,170,236,121,13,142,162,247,77,93,67,82,137,215,19,254,49,88,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,34,128,2,42,243,71,244,39,169,191,130,251,197,17,64,38,170,0,2,58,243,15,194,174,185,255,0,5,186,171,98,179,84,82,67,81,75,103,101,237,238,169,123,154,197,130,223,83,21,116,205,69,107,92,189,110,138,154,70,177,54,217,94,173,69,86,162,171,146,69,0,50,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,168,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,250,192,1,64,60,209,253,118,106,111,224,190,207,68,95,240,2,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,0,69,94,104,254,132,245,55,240,95,120,162,37,80,3,53,156,39,122,167,209,191,152,24,247,184,192,79,254,121,223,114,127,188,159,195,75,84,0,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,181,64,0,0,0,202,185,170,128,7,42,225,59,210,198,141,252,191,199,189,186,3,170,128,0,134,188,199,120,28,169,226,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,28,202,0,101,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,207,243,190,52,237,92,83,242,196,212,91,22,95,144,82,59,85,49,170,123,58,100,20,105,76,218,85,173,129,47,148,77,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,171,95,0,102,179,132,239,84,250,55,243,3,30,247,24,13,41,128,0,0,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,46,164,0,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,1,149,115,74,124,88,250,88,214,79,151,249,15,183,78,117,80,6,85,205,84,0,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,127,192,1,64,60,209,253,118,106,111,224,190,207,68,95,240,2,170,249,24,253,246,126,237,255,0,18,42,172,213,64,2,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,23,82,0,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,128,50,174,106,160,0,0,0,0,0,42,175,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,105,127,192,0,0,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,255,0,128,2,5,115,142,210,26,108,215,134,138,29,82,167,130,145,46,90,113,120,134,103,207,52,242,181,255,0,14,174,123,41,102,134,38,55,118,61,238,168,90,7,170,189,19,102,66,254,151,38,234,215,207,80,6,112,120,47,214,59,22,129,113,65,128,106,174,83,15,93,150,213,112,146,158,227,39,83,211,195,82,213,211,203,73,45,78,204,99,222,254,203,42,29,47,109,173,87,63,183,208,155,43,183,77,31,0,0,170,190,121,223,114,127,188,159,195,75,84,0,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,28,171,139,31,75,26,201,242,255,0,33,246,233,204,214,26,168,0,85,95,31,95,252,75,46,28,191,116,63,251,220,170,32,7,9,222,169,244,111,230,6,61,238,48,26,83,0,10,86,231,87,234,159,22,249,127,67,238,55,18,234,64,20,173,201,83,213,62,83,242,254,187,220,109,197,212,128,6,107,56,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,37,80,0,114,174,44,125,44,107,39,203,252,135,219,167,58,168,3,42,230,159,116,159,5,252,151,233,102,27,166,127,20,248,159,209,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,213,128,0,0,51,89,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,105,42,128,0,0,20,3,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,127,128,0,0,0,0,4,85,230,143,232,79,83,127,5,247,138,34,85,0,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,27,252,216,190,141,214,79,166,124,38,95,45,87,10,182,118,214,183,54,137,190,38,58,89,163,158,102,205,73,77,79,60,29,153,183,72,225,114,85,35,165,137,209,202,228,98,43,186,100,109,159,149,43,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,213,10,247,118,150,56,209,141,133,177,182,68,106,177,101,116,65,61,120,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,250,234,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,206,234,102,179,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,136,127,182,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,125,168,191,106,46,130,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,14,150,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,250,197,32,115,66,227,95,249,64,103,111,209,141,61,185,218,171,180,219,13,184,50,166,43,141,18,247,190,51,116,108,46,99,234,18,87,53,54,134,46,236,240,198,145,170,178,79,175,47,92,141,124,93,176,237,118,14,112,93,92,92,92,190,148,175,70,132,191,189,98,183,124,62,147,170,104,122,103,78,213,242,110,184,82,166,78,182,181,221,84,237,232,237,197,42,108,201,101,139,243,182,168,101,92,179,238,87,92,192,43,45,21,150,222,25,53,191,34,239,90,166,240,214,236,30,233,60,115,207,85,29,84,179,197,4,54,151,118,216,254,168,87,187,188,82,72,172,108,45,141,209,171,149,139,19,98,11,106,0,227,252,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,195,149,115,6,227,110,213,194,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,226,53,85,35,147,110,85,192,151,52,107,86,182,93,108,218,47,174,244,212,150,60,218,162,158,42,75,118,64,217,91,29,22,67,91,212,230,246,159,18,53,173,164,169,123,123,125,45,69,88,229,147,184,214,118,149,209,66,234,139,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,233,146,71,199,15,90,253,72,34,238,61,239,108,49,49,27,28,108,87,47,68,108,99,81,118,106,22,127,202,235,151,253,29,162,142,219,196,222,183,227,189,235,172,222,26,227,131,218,231,146,9,233,99,165,150,8,167,134,236,238,219,223,213,50,247,118,138,57,17,142,133,209,186,69,106,189,98,116,65,199,248,189,227,167,142,61,8,226,95,80,180,182,223,173,148,144,91,109,55,135,205,107,130,154,193,108,153,148,246,234,150,54,170,142,21,124,180,157,110,123,41,231,137,143,87,43,190,187,93,245,159,250,75,50,185,91,113,71,157,241,41,165,153,135,229,111,57,250,71,153,227,153,3,123,159,218,200,104,251,22,186,138,104,252,47,250,222,40,226,119,84,208,86,253,155,189,58,126,182,200,172,222,53,115,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,250,88,223,9,85,28,149,21,116,235,186,191,174,78,243,37,169,242,70,116,179,194,253,103,111,35,81,57,87,39,93,76,250,31,197,100,216,45,93,93,213,105,51,220,126,178,223,13,45,60,159,216,174,174,166,68,172,142,122,134,43,209,23,162,8,43,24,199,163,92,230,186,117,106,34,53,239,84,11,191,0,242,154,177,157,126,75,244,179,50,212,207,133,252,79,232,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,176,21,45,198,79,51,126,36,241,254,35,179,60,43,69,51,143,162,184,182,35,112,147,30,142,153,246,42,9,230,168,170,165,123,163,170,158,71,212,50,101,94,169,210,84,103,74,177,189,166,68,170,198,189,94,171,47,249,91,107,86,187,113,9,165,153,134,166,107,94,167,125,38,237,228,13,177,91,40,190,11,71,69,224,123,20,209,205,52,189,202,104,227,238,247,124,92,77,233,115,126,167,135,221,21,122,213,18,144,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,69,28,22,105,159,228,139,133,61,48,193,100,164,186,210,85,211,227,240,92,43,233,110,145,246,234,169,107,171,85,107,42,160,123,58,26,172,237,207,81,43,17,142,111,83,90,212,107,149,92,138,170,28,215,142,206,62,241,158,17,45,84,248,213,138,215,73,145,106,45,218,157,149,84,118,122,181,168,134,10,90,41,91,82,200,235,228,145,177,43,38,99,106,41,209,139,78,146,199,35,145,202,168,230,34,117,14,95,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,239,29,121,181,240,81,241,186,58,206,44,180,202,217,117,172,189,67,217,143,52,183,192,157,248,221,67,12,29,182,92,218,138,238,184,251,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,245,193,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,160,105,120,28,211,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,94,150,0,171,94,46,249,170,102,90,91,197,29,38,31,163,73,73,116,195,112,42,137,109,185,109,182,182,129,33,91,213,197,178,190,58,168,25,80,244,116,177,50,4,107,91,28,140,107,63,60,146,185,205,168,135,161,29,210,249,178,113,121,249,34,211,143,228,251,133,86,244,101,249,253,189,255,0,22,116,148,29,216,233,113,217,146,104,38,233,145,234,140,73,167,123,29,19,118,107,213,177,182,119,47,105,235,11,214,160,52,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,191,94,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,160,104,251,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,116,3,149,112,209,195,166,9,194,254,150,80,105,158,11,79,254,42,178,241,91,215,55,246,206,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,208,207,177,19,237,85,234,160,8,213,195,95,25,182,45,112,214,13,82,208,27,221,171,225,89,158,156,228,23,154,120,82,6,61,212,183,59,61,45,193,212,209,212,181,203,191,110,102,117,66,201,99,114,236,231,61,178,71,186,57,241,195,37,76,224,241,11,148,223,112,110,52,53,47,53,197,171,188,21,235,31,213,11,205,210,221,83,218,100,157,138,168,46,210,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,31,2,58,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,233,20,0,0,0,0,0,0,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,171,108,23,156,223,196,56,142,174,250,111,138,124,47,70,46,157,171,117,191,166,30,229,210,209,208,247,109,113,159,182,174,239,119,58,255,0,61,3,58,187,108,108,125,165,145,241,191,196,242,174,103,92,120,254,91,239,181,58,13,164,247,174,172,7,31,184,59,226,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,32,0,26,168,5,69,242,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,183,64,5,117,113,237,205,11,242,41,149,69,164,124,61,73,106,188,229,118,107,132,82,100,215,74,168,252,69,13,23,106,68,115,237,140,106,42,119,38,127,74,199,59,145,201,217,106,185,141,84,157,85,212,246,42,81,95,51,14,10,45,220,48,103,118,220,219,77,45,158,27,77,178,221,169,168,168,227,74,169,190,13,93,12,49,164,148,243,84,76,233,58,251,219,62,120,213,210,117,46,211,181,24,141,133,28,224,184,158,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,174,55,59,100,114,177,189,108,86,72,212,232,123,85,122,89,158,30,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,234,110,132,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,159,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,62,177,77,124,215,56,215,252,166,229,83,240,215,166,119,59,173,54,55,137,92,42,41,178,217,119,236,195,120,186,67,35,90,148,253,10,212,145,208,210,201,27,252,220,238,137,37,94,164,98,164,48,202,224,246,186,115,206,58,166,110,37,239,147,231,214,170,186,125,21,191,212,67,73,105,134,74,104,159,113,199,24,198,35,18,177,203,3,58,167,100,174,71,73,52,42,178,190,62,180,72,94,254,215,68,246,169,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,157,126,15,184,76,204,184,186,213,15,160,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,215,183,113,232,138,216,158,169,161,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,64,64,14,107,124,81,235,183,13,127,146,239,200,166,115,244,115,233,31,198,254,39,253,172,163,172,239,248,127,3,217,255,0,92,197,39,79,79,126,95,209,219,126,175,61,246,77,167,249,85,124,243,190,228,255,0,121,63,134,129,229,56,10,227,215,139,29,105,226,199,6,211,61,75,213,111,140,227,119,159,137,248,218,47,129,91,105,251,189,171,109,84,209,254,114,26,118,72,221,164,137,142,250,174,77,246,217,119,69,84,91,127,40,7,149,199,174,205,50,252,107,217,235,75,254,0,0,3,133,113,191,171,217,150,130,240,199,150,234,230,159,207,73,29,247,29,168,180,77,78,149,112,36,208,74,199,221,41,34,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,232,56,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,206,190,148,229,92,209,253,9,234,111,224,190,241,68,83,183,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,13,25,131,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,0,0,1,13,121,142,241,199,83,194,150,27,65,135,233,243,41,42,53,23,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,237,57,241,74,231,43,146,21,138,64,231,252,194,121,150,93,120,122,204,169,244,95,68,168,41,42,179,43,93,69,21,126,71,95,116,164,115,233,41,32,84,142,161,148,49,177,85,171,43,231,137,204,238,72,213,68,142,41,58,88,238,243,149,244,242,215,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,221,50,211,200,230,47,249,178,49,92,214,57,241,75,19,213,140,235,233,76,214,29,215,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,134,140,193,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,80,28,122,241,235,197,142,139,113,99,156,233,158,154,106,183,193,177,187,55,195,60,21,23,192,173,181,29,174,237,182,150,105,63,57,53,59,228,118,242,74,247,125,103,46,219,236,155,34,34,36,128,229,73,197,30,187,113,41,249,81,252,181,231,63,72,254,142,124,19,225,159,218,202,58,62,199,136,241,221,239,245,180,81,245,117,118,34,253,45,246,233,242,219,117,222,0,115,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,2,213,0,0,0,0,8,255,0,198,47,24,184,39,8,24,37,61,254,255,0,71,241,156,146,243,215,244,127,31,238,77,79,241,78,212,212,236,170,254,202,100,18,199,7,106,58,132,147,243,136,157,123,116,183,117,95,41,0,65,94,104,92,20,127,40,12,17,250,207,167,182,203,173,118,164,225,182,246,83,69,110,162,78,247,198,109,109,153,207,125,58,68,231,38,211,69,221,158,104,214,52,87,201,245,226,232,145,207,139,182,14,94,92,196,127,148,221,101,195,75,245,97,45,86,140,250,159,189,112,182,190,42,142,220,119,184,95,61,68,178,65,77,7,109,18,47,9,7,135,98,49,210,203,44,145,181,210,170,175,68,174,73,212,101,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,3,186,128,69,94,98,60,94,127,37,45,26,79,162,213,189,157,66,204,123,180,88,191,93,7,137,134,14,211,162,241,85,114,117,42,70,157,168,229,111,66,59,175,170,89,34,222,55,198,146,244,135,10,230,53,204,111,50,208,93,80,176,105,30,131,93,41,35,190,227,181,17,92,243,21,175,180,164,208,74,199,199,28,180,214,228,123,213,21,89,36,82,44,147,58,36,107,209,31,2,71,51,92,146,181,37,167,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,153,204,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,208,167,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,244,180,63,38,43,198,109,138,175,140,236,215,131,188,182,213,224,110,180,62,18,163,20,184,211,177,239,142,225,27,173,80,86,212,211,84,39,159,110,102,117,79,35,36,242,141,241,181,88,189,15,99,123,242,84,160,30,104,254,187,53,55,240,95,103,162,44,211,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,9,148,0,0,0,0,84,7,30,188,122,241,99,162,220,88,231,58,103,166,154,173,240,108,110,205,240,207,5,69,240,43,109,71,107,187,109,165,154,79,206,77,78,249,29,188,146,189,223,89,203,182,251,38,200,136,137,111,229,0,243,71,245,217,169,191,130,251,61,16,19,255,0,149,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,240,79,134,127,107,40,232,251,30,35,199,119,191,214,209,71,213,213,216,139,244,183,219,167,203,109,215,121,254,85,95,35,31,190,207,221,191,226,69,170,0,0,0,42,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,248,54,55,102,248,103,130,162,248,21,182,163,181,221,182,210,205,39,231,38,167,124,142,222,73,94,239,172,229,219,125,147,100,68,68,183,242,128,121,163,250,236,212,223,193,125,158,136,9,255,0,202,147,138,61,118,226,83,242,163,249,107,206,126,145,253,28,248,39,195,63,181,148,116,125,143,17,227,187,223,235,104,163,234,234,236,69,250,91,237,211,229,182,235,188,255,0,42,175,145,143,223,103,238,223,241,35,170,243,58,227,199,242,33,98,169,208,109,39,189,116,231,217,5,189,223,18,186,91,174,61,186,172,94,23,62,23,71,187,123,78,78,245,68,14,168,70,244,201,28,176,181,99,153,54,235,137,202,28,255,0,143,110,104,89,222,149,107,44,90,71,195,212,150,166,125,11,184,69,38,77,116,170,142,26,232,110,117,13,106,57,246,198,53,21,123,112,179,169,99,157,200,230,79,221,107,152,213,135,180,174,150,95,240,117,198,46,9,197,254,9,81,127,176,81,252,27,36,179,116,125,32,199,251,147,84,124,47,187,53,67,41,127,178,159,4,81,207,221,142,157,100,252,218,47,70,253,46,217,83,207,62,248,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,161,62,15,184,76,195,120,69,210,255,0,160,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,209,191,113,232,136,233,94,170,28,171,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,153,70,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,59,168,0,8,127,205,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,124,13,53,95,93,43,232,171,100,116,125,21,17,200,196,221,240,198,187,162,117,125,93,183,217,85,22,32,112,21,199,175,22,58,211,197,142,13,166,122,151,170,223,25,198,239,63,19,241,180,95,2,182,211,247,123,86,218,169,163,252,228,52,236,145,187,73,19,29,245,92,155,237,178,238,138,168,178,3,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,160,95,240,0,1,15,248,230,227,54,251,193,230,163,232,237,206,75,87,198,112,204,163,227,148,249,53,182,38,49,42,157,28,75,65,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,57,128,85,95,60,239,185,63,222,79,225,160,90,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,41,91,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,248,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,170,72,226,133,203,36,203,183,92,174,91,169,0,0,0,0,0,0,3,143,241,109,173,247,94,28,52,7,35,214,139,53,142,146,243,81,142,84,90,220,250,10,153,29,27,42,96,154,227,77,79,51,17,237,243,99,214,41,164,232,126,206,70,191,165,202,215,162,43,23,213,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,240,174,104,254,132,245,55,240,95,120,162,42,87,129,126,51,111,188,30,106,61,85,206,75,87,198,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,198,26,20,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,8,235,198,15,27,122,95,194,54,51,213,122,158,146,249,155,86,211,199,87,103,196,219,85,36,19,215,65,226,25,20,146,190,102,67,43,105,152,214,186,87,181,210,181,18,69,130,70,51,117,107,186,100,81,29,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,165,193,23,249,124,115,49,190,235,6,163,223,52,191,137,44,158,213,73,117,201,174,13,168,194,230,134,222,202,74,86,73,34,185,31,106,238,35,191,222,188,63,113,29,35,221,221,99,230,123,221,11,29,101,70,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,228,249,110,115,4,169,226,38,154,77,30,214,75,173,35,117,22,221,78,234,154,43,148,210,197,11,242,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,109,153,34,160,79,80,8,127,204,103,141,127,228,171,167,16,88,48,11,157,170,77,77,202,127,55,109,166,157,123,178,90,232,85,30,146,92,221,15,75,152,238,151,177,35,137,178,171,90,249,28,231,109,43,97,150,53,14,107,204,143,152,157,215,66,42,99,209,125,4,190,210,65,168,49,212,53,217,13,124,212,14,149,246,56,59,80,84,64,200,153,60,43,79,59,234,25,58,110,244,89,18,54,49,237,86,163,222,215,199,42,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,102,220,237,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,134,143,129,229,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,235,53,55,219,116,221,21,21,125,88,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,106,131,11,231,73,157,210,107,45,230,255,0,155,105,223,139,211,107,215,130,142,143,31,166,172,133,213,216,255,0,109,177,178,162,104,42,146,8,252,103,115,243,210,44,51,35,126,178,198,214,203,19,90,238,190,65,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,243,254,9,56,62,201,184,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,250,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,233,112,91,78,183,115,12,210,253,30,186,232,166,95,13,101,38,67,165,122,175,79,118,90,140,130,220,217,36,158,220,180,238,163,108,85,9,23,233,57,140,116,243,50,120,21,137,51,21,190,73,215,18,195,36,181,42,47,156,126,1,134,233,102,27,195,238,159,105,246,61,73,99,199,172,116,249,29,53,13,13,50,47,68,76,222,218,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,77,229,73,165,108,123,61,178,51,178,22,232,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,245,149,1,199,175,30,188,88,232,183,22,57,206,153,233,166,171,124,27,27,179,124,51,193,81,124,10,219,81,218,238,219,105,102,147,243,147,83,190,71,111,36,175,119,214,114,237,190,201,178,34,34,79,254,21,56,215,209,174,44,237,213,140,194,110,127,15,201,45,254,34,166,179,27,173,87,54,186,158,133,42,164,138,158,161,119,106,71,39,92,109,134,73,18,23,74,216,93,59,35,115,213,85,174,117,64,243,71,245,217,169,191,130,251,61,16,19,255,0,149,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,240,79,134,127,107,40,232,251,30,35,199,119,191,214,209,71,213,213,216,139,244,183,219,167,203,109,215,121,254,85,95,35,31,190,207,221,191,226,69,170,0,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,250,2,136,121,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,238,181,146,202,231,43,86,101,138,48,146,156,58,243,120,169,204,248,139,175,179,106,253,178,147,24,211,236,198,162,138,154,206,250,187,156,75,6,36,248,233,100,108,139,36,204,164,99,234,89,85,83,218,221,243,57,140,167,71,42,170,244,53,202,90,81,149,114,221,57,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,5,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,128,40,135,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,126,131,218,199,61,239,106,189,254,39,129,126,51,111,188,30,106,61,85,206,75,87,198,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,199,126,153,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,162,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,188,38,79,50,126,99,86,44,231,21,110,132,240,239,148,120,219,46,65,111,162,175,190,228,214,202,199,199,223,165,158,57,93,37,161,209,62,22,189,189,76,125,43,229,115,100,71,38,242,83,72,196,94,243,10,225,195,112,12,203,80,106,110,180,184,102,61,87,117,125,142,207,91,127,185,172,40,157,20,118,234,72,150,90,138,137,94,229,70,177,141,106,108,155,175,214,123,152,198,245,61,237,106,254,76,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,185,237,50,224,250,213,194,111,47,205,98,109,193,42,228,206,243,29,55,186,215,229,111,154,86,171,41,167,101,170,165,99,161,137,177,189,209,116,83,172,210,177,100,107,156,178,189,207,127,87,66,199,28,97,73,135,213,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,207,148,94,247,49,78,5,105,184,165,195,87,56,211,234,10,70,106,165,130,158,24,104,102,169,170,149,140,185,219,161,90,135,173,181,17,100,72,33,123,164,168,116,140,153,204,253,54,53,142,123,24,229,123,3,138,240,75,205,31,13,160,208,107,237,171,138,44,230,174,124,179,3,167,89,173,245,14,165,89,43,114,43,119,230,227,134,22,61,95,181,69,115,101,119,67,149,253,190,168,214,57,94,231,116,84,204,202,234,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,116,163,166,127,84,178,61,242,57,19,169,239,119,75,88,206,136,217,202,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,37,87,47,158,9,46,188,87,231,242,95,114,120,42,232,116,235,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,237,171,145,22,72,247,14,193,202,143,130,143,202,110,85,7,18,154,153,108,186,211,99,120,149,194,158,167,18,139,110,204,55,139,164,50,57,203,81,214,142,73,29,13,44,145,179,201,173,232,146,85,233,87,170,67,52,78,185,67,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,34,175,51,77,20,252,180,240,143,148,248,123,135,133,175,193,55,205,104,250,229,232,134,95,5,4,222,34,57,54,141,238,118,244,178,212,244,53,58,119,149,34,234,114,55,171,122,43,210,124,235,242,95,170,120,110,166,124,47,226,127,68,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,52,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,101,245,99,5,252,151,234,158,101,166,127,20,248,159,209,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,112,52,209,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,16,219,156,46,107,117,197,120,62,125,138,223,79,73,37,62,99,148,91,108,149,206,153,142,87,199,3,27,53,114,58,37,71,34,35,251,180,49,53,85,200,228,232,115,211,109,213,28,223,107,203,47,90,255,0,45,60,35,226,222,34,223,225,107,240,77,176,170,206,136,186,33,151,193,65,15,135,146,61,228,123,157,189,44,180,221,110,94,157,229,73,122,90,141,233,222,0,115,155,213,47,165,124,71,88,180,206,130,251,226,168,48,76,126,63,19,69,225,122,60,29,210,181,235,52,223,156,86,35,164,235,165,109,185,222,78,115,27,182,201,179,187,136,4,85,225,87,75,127,45,60,71,105,214,153,205,98,248,205,5,231,32,165,248,173,23,138,240,253,219,92,79,239,87,126,113,30,199,55,106,88,167,119,212,114,61,118,217,155,185,90,139,165,50,160,57,37,233,158,85,83,170,121,214,177,248,78,214,55,111,199,215,25,239,201,28,141,241,21,213,21,52,245,29,16,187,163,182,254,220,116,187,200,157,104,230,247,224,250,170,143,221,45,252,1,68,60,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,189,227,202,106,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,244,199,27,228,135,173,62,164,241,119,24,246,54,104,158,141,146,55,171,87,162,70,49,200,155,181,0,163,110,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,237,109,92,96,241,137,134,240,211,160,223,148,251,21,227,31,190,223,114,58,120,211,10,161,117,98,201,5,225,242,116,47,137,98,195,186,201,77,20,82,36,206,114,57,172,114,118,227,73,24,233,163,85,163,110,37,248,116,206,248,95,213,58,253,51,206,169,255,0,198,214,89,235,122,225,254,217,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,246,42,125,138,190,43,44,207,243,44,234,155,31,165,204,50,26,187,179,49,91,60,118,11,66,212,170,57,244,182,232,229,150,88,169,209,251,117,57,140,116,242,35,58,149,122,89,210,198,236,198,49,173,15,201,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,23,125,203,83,130,139,119,14,154,113,67,170,25,173,179,109,77,203,173,238,146,165,238,74,168,36,181,90,234,82,154,86,91,37,130,71,35,22,102,62,6,190,71,44,77,123,100,123,226,69,115,88,142,124,85,229,55,193,69,187,80,43,63,148,238,168,91,59,246,91,37,193,145,226,20,82,37,85,60,146,221,41,103,134,100,185,182,70,57,140,146,24,159,27,161,107,127,58,199,201,223,71,163,86,20,71,219,248,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,249,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,208,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,185,225,202,180,47,81,241,13,39,194,181,190,231,102,238,225,153,223,139,138,219,116,167,85,124,112,213,83,212,207,4,148,181,30,73,218,153,124,59,228,98,46,237,124,106,170,215,42,178,86,199,210,248,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,104,104,120,31,39,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,62,176,0,0,2,176,57,181,241,175,240,74,58,206,19,116,202,231,117,163,189,77,217,147,52,184,64,189,136,219,67,52,29,198,91,26,170,222,185,59,204,150,41,37,116,110,107,82,52,108,74,178,36,179,49,157,43,153,175,29,182,173,17,195,110,58,25,165,185,53,92,122,161,126,167,141,181,85,150,185,218,199,227,116,79,86,185,207,146,77,149,89,83,52,91,182,54,51,166,70,50,78,255,0,84,106,144,247,105,90,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,63,94,53,139,95,115,11,140,214,156,114,135,197,213,211,219,235,238,146,71,221,100,125,52,180,84,178,213,212,201,187,213,17,122,32,130,87,237,191,83,186,118,106,43,149,17,126,81,119,216,71,6,86,46,15,56,17,214,235,100,151,95,140,230,121,70,159,222,106,50,107,148,79,122,82,186,72,173,149,93,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,164,16,61,6,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,247,45,46,96,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,195,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,126,129,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,209,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,242,154,165,165,184,38,180,224,151,61,51,212,187,23,198,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,156,133,236,145,187,73,19,29,245,92,155,237,178,238,138,168,188,43,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,74,0,51,109,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,62,101,114,157,227,94,227,139,101,86,206,21,245,34,231,215,141,222,119,166,195,167,122,210,211,195,106,174,116,149,21,18,83,200,229,107,36,155,197,73,55,75,21,210,61,201,42,69,27,24,169,42,171,39,255,0,26,252,40,216,184,180,209,170,220,55,181,106,163,203,237,187,214,98,215,186,216,94,239,1,85,212,197,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,161,158,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,11,148,230,117,199,143,228,66,197,83,160,218,79,122,233,207,178,11,123,190,37,116,183,92,123,117,88,188,46,124,46,143,118,246,156,157,234,136,29,80,141,233,146,57,97,106,199,50,109,215,19,150,157,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,81,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,61,202,247,130,143,228,255,0,130,51,89,245,10,217,117,161,212,156,202,222,250,105,109,213,169,217,248,53,173,211,53,236,167,88,154,229,222,105,123,80,77,34,200,136,248,254,164,93,17,185,146,247,3,186,240,125,194,102,27,194,46,151,253,7,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,141,251,143,68,71,74,245,94,234,0,2,170,249,231,125,201,254,242,127,13,45,80,170,190,121,223,114,127,188,159,195,64,138,188,174,61,118,105,151,227,94,207,90,95,241,64,60,174,61,118,105,151,227,94,207,90,95,240,0,0,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,1,2,95,242,230,227,95,249,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,110,123,137,29,111,181,112,225,162,89,78,180,94,108,117,119,154,124,114,158,39,50,130,154,70,198,250,153,230,158,58,120,88,175,119,147,24,178,205,31,91,246,114,181,157,78,70,189,81,24,185,247,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,111,84,85,17,181,233,254,116,111,70,185,237,100,177,74,196,123,250,58,151,228,222,117,239,86,50,13,26,177,112,253,119,202,252,70,3,140,220,31,116,181,218,60,13,51,60,61,83,221,80,231,73,223,108,105,51,247,90,186,133,217,207,86,253,127,179,234,183,96,152,26,41,206,79,136,44,27,197,82,107,30,61,106,212,218,73,186,228,130,109,226,178,215,65,34,246,209,173,238,83,194,232,93,11,81,146,47,74,193,220,87,75,191,119,165,168,194,231,173,53,181,55,27,85,21,194,178,211,87,107,168,170,167,142,105,104,106,221,19,167,165,123,154,138,232,100,88,94,248,149,237,85,86,170,198,247,179,116,94,151,57,54,85,162,206,85,252,60,93,117,151,137,123,86,121,85,106,164,170,196,244,198,162,27,221,217,243,86,58,23,182,181,89,50,219,91,19,99,94,183,189,42,97,108,202,139,180,125,20,239,71,170,245,54,57,46,123,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,118,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,253,46,217,55,70,163,90,231,189,204,99,30,246,135,63,227,23,140,92,19,132,12,18,158,255,0,127,163,248,206,73,121,235,250,63,143,247,38,167,248,167,106,106,118,85,127,101,50,9,99,131,181,29,66,73,249,196,78,189,186,91,186,175,150,125,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,213,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,171,58,185,80,240,57,83,146,221,108,156,92,106,51,233,22,197,109,168,168,126,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,211,83,105,86,104,155,38,236,108,108,239,5,117,231,152,6,101,166,25,52,248,102,160,99,213,118,43,237,45,61,37,77,69,190,173,17,179,192,202,154,120,234,34,73,27,190,236,122,197,52,106,172,118,207,98,170,181,200,215,34,181,63,37,78,45,125,164,197,109,217,173,69,15,69,150,235,112,173,181,209,212,247,88,189,218,170,72,233,164,168,143,161,23,173,189,44,173,166,93,213,17,171,220,217,170,170,215,34,73,94,104,254,187,53,55,240,95,103,162,38,87,43,205,33,195,117,235,128,157,73,210,61,64,130,174,75,22,69,156,86,67,80,180,147,172,51,196,246,81,91,37,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,17,87,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,189,227,53,156,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,206,141,232,215,61,172,150,41,88,143,127,71,82,204,174,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,46,139,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,211,218,196,233,108,111,123,227,14,21,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,181,64,0,0,0,0,0,20,237,205,67,129,90,156,3,33,186,241,61,165,180,21,115,227,23,202,137,174,89,156,51,85,69,209,105,184,207,85,11,27,60,75,36,137,52,140,170,154,165,85,99,99,31,218,123,94,189,77,141,236,100,113,87,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,232,162,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,61,156,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,210,208,187,61,76,226,227,70,176,14,28,103,226,94,135,46,181,94,177,186,187,123,167,199,186,42,157,23,198,171,149,143,236,80,199,245,29,35,38,116,145,185,143,106,198,174,135,162,87,72,214,164,82,116,231,223,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,229,93,115,252,202,251,134,216,52,250,243,144,213,214,99,216,173,69,117,77,150,134,101,71,50,129,245,139,18,212,164,74,169,212,214,61,208,70,245,102,253,8,254,183,34,35,164,122,186,90,114,207,224,162,221,196,254,119,114,205,181,46,217,226,116,219,18,222,154,182,142,68,170,135,227,53,211,67,34,71,79,13,68,46,143,163,179,187,39,145,91,39,82,111,3,85,138,217,149,205,9,85,202,119,130,139,118,45,138,219,56,168,212,139,103,94,73,121,222,167,14,129,233,85,79,53,170,133,209,212,83,201,81,35,85,204,142,111,21,28,221,76,71,70,246,164,73,20,140,122,172,170,140,178,160,0,160,30,104,254,187,53,55,240,95,103,162,35,174,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,200,174,104,254,187,53,55,240,95,103,162,57,165,171,134,124,202,255,0,194,229,215,138,123,21,117,37,85,139,28,202,31,142,95,104,92,169,28,244,108,88,168,214,10,182,42,187,105,152,249,107,18,39,49,17,30,197,237,185,17,237,115,214,32,188,158,14,184,197,193,56,191,193,42,47,246,10,63,131,100,150,110,143,164,24,255,0,114,106,143,133,247,102,168,101,47,246,83,224,138,57,251,177,211,172,159,155,69,232,223,165,219,42,121,193,94,48,57,164,107,46,154,113,89,120,198,52,66,237,106,155,16,194,58,172,85,246,187,165,181,179,210,221,46,145,164,141,170,149,238,237,197,85,23,106,87,246,81,177,205,208,231,82,36,136,174,100,138,213,128,26,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,192,1,161,62,8,120,205,254,89,88,174,75,145,254,74,46,184,111,209,203,132,52,93,201,42,252,117,13,103,114,62,190,152,106,123,81,111,52,123,111,36,93,31,81,178,192,238,165,238,108,217,42,113,254,17,116,66,235,195,143,14,152,102,141,95,111,148,151,123,149,130,158,165,213,149,116,145,185,144,44,245,21,83,84,200,200,250,190,179,152,199,78,172,71,170,53,94,140,71,43,89,213,208,157,128,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,0,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,7,213,224,103,140,219,23,7,154,113,172,87,56,237,95,25,204,242,143,129,211,227,54,217,88,244,165,116,145,37,127,118,166,166,70,237,180,49,119,98,85,141,174,73,36,115,218,214,244,162,190,88,226,85,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,229,45,211,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,55,137,33,149,178,110,247,72,206,200,118,174,92,92,14,84,240,165,134,215,230,26,130,250,74,141,69,204,41,224,101,116,49,50,41,89,100,164,106,171,210,138,41,209,21,207,123,156,173,116,238,107,187,78,124,81,53,168,228,133,37,146,101,21,213,204,91,152,253,247,65,51,187,78,142,232,92,253,57,126,63,112,164,186,229,53,53,180,76,146,133,105,93,15,114,59,90,178,70,245,201,222,100,177,75,36,176,190,55,70,212,99,89,34,189,242,36,82,131,132,206,48,116,191,139,172,54,91,238,14,181,116,23,219,61,61,43,178,59,21,76,82,43,237,83,206,178,163,24,147,171,27,21,67,28,180,242,185,143,98,239,208,141,87,182,55,42,177,3,57,135,85,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,250,58,87,149,29,87,59,225,235,42,194,116,39,76,248,130,241,63,16,198,245,27,226,84,221,81,210,200,223,133,215,81,214,77,7,135,154,77,150,53,238,199,23,118,53,234,71,59,162,118,244,34,69,214,240,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,51,195,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,208,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,4,22,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,255,0,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,5,85,150,233,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,155,68,176,196,216,246,99,163,103,122,173,116,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,124,168,26,168,4,53,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,230,80,0,0,0,0,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,43,210,124,23,242,161,170,120,110,153,252,83,225,159,75,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,192,153,92,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,86,237,12,198,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,89,167,41,78,53,254,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,60,44,252,0,4,21,230,63,203,254,143,136,139,20,186,183,164,56,239,250,172,80,120,104,37,166,167,146,10,120,242,42,94,182,71,211,80,249,159,28,108,154,24,213,94,201,149,221,75,28,75,19,145,255,0,153,88,169,91,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,53,38,85,95,53,206,5,191,187,241,65,162,152,103,254,49,85,159,209,80,187,252,215,54,233,29,58,55,253,247,197,61,174,255,0,2,101,103,250,226,96,58,86,49,206,3,75,234,120,104,171,212,188,134,197,72,154,161,102,168,163,182,213,97,76,172,146,149,151,73,229,127,214,170,163,159,183,50,182,155,180,201,164,94,180,85,137,236,72,94,229,89,33,146,106,129,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,62,88,255,0,42,254,5,106,115,252,134,213,196,246,169,80,85,193,140,88,234,33,185,97,144,195,85,23,69,218,227,5,84,204,116,242,172,114,44,209,178,150,106,100,84,141,236,103,117,238,98,245,58,54,61,146,4,0,207,48,12,203,76,50,105,240,205,64,199,170,236,87,218,90,122,74,154,139,125,90,35,103,129,149,52,241,212,68,146,55,125,216,245,138,104,213,88,237,158,197,85,107,145,174,69,106,126,74,156,90,251,73,138,219,179,90,138,30,139,45,214,225,91,107,163,169,238,177,123,181,84,145,211,73,81,31,66,47,91,122,89,91,76,187,170,35,87,185,179,85,85,174,68,146,188,209,253,118,106,111,224,190,207,68,77,78,84,218,91,130,107,79,3,185,238,154,106,101,139,227,56,221,231,80,39,241,180,94,42,106,126,239,106,146,215,52,127,156,133,236,145,187,73,19,29,245,92,155,237,178,238,138,168,161,13,121,121,241,167,117,225,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,244,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,15,79,107,230,107,204,50,213,171,84,215,30,27,180,74,178,146,191,13,142,162,52,200,242,22,53,178,178,239,60,18,182,70,83,209,185,119,68,166,142,88,216,229,157,190,114,189,136,140,84,133,21,213,17,43,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,254,107,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,234,184,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,209,78,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,63,224,251,132,204,55,132,93,47,250,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,253,27,247,30,136,142,149,234,189,212,10,171,231,157,247,39,251,201,252,52,170,178,213,57,231,125,201,254,242,127,13,32,87,13,28,51,230,92,82,228,57,94,25,167,213,212,140,200,108,24,189,70,71,67,69,82,168,198,92,223,13,85,52,43,72,146,171,145,176,189,205,168,114,177,238,250,157,108,107,92,172,107,150,70,5,159,242,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,176,163,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,233,192,47,26,248,175,21,154,113,73,100,187,92,252,62,166,227,54,248,99,200,237,245,11,27,36,175,232,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,167,75,162,124,161,42,138,86,230,117,199,143,229,190,251,83,160,218,79,122,234,192,113,251,131,190,37,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,233,146,72,166,114,71,50,111,209,19,147,186,243,94,227,142,155,26,181,94,248,71,211,150,85,165,246,229,79,78,204,186,236,143,150,157,40,105,37,108,115,182,138,5,106,181,101,124,241,57,157,215,46,241,36,50,186,61,158,233,31,217,171,93,45,210,220,239,90,115,187,102,153,233,165,139,227,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,250,206,77,246,217,55,85,68,80,237,92,191,244,47,89,117,163,136,43,77,86,144,229,55,92,46,76,83,174,231,93,152,209,208,182,170,59,47,230,164,72,91,36,111,146,54,77,226,30,139,15,97,92,189,113,186,101,115,31,27,37,68,250,220,209,253,118,106,111,224,190,207,68,92,247,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,250,97,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,210,185,150,243,4,166,209,235,85,227,135,205,32,186,213,199,168,53,244,254,26,241,118,164,150,90,89,241,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,103,34,163,209,187,7,0,230,161,199,85,78,127,144,221,120,97,210,218,250,184,49,139,29,68,214,220,206,105,169,98,232,187,92,96,170,133,237,130,36,146,53,154,54,82,205,76,168,178,49,236,238,189,207,78,151,70,198,62,74,234,162,180,221,110,52,213,245,150,251,101,93,85,61,174,157,42,235,165,134,23,61,148,176,44,177,194,146,202,228,77,152,197,150,104,163,71,59,100,235,145,141,251,92,136,191,91,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,45,167,136,110,19,48,222,17,121,98,106,102,15,98,168,164,188,95,107,234,45,53,55,220,141,180,11,75,61,213,233,124,165,88,17,236,89,37,86,50,40,158,145,181,136,254,141,251,143,68,71,74,245,80,167,99,245,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,126,82,234,121,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,137,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,15,85,203,155,143,111,229,81,98,159,77,245,18,15,15,169,184,205,191,198,85,212,65,79,209,75,122,161,99,217,18,214,53,24,157,16,204,143,146,54,203,23,147,85,207,107,226,78,151,58,56,102,169,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,7,92,98,224,156,95,224,149,23,251,5,31,193,178,75,55,71,210,12,127,185,53,71,194,251,179,84,50,151,251,41,240,69,28,253,216,233,214,79,205,162,244,111,210,237,149,60,194,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,28,171,137,126,29,48,78,40,52,178,191,76,243,170,127,241,181,150,122,222,185,191,181,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,253,138,159,98,167,85,0,67,254,4,185,124,88,184,63,172,200,51,43,222,85,244,163,51,188,248,139,92,53,208,70,250,122,90,91,63,125,175,142,54,194,174,93,230,151,181,12,178,171,149,200,199,35,99,141,85,26,249,102,237,124,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,21,235,198,215,43,155,86,187,106,133,139,82,116,106,166,147,21,185,100,183,132,135,55,234,137,171,68,200,29,28,146,73,118,100,72,230,185,106,85,204,108,110,137,158,83,201,60,114,57,98,218,121,159,55,244,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,94,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,167,171,0,0,0,10,75,231,45,128,83,99,60,81,218,243,59,118,61,87,73,79,152,226,244,149,53,151,7,36,171,5,117,198,158,89,105,228,70,57,202,172,71,199,77,29,10,57,140,219,100,116,110,84,222,78,167,93,161,0,57,205,233,111,210,190,28,108,90,153,65,98,241,85,248,38,65,31,137,173,241,93,30,14,215,90,197,134,111,205,171,209,178,117,213,54,220,223,38,185,237,219,116,217,189,197,3,133,114,97,215,154,156,114,235,168,250,55,146,214,210,82,98,116,246,121,179,197,184,85,212,69,79,5,173,244,238,130,158,173,242,57,204,69,86,73,20,148,238,87,190,68,100,105,72,170,141,252,227,156,144,3,91,243,91,86,165,107,70,125,168,214,42,122,184,45,185,86,81,117,189,209,197,86,198,182,120,224,169,171,146,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,253,167,202,193,243,91,174,1,122,169,190,217,169,233,38,168,170,179,221,172,143,109,75,28,230,36,23,11,125,69,12,206,68,107,154,189,109,138,166,71,49,119,217,30,141,85,71,34,43,85,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,96,23,145,202,179,71,47,186,69,194,61,162,167,35,155,106,188,246,225,46,99,29,55,75,63,177,105,106,96,130,58,100,235,99,220,143,238,65,79,20,251,253,87,55,191,208,230,163,152,170,179,0,249,56,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,245,128,0,86,175,54,78,53,238,58,127,71,252,152,180,190,231,216,189,94,237,239,147,47,173,141,105,106,35,138,215,85,4,208,173,177,209,189,175,124,115,74,201,27,51,157,249,167,178,62,194,177,92,147,42,176,35,7,52,110,48,109,92,67,106,132,58,105,129,174,63,113,194,112,26,135,182,138,253,73,19,103,158,233,91,36,108,74,151,199,82,230,35,153,76,215,39,109,25,18,172,115,44,73,50,186,84,236,118,161,1,237,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,103,255,0,27,92,172,237,90,97,162,246,45,70,208,106,106,187,133,203,15,179,163,51,152,157,80,216,160,173,130,154,146,73,170,111,76,109,76,234,232,95,213,18,163,169,162,116,136,169,44,125,182,183,182,245,144,37,87,44,222,44,240,221,119,209,123,86,150,182,158,146,201,150,105,173,158,223,101,125,165,213,235,60,245,246,234,106,74,120,27,114,98,44,108,68,99,165,71,177,209,181,100,237,47,111,173,223,157,143,170,101,25,150,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,186,30,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,84,58,88,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,182,158,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,227,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,117,75,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,186,158,87,30,132,244,203,241,175,120,173,61,175,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,81,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,216,21,65,203,155,143,111,228,175,125,159,77,245,18,15,17,166,89,53,195,198,85,212,65,79,215,85,101,174,123,25,18,214,53,24,157,115,66,172,142,54,203,23,155,145,172,107,226,78,166,186,57,175,80,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,217,79,43,238,96,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,235,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,162,54,35,98,250,172,107,54,11,95,0,1,29,120,187,224,115,72,248,190,181,82,79,149,190,174,195,150,89,233,229,130,213,145,219,88,197,157,140,115,94,172,130,165,142,77,170,41,155,43,146,78,222,236,122,42,61,35,146,62,228,138,238,63,203,203,151,119,242,100,172,184,106,134,172,45,170,239,159,84,119,173,246,214,69,79,220,142,201,11,39,168,138,73,233,167,238,42,75,226,224,240,239,71,186,40,165,142,55,58,37,68,235,149,171,58,128,28,171,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,128,106,160,129,92,112,114,194,166,226,107,84,45,218,185,167,57,149,38,49,125,187,84,82,210,101,201,114,73,103,130,162,146,56,219,19,107,41,152,221,213,42,99,138,54,71,217,85,100,82,163,88,189,112,185,175,116,179,212,1,202,184,122,225,139,70,184,95,197,102,197,180,143,23,240,30,63,176,251,165,198,166,103,84,87,92,230,138,52,99,100,158,87,127,199,114,70,196,100,76,116,178,43,24,206,183,111,213,64,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,117,184,176,226,26,167,138,61,109,188,107,12,248,149,38,52,203,141,61,37,52,54,216,95,20,207,137,144,64,200,213,101,168,100,49,58,165,238,115,92,228,124,141,87,181,138,200,209,122,35,98,36,160,230,117,199,143,229,190,251,83,160,218,79,122,234,192,113,251,131,190,37,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,233,146,72,166,114,71,50,111,209,19,147,133,112,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,39,75,131,133,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,70,143,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,206,190,148,168,190,101,156,10,211,112,203,147,82,234,126,152,208,82,82,233,126,71,81,5,182,150,133,181,82,201,61,162,226,148,234,174,129,235,60,143,150,102,76,144,77,51,100,71,47,74,247,35,115,88,141,141,100,229,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,208,208,240,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,85,95,60,239,185,63,222,79,225,164,117,227,183,152,30,174,113,23,117,188,233,27,108,85,120,46,9,105,188,75,27,236,51,194,248,46,181,111,129,205,107,89,117,221,202,136,248,229,141,242,120,118,163,89,27,220,136,245,153,240,199,42,120,158,43,120,205,190,241,105,167,26,87,108,207,45,93,172,207,4,248,189,61,222,229,3,24,202,91,172,117,9,69,216,169,108,109,219,181,50,248,121,82,88,209,169,31,82,53,204,217,31,218,136,62,183,43,143,93,154,101,248,215,179,214,151,252,80,15,43,143,93,154,101,248,215,179,214,151,252,0,0,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,209,159,24,60,38,97,188,93,105,127,208,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,207,182,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,37,165,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,150,156,77,240,81,163,92,85,95,112,203,254,162,91,59,117,120,181,193,178,85,212,209,163,162,170,186,90,209,146,170,219,36,153,142,106,182,23,78,248,228,234,217,207,99,91,51,98,88,157,51,164,64,242,188,181,180,7,242,21,195,6,63,244,143,79,126,139,231,89,71,122,231,146,248,150,109,93,63,246,68,222,9,179,238,170,232,250,41,93,22,208,125,94,219,159,39,83,27,35,165,222,69,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,0,86,93,167,146,198,27,110,215,154,43,173,102,160,213,221,52,130,150,158,58,185,109,85,114,43,111,117,85,109,217,29,71,36,208,198,200,146,153,202,138,245,154,62,137,122,85,98,107,26,237,170,18,205,0,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,34,184,193,225,51,13,226,235,75,254,131,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,167,10,229,255,0,203,130,197,195,189,29,167,87,181,110,15,31,171,31,94,162,154,40,43,95,225,113,216,229,130,72,95,76,222,219,146,58,153,157,28,207,73,100,119,92,104,238,150,197,250,11,52,179,168,1,64,60,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,11,84,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,250,2,144,57,143,243,0,172,226,34,251,46,146,105,14,69,254,164,244,30,26,121,106,105,227,158,158,76,138,171,161,146,117,84,50,102,71,35,33,134,69,86,50,21,111,74,201,18,202,229,127,230,82,32,148,28,23,241,131,147,113,115,199,182,93,122,114,213,209,97,54,60,30,234,220,78,207,87,21,63,126,134,9,107,108,236,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,212,235,31,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,0,0,84,95,55,126,48,109,89,109,213,156,44,224,107,143,221,173,182,74,136,171,242,91,170,68,218,169,233,174,177,186,70,165,12,15,123,58,96,124,77,93,229,146,39,43,213,101,116,10,232,250,39,142,73,63,204,195,141,123,143,12,24,37,183,9,211,75,159,134,212,156,183,106,154,42,200,214,150,111,131,80,195,52,107,37,68,212,243,54,78,190,246,207,130,52,116,125,43,180,238,71,163,161,70,186,144,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,62,81,113,60,162,184,179,195,114,29,59,183,240,167,121,167,164,178,100,56,173,61,77,77,150,73,171,213,207,200,89,61,93,93,85,74,69,26,198,214,198,248,27,36,123,179,184,247,189,157,114,34,35,99,127,79,138,213,158,79,191,10,225,130,193,249,55,79,140,235,109,139,105,46,254,10,175,181,67,144,247,234,19,185,10,120,201,153,28,30,26,55,254,110,102,246,251,173,133,253,113,117,202,222,213,101,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,106,32,17,255,0,130,142,43,172,92,90,104,213,22,101,221,181,81,229,246,221,168,242,155,37,20,207,119,128,170,234,122,71,34,54,68,71,164,51,177,157,216,215,119,181,55,124,125,199,190,41,20,144,0,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,71,138,224,251,139,60,203,132,93,80,250,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,161,215,249,140,240,19,252,149,239,176,106,70,157,207,226,52,203,38,184,120,58,74,121,234,58,234,172,181,207,99,229,74,55,43,215,174,104,85,145,200,232,165,243,114,53,142,100,171,212,214,201,55,235,229,33,160,213,58,167,196,188,122,147,112,162,164,159,30,211,10,127,138,84,165,77,60,85,12,150,227,59,36,138,134,52,99,222,142,99,218,228,150,165,146,181,143,232,125,27,83,234,185,236,114,92,79,250,141,113,75,163,95,236,86,113,167,185,197,191,253,210,195,83,10,187,254,44,144,205,28,140,255,0,113,44,50,199,253,228,140,242,242,156,33,240,199,98,225,47,70,169,180,170,209,122,248,221,91,238,21,87,75,165,223,195,62,155,199,213,74,228,107,100,236,58,89,82,46,152,35,167,139,102,187,165,123,93,123,35,156,224,59,88,0,1,158,30,97,121,254,27,169,252,99,106,54,103,167,249,13,37,246,197,85,81,65,77,79,112,164,85,116,19,190,154,223,77,79,42,198,237,182,123,18,88,100,68,123,119,99,209,17,205,87,53,81,203,97,60,206,185,128,86,105,21,29,79,15,218,33,145,120,76,234,175,170,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,60,166,141,238,116,45,99,182,70,200,230,62,58,108,2,205,57,35,103,248,109,139,50,212,221,62,188,228,52,148,121,14,85,79,105,169,178,208,204,170,215,215,178,141,43,86,165,34,85,78,151,61,141,158,55,171,55,235,86,117,185,17,91,27,213,182,232,101,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,52,19,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,9,20,0,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,237,121,88,112,153,134,241,25,170,23,108,227,80,42,41,43,172,90,107,81,111,169,168,199,42,232,22,120,47,47,170,142,177,34,73,31,220,106,53,145,75,79,28,138,199,50,70,74,155,177,201,210,170,139,58,185,150,113,213,83,195,46,51,75,166,26,99,95,87,75,170,25,29,60,23,42,90,230,210,197,36,22,139,114,84,42,58,119,164,241,190,41,159,50,193,52,45,141,26,189,41,220,145,206,98,182,52,146,5,114,246,227,23,4,225,3,4,214,75,253,254,143,227,57,37,231,232,239,209,252,127,185,53,63,197,59,83,85,178,171,251,41,144,75,28,29,168,234,18,79,206,34,117,237,210,221,213,124,162,94,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,3,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,47,251,130,78,15,177,158,17,180,190,43,43,82,146,183,54,190,83,192,236,178,241,73,45,71,98,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,122,91,199,249,112,114,255,0,163,225,222,197,22,173,234,246,59,254,171,21,254,38,8,169,170,36,130,162,60,118,151,173,241,244,211,190,23,201,27,230,154,52,71,190,100,119,82,71,42,68,212,103,231,150,89,212,6,85,203,222,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,62,51,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,68,37,255,0,114,184,244,39,166,95,141,123,197,104,20,237,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,123,255,0,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,181,254,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,231,70,244,107,152,231,197,44,172,71,179,175,169,40,90,171,131,158,32,191,148,21,239,134,75,30,19,241,236,234,195,215,45,76,22,234,184,150,151,194,164,76,149,149,75,81,35,153,28,80,190,57,97,86,172,171,27,186,166,142,53,107,100,114,70,5,159,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,150,156,198,180,138,235,160,188,186,244,179,72,47,57,221,94,99,81,140,103,20,244,140,188,84,192,232,31,44,11,75,117,124,49,36,110,150,85,99,34,137,241,194,198,245,170,35,34,106,39,74,108,212,137,124,174,61,118,105,151,227,94,207,90,5,255,0,0,65,94,99,252,192,40,248,119,177,75,164,154,67,145,127,170,197,127,134,158,90,154,120,224,168,143,29,165,235,100,157,85,12,153,146,70,249,166,141,21,140,133,91,212,145,202,178,185,89,249,148,148,56,175,53,206,58,127,187,240,191,162,153,159,254,49,75,159,214,208,183,252,214,182,215,29,66,59,253,247,197,49,173,255,0,2,21,127,250,226,17,207,59,238,79,247,147,248,105,85,101,170,115,206,251,147,253,228,254,26,4,85,229,113,235,179,76,191,26,246,122,210,85,115,92,224,91,251,191,20,26,41,134,127,227,21,89,253,21,11,191,205,115,110,145,211,163,127,223,124,83,218,239,240,38,86,127,174,38,34,175,43,143,93,154,101,248,215,179,214,151,252,6,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,28,29,113,139,130,113,127,130,84,95,236,20,127,6,201,44,221,31,72,49,254,228,213,31,11,238,205,80,202,95,236,167,193,20,115,247,99,167,89,63,54,139,209,191,75,182,84,243,172,14,99,252,191,235,56,119,190,203,171,122,67,142,255,0,169,61,127,134,130,90,106,121,39,168,147,29,170,232,100,125,53,15,153,242,72,248,102,145,21,236,153,93,210,146,74,177,57,25,249,149,150,48,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,168,26,94,7,138,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,0,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,11,190,227,163,131,43,23,24,122,113,75,108,142,235,240,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,103,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,83,197,11,115,58,215,77,26,214,254,32,170,106,180,159,22,181,58,76,127,170,217,114,204,109,213,206,146,60,163,166,40,82,55,44,125,182,179,251,29,237,168,133,179,181,210,119,163,72,213,30,177,178,36,64,159,252,184,57,128,81,241,17,98,139,73,53,123,34,255,0,85,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,20,234,51,215,203,255,0,66,245,151,90,56,130,180,213,105,14,83,117,194,228,197,58,238,117,217,141,29,11,106,163,178,254,106,68,133,178,70,249,35,100,222,33,232,176,246,21,203,215,27,166,87,49,241,178,84,77,10,0,0,1,93,87,126,77,154,79,93,196,21,38,101,111,200,124,6,147,249,84,84,225,176,37,79,138,108,145,69,3,89,76,218,217,38,146,71,195,52,137,81,44,178,110,201,24,222,152,227,253,52,150,27,21,0,10,1,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,113,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,4,148,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,210,212,150,21,84,108,141,107,85,21,143,100,114,51,144,114,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,147,40,0,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,14,235,205,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,119,90,187,68,176,196,233,55,99,163,127,122,173,116,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,52,252,83,7,50,222,95,117,58,61,117,188,113,7,164,22,170,72,244,250,190,163,196,222,45,52,145,69,75,6,52,247,186,150,8,210,52,124,234,249,217,81,83,60,174,70,67,19,89,2,108,212,68,98,55,96,128,22,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,9,224,95,131,43,23,7,154,113,85,108,146,235,241,156,207,40,240,245,25,53,202,39,189,41,93,36,72,254,213,53,52,110,219,104,98,238,202,137,35,154,146,72,231,185,206,233,69,100,81,241,94,88,188,7,126,68,44,84,218,243,171,22,94,156,251,32,183,183,225,182,187,141,187,183,85,139,194,231,204,217,54,119,117,201,222,168,129,212,234,238,168,227,150,22,172,144,174,221,114,181,103,248,2,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,47,248,205,224,95,78,56,195,177,80,201,115,175,250,47,153,217,186,98,182,228,212,244,105,81,35,105,122,250,164,165,168,139,173,157,248,87,169,238,98,43,218,232,228,85,115,92,136,233,89,36,64,228,99,247,217,251,183,252,72,181,64,33,175,46,46,7,42,120,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,201,232,57,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,40,4,213,65,149,115,85,0,87,7,23,124,170,42,117,191,136,186,77,78,211,156,174,147,28,177,102,181,18,191,46,98,91,162,145,109,85,108,165,123,155,91,4,45,124,41,59,42,37,137,141,149,170,254,235,102,157,211,111,35,94,244,138,117,105,14,139,233,126,130,225,177,233,254,145,226,20,152,237,138,58,137,106,214,158,23,201,43,229,158,69,78,185,101,150,87,58,89,95,178,53,168,231,185,202,140,99,24,155,53,141,68,246,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,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,170,128,0,0,0,0,7,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,97,237,64,25,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,150,188,171,52,114,197,171,188,92,90,42,114,57,183,164,192,173,242,230,49,211,116,191,251,42,170,154,120,35,166,78,182,61,170,206,220,245,17,79,191,214,107,187,29,14,106,181,234,169,197,120,177,245,79,172,159,48,50,31,113,156,177,254,71,213,184,107,240,13,83,183,208,218,106,227,203,32,188,91,166,186,87,57,203,216,158,220,248,101,74,40,88,157,106,136,248,229,142,189,206,94,134,238,147,71,245,159,178,35,2,205,0,0,70,174,62,184,174,163,225,75,67,170,239,118,201,122,243,60,163,189,103,197,225,142,104,18,72,42,157,11,149,213,238,142,84,119,114,26,127,168,231,34,70,246,186,71,193,27,186,82,94,182,208,14,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,77,254,110,58,61,173,184,206,180,80,234,150,121,146,85,229,216,157,246,158,74,11,29,217,182,104,40,160,179,177,42,234,167,138,202,245,133,202,178,62,40,164,235,108,242,163,95,50,44,155,111,218,127,79,0,224,167,87,116,191,67,248,134,198,181,3,86,112,74,76,142,209,75,81,12,48,212,84,207,35,89,97,157,245,17,111,118,72,153,20,139,82,250,120,146,103,50,46,157,250,213,175,98,182,70,49,80,45,207,151,55,5,31,201,87,78,39,191,231,246,203,84,154,155,148,254,114,229,83,2,119,100,181,208,170,49,99,182,54,110,167,49,221,47,98,201,43,162,70,181,242,57,173,222,86,195,20,139,48,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,192,162,190,101,124,20,92,120,116,212,122,237,80,194,173,155,105,150,93,112,108,148,207,106,82,193,29,170,233,82,181,50,190,217,20,17,185,30,176,177,144,57,241,185,34,107,27,27,217,18,171,156,197,115,252,87,0,60,96,221,120,77,213,198,186,224,180,146,96,153,141,69,29,6,86,201,162,114,190,154,6,61,201,29,116,78,141,142,151,174,157,38,149,235,27,90,228,149,142,123,58,122,214,57,35,183,78,98,186,145,167,26,117,194,62,119,22,164,81,248,216,242,203,124,248,221,150,147,192,165,79,118,241,60,18,190,145,251,59,234,71,217,124,94,35,184,229,69,103,135,221,155,201,208,215,103,176,13,78,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,71,92,179,152,247,6,56,54,85,121,194,178,157,100,240,87,172,126,225,81,107,184,211,125,29,186,201,216,170,130,71,71,44,125,108,166,115,29,210,246,57,55,106,171,87,109,209,85,60,199,46,221,35,212,125,20,225,79,20,195,181,54,241,223,175,168,238,222,41,45,110,160,90,89,44,84,181,138,147,165,4,189,109,108,143,153,178,73,44,146,44,141,71,50,73,159,18,117,54,38,185,105,7,139,31,84,250,201,243,3,33,247,25,192,209,70,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,174,117,248,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,41,91,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,237,92,66,229,55,220,27,64,181,47,53,197,171,188,21,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,71,254,96,92,8,216,184,170,197,100,205,113,102,120,45,77,199,237,235,29,186,167,119,201,241,74,88,35,170,146,43,87,67,234,34,167,131,187,83,80,213,241,46,69,115,54,217,119,111,146,81,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,138,120,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,250,234,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,200,129,205,99,129,90,156,198,58,254,41,244,162,130,174,166,251,75,78,179,102,180,46,170,137,176,58,221,73,68,245,248,147,22,105,26,173,124,81,83,199,19,161,141,29,220,69,141,205,99,92,217,22,80,233,92,175,120,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,140,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,234,75,215,35,159,47,110,117,25,108,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,139,233,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,80,149,64,0,57,87,22,62,150,53,147,229,254,67,237,211,153,172,52,167,197,143,165,141,100,249,127,144,251,116,230,107,0,213,64,0,1,0,57,157,113,227,249,16,177,84,232,54,147,222,186,115,236,130,222,239,137,93,45,215,30,221,86,47,11,159,11,163,221,189,167,39,122,162,7,84,35,122,100,142,88,90,177,204,155,117,196,229,159,230,115,56,220,211,157,92,211,30,37,243,27,38,181,101,85,121,94,67,91,80,203,147,50,57,169,159,3,47,20,146,177,22,25,226,99,145,26,198,53,169,217,88,227,222,40,159,3,225,99,149,177,34,129,205,52,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,116,83,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,216,216,142,115,220,200,162,137,138,247,244,117,45,85,242,115,214,61,56,211,189,113,200,176,108,214,27,85,5,215,61,183,211,80,216,47,117,142,70,72,218,168,166,85,91,108,110,86,47,79,138,238,53,222,114,49,174,146,146,22,34,61,239,141,18,234,64,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,206,48,120,76,204,184,69,213,15,160,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,171,163,50,181,121,205,234,206,141,82,96,150,45,24,189,226,31,26,212,154,190,221,242,205,113,233,116,95,71,232,86,101,100,179,119,118,252,239,136,236,73,15,135,69,86,253,78,235,250,93,20,29,97,202,185,78,241,175,113,197,178,171,103,10,250,145,115,235,198,239,59,211,97,211,189,105,105,225,181,87,58,74,138,137,41,228,114,181,146,77,226,164,155,165,138,233,30,228,149,34,141,140,84,149,85,150,254,101,223,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,187,165,184,238,119,138,96,150,203,6,165,234,47,211,188,146,151,189,227,114,15,132,67,107,241,157,83,61,241,255,0,98,194,171,28,125,17,185,145,253,85,250,221,190,165,243,114,129,10,249,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,137,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,165,99,85,5,48,115,145,208,108,55,77,117,115,21,213,108,62,138,146,216,253,72,167,184,62,239,67,77,78,177,178,75,141,35,225,89,107,85,122,213,189,115,182,174,52,123,90,198,253,120,93,35,149,239,149,234,7,32,229,113,235,179,76,191,26,246,122,210,255,0,140,192,233,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,104,167,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,221,50,211,200,230,47,249,178,49,92,214,57,241,75,19,213,140,235,233,64,245,90,165,170,88,38,139,96,151,61,76,212,187,239,193,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,245,90,187,111,186,236,136,170,156,3,253,20,126,4,255,0,219,207,254,140,222,63,238,131,154,63,161,61,77,252,23,222,40,138,1,2,255,0,185,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,63,85,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,234,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,124,255,0,153,111,47,186,109,97,181,94,56,131,210,11,85,92,154,131,65,79,226,111,22,154,72,165,170,159,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,118,106,34,189,91,189,64,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,106,32,28,43,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,116,111,220,98,42,186,39,162,119,80,0,0,40,7,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,19,252,0,5,0,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,30,83,134,174,49,115,190,22,112,77,73,176,105,165,31,133,201,51,191,131,248,44,131,185,11,254,17,224,166,153,242,127,98,205,4,145,212,119,99,157,241,253,101,111,70,253,73,186,237,176,77,94,107,156,116,255,0,119,225,127,69,51,63,252,98,151,63,173,161,111,249,173,109,174,58,132,119,251,239,138,99,91,254,4,42,255,0,245,196,37,85,158,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,37,87,30,124,31,99,60,35,105,126,135,89,90,148,149,185,181,242,158,250,236,178,241,73,45,71,98,186,120,164,164,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,150,135,181,228,169,234,159,41,249,127,93,238,54,226,202,117,75,143,94,19,180,91,59,185,233,158,165,234,183,193,178,75,55,103,198,209,124,10,229,81,218,238,194,201,163,252,228,52,239,141,219,199,43,29,245,92,187,111,178,236,168,168,149,173,201,83,213,62,83,242,254,187,220,109,199,42,230,143,235,179,83,127,5,246,122,32,46,251,69,53,239,73,248,137,197,106,179,93,28,202,254,144,89,104,174,15,181,207,83,224,106,105,58,42,153,28,114,58,62,138,136,227,122,236,201,163,93,209,58,126,182,219,238,138,137,242,184,157,226,23,21,225,127,70,175,90,185,148,211,120,255,0,1,219,166,183,90,217,85,29,60,215,58,233,93,211,21,60,110,122,255,0,157,35,213,173,123,153,20,82,189,24,254,142,149,138,188,149,61,44,101,63,48,43,189,186,220,113,254,114,250,61,173,181,117,54,13,97,159,36,171,201,116,234,221,81,61,52,54,216,108,208,66,204,73,243,197,71,26,172,181,12,114,205,80,202,169,161,115,145,242,53,25,19,209,145,162,239,35,17,193,92,26,165,170,89,222,180,231,119,61,76,212,187,239,198,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,245,90,155,237,186,238,170,170,182,211,202,143,130,143,201,150,43,7,18,154,153,108,181,84,228,153,109,190,158,167,18,139,110,244,214,123,92,209,185,203,81,214,142,88,219,53,84,114,51,201,173,235,142,36,233,87,162,205,52,77,170,29,23,205,112,221,58,213,12,127,56,212,13,53,164,207,236,86,106,135,84,212,99,149,117,139,75,5,123,210,55,36,73,35,250,30,138,198,202,177,200,172,115,28,201,17,138,199,34,181,202,134,148,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,1,80,28,216,184,40,184,226,217,85,207,138,141,55,182,117,227,119,157,170,115,24,24,148,180,240,218,171,157,37,61,60,117,17,181,28,201,38,241,82,77,212,244,108,111,114,74,146,200,247,170,74,136,203,127,57,254,191,106,70,156,105,38,141,101,153,254,174,81,248,220,66,221,111,116,87,74,47,2,149,158,58,57,220,144,54,151,178,239,169,39,121,242,178,45,158,169,31,231,62,187,154,206,167,32,103,219,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,138,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,46,229,223,114,132,210,61,71,211,110,28,106,242,124,198,241,219,178,231,215,6,223,108,86,23,208,44,51,81,70,140,88,95,87,36,175,107,94,255,0,20,200,160,115,26,157,81,164,81,69,35,28,171,51,209,161,93,124,209,253,118,106,111,224,190,207,68,70,170,156,90,251,73,138,219,179,90,138,30,139,45,214,225,91,107,163,169,238,177,123,181,84,145,211,73,81,31,66,47,91,122,89,91,76,187,170,35,87,185,179,85,85,174,68,146,188,209,253,118,106,111,224,190,207,68,75,254,89,26,23,167,28,69,240,35,157,105,126,168,89,188,117,170,187,80,43,101,134,104,149,25,85,111,170,109,178,222,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,70,14,92,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,247,140,208,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,189,18,53,187,171,81,238,232,122,62,55,47,91,28,137,58,185,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,133,186,17,87,152,143,23,159,201,75,70,147,232,181,111,103,80,179,30,237,22,47,215,65,226,97,131,180,232,188,85,92,157,74,145,167,106,57,91,208,142,235,234,150,72,183,141,241,164,189,50,168,160,30,98,250,23,174,218,81,174,213,121,102,181,229,63,76,126,152,246,254,25,150,248,26,59,127,198,124,37,29,36,115,127,97,83,72,239,15,217,238,69,15,214,70,245,244,117,166,251,168,17,126,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,213,235,38,144,230,90,17,168,151,13,45,212,24,41,32,200,109,52,244,51,87,65,77,58,76,202,119,212,210,67,84,144,171,211,234,185,236,108,237,99,213,170,230,117,181,221,46,123,118,114,245,254,94,58,199,164,250,19,197,5,143,80,181,142,30,205,150,154,223,112,167,130,239,213,82,239,131,213,73,78,230,182,167,177,78,199,190,163,173,157,202,110,218,183,165,60,87,115,237,141,15,173,205,31,215,102,166,254,11,236,244,64,113,76,27,66,245,31,82,116,227,57,213,12,42,205,241,91,86,156,248,25,111,240,192,170,234,170,122,90,164,168,84,170,108,104,159,94,24,252,43,187,170,139,212,198,189,175,86,171,27,35,217,249,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,39,255,0,39,12,255,0,13,210,204,55,136,45,65,212,28,134,146,199,143,88,233,241,202,154,234,234,149,94,136,153,189,201,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,189,117,75,34,193,50,188,238,231,127,211,77,58,250,9,141,213,118,124,22,63,241,121,174,158,15,166,22,50,79,236,169,145,36,147,174,70,190,79,172,159,87,185,210,158,77,64,52,83,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,238,153,105,228,115,23,252,217,24,174,107,28,248,165,137,234,198,117,244,167,148,213,46,61,120,78,209,108,238,231,166,122,151,170,223,6,201,44,221,159,27,69,240,43,149,71,107,187,11,38,143,243,144,211,190,55,111,28,172,119,213,114,237,190,203,178,162,162,64,190,78,58,33,175,48,102,85,218,231,75,124,171,199,52,190,170,158,107,117,93,28,209,245,51,42,157,136,246,198,145,70,239,38,178,154,87,57,203,84,158,104,244,124,12,234,71,212,118,227,175,52,127,93,154,155,248,47,179,209,1,117,58,23,197,30,132,241,41,241,191,200,166,115,244,143,232,231,134,248,159,246,178,178,143,177,226,59,189,159,245,204,81,245,117,118,37,253,29,246,233,243,219,116,222,149,185,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,128,138,165,170,114,163,224,91,251,135,20,26,215,134,127,226,245,88,5,21,115,191,206,115,174,146,83,171,127,222,188,43,220,239,240,230,70,127,173,230,35,175,44,190,15,177,158,41,117,66,247,122,212,100,164,172,194,112,106,120,157,117,179,186,90,136,167,185,207,89,29,67,41,152,201,32,124,110,137,140,116,47,149,207,71,239,188,113,179,165,201,35,156,203,222,0,0,3,42,229,255,0,114,184,244,39,166,95,141,123,197,105,64,37,255,0,114,184,244,39,166,95,141,123,197,104,18,168,0,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,172,14,13,181,142,197,195,255,0,16,248,254,177,100,112,248,138,76,102,223,124,168,142,155,169,236,241,117,79,180,86,71,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,213,106,168,23,105,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,160,28,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,250,186,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,189,255,0,23,224,178,235,101,224,115,82,120,172,213,44,126,174,130,162,74,123,42,96,112,75,82,232,158,232,39,185,211,71,81,112,150,4,106,42,178,72,164,70,64,175,118,206,99,229,147,182,168,176,74,4,75,45,83,158,119,220,159,239,39,240,210,170,203,84,231,157,247,39,251,201,252,52,8,171,202,227,215,102,153,126,53,236,245,165,255,0,20,3,202,227,215,102,153,126,53,236,245,165,255,0,1,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,62,252,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,210,221,15,30,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,40,91,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,155,160,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,205,191,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,209,35,91,186,181,30,238,135,163,227,114,245,177,200,146,127,151,7,48,10,206,29,239,177,105,38,175,100,95,234,79,95,226,103,138,166,162,57,234,36,199,106,186,31,39,85,59,33,100,146,62,25,164,68,99,225,70,244,164,146,164,173,86,126,121,37,11,148,213,45,82,193,52,91,4,185,234,102,165,223,126,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,170,213,219,125,215,100,69,84,226,184,159,49,238,12,115,156,170,205,133,98,218,201,227,111,89,5,194,158,215,110,166,250,59,117,143,191,85,60,141,142,40,250,223,76,214,55,169,239,106,110,229,70,166,251,170,162,121,159,43,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,0,46,167,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,2,234,121,163,250,19,212,223,193,125,226,136,161,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,11,95,230,189,199,29,54,53,106,189,240,143,167,44,171,75,237,202,158,157,153,117,217,31,45,58,80,210,74,216,231,109,20,10,213,106,202,249,226,115,59,174,93,226,72,101,116,123,61,210,63,179,88,26,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,190,82,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,65,60,11,240,101,98,224,243,78,42,173,146,93,126,51,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,221,40,172,138,48,232,28,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,234,150,162,70,177,63,205,141,136,231,61,204,138,40,152,175,127,71,82,245,80,0,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,240,0,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,0,0,2,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,106,133,85,242,49,251,236,253,219,254,36,90,160,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,9,170,131,42,230,170,0,0,0,138,191,232,163,240,39,254,222,127,244,102,241,255,0,116,36,166,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,101,180,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,195,85,6,85,205,84,0,0,0,0,0,60,86,183,230,183,93,53,209,124,251,81,172,84,244,147,220,177,92,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,251,79,106,64,14,115,122,165,244,83,135,27,22,153,208,95,124,45,126,119,144,71,226,104,188,47,95,140,181,209,49,102,155,243,138,197,108,125,21,78,183,59,201,205,123,183,217,55,111,113,0,165,98,95,242,172,214,59,22,145,113,113,104,166,200,225,218,147,61,183,203,135,71,83,212,255,0,236,90,170,153,224,146,153,122,24,199,43,251,147,211,197,6,223,85,173,239,245,185,200,214,42,44,117,210,141,47,186,234,173,234,245,108,183,186,174,26,123,6,47,124,202,43,170,225,162,117,75,41,224,183,219,230,169,78,238,202,137,27,37,150,56,169,210,71,46,205,125,67,60,156,170,140,119,202,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,180,13,68,3,207,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,218,122,0,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,117,184,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,137,26,221,213,168,247,116,61,31,27,151,173,142,68,210,241,23,248,254,224,250,213,197,150,145,185,182,244,171,143,59,195,169,235,43,241,71,195,43,81,149,51,189,141,89,40,101,108,143,108,93,21,11,12,76,73,28,230,172,79,107,31,213,208,146,71,32,68,190,85,156,120,255,0,224,142,21,53,126,245,254,54,44,66,251,115,184,255,0,188,50,154,200,214,118,191,247,67,162,124,147,127,139,167,99,127,185,48,179,236,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,204,23,250,106,192,178,175,246,87,28,201,49,203,135,254,146,142,186,219,93,79,39,252,89,33,154,57,25,252,206,107,155,250,149,9,21,197,119,31,122,161,197,110,1,132,233,206,79,107,164,183,91,113,138,122,106,171,172,173,88,229,158,247,123,142,23,66,250,247,185,177,70,216,24,173,146,69,109,60,109,70,181,101,147,169,210,126,109,35,15,21,198,7,18,151,222,42,117,198,241,169,183,52,236,218,161,234,181,227,116,142,165,100,18,82,89,226,154,71,211,199,42,53,207,234,153,123,175,146,69,87,189,59,146,61,26,168,196,99,91,47,249,77,240,81,110,212,10,207,229,59,170,22,206,253,150,201,112,100,120,133,20,137,85,79,36,183,74,89,225,153,46,109,145,142,99,36,134,39,198,232,90,223,206,177,242,119,209,232,213,133,17,241,171,128,94,20,107,56,173,215,26,75,37,206,46,140,51,23,236,222,50,137,164,134,117,142,122,86,204,212,109,3,100,137,91,219,154,163,235,181,170,178,49,205,141,147,200,222,165,139,161,215,253,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,129,245,128,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,213,120,177,244,177,172,159,47,242,31,110,156,229,92,174,61,9,233,151,227,94,241,90,117,94,44,125,44,107,39,203,252,135,219,167,2,128,120,104,226,47,59,225,127,84,232,53,51,5,168,255,0,21,71,120,162,232,135,251,103,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,235,103,218,139,246,162,233,76,202,185,170,128,41,47,155,151,12,248,110,138,234,229,155,84,176,202,234,182,51,85,234,46,215,43,157,178,101,89,25,77,113,133,240,62,162,120,164,115,149,221,19,186,175,173,99,84,250,143,107,250,93,208,230,199,31,235,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,0,114,174,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,1,170,128,0,2,58,241,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,75,164,80,3,44,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,189,203,155,141,127,229,85,167,19,216,51,251,157,170,61,77,197,191,55,114,166,129,123,82,93,40,81,24,145,220,219,15,75,88,222,167,189,99,149,177,43,154,201,26,215,109,19,102,138,52,226,188,216,184,40,183,101,56,173,207,138,141,55,182,116,100,150,109,170,115,24,24,149,85,19,93,104,91,29,61,60,117,17,181,28,248,225,240,177,195,212,244,108,108,106,196,178,200,247,162,196,136,250,182,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,9,241,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,206,190,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,117,94,48,120,179,204,184,186,213,15,167,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,215,183,109,138,170,216,152,137,34,185,98,240,29,249,111,190,211,107,206,172,89,122,176,28,126,224,223,134,218,238,54,238,229,46,81,51,89,51,100,217,221,214,175,102,158,118,211,171,186,163,146,41,156,146,66,187,244,74,212,9,85,203,23,128,239,200,133,138,155,94,117,98,203,211,159,100,22,246,252,54,215,113,183,118,234,177,120,92,249,155,38,206,238,185,59,213,16,58,157,93,213,28,114,194,213,146,21,219,174,86,172,255,0,0,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,85,89,34,184,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,174,94,248,6,27,170,124,92,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,122,37,103,193,235,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,37,254,143,114,104,169,164,214,219,196,26,195,151,85,220,116,235,26,168,183,205,109,154,154,150,42,87,229,172,146,7,62,162,21,72,234,164,154,133,144,204,140,141,234,168,175,149,138,229,141,209,174,207,104,89,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,3,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,6,170,10,118,230,161,192,173,78,1,144,221,120,158,210,218,10,185,241,139,229,68,215,44,206,25,170,162,232,180,220,103,170,133,141,158,37,146,68,154,70,85,77,82,170,177,177,143,237,61,175,94,166,198,246,50,59,137,0,84,95,40,174,20,53,65,115,43,127,21,85,247,250,188,119,19,142,158,166,146,219,73,11,163,149,153,76,18,37,93,53,68,82,246,231,71,192,202,122,152,32,145,27,52,78,73,30,198,43,118,232,71,165,186,0,0,0,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,127,128,0,160,30,104,254,187,53,55,240,95,103,162,34,169,42,185,163,250,236,212,223,193,125,158,136,149,92,168,248,22,254,225,197,6,181,225,159,248,189,86,1,69,92,239,243,156,235,164,148,234,223,247,175,10,247,59,252,57,145,159,235,121,128,237,92,184,57,127,209,240,239,98,139,86,245,123,29,255,0,85,138,255,0,19,4,84,213,18,65,81,30,59,75,214,248,250,105,223,11,228,141,243,77,26,35,223,50,59,169,35,149,34,106,51,243,203,47,21,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,15,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,159,88,1,157,110,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,183,172,197,175,117,176,177,190,62,151,165,139,36,106,232,213,88,179,64,247,246,164,77,152,229,217,146,118,216,201,99,66,64,114,197,227,199,242,33,125,166,208,109,88,189,116,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,117,73,28,80,185,100,153,118,235,149,203,105,60,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,51,175,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,168,130,128,121,136,241,121,252,171,117,149,62,139,86,247,180,247,14,238,209,98,253,116,30,26,105,251,173,139,197,85,201,212,171,34,247,100,137,189,8,238,142,152,163,139,120,217,34,203,212,213,158,98,58,203,171,188,48,88,56,107,200,211,196,120,125,153,146,228,149,181,13,170,174,191,67,5,66,75,69,26,239,27,123,61,190,136,187,146,117,73,44,206,133,142,115,219,213,43,100,229,92,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,234,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,103,95,82,7,127,229,159,193,69,187,137,252,238,229,155,106,93,179,196,233,182,37,189,53,109,28,137,85,15,198,107,166,134,68,142,158,26,136,93,31,71,103,118,79,34,182,78,164,222,6,171,21,179,43,155,122,135,148,210,221,45,193,52,91,4,182,105,158,154,88,190,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,172,229,219,125,147,100,68,68,245,96,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,59,255,0,24,188,29,96,156,95,224,148,246,11,253,103,193,178,75,55,95,209,252,131,183,53,71,194,251,179,83,190,171,251,21,147,197,28,253,216,233,210,63,206,42,244,111,212,221,149,60,232,219,10,225,51,94,115,157,121,151,134,234,12,22,174,135,54,161,168,116,87,90,122,239,169,5,174,6,244,245,213,212,74,212,115,82,153,26,246,57,178,179,169,36,73,35,72,187,139,36,104,253,36,128,60,86,139,225,89,150,157,105,126,63,131,234,6,165,85,231,247,219,53,59,169,170,50,58,186,52,165,158,189,137,35,150,37,145,157,111,85,123,98,88,227,87,185,238,124,138,197,123,149,92,229,83,207,241,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,170,42,136,218,244,255,0,58,55,163,92,199,62,41,101,98,61,157,125,73,213,64,25,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,242,151,59,181,214,245,82,202,203,205,206,174,190,162,58,120,41,25,45,76,206,149,237,130,8,153,12,49,35,156,170,168,200,226,142,56,216,223,177,172,99,90,155,34,34,26,9,227,163,131,43,23,24,122,113,75,108,142,235,240,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,103,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,17,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,239,210,231,177,179,204,214,185,83,118,164,178,34,109,212,187,200,14,9,56,62,201,184,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,250,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,233,119,138,225,139,135,172,171,138,13,101,178,233,30,45,83,224,60,127,114,166,227,116,125,44,149,16,219,40,98,111,84,181,18,53,137,254,108,108,71,57,141,124,178,196,197,123,58,250,147,67,218,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,129,247,241,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,235,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,85,114,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,0,6,85,203,254,229,113,232,79,76,191,26,247,138,210,128,75,254,229,113,232,79,76,191,26,247,138,208,37,80,0,8,1,206,175,210,198,45,243,2,135,219,174,37,43,23,83,206,175,210,198,45,243,2,135,219,174,37,112,112,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,39,75,131,175,242,224,229,255,0,89,196,69,246,45,91,213,236,119,253,73,232,60,76,17,83,84,73,61,60,153,21,87,67,227,233,167,124,47,142,70,67,12,138,143,124,200,238,149,146,36,137,168,255,0,207,44,86,43,205,31,208,158,166,254,11,239,20,68,138,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,88,235,205,31,208,158,166,254,11,239,20,64,80,9,106,156,243,190,228,255,0,121,63,134,149,86,90,167,60,239,185,63,222,79,225,160,69,94,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,0,0,8,255,0,198,47,7,88,39,23,248,37,61,130,255,0,89,240,108,146,205,215,244,127,32,237,205,81,240,190,236,212,239,170,254,197,100,241,71,63,118,58,116,143,243,138,189,27,245,55,101,79,60,235,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,129,21,121,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,2,213,57,98,240,29,249,16,177,83,107,206,172,89,122,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,186,163,142,88,90,178,66,187,117,202,213,159,224,0,0,0,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,159,224,0,0,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,39,138,213,237,104,210,253,5,195,100,212,13,92,203,233,49,219,20,117,17,82,37,68,204,146,87,203,60,138,189,17,69,20,77,116,178,191,100,115,149,172,107,149,24,199,189,118,107,28,169,245,115,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,128,120,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,169,193,161,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,83,7,45,46,96,149,58,61,117,179,240,249,171,247,90,72,244,250,190,163,195,89,238,213,114,197,75,6,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,110,229,84,98,59,107,159,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,42,185,24,253,246,126,237,255,0,18,45,80,170,190,70,63,125,159,187,127,196,139,84,0,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,1,53,80,101,92,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,213,65,149,115,85,0,0,0,0,0,10,43,230,231,169,152,174,162,113,113,53,187,22,171,241,127,66,177,250,76,102,227,59,36,142,72,93,93,28,245,21,18,178,55,49,238,223,183,226,155,19,209,221,46,108,177,74,197,111,213,221,110,251,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,51,47,171,25,215,229,67,84,243,45,76,248,95,195,62,150,228,23,27,239,130,239,247,188,47,138,169,146,110,215,115,165,189,125,61,206,158,174,150,239,182,251,38,251,1,98,156,146,244,114,251,46,85,157,113,3,81,55,102,203,77,111,92,58,142,62,150,59,197,213,73,37,61,93,66,238,143,235,143,178,200,169,188,149,157,47,241,95,85,219,198,228,88,23,196,190,1,77,165,156,67,106,70,159,91,241,234,187,29,182,199,148,92,169,173,116,53,41,47,92,86,239,16,245,163,84,89,85,94,246,58,157,98,123,30,229,94,182,57,174,221,221,91,173,228,242,234,209,203,22,141,240,143,130,83,90,38,241,21,121,133,190,12,198,233,83,210,246,119,170,171,224,138,70,167,67,158,244,111,106,4,167,131,118,244,181,253,142,190,150,185,238,66,189,121,211,224,21,54,46,33,177,77,65,167,199,169,40,237,185,86,46,202,103,215,66,145,53,245,247,26,58,137,18,101,149,26,189,110,123,41,231,160,98,61,233,230,206,134,181,87,182,168,208,155,252,171,53,142,251,171,188,35,218,41,178,56,119,171,192,174,18,225,209,212,245,51,251,42,150,154,8,36,166,94,134,49,168,206,220,21,17,65,183,214,115,187,29,110,114,185,234,137,48,10,107,228,167,169,159,71,245,199,52,210,218,186,187,85,61,38,97,143,178,225,15,136,147,162,170,162,186,130,111,205,193,79,187,209,31,188,21,117,146,61,136,215,59,166,4,114,43,90,199,239,114,128,0,35,255,0,26,252,87,88,184,75,209,170,220,203,187,106,172,203,238,91,209,226,214,74,217,158,223,31,85,212,196,146,69,108,104,175,88,96,99,251,178,46,236,106,236,200,251,140,124,177,168,21,173,206,78,193,163,86,222,32,173,55,188,42,247,222,207,175,22,245,126,111,111,142,165,210,199,77,219,138,158,59,124,142,69,69,72,166,146,4,114,58,52,119,247,56,160,122,177,189,206,185,96,1,245,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,176,113,11,193,222,174,112,223,134,233,254,113,156,89,234,254,27,156,89,225,173,154,100,163,124,76,180,220,100,89,30,150,186,132,126,207,101,75,105,210,41,28,143,100,123,189,103,99,59,157,135,188,11,147,229,189,108,209,42,14,20,49,58,173,18,146,145,204,184,211,211,212,229,105,13,92,243,61,185,34,81,211,197,94,146,178,103,43,161,127,84,76,84,99,81,177,171,21,143,98,116,61,174,116,160,40,47,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,95,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,117,94,44,125,44,107,39,203,252,135,219,167,57,87,43,143,66,122,101,248,215,188,86,157,87,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,5,212,128,0,229,92,88,250,88,214,79,151,249,15,183,78,102,176,210,159,22,62,150,53,147,229,254,67,237,211,153,172,3,85,0,0,0,0,6,109,184,186,182,104,149,151,136,188,206,205,195,164,148,146,105,245,5,69,53,53,169,244,149,115,213,64,231,178,150,22,212,172,115,78,231,62,86,120,148,159,103,245,57,142,77,149,138,172,86,169,105,92,206,184,241,252,136,88,170,116,27,73,239,93,57,246,65,111,119,196,174,150,235,143,110,171,23,133,207,133,209,238,222,211,147,189,81,3,170,17,189,50,71,44,45,88,230,77,186,226,114,211,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,7,228,196,237,214,43,198,85,102,180,229,57,31,209,251,45,109,194,158,158,227,119,240,111,171,248,125,43,228,107,101,169,236,49,81,242,246,216,174,127,109,171,212,238,157,147,205,77,52,105,86,45,167,24,94,156,99,152,222,144,208,218,169,48,202,75,124,78,178,54,215,42,75,75,37,44,137,220,108,204,149,21,221,238,231,90,200,178,171,156,233,28,245,123,156,229,114,185,115,175,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,222,168,170,35,107,211,252,232,222,141,115,218,201,98,149,136,247,244,117,44,212,229,59,198,189,199,22,202,173,156,43,234,69,207,175,27,188,239,77,135,78,245,165,167,134,213,92,233,42,42,36,167,145,202,214,73,55,138,146,110,150,43,164,123,146,84,138,54,49,82,85,86,5,191,128,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,4,85,229,113,235,179,76,191,26,246,122,210,255,0,138,1,229,113,235,179,76,191,26,246,122,210,255,0,128,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,0,0,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,159,224,0,43,215,35,229,247,77,196,79,30,154,161,172,58,201,106,171,110,157,91,170,45,20,212,86,217,162,150,22,100,207,91,12,49,202,177,84,67,60,83,66,202,105,146,7,43,218,215,50,71,163,227,223,118,72,137,97,64,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,42,175,157,165,131,70,155,244,23,41,248,223,70,172,63,107,127,195,163,169,115,187,216,235,124,67,251,243,69,178,182,62,138,167,116,198,253,216,178,119,103,77,165,237,126,106,194,120,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,206,190,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,120,162,236,249,60,219,52,74,46,29,42,47,56,28,148,139,168,53,85,11,77,158,177,181,115,186,116,124,85,85,110,183,43,225,145,221,12,98,211,77,245,95,19,81,143,84,145,21,92,248,222,141,172,28,215,131,189,92,194,56,104,195,184,158,184,89,234,230,199,178,170,138,132,169,133,148,111,107,236,244,157,113,178,134,166,165,95,179,145,149,110,89,86,55,53,139,18,51,195,175,113,93,80,198,35,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,134,140,193,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,159,224,0,0,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,213,10,171,228,99,247,217,251,183,252,72,181,64,0,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,213,10,171,228,99,247,217,251,183,252,72,181,64,0,0,50,174,95,247,43,143,66,122,101,248,215,188,86,148,2,95,247,43,143,66,122,101,248,215,188,86,129,42,128,0,68,174,100,58,13,153,113,37,166,154,113,165,56,101,21,91,159,113,212,139,115,238,117,208,211,164,204,180,219,146,134,189,42,43,101,71,61,141,232,141,174,221,26,175,111,91,213,145,181,122,222,212,89,1,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,64,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,9,106,156,243,190,228,255,0,121,63,134,149,86,90,167,60,239,185,63,222,79,225,160,69,94,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,0,0,1,149,115,85,6,85,192,210,159,9,222,150,52,111,229,254,61,237,208,29,84,229,92,39,122,88,209,191,151,248,247,183,64,117,80,34,175,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,5,212,243,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,6,148,192,0,0,0,0,0,0,0,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,39,248,0,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,74,203,196,243,252,203,5,166,200,41,112,252,134,174,210,204,170,207,37,130,238,180,202,141,125,85,186,73,98,150,90,117,126,221,77,99,221,4,104,254,149,78,166,117,49,219,177,239,107,130,100,243,31,230,1,89,196,69,246,93,36,210,28,139,253,73,232,60,52,242,212,211,199,61,60,153,21,87,67,36,234,168,100,204,142,70,67,12,138,172,100,42,222,149,146,37,149,202,255,0,204,164,92,87,131,174,14,179,190,47,243,186,139,5,130,179,224,216,221,155,163,233,6,65,219,134,163,225,125,216,106,31,75,253,138,249,226,146,126,236,148,235,31,230,213,122,55,234,118,200,158,124,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,104,167,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,134,112,117,75,75,115,189,22,206,238,122,103,169,118,47,131,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,234,185,118,223,101,217,81,81,45,43,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,244,138,227,235,130,140,87,138,205,56,171,189,218,109,158,31,83,113,155,124,210,99,151,10,116,141,146,87,244,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,165,210,178,90,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,13,79,20,3,205,31,215,102,166,254,11,236,244,69,154,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,117,151,205,31,215,102,166,254,11,236,244,64,74,174,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,0,0,0,0,17,43,154,62,175,84,233,47,7,217,52,22,217,234,224,185,103,53,16,226,20,179,67,4,82,177,140,169,107,223,84,217,82,79,209,99,232,224,171,141,28,212,115,209,242,49,91,211,250,109,163,109,39,193,127,42,26,167,134,233,159,197,62,25,244,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,177,78,118,154,199,125,151,42,193,120,126,167,135,179,101,166,183,166,99,89,39,83,29,226,234,164,146,162,146,157,54,86,117,199,217,100,85,62,104,254,151,248,175,172,221,227,106,175,53,228,211,128,83,100,220,81,221,51,59,142,61,87,87,79,135,98,245,117,52,119,6,164,169,5,13,198,162,88,169,227,71,185,170,140,87,201,77,37,114,53,143,223,116,108,142,68,222,62,166,133,212,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,68,14,108,218,95,117,212,126,15,174,151,59,51,170,228,168,193,111,20,121,67,233,41,168,157,80,250,152,24,217,41,166,223,165,81,99,100,81,85,201,80,249,54,114,53,148,238,221,17,21,94,217,148,121,77,88,193,127,42,26,89,153,105,159,197,62,25,244,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,12,235,240,171,170,95,145,110,35,180,235,83,38,190,252,26,130,205,144,82,252,86,183,194,248,142,213,174,87,246,107,191,54,140,123,157,189,44,179,183,234,53,94,155,238,205,156,141,84,210,153,150,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,208,159,1,58,153,138,234,135,8,250,103,113,197,170,251,159,1,199,232,177,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,163,171,182,217,88,142,217,203,20,209,61,90,222,189,128,236,25,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,157,110,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,147,3,156,182,183,234,133,199,84,45,124,61,221,108,116,150,156,38,211,79,73,147,219,165,108,145,205,61,234,121,35,150,31,20,247,39,214,129,145,57,106,169,219,15,146,170,182,73,28,175,71,196,145,199,78,1,120,81,172,226,183,92,105,44,151,56,186,48,204,95,179,120,202,38,146,25,214,57,233,91,51,81,180,13,146,37,111,110,106,143,174,214,170,200,199,54,54,79,35,122,150,46,135,4,149,229,55,193,69,187,80,43,63,148,238,168,91,59,246,91,37,193,145,226,20,82,37,85,60,146,221,41,103,134,100,185,182,70,57,140,146,24,159,27,161,107,127,58,199,201,223,71,163,86,20,71,218,166,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,79,76,113,190,72,122,211,234,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,250,184,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,245,128,205,103,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,189,112,255,0,108,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,251,21,62,197,89,255,0,202,179,143,31,252,17,194,166,175,222,191,198,197,136,95,110,119,31,247,134,83,89,26,206,215,254,232,116,79,146,111,241,116,236,111,247,38,18,255,0,143,174,20,104,248,173,208,234,187,37,178,46,140,207,23,239,94,49,121,163,134,5,146,122,166,194,228,117,3,164,149,91,219,134,163,234,53,202,146,49,173,145,144,72,238,164,139,161,212,25,118,182,102,90,81,159,214,217,171,36,171,176,101,152,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,174,207,141,203,230,212,86,175,216,160,106,32,17,215,128,174,33,179,46,38,120,121,182,106,14,115,137,85,218,46,84,117,31,5,125,116,207,69,101,253,244,244,240,36,215,40,145,176,196,198,50,74,135,78,197,142,52,115,24,248,158,212,114,244,170,36,138,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,78,171,197,143,165,141,100,249,127,144,251,116,231,42,229,113,232,79,76,191,26,247,138,211,170,241,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,28,171,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,128,106,160,0,0,225,92,96,241,103,134,240,139,165,255,0,78,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,163,126,219,21,81,210,177,23,186,153,235,230,1,174,154,203,173,28,65,93,233,117,123,22,186,225,114,98,157,22,202,28,58,178,185,181,81,217,127,53,26,204,232,228,100,113,178,111,16,244,73,187,232,213,235,141,208,163,94,248,217,18,160,112,188,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,185,238,87,188,20,127,39,252,17,154,207,168,86,203,173,14,164,230,86,247,211,75,110,173,78,207,193,173,110,153,175,101,58,196,215,46,243,75,218,130,105,22,68,71,199,245,34,232,141,204,151,185,21,121,81,240,81,249,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,109,217,134,241,116,134,71,57,106,58,209,201,35,161,165,146,54,121,53,189,18,74,189,42,245,72,102,137,215,40,4,127,227,95,133,27,23,22,154,53,91,134,246,173,84,121,125,183,122,204,90,247,91,11,221,224,42,186,152,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,51,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,154,147,43,171,154,231,5,31,148,220,86,126,37,52,206,217,106,166,201,49,43,125,69,78,91,22,221,153,175,22,184,99,107,146,163,173,92,145,186,106,88,227,127,147,155,215,36,75,210,143,85,134,24,156,29,3,150,127,26,247,30,39,240,75,150,19,169,119,63,19,169,56,150,245,53,181,146,45,44,63,25,161,154,105,22,58,136,105,225,108,125,29,157,217,4,136,216,250,83,120,28,175,87,76,173,108,213,51,3,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,169,165,61,42,204,47,186,129,167,24,230,107,147,224,87,92,42,235,122,183,197,89,87,96,186,61,142,170,183,200,228,221,99,122,179,254,84,71,35,36,70,170,36,145,196,254,168,218,30,172,170,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,34,175,43,143,93,154,101,248,215,179,214,151,252,80,15,43,143,93,154,101,248,215,179,214,151,252,0,0,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,213,64,0,0,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,113,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,4,255,0,0,0,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,43,47,156,254,183,234,134,43,140,227,90,27,106,177,210,81,225,57,205,59,171,238,55,135,73,28,179,220,39,163,168,141,254,5,145,175,214,129,145,57,105,102,116,155,111,34,201,27,90,230,164,114,182,64,133,92,127,113,131,117,226,203,87,28,235,122,210,71,130,97,213,21,148,24,163,33,137,200,250,152,30,246,164,149,210,186,70,54,94,186,132,134,39,164,110,107,82,38,53,140,233,235,73,36,147,218,242,207,224,162,221,196,254,119,114,205,181,46,217,226,116,219,18,222,154,182,142,68,170,135,227,53,211,67,34,71,79,13,68,46,143,163,179,187,39,145,91,39,82,111,3,85,138,217,149,205,224,28,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,234,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,103,95,82,104,163,75,116,183,4,209,108,18,217,166,122,105,98,248,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,179,151,109,246,77,145,17,16,61,5,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,123,56,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,186,30,57,87,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,215,212,129,85,124,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,195,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,221,73,152,29,82,210,220,239,69,179,187,158,153,234,93,139,224,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,250,174,93,183,217,118,84,84,75,169,229,107,196,230,163,241,13,163,85,214,77,69,178,221,106,234,240,31,11,107,250,95,91,82,179,124,126,73,29,59,251,106,189,166,167,122,158,6,210,182,69,89,36,145,253,214,73,34,163,159,187,130,181,185,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,192,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,0,0,101,92,191,238,87,30,132,244,203,241,175,120,173,40,4,191,238,87,30,132,244,203,241,175,120,173,2,85,0,0,0,0,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,75,84,231,157,247,39,251,201,252,52,170,178,213,57,231,125,201,254,242,127,13,2,42,242,184,245,217,166,95,141,123,61,105,127,197,0,242,184,245,217,166,95,141,123,61,105,127,192,0,0,12,171,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,129,21,121,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,46,167,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,0,52,166,0,0,0,0,0,0,0,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,192,0,0,0,85,95,60,239,185,63,222,79,225,165,101,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,165,154,115,206,251,147,253,228,254,26,118,174,92,28,191,232,248,119,177,69,171,122,189,142,255,0,170,197,127,137,130,42,106,137,32,168,143,29,165,235,124,125,52,239,133,242,70,249,166,141,17,239,153,29,212,145,202,145,53,25,249,229,148,59,7,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,244,182,69,0,0,175,94,101,188,190,233,181,134,213,120,226,15,72,45,85,114,106,13,5,63,137,188,90,105,34,150,170,124,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,217,168,138,245,110,246,20,0,207,95,1,220,62,241,5,173,26,203,110,201,52,27,32,250,41,38,23,112,164,158,233,149,247,226,254,210,199,59,102,233,119,134,115,145,245,125,198,67,60,125,148,107,163,127,87,68,170,200,222,231,39,214,230,143,235,179,83,127,5,246,122,34,250,49,172,90,197,135,219,166,180,227,148,62,18,146,162,225,95,116,146,62,235,228,234,170,173,170,150,174,166,77,222,170,169,215,60,242,191,109,250,91,213,179,81,26,136,137,66,252,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,1,21,121,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,40,4,213,65,149,115,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,41,171,24,47,229,67,75,51,45,51,248,167,195,62,150,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,158,172,1,85,127,232,24,255,0,237,69,255,0,66,127,248,60,181,64,0,0,0,0,0,174,173,126,229,39,125,226,3,89,114,205,98,200,248,156,240,245,121,53,193,213,17,211,125,11,99,252,37,43,26,145,211,83,117,178,177,137,39,106,8,226,139,185,208,142,127,71,83,190,179,149,73,23,193,47,7,150,174,13,240,11,238,33,14,85,73,149,92,175,215,133,185,84,94,155,100,109,190,119,64,216,99,142,42,87,254,118,87,61,145,185,179,61,187,191,100,90,137,54,106,110,170,233,20,0,0,0,174,173,126,228,249,98,214,77,101,203,53,87,28,214,191,162,52,153,85,193,215,73,45,31,70,223,95,217,170,149,168,234,153,59,239,173,98,187,187,58,203,46,221,45,107,59,157,13,68,107,80,146,188,20,240,165,252,143,180,178,235,166,127,79,126,150,252,79,32,158,251,227,126,23,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,242,221,100,0,3,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,239,149,195,71,14,152,39,11,250,89,65,166,120,45,63,248,170,203,197,111,92,223,219,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,62,196,79,181,87,170,128,0,0,4,74,226,59,151,22,145,241,43,175,56,222,181,101,119,122,187,125,61,21,59,41,178,91,45,21,43,35,76,133,144,238,180,234,250,150,43,101,137,251,42,69,35,254,187,223,12,113,50,53,133,88,143,37,168,3,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,0,21,171,171,28,154,255,0,42,26,167,153,106,103,242,142,248,103,210,220,130,227,125,240,95,68,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,101,64,14,85,194,230,133,255,0,38,189,9,198,116,83,233,79,210,63,163,158,55,251,103,224,124,31,127,196,86,79,83,253,199,185,39,79,79,127,167,244,215,126,157,252,183,217,61,86,172,96,191,149,13,44,204,180,207,226,159,12,250,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,122,176,5,85,255,0,160,99,255,0,181,23,253,9,255,0,224,242,213,0,2,42,241,207,192,199,242,209,250,19,254,170,63,67,190,135,124,75,253,132,248,135,138,241,126,27,255,0,88,135,163,167,195,127,186,223,175,245,109,231,229,56,41,229,189,252,143,181,78,235,169,159,150,95,165,191,19,199,231,177,120,47,163,190,3,183,220,169,167,155,187,220,241,82,239,183,134,233,233,233,77,250,247,223,203,101,154,160,0,0,15,41,171,24,47,229,67,75,51,45,51,248,167,195,62,150,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,149,173,254,129,143,254,212,95,244,39,255,0,131,203,84,0,0,0,8,255,0,197,95,5,26,53,197,157,186,141,249,181,179,225,249,37,191,195,211,81,228,148,72,230,215,83,208,165,84,114,212,83,166,206,72,228,235,141,179,71,26,204,217,91,11,167,124,141,98,170,185,174,144,0,15,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,88,0,0,0,34,86,156,242,216,208,109,60,226,94,249,196,69,45,182,146,122,121,42,33,174,197,241,104,232,123,86,236,126,183,161,59,213,45,69,123,146,87,172,168,233,33,106,54,56,233,250,215,161,138,172,133,209,75,80,0,17,87,142,126,6,63,150,143,208,159,245,81,250,29,244,59,226,95,236,39,196,60,87,139,240,223,250,196,61,29,62,27,253,214,253,127,171,111,57,84,0,128,28,46,114,164,254,77,122,237,140,235,95,229,235,233,31,209,207,27,253,172,250,45,224,251,254,34,142,122,111,238,222,46,78,158,158,255,0,87,232,46,253,59,121,111,186,79,240,0,0,0,229,92,81,232,95,242,148,208,156,155,69,62,148,253,28,250,71,224,191,182,126,7,198,118,60,61,100,21,63,220,123,145,245,117,118,58,127,77,54,234,223,207,109,150,0,127,160,99,255,0,181,23,253,9,255,0,224,242,213,0,0,0,0,0,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,94,255,0,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,0,0,0,0,4,85,227,159,129,143,229,163,244,39,253,84,126,135,125,14,248,151,251,9,241,15,21,226,252,55,254,177,15,71,79,134,255,0,117,191,95,234,219,206,85,0,33,87,5,60,183,191,145,246,169,221,117,51,242,203,244,183,226,120,252,246,47,5,244,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,249,108,179,84,0,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,225,92,40,112,125,165,252,35,99,55,75,46,6,149,117,183,43,229,67,157,116,188,85,203,39,126,186,8,170,42,95,68,201,35,235,88,90,248,97,169,237,43,226,100,105,34,181,94,173,110,232,214,247,80,0,0,0,139,252,100,112,23,128,241,137,117,195,111,183,220,150,175,24,185,99,21,11,5,101,101,5,4,50,207,114,181,61,200,233,41,22,71,108,230,61,174,69,116,50,42,189,145,44,179,170,197,39,115,202,64,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,64,14,40,249,82,127,41,77,118,201,181,175,242,245,244,115,233,31,130,254,214,125,22,241,157,143,15,71,5,55,247,111,23,31,87,87,99,171,244,19,110,173,188,246,221,123,255,0,5,60,41,127,35,237,44,186,233,159,211,223,165,191,19,200,39,190,248,223,133,248,14,223,114,154,158,30,215,111,189,46,251,120,110,174,174,164,223,175,109,188,183,89,0,0,0,0,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,89,254,0,138,188,12,112,49,252,139,190,155,127,170,143,211,31,166,63,13,255,0,97,62,31,225,124,39,137,255,0,214,38,235,234,241,63,238,118,232,253,123,249,74,160,0,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,89,254,0,138,188,12,112,49,252,139,190,155,127,170,143,211,31,166,63,13,255,0,97,62,31,225,124,39,137,255,0,214,38,235,234,241,63,238,118,232,253,123,249,74,160,0,0,0,170,191,244,12,127,246,162,255,0,161,63,252,30,79,254,23,52,47,249,53,232,78,51,162,159,74,126,145,253,28,241,191,219,63,3,224,251,254,34,178,122,159,238,61,201,58,122,123,253,63,166,187,244,239,229,190,201,213,64,0,0,0,0,3,149,113,71,161,127,202,83,66,114,109,20,250,83,244,115,233,31,130,254,217,248,31,25,216,240,245,144,84,255,0,113,238,71,213,213,216,233,253,52,219,171,127,61,182,94,170,0,170,191,244,12,127,246,162,255,0,161,63,252,30,74,174,57,248,24,254,90,63,66,127,213,71,232,119,208,239,137,127,176,159,16,241,94,47,195,127,235,16,244,116,248,111,247,91,245,254,173,188,229,80,2,0,112,185,202,147,249,53,235,182,51,173,127,151,175,164,127,71,60,111,246,179,232,183,131,239,248,138,57,233,191,187,120,185,58,122,123,253,95,160,187,244,237,229,190,233,63,192,0,0,0,85,95,250,6,63,251,81,127,208,159,254,15,45,80,1,229,52,159,5,252,151,233,102,27,166,127,20,248,159,209,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,213,128,7,42,226,143,66,255,0,148,166,132,228,218,41,244,167,232,231,210,63,5,253,179,240,62,51,177,225,235,32,169,254,227,220,143,171,171,177,211,250,105,183,86,254,123,108,176,171,73,249,53,254,75,245,79,13,212,207,229,29,241,63,162,89,5,186,251,224,190,136,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,202,128,0,0,0,0,0,0,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,94,255,0,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,0,0,0,0,57,254,115,161,122,113,169,58,143,131,106,134,107,102,248,173,215,78,124,116,182,8,103,84,117,45,61,85,82,211,170,213,58,53,79,175,52,126,21,189,165,85,233,99,158,231,163,85,237,141,236,232,0,0,0,0,0,0,32,7,20,124,169,63,148,166,187,100,218,215,249,122,250,57,244,143,193,127,107,62,139,120,206,199,135,163,130,155,251,183,139,143,171,171,177,213,250,9,183,86,222,123,110,179,252,1,21,120,24,224,99,249,23,125,54,255,0,85,31,166,63,76,126,27,254,194,124,63,194,248,79,19,255,0,172,77,215,213,226,127,220,237,209,250,247,242,149,64,0,57,87,20,122,23,252,165,52,39,38,209,79,165,63,71,62,145,248,47,237,159,129,241,157,143,15,89,5,79,247,30,228,125,93,93,142,159,211,77,186,183,243,219,101,234,160,10,171,255,0,64,199,255,0,106,47,250,19,255,0,193,229,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,2,53,101,156,199,184,49,193,178,171,206,21,148,235,39,130,189,99,247,10,139,93,198,155,232,237,214,78,197,84,18,58,57,99,235,101,51,152,238,151,177,201,187,85,90,187,110,138,169,230,4,149,7,148,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,245,96,1,207,245,175,94,244,159,135,108,86,151,53,214,60,175,232,253,150,182,224,203,92,21,62,6,166,175,174,169,241,201,35,99,232,167,142,71,166,236,134,69,221,83,167,234,237,190,234,136,188,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,124,103,36,188,247,188,21,23,192,174,84,253,222,212,47,154,79,206,77,78,200,219,180,113,61,223,89,201,190,219,38,234,168,138,18,0,0,0,0,0,0,0,0,0,31,146,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,236,106,170,126,176,0,0,0,0,0,252,145,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,212,214,61,208,76,214,185,83,103,44,82,34,111,210,187,126,176,0,0,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,147,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,235,3,242,73,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,191,83,152,199,79,11,92,228,77,154,178,198,139,183,82,111,250,192,0,0,0,0,0,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,0,0,0,0,0,0,0,0,31,146,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,246,181,236,115,87,101,69,64,63,88,0,0,0,0,7,228,173,187,90,173,213,52,20,119,11,157,37,45,69,210,161,105,40,98,154,102,177,245,83,164,82,76,177,68,213,93,222,244,138,25,100,86,183,117,232,141,238,251,26,170,129,250,193,202,181,211,138,61,9,225,175,224,159,150,188,231,232,231,210,63,19,240,207,237,101,101,103,127,195,246,187,223,235,104,164,233,233,239,197,250,91,111,213,229,190,203,183,148,210,222,61,120,78,214,156,238,217,166,122,105,170,223,25,201,47,61,239,5,69,240,43,149,63,119,181,11,230,147,243,147,83,178,54,237,28,79,119,214,114,111,182,201,186,170,34,132,128,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,250,193,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,56,86,169,113,235,194,118,139,103,119,61,51,212,189,86,248,54,73,102,236,248,218,47,129,92,170,59,93,216,89,52,127,156,134,157,241,187,120,229,99,190,171,151,109,246,93,149,21,16,36,0,57,86,133,241,71,161,60,74,124,111,242,41,156,253,35,250,57,225,190,39,253,172,172,163,236,120,142,239,103,253,115,20,125,93,93,137,127,71,125,186,124,246,221,55,234,160,0,0,0,0,1,26,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,244,118,235,39,98,170,9,29,28,177,245,178,153,204,119,75,216,228,221,170,173,93,183,69,84,243,59,86,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,168,122,176,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,0,0,31,146,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,246,185,239,107,83,117,84,67,245,128,0,0,0,0,0,0,0,0,7,228,185,221,173,86,90,102,86,94,110,116,148,20,242,84,65,72,201,106,102,108,76,116,243,202,200,97,137,28,229,68,87,201,44,145,198,198,253,174,123,218,212,221,85,16,253,96,0,0,0,0,0,0,0,63,37,178,237,106,189,83,62,178,205,115,164,175,167,142,162,122,71,203,77,51,101,99,103,130,87,195,52,74,230,170,162,62,57,99,146,55,183,237,107,216,230,174,202,138,128,126,176,0,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,31,172,0,0,0,0,0,0,31,146,59,181,170,107,173,69,138,27,157,35,238,84,116,240,213,212,81,182,102,172,240,193,51,164,108,82,190,61,250,154,199,186,9,154,215,42,108,229,138,68,77,250,87,110,21,170,92,122,240,157,162,217,221,207,76,245,47,85,190,13,146,89,187,62,54,139,224,87,42,142,215,118,22,77,31,231,33,167,124,110,222,57,88,239,170,229,219,125,151,101,69,68,9,0,14,85,161,124,81,232,79,18,159,27,252,138,103,63,72,254,142,120,111,137,255,0,107,43,40,251,30,35,187,217,255,0,92,197,31,87,87,98,95,209,223,110,159,61,183,77,252,166,169,113,235,194,118,139,103,119,61,51,212,189,86,248,54,73,102,236,248,218,47,129,92,170,59,93,216,89,52,127,156,134,157,241,187,120,229,99,190,171,151,109,246,93,149,21,16,36,0,57,254,138,107,222,147,241,19,138,213,102,186,57,149,253,32,178,209,92,31,107,158,167,192,212,210,116,85,50,56,228,116,125,21,17,198,245,217,147,70,187,162,116,253,109,183,221,21,19,160,0,0,229,90,233,197,30,132,240,215,240,79,203,94,115,244,115,233,31,137,248,103,246,178,178,179,191,225,251,93,239,245,180,82,116,244,247,226,253,45,183,234,242,223,101,216,58,168,56,166,138,113,153,195,103,17,57,85,86,21,163,154,145,244,130,245,69,111,125,210,122,111,131,215,210,116,82,178,72,227,116,157,117,16,70,197,217,243,70,155,34,245,125,109,246,217,21,83,181,128,0,0,0,0,0,0,7,228,173,187,90,173,213,52,20,119,11,157,37,45,69,210,161,105,40,98,154,102,177,245,83,164,82,76,177,68,213,93,222,244,138,25,100,86,183,117,232,141,238,251,26,170,159,172,0,0,0,7,20,214,190,51,56,108,225,219,42,165,194,181,143,82,62,143,222,171,109,236,186,65,77,240,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,171,190,219,42,42,135,107,7,42,208,190,40,244,39,137,79,141,254,69,51,159,164,127,71,60,55,196,255,0,181,149,148,125,143,17,221,236,255,0,174,98,143,171,171,177,47,232,239,183,79,158,219,166,253,84,0,0,0,60,166,169,106,150,9,162,216,37,207,83,53,46,251,240,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,230,225,99,228,118,242,74,198,253,86,174,219,238,187,34,42,167,0,255,0,69,31,129,63,246,243,255,0,163,55,143,251,160,18,168,31,146,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,246,185,239,107,83,117,84,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,128,0,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,10,185,90,113,237,244,238,142,195,194,142,168,65,209,144,90,173,254,15,16,186,83,211,237,29,125,13,36,10,228,163,168,107,19,104,230,134,8,156,172,151,100,108,145,198,168,245,73,90,142,158,202,140,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,94,247,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,179,228,248,165,44,17,210,199,45,215,173,148,241,83,193,221,169,168,114,120,102,170,185,155,110,155,183,205,2,96,0,0,129,92,229,110,215,91,7,13,184,77,246,197,115,171,183,92,173,218,145,109,171,163,172,164,153,208,207,77,60,116,23,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,237,121,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,109,159,39,197,41,96,142,150,57,110,189,108,167,138,158,14,237,77,67,147,195,53,85,204,219,116,221,190,105,224,57,213,250,88,197,190,96,80,251,117,196,167,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,68,3,143,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,236,0,14,21,198,182,174,234,134,135,240,243,146,234,6,147,96,149,121,29,222,150,158,104,102,168,166,158,54,190,195,3,233,229,218,236,177,62,41,18,165,148,242,164,46,124,93,59,116,43,158,245,108,108,122,167,117,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,103,7,72,120,162,213,13,38,226,26,62,34,233,111,117,117,119,218,251,196,183,44,146,40,95,29,43,47,144,84,84,36,213,180,178,181,177,172,77,100,203,213,182,209,170,70,254,135,177,168,232,216,169,160,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,73,124,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,217,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,130,253,1,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,34,7,49,78,58,169,184,90,195,87,7,211,234,250,71,234,165,254,158,25,168,97,169,165,149,236,182,91,166,90,134,45,201,21,99,88,38,123,100,167,116,108,133,207,253,55,181,238,99,216,213,99,194,47,243,107,227,95,227,117,149,156,38,233,149,206,213,89,101,135,179,38,105,112,129,123,242,58,186,25,251,140,182,53,85,189,17,246,95,20,82,74,232,220,231,44,138,216,149,99,88,166,99,252,7,41,61,116,215,108,123,84,230,209,76,23,22,250,91,134,92,250,175,23,139,103,142,163,160,248,71,114,166,134,154,123,199,122,88,214,90,142,212,40,198,248,86,61,58,250,247,68,221,21,72,43,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,151,253,192,47,10,52,124,41,104,117,37,146,231,23,94,103,148,118,111,25,68,210,67,2,73,5,83,161,106,54,129,178,68,174,238,67,79,245,218,213,89,30,215,72,249,228,111,74,75,208,208,141,92,222,117,51,42,209,189,71,225,195,84,176,170,191,15,122,198,110,23,251,133,55,84,146,50,57,186,22,217,215,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,82,101,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,129,124,243,190,228,255,0,121,63,134,144,43,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,120,105,36,30,83,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,245,224,151,182,247,177,179,68,244,116,114,49,28,189,18,49,237,85,221,170,122,176,0,16,215,152,239,28,117,60,41,97,180,24,126,159,50,146,163,81,115,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,211,159,20,174,114,185,33,88,164,14,43,205,123,142,58,108,106,213,123,225,31,78,89,86,151,219,149,61,59,50,235,178,62,90,116,161,164,149,177,206,218,40,21,170,213,149,243,196,230,119,92,187,196,144,202,232,246,123,164,127,102,111,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,1,81,124,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,109,208,202,185,115,220,180,185,130,83,107,13,170,207,195,230,175,221,106,228,212,26,10,127,13,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,187,149,85,234,237,194,194,128,0,0,0,10,118,209,62,56,233,184,82,227,103,92,240,253,65,101,93,70,157,102,26,145,123,125,116,209,62,89,95,100,171,109,194,161,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,113,38,107,56,177,245,79,172,159,48,50,31,113,156,13,41,130,162,249,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,219,160,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,106,91,135,158,44,243,46,46,185,157,233,158,113,125,167,171,179,216,168,41,238,212,214,44,113,213,233,85,5,169,139,99,170,73,213,143,72,226,71,190,89,88,178,57,234,206,189,187,108,85,86,196,196,78,85,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,249,254,87,30,187,52,203,241,175,103,173,2,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,37,87,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,208,47,248,165,110,103,92,120,254,91,239,181,58,13,164,247,174,172,7,31,184,59,226,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,59,175,53,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,154,192,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,9,213,201,231,57,226,94,187,84,42,48,252,118,190,174,243,164,22,186,117,135,35,164,175,175,99,224,177,62,104,234,231,163,154,138,25,37,71,198,249,106,99,145,175,72,90,230,57,36,123,164,111,82,70,246,112,174,104,254,187,53,55,240,95,103,162,46,207,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,235,145,205,221,26,175,119,67,17,145,181,122,24,212,74,76,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,71,201,213,254,51,111,188,30,115,51,213,123,156,150,175,140,225,153,71,209,218,124,154,219,19,24,149,78,142,43,69,47,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,254,183,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,32,47,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,62,177,73,124,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,86,237,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,5,122,242,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,91,180,50,174,90,247,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,200,22,148,1,226,172,90,209,165,249,46,168,100,218,47,101,203,233,39,205,176,250,122,106,187,197,149,204,146,41,224,130,120,217,36,114,179,173,168,217,153,211,44,93,78,137,94,140,89,99,107,250,85,237,69,15,106,0,2,42,243,71,244,39,169,191,130,251,197,17,202,185,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,134,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,234,188,209,253,9,234,111,224,190,241,68,80,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,17,127,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,74,0,0,0,0,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,64,82,7,49,254,96,21,156,68,95,101,210,77,33,200,191,212,158,131,195,79,45,77,60,115,211,201,145,85,116,50,78,170,134,76,200,228,100,48,200,170,198,66,173,233,89,34,89,92,175,252,202,68,28,131,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,58,157,99,252,177,120,241,252,183,216,169,180,27,86,47,93,89,246,63,111,111,195,110,151,27,143,114,171,40,133,175,153,210,108,222,211,83,189,79,3,105,209,221,82,73,44,205,73,38,93,250,37,114,85,94,133,240,185,174,220,74,124,111,242,41,131,125,35,250,57,225,190,39,253,179,163,163,236,120,142,239,103,253,115,44,125,93,93,137,127,71,125,186,124,246,221,55,230,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,224,70,174,5,248,205,177,113,135,167,21,87,57,45,95,6,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,36,149,2,165,117,127,140,219,239,7,156,204,245,94,231,37,171,227,56,102,81,244,118,159,38,182,196,198,37,83,163,138,209,75,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,59,84,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,138,23,230,143,235,179,83,127,5,246,122,35,165,114,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,80,187,64,0,2,157,180,79,142,58,110,20,184,217,215,60,63,80,89,87,81,167,89,134,164,94,223,93,52,79,150,87,217,42,219,112,168,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,92,73,154,206,44,125,83,235,39,204,12,135,220,103,3,74,96,167,110,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,46,139,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,211,218,196,233,108,111,123,227,184,144,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,132,28,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,172,208,202,185,123,220,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,24,76,160,0,3,133,113,131,197,158,27,194,46,151,253,56,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,94,129,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,158,30,39,120,133,202,184,160,214,91,214,174,101,52,222,3,199,246,233,173,214,182,85,73,81,13,178,134,38,244,197,79,27,158,191,231,72,245,107,88,215,203,44,175,70,51,175,165,2,199,249,56,103,249,150,169,230,92,65,106,14,160,228,53,119,204,134,249,81,142,84,215,87,84,170,117,202,253,174,72,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,144,215,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,141,185,105,241,213,77,195,46,77,85,166,26,157,95,73,75,165,249,29,68,247,42,170,231,82,203,36,246,139,138,83,162,54,118,36,17,190,89,153,50,65,12,46,141,90,189,43,219,145,174,98,54,68,146,242,64,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,69,115,102,213,236,203,65,117,67,135,61,92,211,249,233,35,190,227,181,25,52,212,233,87,2,77,4,172,124,118,248,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,70,185,35,175,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,208,39,255,0,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,215,210,157,84,206,103,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,208,70,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,168,122,176,0,0,0,16,43,156,173,218,235,96,225,183,9,190,216,174,117,118,235,149,187,82,45,181,116,117,148,147,58,25,233,167,142,130,224,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,59,7,2,252,102,216,184,195,211,138,171,156,150,175,131,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,147,138,243,171,244,177,139,124,192,161,246,235,137,80,26,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,129,167,224,113,254,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,157,128,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,0,0,8,171,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,127,220,209,253,9,234,111,224,190,241,68,113,254,90,92,193,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,134,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,221,202,170,245,118,253,131,154,63,161,61,77,252,23,222,40,138,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,79,2,47,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,186,42,22,25,94,177,181,173,88,158,215,179,167,161,35,146,73,64,0,0,0,0,0,0,0,0,0,166,190,103,92,192,40,245,118,178,167,135,237,16,200,188,94,11,73,213,6,77,114,138,56,37,165,191,85,71,60,51,68,218,103,185,139,34,67,4,148,254,83,70,246,182,103,61,219,35,163,107,31,39,127,230,117,204,2,179,72,168,234,120,126,209,12,139,194,103,85,125,80,100,215,40,163,158,42,171,13,44,144,67,52,77,166,123,152,145,172,211,199,81,229,52,111,115,161,107,29,178,54,71,49,241,212,182,150,233,110,119,173,57,221,179,76,244,210,197,241,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,125,103,38,251,108,155,170,162,40,77,94,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,169,35,138,23,44,147,46,221,114,185,110,164,204,14,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,37,165,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,11,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,83,202,227,208,158,153,126,53,239,21,164,170,34,175,43,143,66,122,101,248,215,188,86,146,168,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,127,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,11,254,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,15,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,190,124,179,78,107,28,10,211,97,210,87,241,79,165,20,20,148,214,42,170,133,155,53,161,117,84,174,157,183,26,186,215,175,196,152,179,72,228,115,37,150,162,56,157,12,104,222,218,164,110,107,28,215,72,177,4,255,0,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,235,171,98,115,222,239,13,35,155,35,161,127,83,186,152,138,213,94,227,36,99,59,169,154,206,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,217,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,246,162,253,168,186,19,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,193,16,57,213,250,88,197,190,96,80,251,117,196,165,98,234,121,213,250,88,197,190,96,80,251,117,196,170,14,25,45,54,171,255,0,18,90,81,98,190,219,41,46,54,219,142,113,98,164,172,163,171,133,179,65,83,4,149,240,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,253,124,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,116,67,253,179,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,237,69,251,81,116,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,169,91,152,23,2,55,222,21,114,169,51,92,89,158,55,76,178,11,130,199,110,169,221,145,252,46,170,121,42,164,138,213,208,250,137,106,39,237,83,83,181,124,75,145,26,253,246,93,157,228,191,43,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,130,255,0,129,242,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,235,1,226,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,115,173,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,38,151,136,149,204,171,134,124,55,94,120,121,189,230,119,154,234,187,118,67,165,214,123,174,71,101,173,133,85,236,115,35,167,73,170,105,37,137,92,141,115,38,109,52,104,143,242,124,111,99,28,138,173,235,142,64,133,124,11,243,62,166,209,157,35,188,105,78,180,173,93,217,152,173,158,186,187,15,174,169,172,149,207,169,124,108,133,40,236,8,145,83,72,232,216,174,239,171,42,101,122,178,38,116,199,210,140,99,17,32,86,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,79,76,146,62,56,122,215,234,65,23,113,239,123,97,137,136,216,227,98,185,122,35,99,26,139,179,80,242,164,202,229,115,195,62,27,196,46,188,205,117,212,10,236,126,182,197,129,211,178,239,81,140,87,170,201,61,237,239,235,100,91,67,212,136,234,104,101,237,190,101,119,83,21,86,8,156,199,54,117,86,132,201,229,71,193,71,228,203,21,131,137,77,76,182,90,170,114,76,182,223,79,83,137,69,183,122,107,61,174,104,220,229,168,235,71,44,109,154,170,57,25,228,214,245,199,18,116,171,209,102,154,38,216,168,0,85,95,60,239,185,63,222,79,225,165,85,150,169,207,59,238,79,247,147,248,105,31,249,84,233,158,43,172,154,193,169,154,91,154,210,120,139,46,77,165,247,59,125,79,76,113,190,72,122,238,22,238,137,226,238,49,236,108,209,61,27,36,111,86,175,68,140,99,145,55,106,1,226,184,28,227,143,50,225,11,50,117,45,83,42,239,154,117,124,168,107,239,214,22,61,58,227,126,200,223,27,71,212,168,214,84,181,168,212,86,170,163,38,99,81,143,86,171,98,150,43,254,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,206,15,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,169,93,11,250,162,145,143,141,202,189,47,99,186,92,246,116,72,249,21,203,203,152,143,242,100,163,184,105,126,172,37,214,239,128,212,119,174,22,215,197,81,220,146,201,51,32,168,150,72,41,160,237,170,203,226,231,240,236,70,58,88,162,142,71,58,85,84,235,149,202,22,149,198,15,22,120,111,8,186,95,244,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,58,55,237,177,85,29,43,17,115,217,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,215,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,189,49,83,198,231,175,249,210,61,90,214,53,242,203,43,209,140,235,233,73,191,202,135,129,202,156,150,235,100,226,227,81,159,72,182,43,109,69,67,241,27,74,178,42,133,174,171,137,210,64,234,217,209,200,228,137,144,74,215,246,154,155,74,179,68,217,55,99,99,103,120,43,44,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,117,80,0,25,87,63,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,229,38,87,19,252,10,212,224,28,60,233,143,19,218,91,65,87,62,49,124,193,236,151,44,206,25,170,162,232,180,220,103,167,162,99,103,137,100,145,38,145,149,83,84,170,172,108,99,251,79,107,215,169,177,189,140,140,44,251,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,74,3,48,58,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,216,29,128,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,114,162,234,121,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,134,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,225,88,175,3,149,60,86,242,225,210,60,195,79,159,73,79,168,184,125,62,64,202,24,101,100,81,50,247,72,235,205,99,214,138,89,213,17,204,123,92,142,116,14,115,187,77,124,178,181,200,212,153,101,142,181,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,83,197,69,243,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,215,46,210,172,209,58,61,152,216,223,222,107,63,56,11,174,111,195,69,30,53,130,88,170,241,141,80,200,169,234,45,183,235,141,190,177,208,178,202,177,190,157,124,85,23,84,111,87,178,170,39,212,177,191,157,100,212,207,99,149,28,229,108,82,190,186,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,60,249,42,185,92,122,236,211,47,198,189,158,180,246,188,195,120,76,195,120,69,210,253,18,193,236,85,20,151,139,237,125,70,81,83,125,200,219,64,180,179,221,94,146,80,44,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,175,138,229,113,235,179,76,191,26,246,122,208,37,87,60,239,185,63,222,79,225,165,106,233,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,89,87,60,239,185,63,222,79,225,165,85,129,245,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,50,255,0,184,58,225,83,4,224,159,70,170,31,123,185,90,163,201,42,237,236,173,206,50,79,25,52,84,50,248,103,84,74,215,126,126,78,220,80,211,199,60,145,247,81,177,117,181,157,199,181,170,189,45,227,252,183,57,125,212,240,237,77,38,176,235,37,170,145,218,139,113,167,117,53,21,182,104,162,153,248,203,18,89,227,149,98,168,134,121,97,153,245,48,172,14,87,181,173,124,108,87,199,190,207,145,22,48,115,58,230,1,71,171,181,149,60,63,104,134,69,226,240,90,78,168,50,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,242,154,55,181,179,57,238,217,29,27,88,249,2,226,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,40,51,154,63,174,205,77,252,23,217,232,142,213,202,83,88,248,172,168,212,122,61,33,194,161,250,71,164,246,190,245,85,254,154,232,228,142,150,195,29,66,238,147,83,212,163,29,35,38,116,145,185,99,165,77,227,149,206,168,114,182,61,228,169,139,138,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,42,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,1,21,75,84,229,71,199,79,247,14,23,245,175,51,255,0,197,233,112,10,218,230,255,0,156,215,90,228,168,87,127,189,120,86,57,191,225,194,143,255,0,91,194,115,254,15,56,50,177,113,135,192,141,254,217,29,215,224,217,158,47,168,23,106,140,102,229,43,222,180,173,146,91,101,175,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,149,235,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,26,158,4,21,229,193,204,2,143,136,139,20,90,73,171,217,23,250,172,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,158,72,167,80,25,172,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,160,16,11,9,199,57,125,212,241,19,192,94,151,235,14,141,218,169,27,168,182,234,123,189,53,109,182,24,162,133,249,51,22,253,52,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,247,217,145,162,7,117,225,123,155,22,43,81,195,238,79,63,16,55,207,17,169,184,85,190,170,225,77,226,27,29,44,121,111,92,171,225,160,167,240,208,116,67,50,62,72,96,123,59,75,211,26,37,70,239,107,103,237,84,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,124,162,74,114,255,0,225,139,249,79,113,5,105,176,100,152,189,214,229,128,217,58,238,25,93,77,28,222,30,56,97,72,164,90,104,36,155,201,83,191,59,25,31,68,106,146,172,125,231,49,91,219,116,140,11,169,224,190,193,170,120,215,12,24,5,187,90,239,119,91,174,103,53,190,75,133,206,123,181,77,76,245,204,241,85,18,212,67,5,67,170,81,37,73,162,134,88,162,123,29,250,14,141,88,138,168,212,85,237,96,1,21,121,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,61,86,150,234,150,119,162,217,221,179,83,52,210,251,240,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,102,174,219,238,155,42,34,166,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,83,183,49,158,10,63,146,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,23,154,240,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,80,209,152,60,166,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,175,171,0,0,2,170,249,174,113,211,253,223,133,253,20,204,255,0,241,138,92,254,182,133,191,230,181,182,184,234,17,223,239,190,41,141,111,248,16,171,255,0,215,16,149,213,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,166,175,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,234,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,40,99,99,155,11,152,237,149,177,185,140,142,32,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,253,29,42,26,8,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,186,228,115,119,70,171,221,208,196,100,109,94,134,53,18,11,115,94,224,114,155,37,181,94,248,184,211,151,213,173,246,219,79,78,252,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,214,174,209,44,49,58,77,216,232,223,222,159,250,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,176,127,153,215,48,10,205,34,163,169,225,251,68,50,47,9,157,85,245,65,147,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,148,209,189,206,133,172,118,200,217,28,199,198,21,45,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,169,161,238,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,153,225,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,172,228,223,109,147,117,84,69,208,79,7,220,38,97,188,34,233,127,208,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,232,223,184,244,68,116,175,85,10,118,230,143,235,179,83,127,5,246,122,34,42,146,171,154,63,174,205,77,252,23,217,232,142,235,193,127,7,216,207,23,60,4,229,214,87,37,37,22,109,99,206,46,174,196,239,21,114,212,118,40,103,150,138,206,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,157,46,15,127,202,159,142,219,82,218,168,56,89,214,92,154,173,183,38,212,36,24,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,14,183,57,30,143,236,53,89,209,4,114,90,81,151,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,185,238,92,28,192,40,248,136,177,69,164,154,189,145,127,170,197,7,137,158,42,154,136,224,167,143,34,165,235,124,157,84,236,133,145,198,201,161,141,81,143,133,27,212,177,196,146,181,95,249,228,136,39,81,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,229,69,201,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,78,152,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,243,154,71,181,211,53,237,221,29,35,94,249,57,6,43,192,229,79,21,188,184,116,143,48,211,231,210,83,234,46,31,79,144,50,134,25,89,20,76,189,210,58,243,88,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,173,91,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,212,240,34,87,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,150,160,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,195,208,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,159,44,211,154,247,3,149,56,213,214,247,197,198,156,190,145,44,87,42,138,119,229,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,238,181,119,149,38,149,210,110,246,200,254,200,79,254,15,184,179,195,120,186,210,255,0,167,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,218,174,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,51,111,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,244,116,172,148,230,27,204,71,249,77,209,219,244,191,73,210,235,104,192,105,251,55,11,147,229,168,237,201,123,153,240,83,203,28,21,48,118,209,98,240,147,248,134,43,27,44,177,73,35,91,42,42,244,68,228,14,85,199,71,25,183,222,48,245,30,150,231,29,171,224,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,141,103,117,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,253,123,119,30,136,173,137,234,159,87,152,70,1,134,233,103,23,57,182,159,105,246,61,73,99,199,172,116,246,74,106,26,26,100,94,136,153,240,122,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,153,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,128,138,165,170,114,163,227,167,251,135,11,250,215,153,255,0,226,244,184,5,109,115,127,206,107,173,114,84,43,191,222,188,43,28,223,240,225,71,255,0,173,225,60,87,5,252,31,99,60,92,240,19,151,89,92,148,148,89,181,143,56,186,187,19,188,85,203,81,216,161,158,90,43,59,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,186,186,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,83,197,85,243,206,251,147,253,228,254,26,119,94,90,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,167,82,118,228,107,158,174,145,35,225,92,243,190,228,255,0,121,63,134,129,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,104,21,86,75,254,92,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,175,159,229,253,195,62,27,197,126,165,230,186,91,152,87,85,219,158,220,30,174,229,104,185,211,42,185,246,235,140,117,212,76,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,206,21,170,90,91,157,232,182,119,115,211,61,75,177,124,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,249,200,94,248,221,188,114,177,223,85,203,182,251,46,202,138,136,26,126,5,59,114,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,116,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,246,158,214,39,75,99,123,223,29,196,128,0,1,0,57,213,250,88,197,190,96,80,251,117,196,165,98,234,121,213,250,88,197,190,96,80,251,117,196,175,94,89,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,60,87,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,161,110,58,56,50,190,240,121,168,244,182,200,238,191,25,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,31,160,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,211,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,61,33,126,133,43,115,171,245,79,139,124,191,161,247,27,137,115,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,195,206,175,213,62,45,242,254,135,220,110,32,113,78,5,248,205,190,240,121,168,245,87,57,45,95,25,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,30,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,50,196,79,254,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,169,35,138,23,44,147,46,221,114,185,66,234,64,33,175,49,222,56,234,120,82,195,104,48,253,62,101,37,70,162,230,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,167,62,41,92,229,114,66,177,72,17,255,0,155,239,24,54,164,181,84,240,133,133,173,91,174,78,168,162,175,204,106,221,19,91,4,112,35,91,83,77,66,206,182,43,158,247,57,105,170,29,36,106,212,98,50,54,117,63,174,86,71,84,32,1,127,220,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,30,171,75,117,75,59,209,108,238,217,169,154,105,125,248,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,179,87,109,247,77,149,17,83,66,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,86,15,51,174,3,191,34,23,218,157,121,210,123,47,78,3,144,92,29,241,43,93,186,221,219,165,197,230,115,33,108,123,187,186,229,236,212,78,234,133,111,76,113,197,11,150,56,83,110,184,154,177,171,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,240,209,240,60,166,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,175,171,0,0,0,0,0,68,174,97,156,105,218,184,88,210,250,139,22,33,144,82,55,85,50,90,116,76,126,141,105,155,84,180,80,44,157,50,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,237,200,198,77,211,45,72,43,204,127,151,253,31,17,22,41,117,111,72,113,223,245,88,160,240,208,75,77,79,36,20,241,228,84,189,108,143,166,161,243,62,56,217,52,49,170,189,147,43,186,150,56,150,39,35,255,0,50,177,5,43,127,166,172,247,42,255,0,101,114,60,147,35,184,127,233,43,43,174,85,213,18,127,198,146,105,164,145,255,0,206,231,57,223,173,84,189,62,92,220,20,127,37,93,56,158,255,0,159,219,45,82,106,110,83,249,203,149,76,9,221,146,215,66,168,197,142,216,217,186,156,199,116,189,139,36,174,137,26,215,200,230,183,121,91,12,82,45,16,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,104,39,129,126,51,108,92,97,233,197,85,206,75,87,193,179,60,95,195,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,169,17,146,200,14,58,56,50,177,113,135,167,20,182,200,238,191,6,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,38,125,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,52,41,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,160,28,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,11,169,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,117,39,110,70,185,234,233,18,57,190,64,174,91,156,190,234,120,118,166,147,88,117,146,213,72,237,69,184,211,186,154,138,219,52,81,76,252,101,137,44,241,202,177,84,67,60,176,204,250,152,86,7,43,218,214,190,54,43,227,223,103,200,139,61,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,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,169,229,113,232,79,76,191,26,247,138,211,165,113,49,197,86,145,240,161,134,211,102,26,165,114,171,115,238,53,30,26,217,104,182,198,201,174,55,23,162,183,184,176,196,247,177,189,17,181,200,231,189,238,107,27,187,91,191,91,227,99,249,175,43,143,66,122,101,248,215,188,86,149,87,204,139,64,245,31,69,56,142,186,93,179,188,202,235,154,82,103,93,119,187,94,71,112,133,91,53,68,125,125,183,82,74,230,177,176,247,169,209,177,177,89,2,36,109,137,212,234,214,66,215,182,38,4,233,230,255,0,148,216,179,158,11,244,247,53,197,171,188,109,151,32,204,45,55,75,117,79,105,241,247,233,103,180,215,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,130,220,174,61,118,105,151,227,94,207,90,71,255,0,202,150,119,249,44,252,138,124,119,253,38,125,32,250,83,240,207,11,15,254,20,240,222,27,191,222,232,238,255,0,113,250,189,29,125,31,175,167,127,50,64,114,184,245,217,166,95,141,123,61,104,23,252,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,157,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,203,17,168,140,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,10,54,230,5,192,141,247,133,92,170,76,215,22,103,141,211,44,130,224,177,219,170,119,100,127,11,170,158,74,169,34,181,116,62,162,90,137,251,84,212,237,95,18,228,70,191,125,151,103,121,47,202,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,46,105,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,178,101,114,180,224,39,233,221,101,135,138,237,80,159,163,31,181,92,60,102,33,107,167,168,218,74,250,234,73,213,169,89,80,230,46,241,195,12,241,57,25,22,232,233,36,141,85,232,145,53,27,56,118,174,111,249,77,139,57,224,191,79,115,92,90,187,198,217,114,12,194,211,116,183,84,246,159,31,126,150,123,77,124,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,138,193,225,59,213,62,141,252,192,199,189,198,2,213,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,3,70,121,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,157,110,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,247,233,196,191,17,120,39,11,250,89,95,169,153,213,71,248,218,59,61,23,68,223,219,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,111,67,62,213,95,177,23,58,218,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,169,4,93,199,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,64,38,255,0,42,126,52,238,186,103,159,208,112,227,168,217,5,92,248,78,87,80,148,152,219,29,76,234,133,181,222,231,153,137,28,76,114,59,170,42,106,135,61,232,230,163,94,214,204,232,223,249,180,124,242,58,231,202,224,229,79,192,229,78,154,218,168,56,164,212,151,210,75,125,201,236,232,252,90,216,214,69,58,91,173,213,77,99,210,181,242,108,170,202,153,162,217,173,108,110,78,220,50,200,215,171,157,43,163,134,199,192,21,1,205,147,141,123,118,160,86,127,38,45,47,185,247,236,182,75,131,228,203,235,99,90,170,121,37,186,82,207,52,43,108,116,111,107,25,36,49,62,54,204,231,126,117,143,147,176,172,86,172,42,175,149,92,202,248,215,183,112,233,167,21,218,95,133,92,246,212,220,186,222,216,233,152,213,170,130,75,85,174,165,42,98,125,206,41,227,106,49,102,99,224,115,35,106,74,215,182,71,178,85,71,53,138,215,210,14,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,7,235,196,240,12,203,58,166,200,42,176,252,122,174,236,204,86,207,37,254,238,148,200,142,125,45,186,57,98,138,90,133,102,253,78,99,29,60,106,254,148,94,150,117,61,219,49,143,115,125,87,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,151,231,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,233,186,100,149,109,170,124,241,213,222,37,134,54,84,73,18,185,172,233,133,59,76,142,52,70,49,123,113,177,92,138,245,123,157,81,156,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,11,147,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,165,148,23,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,175,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,42,219,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,103,220,100,233,30,156,107,71,14,57,158,49,170,87,143,129,217,109,214,249,47,191,30,101,2,86,77,101,146,141,142,155,197,199,23,75,158,238,150,50,70,189,177,244,200,248,164,150,54,185,170,253,211,56,68,212,230,17,204,2,251,196,158,85,112,211,189,45,200,174,180,90,71,73,216,139,194,62,54,67,241,218,168,36,145,254,54,68,232,108,205,133,202,248,250,41,228,122,183,243,17,74,230,50,79,171,31,21,225,83,133,29,71,226,211,59,172,195,112,88,188,29,37,182,223,81,89,112,189,212,194,174,161,160,147,179,34,210,71,59,145,81,83,191,59,25,18,35,17,242,35,86,73,18,55,182,39,160,30,131,128,77,16,210,254,33,120,151,176,105,182,172,223,42,233,45,19,211,212,215,195,110,166,142,78,187,220,244,236,238,173,10,204,207,58,118,58,38,205,35,228,242,85,100,46,141,142,100,146,49,237,208,241,150,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,191,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,117,39,110,70,185,234,233,18,48,163,99,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,83,95,49,158,10,63,146,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,23,149,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,161,61,82,210,220,19,90,112,75,158,153,234,93,139,227,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,206,66,246,72,221,164,137,142,250,174,77,246,217,119,69,84,92,251,241,131,194,102,101,194,46,168,125,7,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,80,208,70,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,175,171,40,47,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,76,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,244,223,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,179,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,67,94,115,250,33,165,248,174,77,141,107,149,170,249,87,71,155,103,53,14,160,184,217,221,28,146,193,112,130,142,158,54,120,230,72,191,86,7,196,213,165,133,209,239,180,137,36,110,107,90,177,202,233,59,87,12,92,76,97,188,40,114,183,211,237,82,204,40,106,238,47,117,69,222,219,104,182,83,34,181,247,27,140,151,91,139,226,129,100,233,86,194,206,152,164,123,228,114,47,75,24,238,150,189,253,17,190,162,245,75,84,179,189,105,206,238,122,153,169,119,223,140,228,151,158,207,141,173,240,176,211,247,123,80,178,24,255,0,55,11,25,27,118,142,38,55,234,181,55,219,117,221,85,85,67,202,151,39,201,147,72,244,226,211,163,87,221,108,180,94,62,47,151,228,23,9,44,87,70,201,64,145,252,14,58,103,36,141,164,134,87,55,174,78,243,37,167,168,145,205,119,109,219,192,206,148,124,14,115,171,135,53,224,239,87,48,142,26,48,238,39,174,22,122,185,177,236,170,162,161,42,97,101,27,218,251,61,39,92,108,161,169,169,87,236,228,101,91,150,85,141,205,98,196,140,240,235,220,87,84,49,136,224,251,139,60,203,132,93,80,250,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,161,55,249,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,157,255,0,155,230,169,96,154,211,130,104,6,166,105,165,247,227,56,221,231,233,95,130,173,240,179,83,247,123,83,80,67,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,175,0,229,113,235,179,76,191,26,246,122,208,37,87,60,239,185,63,222,79,225,164,74,229,151,105,181,94,184,227,211,10,59,205,178,146,190,158,58,139,149,91,34,169,133,178,177,179,193,108,171,154,25,81,174,69,68,124,114,199,28,140,119,218,215,177,174,77,149,17,73,107,207,59,238,79,247,147,248,105,92,26,55,171,217,150,132,106,37,191,84,180,250,122,72,50,27,77,61,116,52,51,212,192,147,50,157,245,52,147,82,172,200,197,250,174,123,27,59,158,196,114,57,157,109,111,83,94,221,218,161,107,220,206,185,128,86,105,21,29,79,15,218,33,145,120,76,234,175,170,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,60,166,141,238,116,45,99,182,70,200,230,62,58,150,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,172,228,223,109,147,117,84,69,249,95,233,171,61,202,191,217,92,143,36,200,238,31,250,74,202,235,149,117,68,159,241,164,154,105,36,127,243,185,206,119,235,85,47,123,151,159,5,150,174,22,52,190,158,251,151,227,244,141,213,76,150,157,87,32,172,74,150,213,45,20,11,39,84,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,123,146,49,144,244,135,74,225,71,133,29,56,225,43,78,25,133,97,81,120,235,173,119,110,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,184,89,212,228,138,20,85,108,109,115,149,85,239,124,146,62,155,57,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,128,154,156,146,245,51,21,169,210,204,235,71,60,95,107,36,183,228,11,147,118,36,146,54,248,138,26,138,106,122,126,184,91,215,220,127,110,74,93,164,94,132,107,123,240,125,101,87,236,158,215,153,31,47,186,158,34,105,163,214,29,27,181,82,55,81,109,212,237,166,173,182,195,20,80,191,38,98,203,4,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,247,217,145,162,83,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,79,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,116,111,220,98,42,186,39,162,6,123,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,255,0,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,220,43,138,94,85,150,45,125,226,58,207,170,120,181,254,213,136,98,215,173,229,206,169,40,224,123,43,170,106,154,247,61,213,84,137,179,161,239,84,35,154,201,21,200,198,177,204,89,213,181,15,145,237,89,169,165,186,91,130,104,182,9,108,211,61,52,177,124,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,89,203,182,251,38,200,136,136,25,215,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,160,18,242,121,69,106,246,27,154,240,175,111,210,219,52,245,105,144,233,197,69,76,55,168,38,129,90,206,138,234,218,186,170,105,162,122,110,215,177,205,89,24,169,186,61,31,11,247,106,53,88,231,209,177,237,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,2,199,249,174,112,45,253,223,138,13,20,195,63,241,138,172,254,138,133,223,230,185,183,72,233,209,191,239,190,41,237,119,248,19,43,63,215,19,29,255,0,149,31,14,159,145,110,28,96,207,239,116,253,25,38,169,120,123,237,71,215,223,181,107,107,29,240,232,190,172,175,141,219,199,44,149,29,72,214,61,60,95,109,233,188,73,180,128,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,119,76,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,58,250,83,170,128,0,1,21,121,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,52,251,170,90,91,130,107,78,9,115,211,61,75,177,124,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,223,85,201,190,219,46,232,170,139,159,126,48,120,76,204,184,69,213,15,160,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,171,163,51,143,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,10,107,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,211,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,61,55,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,153,125,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,191,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,11,148,0,0,40,91,152,207,5,31,201,87,81,224,191,224,22,203,172,154,101,148,254,114,219,83,58,119,99,181,215,42,189,100,182,58,110,167,61,221,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,125,39,31,226,234,183,68,173,220,58,102,119,14,34,237,53,119,77,62,165,167,166,154,235,67,72,233,219,61,83,219,85,10,211,67,26,192,246,61,30,234,148,129,168,189,108,102,234,157,110,107,58,149,2,136,120,108,226,243,89,120,82,250,91,249,37,173,181,67,244,198,222,202,42,207,136,80,54,167,177,52,93,126,30,174,29,213,54,154,46,236,189,40,254,184,157,220,94,228,111,217,189,60,171,253,53,103,185,87,251,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,254,52,147,77,36,143,254,119,57,206,253,106,167,202,39,79,39,219,142,147,197,197,2,90,115,108,115,189,151,212,219,231,168,194,238,254,50,165,190,18,170,58,121,219,87,77,216,137,59,82,119,169,37,153,253,201,151,165,158,23,102,253,121,19,96,176,174,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,157,81,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,211,45,64,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,245,121,143,242,255,0,163,226,34,197,46,173,233,14,59,254,171,20,30,26,9,105,169,228,130,158,60,138,151,173,145,244,212,62,103,199,27,38,134,53,87,178,101,119,82,199,18,196,228,127,230,86,42,97,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,20,230,189,199,29,78,75,117,189,240,143,167,44,164,91,21,182,162,157,153,117,217,31,21,66,215,85,196,232,231,109,20,10,213,114,68,200,37,107,59,174,93,165,89,162,116,123,49,177,191,189,8,56,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,213,45,68,141,98,127,155,27,17,206,99,95,44,177,49,94,206,190,164,11,201,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,81,183,22,62,169,245,147,230,6,67,238,51,154,30,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,207,15,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,112,174,106,28,10,211,103,248,245,215,137,237,45,160,164,131,39,177,211,205,114,204,225,154,170,94,187,181,186,10,88,88,217,226,89,36,88,99,125,44,52,202,171,27,24,206,235,28,245,234,116,140,99,36,238,188,174,61,9,233,151,227,94,241,90,66,14,106,28,117,84,231,249,13,215,134,29,45,175,171,131,24,177,212,77,109,204,230,154,150,46,139,181,198,10,168,94,216,34,73,35,89,163,101,44,212,202,139,35,30,206,235,220,244,233,116,108,99,228,8,21,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,169,161,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,40,95,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,249,177,177,28,230,53,242,203,19,21,236,235,234,77,15,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,7,181,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,47,39,153,103,29,85,60,50,227,52,186,97,166,53,245,116,186,161,145,211,193,114,165,174,109,44,82,65,104,183,37,66,163,167,122,79,27,226,153,243,44,19,66,216,209,171,210,157,201,28,230,43,99,73,2,176,56,251,209,13,47,225,235,137,123,254,155,105,53,242,174,174,209,5,61,53,124,214,234,152,228,235,178,79,80,206,234,80,164,207,243,168,99,98,116,50,50,79,53,70,76,216,222,231,201,27,222,232,234,126,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,14,193,197,95,10,58,143,194,94,119,71,134,231,81,120,202,75,149,190,158,178,223,123,166,133,91,67,95,39,102,53,171,142,7,42,170,175,98,119,190,37,71,163,36,86,164,114,44,108,108,172,64,47,79,131,109,35,211,141,23,225,199,12,198,52,182,241,241,203,45,198,223,29,247,227,207,160,74,57,175,82,86,49,179,120,185,34,233,107,219,212,199,198,214,54,78,169,25,20,113,70,231,57,89,186,211,103,52,127,93,154,155,248,47,179,209,29,43,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,243,94,104,254,187,53,55,240,95,103,162,2,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,2,122,114,80,187,90,166,225,183,50,177,67,115,164,125,202,143,56,168,171,168,163,108,205,89,225,130,106,10,38,197,43,227,223,169,172,123,160,153,173,114,166,206,88,164,68,223,165,118,253,124,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,196,173,118,235,119,114,171,40,133,175,133,177,238,238,235,83,189,79,3,106,21,189,49,201,44,205,72,225,77,250,34,106,86,7,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,12,209,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,191,230,27,197,158,27,197,214,151,232,150,113,98,167,164,179,223,104,42,50,138,107,238,56,218,245,170,158,212,245,146,129,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,58,87,54,46,10,46,56,182,85,115,226,163,77,237,157,120,221,231,106,156,198,6,37,45,60,54,170,231,73,79,79,29,68,109,71,50,73,188,84,147,117,61,27,27,220,146,164,178,61,234,146,162,50,181,128,159,252,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,132,241,253,193,245,171,139,45,35,115,109,233,87,30,119,135,83,214,87,226,143,134,86,163,42,103,123,26,178,80,202,217,30,216,186,42,22,24,152,146,57,205,88,158,214,63,171,161,36,142,74,246,228,169,234,159,41,249,127,93,238,54,226,234,64,203,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,196,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,78,152,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,243,154,71,181,211,53,237,221,29,35,94,249,63,95,50,222,95,116,218,195,106,188,113,7,164,22,170,185,53,6,130,159,196,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,236,212,69,122,183,122,107,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,79,2,37,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,169,106,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,233,234,150,150,224,154,211,130,92,244,207,82,236,95,25,198,239,61,159,27,69,226,166,167,238,246,166,100,209,254,114,23,178,70,237,36,76,119,213,114,111,182,203,186,42,162,231,135,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,125,244,241,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,207,14,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,230,225,99,35,110,209,196,198,253,86,166,251,110,187,170,170,168,78,174,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,31,202,231,87,234,159,22,249,127,67,238,55,19,186,242,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,166,241,36,50,182,77,222,233,25,217,225,92,234,253,83,226,223,47,232,125,198,226,3,150,119,15,88,175,20,26,53,196,62,145,229,53,62,3,199,253,23,169,183,93,25,75,29,68,214,202,232,157,114,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,58,250,146,26,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,88,255,0,35,31,190,207,221,191,226,68,138,230,161,162,26,95,169,60,52,93,117,39,59,190,85,216,174,250,107,79,53,125,134,227,12,114,78,201,39,169,124,49,120,25,97,111,147,153,83,43,105,163,73,60,150,39,244,72,174,237,164,172,120,68,14,17,57,171,211,104,135,14,149,122,99,168,216,165,94,71,125,194,169,226,102,34,245,184,203,26,93,105,31,84,198,186,138,121,156,201,150,7,211,197,43,221,19,145,157,167,67,3,97,218,55,49,139,44,0,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,62,79,78,79,250,33,128,234,118,188,220,245,3,47,190,82,62,229,166,244,244,247,75,46,61,44,112,200,181,243,205,221,143,198,171,100,221,202,202,71,36,78,69,99,119,108,211,83,63,173,157,40,217,3,245,214,240,29,249,16,229,237,168,154,243,171,22,94,156,251,32,183,217,62,27,107,184,219,187,117,88,188,46,189,192,217,54,119,117,201,222,168,129,212,234,238,168,227,150,22,172,144,174,221,114,181,96,1,127,220,209,253,9,234,111,224,190,241,68,80,8,23,253,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,169,219,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,1,227,251,131,235,175,9,186,184,230,219,210,146,76,19,49,168,172,175,197,31,12,174,87,211,64,199,181,100,161,149,178,61,210,245,211,164,209,49,36,115,156,146,177,204,127,87,90,201,28,122,9,60,166,169,105,110,9,173,56,37,207,76,245,46,197,241,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,87,38,251,108,187,162,170,40,81,183,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,152,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,233,191,66,10,240,117,202,211,4,225,227,42,168,212,45,80,186,218,181,3,36,160,184,50,167,25,151,192,205,79,13,163,179,37,67,89,81,208,179,58,57,166,146,55,211,75,179,227,95,15,44,95,155,123,213,169,42,206,160,5,96,115,64,227,51,137,62,29,181,246,193,133,104,230,164,125,31,178,214,225,244,183,73,233,190,15,65,87,215,84,250,218,216,221,39,93,68,18,61,55,100,49,166,200,189,63,87,125,183,85,85,179,242,47,241,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,254,170,135,162,170,57,19,100,111,151,218,170,28,131,149,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,240,79,134,127,107,40,232,251,30,35,199,119,191,214,209,71,213,213,216,139,244,183,219,167,203,109,215,121,254,71,254,20,184,41,210,206,15,190,148,254,76,239,249,93,207,233,111,129,241,191,29,170,166,155,183,225,123,253,190,215,102,8,182,223,196,191,171,171,171,125,155,182,219,46,242,0,0,0,10,192,230,215,193,71,198,232,235,56,178,211,43,101,214,178,245,15,102,60,210,223,2,119,227,117,12,48,118,217,115,106,43,186,227,236,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,214,94,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,156,204,208,241,35,91,162,85,250,219,148,207,195,149,166,174,221,167,77,168,138,27,28,53,46,157,207,115,35,130,54,75,50,45,67,223,55,68,147,54,89,24,146,42,61,24,246,162,181,139,245,26,31,147,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,157,78,217,55,87,43,156,231,189,207,123,222,247,88,175,42,62,5,191,184,113,65,173,120,103,254,47,85,128,81,87,59,252,231,58,233,37,58,183,253,235,194,189,206,255,0,14,100,103,250,222,98,186,180,6,227,164,246,189,101,196,234,117,211,28,248,222,2,251,131,105,239,244,222,50,166,155,183,75,43,93,26,212,245,210,162,204,189,133,123,103,237,199,245,164,237,116,121,117,110,105,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,58,255,0,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,188,131,149,199,161,61,50,252,107,222,43,73,84,6,107,56,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,103,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,216,169,246,42,251,94,94,153,254,27,166,28,99,105,206,103,168,25,13,37,138,197,75,81,95,77,81,112,171,85,108,16,62,166,223,83,79,18,200,237,182,99,22,89,163,69,123,182,99,17,85,206,86,181,21,201,98,156,235,237,54,169,184,109,195,111,179,91,41,31,114,163,206,41,233,41,235,29,11,86,120,96,154,130,181,210,196,201,54,234,107,30,232,33,115,154,139,179,150,40,213,119,233,77,169,132,13,84,30,43,91,243,91,174,154,232,190,125,168,214,42,122,73,238,88,174,47,117,189,209,197,86,199,58,9,39,166,164,146,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,125,164,10,229,55,198,189,199,80,40,255,0,147,22,168,92,251,247,171,37,189,146,98,21,178,45,45,60,114,218,233,96,134,20,182,54,54,53,143,146,104,153,27,166,107,191,58,247,199,223,87,171,82,20,87,207,253,88,193,127,42,26,89,153,105,159,197,62,25,244,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,10,129,255,0,70,175,138,127,252,129,210,175,254,69,92,127,239,197,170,113,99,233,99,89,62,95,228,62,221,57,0,63,208,49,255,0,218,139,254,132,255,0,240,121,63,248,177,244,177,172,159,47,242,31,110,156,12,214,19,127,154,15,24,57,54,182,106,229,235,68,172,203,87,110,193,48,11,195,168,31,65,83,21,59,159,89,123,162,125,85,60,213,200,246,179,186,198,42,77,36,76,143,184,230,171,35,108,138,214,189,234,198,66,2,95,243,83,209,203,22,145,113,113,119,169,199,38,218,147,61,183,197,152,201,77,210,255,0,236,90,170,153,231,142,165,58,222,247,43,251,147,211,203,62,255,0,85,173,239,244,53,168,214,34,168,57,126,240,35,125,226,171,42,143,53,202,89,224,180,203,31,184,36,119,26,157,217,39,197,42,160,146,150,73,109,93,12,168,138,162,14,237,53,67,151,196,181,21,172,219,100,221,222,73,123,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,21,151,201,47,88,236,82,226,185,215,15,213,16,246,111,84,215,5,204,104,228,234,123,188,93,44,145,211,210,84,38,200,206,136,251,47,138,155,205,95,212,255,0,21,245,91,180,110,85,179,240,32,7,58,191,75,24,183,204,10,31,110,184,149,65,195,37,206,154,203,196,150,148,94,107,35,171,146,158,131,56,177,84,202,202,74,73,106,167,115,25,95,11,156,145,195,11,93,44,175,217,23,102,70,215,61,203,178,53,21,85,16,181,254,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,245,92,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,239,71,139,89,43,102,99,188,5,47,75,18,73,21,177,162,49,38,157,236,238,200,187,189,201,187,35,238,61,145,70,164,181,229,79,192,173,54,99,37,7,20,250,175,65,73,83,98,165,168,73,176,170,22,213,74,217,221,113,164,173,98,252,73,235,12,141,70,178,41,105,228,137,176,200,142,238,42,200,231,49,173,108,107,44,21,226,95,0,166,210,206,33,181,35,79,173,248,245,93,142,219,99,202,46,84,214,186,26,148,151,174,43,119,136,122,209,170,44,170,175,123,29,78,177,61,143,114,175,91,28,215,110,238,173,214,229,57,76,234,133,215,81,248,62,181,219,47,45,171,146,163,5,188,86,98,236,171,169,173,117,67,234,96,99,99,169,135,110,164,69,141,145,69,87,29,59,35,221,200,214,83,183,101,68,84,99,66,101,28,171,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,137,191,182,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,222,134,125,170,191,98,47,85,57,167,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,161,156,205,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,212,130,46,227,222,246,195,19,17,177,198,197,114,244,70,198,53,23,102,161,111,252,166,248,67,252,145,105,199,242,130,205,104,186,50,252,254,222,207,132,182,58,254,236,116,184,236,201,12,240,245,70,196,70,36,211,189,141,149,219,185,234,216,219,3,83,180,245,153,139,84,28,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,68,141,110,234,212,123,186,30,143,141,203,214,199,34,88,255,0,41,78,53,254,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,60,44,252,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,169,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,67,213,156,211,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,64,207,191,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,189,112,255,0,108,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,251,21,62,197,89,255,0,202,179,143,31,252,17,194,166,175,222,191,198,197,136,95,110,119,31,247,134,83,89,26,206,215,254,232,116,79,146,111,241,116,236,111,247,38,21,193,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,105,60,166,248,40,184,233,253,31,242,157,213,11,103,98,245,123,183,178,60,66,138,68,165,168,142,43,93,84,16,204,151,54,200,199,61,241,205,43,36,116,45,111,230,158,200,251,232,244,114,76,136,192,242,188,243,190,228,255,0,121,63,134,149,151,137,231,249,150,11,77,144,82,225,249,13,93,165,153,85,158,75,5,221,105,149,26,250,171,116,146,197,44,180,234,253,186,154,199,186,8,209,253,42,157,76,234,99,183,99,222,215,89,167,60,239,185,63,222,79,225,165,96,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,96,122,13,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,15,112,197,195,214,43,194,254,141,89,116,143,22,169,241,254,3,185,83,113,186,62,150,58,121,174,117,210,187,170,90,137,26,196,255,0,54,54,35,156,247,50,40,162,98,189,253,29,75,226,184,28,225,18,213,194,14,145,187,20,158,227,73,120,203,47,213,13,185,100,119,88,41,218,198,62,116,98,53,148,176,189,90,146,190,154,20,234,232,238,46,234,249,38,145,27,31,117,99,108,138,2,0,115,58,224,59,242,223,98,169,215,157,39,178,245,103,216,253,189,223,18,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,244,199,36,179,53,35,133,55,232,137,169,78,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,168,130,162,249,175,112,57,83,141,93,111,124,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,121,82,105,93,38,239,108,143,236,133,101,154,83,225,59,210,198,141,252,191,199,189,186,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,10,171,255,0,70,175,138,127,252,129,210,175,254,69,92,127,239,197,186,104,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,180,174,15,244,12,127,246,162,255,0,161,63,252,30,89,78,147,224,191,146,253,44,195,116,207,226,159,19,250,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,6,96,141,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,74,185,221,173,86,90,102,86,94,110,116,148,20,242,84,65,72,201,106,102,108,76,116,243,202,200,97,137,28,229,68,87,201,44,145,198,198,253,174,123,218,212,221,85,16,230,188,78,240,245,138,241,65,163,87,173,35,202,106,124,7,143,237,212,219,174,140,165,142,162,107,101,116,78,234,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,103,95,82,114,174,104,254,132,245,55,240,95,120,162,57,167,45,206,96,149,60,68,211,73,163,218,201,117,164,110,162,219,169,221,83,69,114,154,88,161,126,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,109,179,36,84,10,129,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,155,252,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,166,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,230,145,238,108,46,99,119,70,198,231,190,57,255,0,199,71,6,86,46,48,244,226,150,217,29,215,224,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,207,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,106,120,205,103,22,62,169,245,147,230,6,67,238,51,150,211,202,147,138,237,71,226,39,78,50,92,43,84,37,248,173,215,78,126,29,4,55,249,102,87,85,92,169,106,146,161,35,109,74,42,125,121,163,240,174,69,155,126,169,26,246,171,209,94,215,201,45,75,113,99,234,159,89,62,96,100,62,227,56,30,42,251,159,230,89,54,51,140,225,151,220,134,174,174,197,135,83,212,211,88,173,238,84,72,40,89,81,80,250,137,213,141,68,68,87,201,44,138,174,122,238,245,70,198,213,94,152,216,214,205,254,88,188,7,126,91,239,180,218,243,171,22,94,172,7,31,184,55,225,182,187,141,187,185,75,148,76,214,76,217,54,119,117,171,217,167,157,180,234,238,168,228,138,103,36,144,174,253,18,181,56,167,2,252,25,95,120,195,212,122,171,100,151,95,131,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,118,251,205,47,106,84,73,28,213,142,54,177,206,119,82,163,34,147,65,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,0,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,207,183,29,28,25,95,120,60,212,122,91,100,119,95,140,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,110,219,77,23,118,36,89,26,212,142,70,189,174,111,74,171,226,143,66,135,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,12,203,73,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,191,75,94,246,193,11,92,228,77,220,145,70,139,191,74,109,40,57,92,122,236,211,47,198,189,158,180,229,92,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,206,141,232,215,61,172,150,41,88,143,127,71,82,245,94,87,30,187,52,203,241,175,103,173,2,85,115,206,251,147,253,228,254,26,85,89,106,156,243,190,228,255,0,121,63,134,144,255,0,150,246,45,98,204,56,218,210,219,78,71,67,226,233,41,238,21,119,72,227,238,190,62,154,170,42,26,138,186,105,55,98,162,175,68,240,68,253,183,233,119,78,206,69,106,170,40,88,87,45,46,95,116,218,61,106,179,241,7,171,246,170,184,245,6,190,159,196,217,237,53,113,75,75,62,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,238,213,68,122,59,107,10,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,64,115,75,87,12,249,149,255,0,133,203,175,20,246,42,234,74,171,22,57,148,63,28,190,208,185,82,57,232,216,177,81,172,21,108,85,118,211,49,242,214,36,78,98,34,61,139,219,114,35,218,231,172,95,151,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,232,233,91,84,228,169,233,99,41,249,129,93,237,214,226,16,115,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,129,117,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,207,95,2,252,102,223,120,60,212,122,171,156,150,175,140,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,143,65,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,155,126,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,10,1,59,174,93,194,102,101,143,112,175,129,113,89,102,168,171,189,227,217,85,69,198,154,245,28,52,8,214,99,207,130,181,212,180,203,44,137,35,157,35,39,116,114,108,254,219,24,199,244,70,170,174,145,157,92,40,191,62,89,214,155,85,255,0,151,254,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,151,106,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,21,3,193,247,22,121,151,8,186,161,244,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,116,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,23,199,71,6,87,222,15,53,30,150,217,29,215,227,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,246,220,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,32,91,159,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,254,31,225,160,186,69,36,148,175,239,215,211,211,191,173,177,201,27,215,102,76,229,77,158,159,89,19,125,211,116,90,193,255,0,70,175,138,127,252,129,210,175,254,69,92,127,239,197,170,113,71,161,127,202,83,66,114,109,20,250,83,244,115,233,31,130,254,217,248,31,25,216,240,245,144,84,255,0,113,238,71,213,213,216,233,253,52,219,171,127,61,182,88,1,254,129,143,254,212,95,244,39,255,0,131,192,149,92,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,0,1,26,184,232,224,202,197,198,30,156,82,219,35,186,252,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,153,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,212,241,0,57,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,137,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,15,147,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,177,83,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,26,9,229,239,196,165,247,138,30,28,109,249,174,98,157,121,77,146,225,62,61,125,169,101,43,41,225,172,170,133,145,200,201,227,99,28,168,157,112,79,2,191,100,99,123,189,212,99,26,196,98,1,37,74,224,231,63,175,53,56,174,151,227,90,1,98,173,164,241,25,197,67,174,151,214,54,162,39,79,29,186,142,72,221,4,111,133,88,175,99,38,169,217,237,149,28,207,58,25,24,157,104,231,163,108,124,207,15,48,93,98,181,107,127,22,153,214,93,141,95,170,238,184,245,21,68,54,75,60,178,213,54,120,18,10,72,89,12,142,165,115,30,246,120,105,42,27,81,60,106,197,217,201,63,90,162,57,238,64,35,253,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,236,107,24,231,46,200,138,167,181,208,29,99,190,240,255,0,172,184,158,177,99,144,248,138,188,102,224,218,137,41,186,152,207,23,74,246,186,58,154,110,183,177,233,31,118,9,37,139,185,208,174,103,95,83,126,179,81,75,10,228,179,162,246,171,253,171,85,245,59,45,196,41,46,54,219,141,60,24,93,36,245,111,108,208,84,193,35,93,53,206,142,74,101,114,181,236,115,86,220,170,178,70,168,168,170,214,175,247,84,43,91,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,192,53,16,8,171,203,23,84,191,42,28,27,97,94,46,251,241,59,174,37,226,49,107,135,246,47,103,194,248,89,23,194,65,228,198,181,253,52,50,81,125,118,245,111,191,214,114,189,30,74,160,40,7,154,63,174,205,77,252,23,217,232,143,213,163,92,109,221,120,126,224,203,36,209,45,55,158,174,143,54,205,50,139,141,91,239,52,149,78,167,158,197,68,180,214,184,219,44,123,194,230,200,249,219,29,108,72,230,72,201,33,88,210,68,217,86,53,63,47,52,127,93,154,155,248,47,179,209,31,87,65,56,17,190,241,55,194,61,223,85,116,173,158,35,62,198,115,10,219,91,109,27,177,159,27,165,124,22,167,71,31,126,122,136,225,166,240,233,45,100,187,244,171,164,235,232,85,250,172,216,35,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,244,111,220,122,34,58,87,170,231,179,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,156,18,40,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,73,251,47,48,74,109,30,229,255,0,133,112,249,164,23,90,184,245,6,190,158,245,77,120,187,82,75,45,44,248,211,31,118,124,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,217,200,168,244,110,208,175,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,60,249,123,220,184,184,28,169,225,75,13,175,204,53,5,244,149,26,139,152,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,118,156,248,162,107,81,201,10,75,32,117,94,15,184,76,195,120,69,210,255,0,160,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,209,191,113,232,136,233,94,171,208,53,191,53,186,233,174,139,231,218,141,98,167,164,158,229,138,226,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,218,123,83,202,106,198,11,249,80,210,204,203,76,254,41,240,207,165,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,224,84,15,250,53,124,83,255,0,228,14,149,127,242,42,227,255,0,126,45,83,139,31,75,26,201,242,255,0,33,246,233,200,1,254,129,143,254,212,95,244,39,255,0,131,201,255,0,197,143,165,141,100,249,127,144,251,116,224,102,176,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,203,52,229,67,192,229,78,75,117,178,113,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,251,77,77,165,89,162,108,155,177,177,179,188,29,215,150,47,1,223,145,11,21,54,188,234,197,151,167,62,200,45,237,248,109,174,227,110,237,213,98,240,185,243,54,77,157,221,114,119,170,32,117,58,187,170,56,229,133,171,36,43,183,92,173,89,85,196,239,15,88,175,20,26,53,122,210,60,166,167,192,120,254,221,77,186,232,202,88,234,38,182,87,68,238,168,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,117,245,39,85,0,102,51,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,202,92,238,215,91,213,75,43,47,55,58,186,250,136,233,224,164,100,181,51,58,87,182,8,34,100,48,196,142,114,170,163,35,138,56,227,99,126,198,177,141,106,108,136,136,104,39,142,142,12,172,92,97,233,197,45,178,59,175,193,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,169,17,241,73,159,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,180,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,64,70,170,156,90,251,73,138,219,179,90,138,30,139,45,214,225,91,107,163,169,238,177,123,181,84,145,211,73,81,31,66,47,91,122,89,91,76,187,170,35,87,185,179,85,85,174,68,149,92,185,184,215,254,74,186,143,61,131,63,185,221,100,211,44,167,243,119,42,104,23,187,29,174,185,85,137,29,205,176,244,185,238,233,99,22,57,91,18,181,207,141,205,118,210,186,24,163,89,107,202,243,72,112,221,122,224,39,82,116,143,80,32,171,146,197,145,103,21,144,212,45,36,235,12,241,61,148,86,201,98,154,55,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,215,7,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,122,162,168,141,175,79,243,163,122,53,207,107,37,138,86,35,223,209,212,161,165,50,128,121,136,240,135,252,148,181,149,62,139,81,118,116,247,49,238,214,226,253,117,254,38,104,59,77,139,197,82,73,212,137,34,118,164,149,189,10,238,190,168,164,139,121,31,34,75,211,223,249,78,241,175,113,197,178,171,103,10,250,145,115,235,198,239,59,211,97,211,189,105,105,225,181,87,58,74,138,137,41,228,114,181,146,77,226,164,155,165,138,233,30,228,149,34,141,140,84,149,85,158,175,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,126,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,221,143,88,166,138,68,107,182,94,137,24,239,177,200,171,82,220,215,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,117,171,188,169,52,174,147,119,182,71,246,127,39,16,92,98,231,124,32,115,39,213,75,253,130,143,227,56,221,231,224,127,72,49,254,228,52,255,0,20,237,88,34,101,47,246,83,224,150,72,59,82,84,44,159,155,68,235,219,165,219,162,249,90,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,6,104,116,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,101,70,115,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,156,127,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,240,179,254,117,126,150,49,111,152,20,62,221,113,43,87,128,173,82,193,52,91,139,28,27,83,53,46,251,240,108,110,205,241,63,27,91,225,102,168,237,119,109,181,80,199,249,184,88,249,29,188,146,177,191,85,171,182,251,174,200,138,169,101,92,234,253,44,98,223,48,40,125,186,226,82,176,29,215,140,30,44,243,46,46,181,67,233,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,117,237,219,98,170,182,38,34,72,174,88,188,7,126,91,239,180,218,243,171,22,94,172,7,31,184,55,225,182,187,141,187,185,75,148,76,214,76,217,54,119,117,171,217,167,157,180,234,238,168,228,138,103,36,144,174,253,18,181,56,167,2,252,25,95,120,195,212,122,171,100,151,95,131,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,118,251,205,47,106,84,73,28,213,142,54,177,206,119,82,163,34,147,65,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,250,202,86,231,87,234,159,22,249,127,67,238,55,18,234,74,86,231,87,234,159,22,249,127,67,238,55,16,58,87,36,123,181,170,193,106,215,155,237,246,231,73,110,182,219,169,241,250,186,202,202,185,155,12,20,208,70,219,155,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,137,92,116,113,155,125,227,15,81,233,110,113,218,190,13,134,98,254,34,159,25,182,202,198,45,83,99,149,89,221,169,169,145,187,239,52,189,168,149,99,107,150,56,218,198,181,189,74,143,150,78,23,106,207,243,43,22,27,127,211,235,54,67,87,71,143,101,85,20,53,55,170,24,85,26,202,247,209,172,171,76,146,170,39,83,152,199,79,35,209,155,244,43,250,28,168,174,141,138,222,171,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,3,242,104,111,8,250,203,196,14,9,158,231,250,123,136,221,110,52,24,85,189,179,197,225,169,91,39,197,43,187,208,245,208,193,212,246,185,243,54,150,73,234,21,177,182,71,126,106,56,250,122,170,34,223,154,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,151,116,183,75,112,77,22,193,45,154,103,166,150,47,131,99,118,110,247,130,162,241,83,84,118,187,179,62,105,63,57,51,223,35,183,146,87,187,235,57,118,223,100,217,17,17,42,135,154,135,2,181,56,6,67,117,226,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,162,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,180,246,189,122,155,27,216,200,195,181,113,13,197,158,27,197,215,44,77,76,206,44,84,244,150,123,237,5,69,166,154,251,142,54,189,106,167,181,61,111,148,169,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,78,199,234,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,93,158,196,150,24,164,70,187,116,235,141,142,251,90,138,159,148,11,254,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,213,64,0,1,94,188,194,249,133,235,71,9,154,209,101,211,157,57,198,48,171,141,182,227,139,211,94,229,150,247,69,87,52,237,158,74,186,184,92,214,186,26,152,154,140,233,167,98,162,43,85,119,87,121,253,136,150,20,66,174,53,185,111,127,44,29,83,181,106,103,229,151,232,151,195,49,248,44,94,11,232,239,143,238,118,234,106,38,238,247,60,84,91,111,226,122,122,122,87,110,141,247,243,217,1,203,123,141,109,83,227,7,242,137,249,76,176,98,150,207,162,95,8,240,95,2,165,169,135,185,226,188,95,115,187,222,158,93,246,240,204,233,233,233,219,119,111,190,233,180,213,34,175,3,28,12,127,34,239,166,223,234,163,244,199,233,143,195,127,216,79,135,248,95,9,226,127,245,137,186,250,188,79,251,157,186,63,94,254,82,168,1,88,28,102,115,64,215,222,29,184,147,204,52,115,10,196,52,254,182,203,143,252,63,195,79,116,183,214,201,84,254,253,5,61,67,250,221,29,92,108,93,159,51,145,54,98,125,84,77,247,93,213,108,252,128,28,81,242,164,254,82,154,237,147,107,95,229,235,232,231,210,63,5,253,172,250,45,227,59,30,30,142,10,111,238,222,46,62,174,174,199,87,232,38,221,91,121,237,186,135,95,229,233,197,6,125,197,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,127,85,67,209,85,28,137,178,55,203,237,85,148,4,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,226,121,4,247,223,27,240,191,1,219,238,83,83,195,218,237,247,165,223,111,13,213,213,212,155,245,237,183,150,235,32,0,225,92,110,107,205,79,14,60,52,102,58,147,102,173,164,131,33,74,118,90,241,244,154,162,40,222,183,26,151,164,81,201,19,37,99,219,51,225,107,164,169,88,186,29,214,202,119,162,236,222,167,38,115,11,52,231,97,172,86,171,214,101,129,232,133,142,253,87,45,70,53,79,85,123,191,209,195,84,215,82,54,122,164,141,180,109,150,54,189,85,42,99,138,57,222,137,35,17,91,21,99,21,170,169,43,136,235,203,23,75,127,42,28,100,225,94,46,197,241,59,86,37,226,50,155,135,246,87,103,194,248,88,215,194,79,228,246,185,253,53,210,81,125,70,245,111,191,214,106,177,30,4,95,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,209,159,5,250,199,125,215,222,24,48,13,85,202,97,232,189,93,109,242,83,220,100,234,98,248,154,170,74,137,105,37,169,217,140,99,25,222,125,59,165,237,181,168,214,119,58,19,116,110,235,80,60,214,180,207,242,119,198,78,71,113,167,164,181,82,80,102,182,250,28,154,142,11,124,125,190,158,228,107,79,80,249,154,140,107,82,105,42,169,106,101,114,167,87,87,117,30,231,117,57,200,146,87,146,22,169,127,243,75,209,75,133,247,255,0,20,202,109,22,207,11,254,90,106,249,251,200,207,254,198,183,161,239,254,118,55,251,162,129,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,1,0,57,213,250,88,197,190,96,80,251,117,196,169,93,8,209,203,238,190,234,101,22,149,98,211,116,94,174,182,251,173,69,186,62,150,47,137,170,164,183,84,85,197,77,187,222,198,51,188,250,118,197,220,115,145,172,238,117,174,232,221,150,218,185,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,4,127,196,217,168,248,54,169,217,163,197,173,23,90,44,251,31,200,41,219,110,160,248,114,201,93,5,226,10,150,246,161,240,175,99,149,211,54,118,53,189,167,49,85,92,157,42,213,251,13,36,232,164,154,161,46,145,226,14,214,170,42,74,92,237,44,244,205,200,25,77,83,28,236,90,212,98,36,143,87,69,27,34,71,185,83,173,236,141,171,27,30,231,49,142,145,141,108,142,249,56,159,13,218,37,130,234,230,65,174,184,126,3,73,105,205,178,170,121,41,174,247,42,106,137,218,202,166,72,248,164,149,86,159,175,176,215,190,72,35,123,222,216,209,238,127,83,156,170,175,122,187,165,128,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,11,105,231,105,163,150,41,113,92,23,136,26,121,187,55,170,107,130,97,213,145,244,189,222,46,150,72,234,42,233,215,117,127,68,125,151,197,83,228,140,234,127,138,250,206,218,54,162,212,177,161,62,98,186,57,98,214,78,17,243,186,107,188,222,30,175,15,183,207,152,218,234,122,94,254,205,85,4,18,200,228,232,107,216,142,238,192,181,16,110,238,166,179,191,215,210,231,49,168,5,80,114,184,213,234,109,37,227,7,25,130,229,61,36,22,220,230,158,108,66,170,105,160,150,87,177,245,46,99,233,91,18,71,250,47,125,100,20,145,171,156,142,98,50,71,171,186,127,77,183,232,101,223,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,211,78,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,144,16,91,157,95,165,140,91,230,5,15,183,92,74,171,225,59,213,62,141,252,192,199,189,198,2,213,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,2,79,243,150,192,41,177,158,40,237,121,157,187,30,171,164,167,204,113,122,74,154,203,131,146,85,130,186,227,79,44,180,242,35,28,229,86,35,227,166,142,133,28,198,109,178,58,55,42,111,39,83,189,95,36,124,214,235,65,173,26,133,167,48,211,210,45,182,249,139,197,123,168,149,204,119,125,179,208,213,199,12,77,99,186,186,81,138,219,132,202,228,86,170,170,182,61,149,187,42,58,69,115,155,210,223,165,124,56,216,181,50,130,197,226,171,240,76,130,63,19,91,226,186,60,29,174,181,139,12,223,155,87,163,100,235,170,109,185,190,77,115,219,182,233,179,123,138,86,95,2,217,173,215,0,227,7,73,47,182,106,122,73,170,42,178,138,75,35,219,82,199,57,137,5,193,222,6,103,34,53,205,94,182,197,83,35,152,187,236,143,70,170,163,145,21,170,26,51,0,1,18,185,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,189,16,255,0,166,172,11,42,255,0,101,113,204,147,28,184,127,233,40,235,173,181,212,242,127,197,146,25,163,145,159,204,230,185,191,169,80,212,153,85,124,212,248,14,255,0,194,252,85,233,5,151,252,84,185,125,138,217,110,255,0,127,125,77,237,207,238,255,0,238,118,202,200,225,255,0,25,80,247,127,117,120,18,171,129,126,53,241,94,36,244,58,170,255,0,150,220,254,21,148,233,229,190,158,60,226,166,226,177,193,75,229,11,215,226,105,51,90,200,89,12,201,79,60,142,110,205,236,185,146,53,83,161,35,146,74,160,227,251,140,27,175,22,90,184,231,91,214,146,60,19,14,168,172,160,197,25,12,78,71,212,192,247,181,36,174,149,210,49,178,245,212,36,49,61,35,115,90,145,49,172,103,79,90,73,36,145,170,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,118,123,18,88,98,145,26,237,211,174,54,59,237,106,42,116,190,26,56,116,206,248,160,213,58,13,51,193,105,255,0,197,86,94,43,122,225,254,214,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,246,34,125,170,129,223,249,106,112,81,113,226,47,81,232,117,67,53,182,111,166,88,141,193,210,84,189,201,75,60,119,91,165,50,211,74,203,100,176,72,229,122,66,246,78,215,200,229,137,204,116,108,124,72,173,115,209,204,189,67,202,105,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,62,188,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,79,86,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,0,6,85,205,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,202,185,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,46,167,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,0,52,166,82,95,57,251,77,170,221,197,125,146,178,223,108,164,165,168,186,96,244,21,117,210,195,11,88,250,169,210,178,182,20,150,87,34,110,247,164,80,197,26,57,219,175,68,108,111,216,212,68,187,66,149,185,213,250,167,197,190,95,208,251,141,196,14,171,200,199,239,179,247,111,248,145,0,56,177,245,79,172,159,48,50,31,113,156,159,252,140,126,251,63,118,255,0,137,16,3,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,37,87,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,208,47,248,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,19,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,33,7,37,79,75,25,79,204,10,239,110,183,19,252,12,235,113,87,193,182,163,240,199,172,180,122,85,225,46,185,77,38,65,225,219,139,93,233,173,75,31,199,164,123,99,108,144,193,4,114,74,189,230,79,39,105,98,234,89,23,120,223,210,141,150,61,237,255,0,151,119,13,154,203,195,62,141,46,45,171,90,135,241,79,138,118,174,20,120,187,34,108,144,226,243,61,210,186,162,8,234,145,238,239,119,58,226,115,216,196,108,76,149,178,172,107,39,113,210,190,85,0,51,89,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,105,74,220,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,129,64,37,255,0,114,184,244,39,166,95,141,123,197,105,64,37,255,0,114,184,244,39,166,95,141,123,197,104,29,215,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,86,31,240,125,202,163,13,225,243,63,252,169,106,118,87,73,158,95,109,53,18,63,29,165,109,185,96,162,183,61,147,63,179,90,246,189,238,89,106,86,36,133,237,106,162,50,9,29,39,74,204,230,69,51,103,168,0,0,2,42,243,71,244,39,169,191,130,251,197,17,64,37,255,0,115,71,244,39,169,191,130,251,197,17,64,32,106,160,0,0,0,6,125,185,154,90,109,86,94,56,245,62,142,205,108,164,160,167,146,162,219,86,248,169,161,108,76,116,243,219,41,38,154,85,107,81,17,95,36,178,73,35,221,246,185,239,115,151,117,85,82,194,185,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,85,113,79,173,127,201,219,135,220,219,88,227,183,248,218,188,126,222,158,2,7,69,220,141,245,211,202,202,122,94,235,123,145,170,194,147,205,18,201,210,244,119,109,31,211,187,182,69,205,97,114,124,233,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,245,49,122,169,109,174,167,145,180,221,14,98,170,117,207,61,60,189,198,189,142,111,134,233,250,205,145,200,149,87,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,253,103,34,1,126,156,12,233,125,215,71,56,75,211,60,14,250,234,180,185,65,103,248,149,100,21,116,78,164,158,146,122,233,164,173,146,150,72,156,170,230,190,23,84,172,43,190,202,171,26,170,181,187,244,165,85,243,125,210,251,174,23,197,165,78,121,51,170,231,182,234,13,158,138,229,79,59,168,157,20,17,79,77,11,104,165,165,100,187,171,102,123,91,79,12,206,219,165,90,149,81,162,183,236,115,175,36,174,14,118,26,95,117,200,116,143,3,213,123,123,170,230,167,195,47,21,86,218,234,120,104,157,43,35,130,224,200,246,170,150,84,93,161,99,37,163,138,36,234,110,206,125,83,19,169,170,136,143,14,85,200,251,53,181,80,103,250,167,167,51,83,213,173,202,249,103,183,94,233,229,107,27,216,108,20,51,75,12,173,123,186,186,145,234,235,132,42,212,70,170,42,54,77,213,187,34,58,221,12,240,242,240,205,109,88,7,26,90,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,157,13,150,166,55,61,119,221,24,142,84,71,42,35,87,67,192,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,28,197,249,116,126,94,252,94,181,232,165,187,253,82,127,55,241,59,103,123,255,0,134,63,245,165,52,63,158,169,169,101,61,31,135,167,138,87,125,86,126,119,236,95,173,178,173,69,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,91,79,50,222,96,148,218,61,106,188,112,249,164,23,90,184,245,6,190,159,195,94,46,212,146,203,75,62,52,199,182,150,120,214,53,124,10,201,223,81,77,60,173,71,195,43,95,2,236,228,84,122,55,106,139,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,172,228,223,109,147,117,84,69,13,9,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,66,252,88,250,167,214,79,152,25,15,184,206,95,71,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,244,47,197,143,170,125,100,249,129,144,251,140,224,88,167,40,238,12,172,84,150,43,63,24,153,109,215,199,93,107,188,125,62,41,110,167,123,217,29,190,54,190,106,42,154,154,133,242,238,76,254,153,227,100,126,113,178,55,43,215,173,239,111,98,207,200,171,202,227,208,158,153,126,53,239,21,164,170,0,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,64,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,4,255,0,228,169,233,99,41,249,129,93,237,214,226,69,113,131,194,102,27,197,214,151,253,7,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,72,235,201,83,210,198,83,243,2,187,219,173,196,255,0,3,46,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,213,117,255,0,139,60,203,136,205,47,210,156,31,80,41,234,235,175,186,107,79,116,166,168,200,234,235,210,121,239,44,170,146,5,137,100,103,109,170,215,197,21,60,113,171,220,249,31,42,238,247,47,82,185,86,213,57,150,112,43,83,196,214,51,75,169,250,99,65,87,85,170,24,229,60,22,218,90,22,213,69,28,23,123,114,212,42,186,7,172,242,50,40,95,10,207,52,205,145,28,157,73,220,141,205,122,186,53,142,141,128,159,252,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,129,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,147,252,98,90,109,87,174,20,53,134,142,243,108,164,175,167,143,7,189,85,178,42,152,91,43,27,60,20,114,205,12,168,215,34,162,62,57,99,142,70,59,237,107,216,215,38,202,136,166,109,205,41,241,99,233,99,89,62,95,228,62,221,57,154,192,46,167,157,95,165,140,91,230,5,15,183,92,74,160,225,187,68,46,188,71,235,110,45,162,246,107,229,37,154,163,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,230,247,164,80,201,208,205,218,142,127,75,85,204,69,87,165,175,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,11,201,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,0,41,91,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,133,90,91,165,185,222,180,231,118,205,51,211,75,23,198,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,156,153,236,141,187,71,19,221,245,156,155,237,178,110,170,136,186,30,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,245,43,97,103,76,81,177,145,181,87,165,140,111,83,158,254,185,31,0,57,26,218,109,83,93,117,146,251,53,178,145,247,42,58,123,13,37,61,99,161,106,207,12,19,58,185,210,196,201,54,234,107,30,232,33,115,154,139,179,150,40,213,119,233,77,173,124,1,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,63,88,2,130,249,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,245,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,55,76,75,47,251,154,63,161,61,77,252,23,222,40,138,1,2,255,0,185,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,53,80,0,0,0,0,66,174,53,185,144,255,0,35,237,83,181,105,159,228,107,233,111,196,241,248,47,190,55,233,23,128,237,247,42,106,33,237,118,252,44,187,237,225,186,186,186,147,126,189,182,242,221,102,169,94,188,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,233,168,98,34,171,145,119,71,121,125,138,161,216,56,24,227,159,249,104,253,54,255,0,82,239,161,223,67,190,27,254,205,252,67,197,120,191,19,255,0,171,195,209,211,225,191,221,111,215,250,182,243,149,68,42,229,189,193,78,169,240,125,249,68,252,166,95,241,75,159,210,223,132,120,47,129,85,84,205,219,240,190,47,185,221,239,65,22,219,248,150,116,244,245,111,179,183,219,100,222,106,128,0,226,156,104,107,29,247,64,184,96,207,245,87,22,135,174,245,106,183,199,79,110,147,169,137,225,170,170,234,34,164,138,167,103,177,236,127,101,245,13,151,182,230,171,95,219,232,93,145,219,160,80,191,20,250,215,252,162,120,130,205,181,142,59,127,130,164,200,46,9,224,32,116,93,185,25,67,4,76,167,165,238,183,185,34,36,203,4,49,44,157,47,86,247,21,253,59,55,100,75,52,228,159,165,247,92,123,72,243,205,87,184,58,174,26,124,206,241,75,109,161,167,154,137,209,50,72,45,236,147,122,168,165,85,218,102,62,90,201,98,94,150,236,215,210,189,58,156,170,168,202,118,52,123,193,126,142,95,116,11,134,12,3,74,178,153,186,239,86,171,124,149,23,24,250,88,158,26,170,174,162,90,185,105,183,99,222,199,246,95,80,232,187,141,114,181,253,190,180,217,29,178,4,75,231,97,165,247,92,135,72,240,61,87,183,186,174,106,124,50,241,85,109,174,167,134,137,210,178,56,46,12,143,106,169,101,69,218,22,50,90,56,162,78,166,236,231,213,49,58,154,168,136,248,1,203,195,53,181,96,28,105,105,85,246,243,79,87,53,61,85,225,246,70,54,153,141,115,210,123,133,52,180,48,185,81,206,106,116,54,90,152,220,245,223,116,98,57,81,28,168,141,91,169,227,155,75,238,186,199,194,94,166,96,118,39,85,173,202,123,63,196,168,224,164,162,117,92,245,115,208,205,29,108,116,177,196,213,71,57,243,58,153,33,77,183,84,89,17,81,174,219,165,115,152,6,170,1,231,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,237,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,128,28,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,191,224,0,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,212,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,88,141,84,1,152,29,88,193,127,37,250,167,153,105,159,197,62,39,244,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,188,158,87,26,189,83,171,92,31,99,48,92,167,171,158,229,131,84,77,136,85,77,52,17,68,199,178,153,172,125,43,98,72,255,0,73,140,163,158,146,53,115,145,175,87,198,245,119,87,233,186,181,185,179,105,125,171,78,56,193,186,92,236,206,164,142,159,58,179,209,229,15,164,166,162,109,59,41,167,123,164,166,155,126,149,84,145,242,203,73,37,67,228,217,170,231,212,59,116,85,69,123,187,255,0,36,125,94,169,101,215,80,180,18,186,122,185,41,231,167,139,47,181,198,216,34,236,64,246,58,58,90,215,62,79,41,85,242,36,148,8,214,253,102,34,67,34,253,69,85,235,14,193,206,175,210,198,45,243,2,135,219,174,37,85,240,157,234,159,70,254,96,99,222,227,1,106,156,234,253,44,98,223,48,40,125,186,226,85,95,9,222,169,244,111,230,6,61,238,48,1,160,142,37,240,10,157,83,225,231,82,52,250,223,143,82,95,46,87,204,94,229,77,107,161,169,72,186,37,184,248,119,173,26,162,202,168,198,61,181,9,19,216,247,42,116,61,173,118,237,233,221,51,68,106,160,205,183,24,24,5,78,152,113,71,170,88,100,216,245,37,138,158,151,40,174,169,183,219,233,18,38,193,5,186,166,85,168,162,72,219,18,244,49,139,77,52,42,140,77,186,17,81,170,141,84,86,160,104,39,135,172,166,251,156,232,22,154,102,185,77,119,141,189,100,24,125,154,233,113,169,237,50,62,253,84,244,81,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,232,4,21,228,219,148,223,114,14,17,235,45,55,122,239,17,73,140,230,23,27,93,174,62,211,25,225,233,95,5,53,91,163,221,168,138,253,231,171,168,126,238,85,119,215,219,126,150,181,18,117,0,33,7,52,30,48,113,157,19,210,59,214,137,89,150,146,227,157,231,246,119,80,62,130,166,42,134,178,142,201,90,202,170,121,171,145,237,103,105,239,69,134,72,153,31,113,174,71,200,217,21,174,99,21,143,145,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,179,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,237,85,251,17,115,173,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,250,144,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,3,202,146,171,151,167,24,191,201,43,84,235,62,144,209,248,188,51,53,240,54,235,239,231,59,127,15,237,212,167,69,199,234,65,44,178,246,33,150,175,243,12,233,238,119,124,215,118,179,105,85,193,15,44,91,22,103,195,142,75,153,107,117,21,169,215,173,83,199,225,250,29,47,67,234,102,199,41,100,103,122,158,225,249,185,88,199,77,43,214,158,94,210,42,57,34,139,182,247,162,84,79,11,107,215,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,64,210,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,42,175,149,103,30,63,248,35,133,77,95,189,127,141,139,16,190,220,238,63,239,12,166,178,53,157,175,253,208,232,159,36,223,226,233,216,223,238,76,45,80,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,93,72,0,0,0,12,171,154,83,225,59,210,198,141,252,191,199,189,186,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,14,170,0,3,42,230,148,248,78,244,177,163,127,47,241,239,110,128,205,97,165,62,19,189,44,104,223,203,252,123,219,160,3,149,115,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,93,79,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,105,76,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,64,14,44,125,83,235,39,204,12,135,220,103,39,255,0,35,31,190,207,221,191,226,68,0,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,21,87,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,64,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,73,85,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,11,254,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,255,0,32,7,37,79,75,25,79,204,10,239,110,183,19,252,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,82,183,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,160,80,9,127,220,174,61,9,233,151,227,94,241,90,80,9,127,220,174,61,9,233,151,227,94,241,90,4,170,0,0,0,1,21,121,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,53,80,0,0,0,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,18,185,199,106,245,78,107,196,189,14,150,211,207,86,150,221,56,179,195,11,224,154,8,154,207,136,215,49,149,83,77,19,219,187,222,199,83,173,3,21,30,169,179,225,127,75,83,117,115,254,87,40,45,47,186,230,156,90,83,103,144,186,174,11,110,159,89,235,110,85,19,182,137,210,193,44,245,48,186,138,42,87,203,186,54,23,185,181,19,76,221,250,149,201,75,34,35,126,215,55,143,241,249,157,126,81,56,201,213,139,255,0,194,254,31,225,50,9,44,93,158,255,0,119,171,225,177,178,131,187,213,210,221,187,158,23,185,211,183,213,235,233,221,219,117,44,234,228,117,139,95,105,49,93,92,205,106,40,122,44,183,91,133,158,215,71,83,221,98,247,106,169,35,170,146,162,62,132,94,182,244,178,182,153,119,84,70,175,115,102,170,171,92,136,22,126,71,94,97,248,85,215,63,224,183,85,108,86,106,138,72,106,41,108,236,189,189,213,47,115,88,176,91,234,98,174,153,168,173,107,151,173,209,83,72,214,38,219,43,213,168,170,212,85,114,72,160,6,85,205,78,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,101,136,209,71,0,121,215,229,19,131,109,39,191,252,47,225,254,19,31,142,197,217,239,247,122,190,27,35,232,59,189,93,45,219,185,225,123,157,59,125,94,190,157,221,183,82,133,64,243,71,245,217,169,191,130,251,61,17,210,184,96,227,78,213,194,199,1,57,141,139,16,200,41,27,170,153,46,113,90,152,253,26,211,54,169,104,160,90,43,115,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,219,145,140,155,167,154,243,71,245,217,169,191,130,251,61,17,21,64,250,191,233,171,61,202,191,217,92,143,36,200,238,31,250,74,202,235,149,117,68,159,241,164,154,105,36,127,243,185,206,119,235,85,47,123,151,159,5,150,174,22,52,190,158,251,151,227,244,141,213,76,150,157,87,32,172,74,150,213,45,20,11,39,84,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,123,146,49,144,244,241,254,88,188,191,235,52,138,142,155,136,29,111,199,124,38,117,87,211,62,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,30,112,200,199,58,22,177,187,171,100,115,217,29,138,128,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,83,202,227,208,158,153,126,53,239,21,164,170,34,175,43,143,66,122,101,248,215,188,86,146,168,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,170,128,0,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,42,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,1,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,18,171,145,143,223,103,238,223,241,34,42,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,2,154,249,202,232,94,156,105,182,163,225,154,161,133,89,190,21,117,212,111,139,75,127,134,5,70,210,212,85,82,173,42,165,83,99,68,250,147,73,226,157,221,84,94,151,185,141,122,181,30,233,30,251,148,42,175,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,37,87,22,62,150,53,147,229,254,67,237,211,153,172,52,167,197,143,165,141,100,249,127,144,251,116,230,107,0,186,158,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,147,255,0,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,160,95,240,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,0,0,8,171,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,127,220,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,0,0,0,0,0,0,0,0,43,215,156,254,175,84,226,26,13,141,105,29,186,122,184,106,53,10,240,233,171,21,176,68,248,38,183,91,251,114,201,11,222,239,174,199,173,76,212,50,53,88,158,105,12,136,174,68,94,151,216,81,80,28,239,115,175,136,106,158,154,105,159,194,251,127,1,199,234,239,190,55,191,191,123,199,212,164,61,174,223,79,213,232,248,111,87,87,82,245,119,182,217,189,27,184,32,94,138,105,125,215,90,181,115,16,210,139,51,170,227,168,202,111,20,214,215,212,83,81,58,173,244,112,61,233,222,170,88,154,168,175,100,49,119,37,127,214,106,35,35,114,171,154,136,170,154,115,40,91,148,254,45,125,200,56,218,196,46,214,138,31,17,73,140,219,238,247,75,164,157,214,51,195,210,190,134,106,70,201,179,149,21,251,207,87,78,205,154,138,239,175,190,221,45,114,165,244,128,50,239,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,97,168,130,128,121,163,250,236,212,223,193,125,158,136,11,73,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,125,142,69,89,106,86,175,36,44,235,226,26,89,169,122,103,240,190,223,192,114,10,75,239,141,239,239,222,241,244,203,15,107,183,211,245,122,62,27,213,213,212,189,93,237,182,111,70,238,178,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,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,1,0,57,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,79,254,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,129,127,192,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,174,14,119,24,85,170,191,69,244,247,81,166,168,171,75,149,143,40,150,201,79,19,94,222,195,160,174,164,146,105,92,246,244,245,43,209,214,248,81,170,142,68,68,116,155,163,183,69,108,10,229,213,172,119,221,27,226,227,4,169,180,67,226,41,51,11,132,24,117,210,155,169,140,239,82,215,207,20,109,94,183,49,234,222,212,233,79,62,205,233,115,251,29,29,77,107,220,165,207,241,211,133,90,179,254,15,181,110,197,121,168,171,134,158,151,23,171,189,177,212,207,107,94,179,219,219,227,161,106,171,154,228,232,116,180,209,181,233,182,234,197,114,34,181,85,28,153,225,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,185,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,11,41,230,167,157,126,84,56,5,210,77,75,248,95,195,62,150,228,22,11,239,130,239,247,188,47,138,178,214,205,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,98,181,184,78,245,79,163,127,48,49,239,113,128,13,41,148,215,206,211,22,190,210,107,238,11,154,212,80,244,89,110,184,122,90,232,234,123,172,94,237,85,37,109,68,149,17,244,34,245,183,165,149,180,203,186,162,53,123,155,53,85,90,228,75,148,32,175,57,44,90,251,144,112,143,71,118,180,80,248,138,76,103,48,183,93,46,146,119,88,207,15,74,248,42,105,27,38,206,84,87,239,61,93,59,54,106,43,190,190,251,116,181,202,129,18,185,44,103,245,54,46,33,178,189,62,168,200,105,40,237,185,86,46,250,150,80,204,177,53,245,247,26,58,136,214,20,137,92,157,110,123,41,231,175,122,177,139,230,206,183,57,23,182,138,219,137,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,140,230,112,127,159,212,233,135,20,122,91,153,195,144,210,88,169,233,114,138,26,107,133,194,173,98,108,16,91,170,101,74,122,213,145,210,167,67,24,180,211,76,138,245,219,161,21,92,138,213,68,114,94,167,26,124,56,221,120,167,208,107,174,149,216,179,122,188,106,228,234,136,110,84,111,73,92,218,42,217,224,234,88,233,107,154,212,87,62,153,206,84,119,146,42,178,70,67,42,53,253,190,219,130,152,56,250,226,186,179,138,221,113,171,189,219,37,232,195,49,126,245,159,23,134,57,167,88,231,165,108,206,87,87,186,57,81,189,185,170,62,163,156,137,27,28,216,217,4,110,234,88,186,221,213,121,94,240,81,252,160,51,182,107,62,161,91,45,85,218,109,134,220,31,77,45,186,181,59,223,25,186,54,22,189,148,235,19,92,155,67,23,118,9,164,89,17,89,39,212,139,162,70,190,94,223,42,211,78,95,252,65,102,188,71,65,195,110,89,142,253,11,189,67,111,109,246,237,87,112,146,41,225,164,179,245,177,142,171,133,98,122,178,175,235,200,216,154,216,158,168,178,170,177,238,141,25,43,163,191,76,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,64,69,254,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,40,0,25,108,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,139,36,51,71,35,63,153,205,115,127,82,161,123,220,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,222,58,243,107,224,163,227,116,117,156,89,105,149,178,235,89,122,135,179,30,105,111,129,59,241,186,134,24,59,108,185,181,21,221,113,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,249,87,41,78,22,181,150,251,168,244,124,74,83,228,151,92,47,7,181,119,168,219,44,13,106,73,148,249,244,203,70,214,72,215,49,212,109,123,19,187,43,154,191,156,141,173,133,82,86,58,90,112,232,28,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,0,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,114,174,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,148,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,136,1,197,143,170,125,100,249,129,144,251,140,228,255,0,228,99,247,217,251,183,252,72,128,28,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,0,0,2,170,249,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,146,171,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,104,18,171,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,105,42,185,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,129,127,192,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,42,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,1,63,249,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,128,0,1,154,206,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,10,1,47,251,149,199,161,61,50,252,107,222,43,74,1,47,251,149,199,161,61,50,252,107,222,43,64,149,64,0,0,0,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,6,170,0,0,0,0,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,41,130,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,247,185,79,226,214,44,127,130,92,66,237,104,161,240,245,121,53,194,239,116,186,73,221,123,252,69,83,43,166,164,108,155,57,85,25,180,20,148,236,217,168,141,250,155,237,212,231,42,208,185,161,238,94,24,85,215,0,224,183,74,172,87,154,138,73,170,42,172,239,189,177,212,207,115,152,144,92,42,101,174,133,170,174,107,87,173,177,84,198,215,166,219,35,209,200,138,228,68,114,132,138,0,1,153,110,33,113,107,22,13,175,186,151,133,98,212,62,10,203,143,230,23,155,93,186,155,186,249,59,20,176,86,203,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,50,239,249,92,122,19,211,47,198,189,226,180,170,190,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,0,57,163,250,236,212,223,193,125,158,136,237,92,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,225,145,141,108,206,123,119,87,70,215,178,78,171,151,112,81,252,170,185,153,234,165,255,0,63,182,93,99,211,44,91,224,178,92,170,96,78,212,119,74,228,180,91,214,59,99,102,234,107,219,212,199,172,146,186,36,115,153,27,90,221,226,116,209,72,150,126,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,146,168,138,188,174,61,9,233,151,227,94,241,90,74,160,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,85,113,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,102,176,11,169,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,255,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,23,253,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,170,128,0,0,0,0,0,0,0,2,130,249,169,221,174,183,30,56,243,234,59,133,206,174,170,158,215,79,103,164,161,138,105,156,246,82,192,182,202,105,150,40,154,171,179,24,178,205,44,138,214,236,157,114,61,223,107,149,86,253,10,1,230,143,235,179,83,127,5,246,122,32,36,167,35,172,90,197,87,149,106,230,107,81,67,215,122,181,91,236,246,186,58,158,235,211,181,75,87,37,84,149,17,244,34,244,59,169,244,84,203,186,162,185,59,123,53,81,28,228,91,106,43,47,145,246,21,117,160,192,53,79,81,166,168,164,91,109,242,241,110,178,83,196,215,187,190,217,232,97,150,105,92,246,244,244,163,21,183,8,81,170,142,85,85,108,155,163,118,69,117,154,0,41,3,156,150,45,98,199,248,184,163,187,90,40,124,61,94,77,135,219,174,151,73,59,175,127,136,170,100,245,52,141,147,103,42,163,54,130,146,157,155,53,17,191,83,125,186,156,229,91,191,42,175,158,119,220,159,239,39,240,208,28,140,126,251,63,118,255,0,137,22,168,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,210,192,31,39,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,230,231,42,175,154,169,245,128,3,207,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,246,123,147,245,169,231,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,235,240,215,27,94,51,69,73,85,7,91,28,199,244,75,28,109,123,122,152,247,53,118,95,54,185,81,124,149,78,128,0,0,0,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,128,57,87,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,19,170,128,0,229,95,201,59,133,143,252,218,116,171,254,102,219,191,236,78,170,0,242,151,253,39,210,204,175,21,182,224,185,78,154,98,151,156,110,205,217,248,117,158,225,102,166,168,161,163,237,70,177,69,217,129,236,88,227,232,141,206,99,122,90,157,45,85,106,108,139,177,231,237,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,165,128,7,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,253,96,14,85,252,147,184,88,255,0,205,167,74,191,230,109,187,254,196,234,160,0,0,0,0,0,63,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,121,76,235,73,244,179,84,60,15,229,51,77,49,76,183,225,157,223,5,241,219,53,53,127,133,238,116,247,59,93,230,59,163,171,182,206,174,157,183,232,110,255,0,98,31,151,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,219,118,53,127,82,30,212,0,0,0,0,1,202,191,146,119,11,31,249,180,233,87,252,205,183,127,216,157,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,0,0,57,87,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,19,165,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,7,201,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,120,171,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,233,96,1,226,179,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,183,123,151,245,169,237,64,30,83,5,210,125,44,210,255,0,29,249,51,211,76,83,18,248,159,107,198,252,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,218,167,159,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,78,150,0,249,56,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,79,172,0,0,0,30,83,58,210,125,44,213,15,3,249,76,211,76,83,45,248,103,119,193,124,118,205,77,95,225,123,157,61,206,215,121,142,232,234,237,179,171,167,109,250,27,191,216,135,202,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,124,218,229,69,242,85,58,0,3,202,103,90,79,165,154,161,224,127,41,154,105,138,101,191,12,238,248,47,142,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,251,16,249,88,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,167,64,0,0,0,14,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,249,53,168,137,228,136,116,0,7,148,193,116,159,75,52,191,199,126,76,244,211,20,196,190,39,218,241,191,2,179,83,80,120,174,223,87,111,187,217,99,122,250,123,143,233,234,223,110,183,109,246,169,242,178,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,232,241,55,27,166,51,69,87,85,63,67,26,198,117,203,36,110,123,186,88,198,181,55,95,38,181,17,60,145,14,128,0,243,248,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,253,72,122,0,0,0,0,230,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,159,88,1,202,191,146,119,11,31,249,180,233,87,252,205,183,127,216,158,255,0,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,230,231,42,175,154,169,245,128,0,0,0,0,31,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,224,63,146,119,11,31,249,180,233,87,252,205,183,127,216,157,84,0,0,0,0,1,207,242,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,232,241,55,27,166,51,69,87,85,63,67,26,198,117,203,36,110,123,186,88,198,181,55,95,38,181,17,60,145,15,65,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,212,135,160,0,114,175,228,157,194,199,254,109,58,85,255,0,51,109,223,246,39,74,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,0,0,14,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,249,53,168,137,228,136,122,12,43,79,112,29,53,181,75,98,211,156,31,31,197,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,190,204,106,126,164,61,0,0,0,0,0,0,115,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,233,96,15,147,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,250,192,0,0,0,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,235,0,114,175,228,157,194,199,254,109,58,85,255,0,51,109,223,246,39,85,0,0,0,1,207,242,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,232,241,55,27,166,51,69,87,85,63,67,26,198,117,203,36,110,123,186,88,198,181,55,95,38,181,17,60,145,14,128,0,242,152,46,147,233,102,151,248,239,201,158,154,98,152,151,196,251,94,55,224,86,106,106,15,21,219,234,237,247,123,44,111,95,79,113,253,61,91,237,214,237,190,213,62,86,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,33,208,0,30,83,5,210,125,44,210,255,0,29,249,51,211,76,83,18,248,159,107,198,252,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,218,167,202,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,163,196,220,110,152,205,21,93,84,253,12,107,25,215,44,145,185,238,233,99,26,212,221,124,154,212,68,242,68,58,0,3,207,225,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,245,33,232,0,0,121,76,235,73,244,179,84,60,15,229,51,77,49,76,183,225,157,223,5,241,219,53,53,127,133,238,116,247,59,93,230,59,163,171,182,206,174,157,183,232,110,255,0,98,30,172,1,226,176,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,245,33,250,179,173,39,210,205,80,240,63,148,205,52,197,50,223,134,119,124,23,199,108,212,213,254,23,185,211,220,237,119,152,238,142,174,219,58,186,118,223,161,187,253,136,122,176,7,138,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,118,221,141,95,212,135,181,0,14,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,249,53,168,137,228,136,122,12,43,79,112,29,53,181,75,98,211,156,31,31,197,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,190,204,106,126,164,61,0,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,115,95,228,157,194,199,254,109,58,85,255,0,51,109,223,246,39,85,0,121,252,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,126,181,60,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,230,215,42,47,146,169,208,0,0,0,3,197,102,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,187,110,247,47,235,83,218,128,60,166,11,164,250,89,165,254,59,242,103,166,152,166,37,241,62,215,141,248,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,181,79,86,0,0,0,31,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,224,63,146,119,11,31,249,180,233,87,252,205,183,127,216,157,84,1,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,78,106,42,121,162,30,3,249,39,112,177,255,0,155,78,149,127,204,219,119,253,137,213,64,0,0,0,0,0,0,0,0,3,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,29,0,1,231,240,173,61,192,116,214,213,45,139,78,112,124,127,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,166,251,49,169,250,144,244,0,0,60,166,117,164,250,89,170,30,7,242,153,166,152,166,91,240,206,239,130,248,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,177,15,86,0,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,250,144,246,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,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,237,65,5,120,18,230,85,252,170,117,31,32,210,220,255,0,18,181,98,215,169,60,69,211,23,240,117,155,199,85,66,197,111,85,20,157,215,35,229,172,141,138,178,117,196,212,108,145,178,103,118,225,72,190,188,234,0,1,31,248,245,213,44,239,69,184,78,206,117,51,77,47,191,6,201,44,223,12,240,85,190,22,26,142,215,118,229,75,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,129,32,1,72,28,61,115,30,227,59,57,215,221,52,194,178,157,100,241,182,92,131,48,179,90,238,52,223,71,109,81,247,233,103,173,138,57,99,235,101,51,94,222,166,61,201,187,85,28,155,238,138,139,230,93,248,0,0,0,10,64,226,23,152,247,25,216,54,190,234,94,21,139,107,39,130,178,227,249,133,230,215,110,166,250,59,106,147,177,75,5,108,177,197,31,91,233,156,247,116,177,141,77,220,170,229,219,117,85,95,48,46,252,16,255,0,149,254,189,234,199,17,58,5,127,205,117,143,43,250,65,122,162,204,42,173,112,84,248,26,106,78,138,86,81,81,72,216,250,41,227,141,139,179,230,145,119,84,234,250,219,111,178,34,36,192,0,0,0,1,21,120,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,29,104,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,233,108,175,136,37,80,35,175,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,157,93,29,196,221,31,28,209,163,164,237,44,142,145,64,0,42,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,248,54,55,102,248,103,130,162,248,21,182,163,181,221,182,210,205,39,231,38,167,124,142,222,73,94,239,172,229,219,125,147,100,68,68,11,127,4,63,229,127,175,122,177,196,78,129,95,243,93,99,202,254,144,94,168,179,10,171,92,21,62,6,154,147,162,149,148,84,82,54,62,138,120,227,98,236,249,164,93,213,58,190,182,219,236,136,137,48,0,0,0,0,0,2,58,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,233,20,0,0,0,0,0,31,146,237,69,83,113,181,86,219,232,238,213,118,186,138,170,121,33,138,186,145,177,58,122,87,185,170,141,154,52,153,143,137,94,213,84,114,36,140,123,55,68,234,107,147,116,90,44,212,46,98,60,192,52,215,63,201,116,230,251,175,116,147,220,177,91,197,109,146,178,90,76,110,210,232,36,158,154,103,195,35,163,115,168,154,229,98,185,138,168,170,214,174,219,110,137,246,1,123,192,143,252,11,113,23,252,167,120,113,199,115,251,149,71,119,36,183,245,88,178,111,169,211,189,210,157,140,235,151,202,40,227,252,244,111,134,163,166,54,171,25,223,237,162,170,177,78,127,205,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,124,13,53,95,93,43,232,171,100,116,125,21,17,200,196,221,240,198,187,162,117,125,93,183,217,85,20,38,0,41,3,135,174,99,220,103,103,58,251,166,152,86,83,172,158,54,203,144,102,22,107,93,198,155,232,237,170,62,253,44,245,177,71,44,125,108,166,107,219,212,199,185,55,106,163,147,125,209,81,124,203,191,0,10,128,227,167,153,126,187,98,156,71,100,88,7,15,90,133,240,12,111,15,233,177,85,255,0,106,104,234,252,101,210,23,191,197,203,253,151,74,178,71,209,35,150,159,165,28,230,59,195,119,26,170,146,18,87,149,182,177,113,39,196,78,43,152,106,182,183,106,191,210,11,45,21,193,184,245,158,215,29,178,130,147,162,169,145,199,61,76,243,118,41,99,122,236,201,169,219,30,210,244,253,105,250,217,186,70,228,9,212,8,213,195,95,25,182,45,112,214,13,82,208,27,221,171,225,89,158,156,228,23,154,120,82,6,61,212,183,59,61,45,193,212,209,212,181,203,191,110,102,117,66,201,99,114,236,231,61,178,71,186,57,241,195,37,64,0,0,0,0,0,112,174,31,184,179,195,117,223,63,212,253,45,109,61,37,147,44,211,92,162,227,101,125,165,213,235,60,245,246,234,105,146,6,220,152,139,27,17,24,233,81,236,116,109,89,59,75,219,235,119,231,99,234,14,234,0,0,0,0,0,0,8,213,199,71,25,182,46,15,52,226,150,231,29,171,227,57,158,81,226,41,241,155,108,172,122,82,186,72,145,157,218,154,153,27,182,208,197,221,137,86,54,185,36,145,207,107,91,210,138,249,99,253,124,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,117,116,119,19,116,124,115,70,142,147,180,178,56,36,80,0,0,0,0,35,175,18,220,93,218,184,101,213,205,30,197,51,11,117,34,226,122,149,81,115,182,220,174,178,84,54,7,218,39,137,244,45,167,170,115,228,115,98,240,205,90,153,59,221,74,138,214,109,35,93,249,181,142,73,20,0,0,0,0,0,0,0,21,193,105,231,17,134,222,184,163,162,192,104,241,138,72,244,130,190,162,59,44,89,61,92,171,75,90,218,183,202,141,109,202,68,153,237,138,42,29,213,17,99,145,27,43,99,222,103,57,28,139,76,88,248,0,0,0,71,94,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,34,128,0,0,0,0,0,0,3,197,107,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,180,242,156,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,3,176,0,0,0,121,77,76,213,93,56,209,188,86,124,215,84,179,75,86,51,101,167,234,111,137,184,84,36,125,233,27,27,228,236,194,207,211,154,101,100,114,43,98,141,29,35,250,85,26,213,95,32,61,88,43,47,74,121,192,90,179,206,40,233,49,220,150,197,73,135,233,37,242,159,225,48,86,94,43,27,223,183,214,178,90,135,65,112,154,72,227,233,137,149,13,125,60,18,194,247,62,56,85,173,149,39,107,91,47,114,205,0,0,0,2,63,241,175,197,117,139,132,189,26,173,204,187,182,170,204,190,229,189,30,45,100,173,153,237,241,245,93,76,73,36,86,198,138,245,134,6,63,187,34,238,198,174,204,143,184,199,203,26,158,87,128,94,53,241,94,43,52,226,146,201,118,185,248,125,77,198,109,240,199,145,219,234,22,54,73,95,208,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,151,68,249,66,85,0,0,0,87,87,16,188,220,172,90,69,196,116,58,95,137,224,223,72,49,12,90,225,61,175,53,184,72,215,197,93,37,83,30,177,203,29,185,174,115,89,253,142,246,187,169,101,78,153,220,215,49,139,19,17,179,188,44,84,16,255,0,86,57,140,233,198,39,160,90,125,196,198,158,82,253,41,196,50,12,194,155,29,200,104,60,163,186,91,35,125,21,84,211,197,209,215,209,29,100,47,138,23,116,61,86,57,24,191,85,232,201,99,157,37,86,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,7,214,0,0,0,141,90,143,198,109,139,73,56,196,197,120,103,206,109,93,171,86,119,143,219,170,44,151,138,118,61,242,65,120,168,174,171,166,109,53,67,19,125,225,151,181,11,89,35,81,22,57,21,122,247,99,213,240,132,149,0,0,0,0,4,117,194,120,187,181,94,184,198,212,62,17,114,107,117,37,190,229,96,167,163,185,99,85,237,168,107,18,231,3,237,244,149,21,20,175,99,221,212,234,150,58,121,37,111,109,21,29,11,36,87,53,157,149,124,178,40,0,0,0,7,10,225,251,139,60,55,93,243,253,79,210,214,211,210,89,50,205,53,202,46,54,87,218,93,94,179,207,95,110,166,153,32,109,201,136,177,177,17,142,149,30,199,70,213,147,180,189,190,183,126,118,62,160,238,160,0,0,0,0,28,43,19,226,207,13,206,184,175,200,56,94,195,233,233,46,207,197,113,121,47,87,123,229,53,122,185,148,183,24,235,34,167,150,218,177,118,250,92,246,54,120,220,249,27,42,244,191,170,39,53,30,199,244,135,117,0,0,4,117,226,91,139,187,87,12,186,185,163,216,166,97,110,164,92,79,82,170,46,118,219,149,214,74,134,192,251,68,241,62,133,180,245,78,124,142,108,94,25,171,83,39,123,169,81,90,205,164,107,191,54,177,201,34,128,0,0,0,0,0,71,254,51,56,165,254,72,248,78,31,169,21,184,223,198,236,183,44,194,150,197,123,167,137,221,53,76,161,150,142,174,87,75,76,170,228,98,204,199,193,27,145,175,250,175,106,57,155,177,92,146,48,36,0,62,78,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,125,96,0,0,0,168,14,61,120,245,226,199,69,184,177,206,116,207,77,53,91,224,216,221,155,225,158,10,139,224,86,218,142,215,118,219,75,52,159,156,154,157,242,59,121,37,123,190,179,151,109,246,77,145,17,18,95,242,191,215,189,88,226,39,64,175,249,174,177,229,127,72,47,84,89,133,85,174,10,159,3,77,73,209,74,202,42,41,27,31,69,60,113,177,118,124,210,46,234,157,95,91,109,246,68,68,9,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,69,16,243,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,126,151,205,11,142,159,203,94,84,253,14,209,204,207,197,233,181,151,163,227,21,52,77,233,134,251,116,142,71,42,237,50,57,124,69,28,59,71,219,217,26,199,202,143,147,243,173,109,60,137,0,0,253,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,189,203,247,142,235,23,21,88,172,120,86,82,255,0,5,169,184,253,189,36,184,211,108,249,62,41,75,4,116,177,203,117,235,101,60,84,240,119,106,106,28,158,25,170,174,102,219,166,237,243,74,23,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,162,8,171,205,31,208,158,166,254,11,239,20,71,191,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,179,192,115,71,244,39,169,191,130,251,197,16,20,173,194,119,170,125,27,249,129,143,123,140,6,148,204,203,112,245,148,216,176,109,125,211,76,215,41,174,240,86,92,127,48,179,93,46,53,61,167,201,216,165,130,182,41,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,94,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,214,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,150,226,23,41,177,103,58,251,169,121,174,45,93,227,108,185,6,97,121,186,91,170,123,79,143,191,75,61,108,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,2,218,185,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,128,0,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,30,43,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,137,191,182,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,222,134,125,170,191,98,46,122,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,119,182,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,234,43,162,107,222,223,19,35,91,27,166,127,83,186,158,136,212,94,219,35,99,59,167,43,222,10,63,148,6,118,205,103,212,43,101,170,187,77,176,219,131,233,165,183,86,167,123,227,55,70,194,215,178,157,98,107,147,104,98,238,193,52,139,34,43,36,250,145,116,72,215,203,219,8,193,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,132,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,167,110,99,60,4,255,0,37,123,236,26,145,167,115,248,141,50,201,174,30,14,146,158,122,142,186,171,45,115,216,249,82,141,202,245,235,154,21,100,114,58,41,124,220,141,99,153,42,245,53,178,77,205,120,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,104,104,120,160,30,104,254,187,53,55,240,95,103,162,47,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,40,95,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,0,0,205,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,154,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,237,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,106,47,218,137,154,195,191,240,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,181,30,83,100,162,153,141,241,244,189,47,72,228,70,200,138,197,154,7,191,187,26,238,199,46,207,143,184,198,75,34,129,162,144,124,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,250,192,0,0,10,86,231,55,165,191,69,56,142,177,106,101,5,139,194,208,103,120,252,126,38,183,197,117,248,203,165,19,214,25,191,54,175,87,71,209,74,235,115,124,154,214,59,125,211,119,119,20,186,146,42,243,52,209,79,203,79,8,249,79,135,184,120,90,252,19,124,214,143,174,94,136,101,240,80,77,226,35,147,104,222,231,111,75,45,79,67,83,167,121,82,46,167,35,122,183,8,21,201,167,90,46,184,214,188,221,52,94,235,151,213,193,143,102,22,122,186,187,117,149,204,116,176,79,123,131,181,39,117,155,53,123,47,240,113,85,117,59,118,53,233,20,109,119,83,153,18,36,160,231,87,233,99,22,249,129,67,237,215,18,160,52,159,58,252,151,234,158,27,169,159,11,248,159,209,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,116,187,163,171,183,211,213,210,237,183,223,101,219,98,215,249,180,230,182,173,74,224,107,76,53,26,197,79,87,5,183,42,202,44,183,186,56,170,216,214,207,28,21,54,122,233,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,246,129,89,124,39,122,167,209,191,152,24,247,184,192,104,35,137,77,94,166,208,93,6,206,117,114,105,233,35,168,199,108,243,77,111,74,184,37,154,9,110,47,218,42,40,100,100,91,61,89,37,76,144,198,170,138,221,145,234,170,230,162,43,147,62,252,39,122,167,209,191,152,24,247,184,192,88,79,58,253,111,181,37,171,13,225,186,27,29,91,174,78,168,167,206,42,46,78,145,173,130,56,17,181,180,113,64,198,249,185,239,115,150,103,57,87,165,24,140,141,19,175,173,123,97,85,119,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,154,73,225,87,75,127,34,220,56,233,214,153,205,98,248,53,125,155,31,165,248,173,23,138,241,29,171,164,172,239,87,126,113,30,246,187,122,169,103,119,212,114,177,55,217,155,53,26,137,74,220,178,244,83,242,211,197,198,45,226,46,30,22,131,4,219,53,172,232,151,162,105,124,20,240,248,120,227,222,55,181,219,213,75,77,214,213,233,222,36,151,165,200,238,157,239,248,12,224,241,11,148,223,112,110,52,53,47,53,197,171,188,21,235,31,213,11,205,210,221,83,218,100,157,138,168,46,210,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,185,238,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,73,156,88,250,167,214,79,152,25,15,184,206,126,78,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,3,75,192,229,92,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,116,77,253,172,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,237,69,251,81,58,168,0,0,3,57,154,229,159,230,90,89,198,206,167,106,14,159,100,53,118,60,134,199,169,25,5,77,13,117,50,167,92,79,248,133,66,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,140,204,214,113,99,234,159,89,62,96,100,62,227,56,23,231,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,179,176,25,172,225,163,136,188,239,133,253,83,160,212,204,22,163,252,85,29,226,139,162,31,237,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,106,47,218,139,161,61,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,220,29,0,21,65,152,243,145,204,176,126,33,179,219,125,46,159,227,249,126,157,91,170,37,178,216,105,168,46,233,11,228,125,45,67,217,241,38,215,54,41,91,51,42,90,174,119,109,25,208,140,74,126,135,110,217,95,60,255,0,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,216,29,128,229,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,179,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,237,85,251,17,125,174,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,231,179,140,78,42,179,46,43,245,114,225,152,94,110,85,109,198,45,213,21,20,216,157,162,72,210,22,91,173,202,255,0,168,174,137,175,123,124,76,141,108,110,153,253,78,234,122,35,81,123,108,141,140,15,41,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,171,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,78,106,0,210,159,13,28,69,224,156,80,105,101,6,166,96,181,31,226,168,239,20,93,19,127,107,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,251,81,126,212,78,170,103,91,130,142,43,175,188,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,143,165,233,122,71,34,54,68,86,44,208,61,253,216,215,118,57,118,124,125,198,50,89,20,208,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,1,85,124,243,190,228,255,0,121,63,134,159,147,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,125,86,53,155,126,190,121,223,114,127,188,159,195,74,171,3,85,0,129,92,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,181,61,64,0,0,21,65,205,7,152,37,53,218,154,245,194,246,139,93,106,216,198,84,58,131,48,190,83,75,45,51,250,225,150,170,158,178,202,177,75,3,92,172,87,50,7,62,120,165,232,145,138,232,190,179,28,253,251,7,52,46,58,127,34,152,171,244,59,71,51,63,9,169,55,174,143,140,84,209,55,170,107,21,174,72,220,171,180,200,228,240,245,147,111,31,111,100,115,217,18,190,79,205,57,212,242,45,43,0,45,39,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,125,86,53,155,85,176,3,85,0,129,92,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,181,61,64,205,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,154,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,237,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,106,47,218,137,154,195,186,240,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,245,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,225,163,48,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,14,105,172,220,69,105,30,128,84,226,48,106,182,89,73,99,102,103,120,248,53,12,211,202,198,178,23,246,158,245,168,153,21,200,230,83,53,201,20,111,153,17,89,27,234,33,89,21,140,114,189,174,34,181,231,13,225,183,72,239,186,173,153,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,174,71,55,101,114,49,221,12,71,200,228,232,99,149,51,217,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,168,105,120,16,43,148,70,3,175,56,158,131,62,245,168,89,13,93,62,19,124,168,150,171,22,198,174,86,255,0,207,193,3,187,111,74,250,106,142,247,84,84,213,14,124,235,225,223,14,206,86,178,162,55,53,38,114,205,61,64,229,92,88,250,88,214,79,151,249,15,183,78,80,15,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,91,254,226,199,210,198,178,124,191,200,125,186,115,53,128,105,207,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,148,23,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,175,123,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,235,28,171,137,126,29,48,78,40,52,178,191,76,243,170,127,241,181,150,122,222,185,191,181,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,253,138,159,98,167,85,0,102,91,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,216,255,0,43,238,96,149,55,106,155,47,11,218,211,117,164,99,217,78,218,12,62,249,83,44,84,204,232,134,42,90,122,59,42,69,20,13,106,189,90,201,220,201,229,151,174,71,171,98,250,207,115,55,148,28,125,112,81,138,241,89,167,21,119,187,77,179,195,234,110,51,111,154,76,114,225,78,145,178,74,254,132,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,244,186,86,75,66,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,26,147,57,167,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,215,35,155,178,185,24,238,134,35,228,114,116,49,202,145,87,151,231,48,204,103,85,180,142,233,138,107,13,101,93,187,44,210,188,94,75,189,222,235,35,106,43,25,117,178,81,49,173,150,226,231,253,121,86,165,168,172,239,49,85,206,145,239,73,35,234,235,124,112,214,183,28,156,93,221,120,190,213,198,229,112,91,170,236,248,157,134,157,214,220,114,213,61,67,158,246,64,175,87,62,170,102,35,150,38,84,204,189,61,125,180,217,25,28,49,171,164,237,36,142,14,127,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,175,228,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,190,0,253,84,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,179,24,178,205,20,104,231,108,157,114,49,191,107,145,20,52,147,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,68,223,218,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,212,95,181,19,170,153,193,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,190,215,248,195,230,91,165,250,81,164,118,218,205,21,201,41,50,156,179,60,179,248,220,126,90,101,146,54,91,232,167,101,92,49,221,21,210,211,73,12,143,130,174,155,182,250,57,58,36,235,71,53,237,111,75,144,14,105,205,47,143,111,160,148,119,238,20,116,190,14,188,130,235,111,240,121,125,210,162,159,120,232,40,106,224,71,45,29,59,94,155,73,52,208,74,213,124,187,43,99,142,68,70,42,202,229,116,21,67,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,147,253,53,103,185,87,251,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,254,52,147,77,36,143,254,119,57,206,253,106,165,239,114,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,96,138,188,192,120,103,195,120,80,229,249,133,105,110,31,93,87,113,123,181,34,146,229,119,185,212,170,181,247,27,140,150,170,214,75,58,71,212,173,133,157,49,70,198,70,213,94,150,49,189,78,123,250,228,127,0,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,124,223,231,87,233,99,22,249,129,67,237,215,18,149,128,213,64,42,87,149,215,48,10,203,69,101,183,134,77,111,200,187,214,169,188,53,187,7,186,79,28,243,213,71,85,44,241,65,13,165,221,182,63,170,21,238,239,20,146,43,27,11,99,116,106,229,98,196,216,167,87,29,60,69,255,0,38,46,28,114,44,254,219,81,218,201,46,29,54,44,103,234,117,109,116,168,99,250,37,243,138,72,255,0,51,27,38,168,233,145,168,199,246,59,106,168,175,64,36,1,74,220,234,253,83,226,223,47,232,125,198,226,119,94,18,57,187,84,231,153,14,19,163,122,213,167,53,115,228,55,202,138,59,3,50,123,53,68,93,21,215,25,234,163,130,25,39,162,115,99,108,12,86,201,213,43,227,145,255,0,93,170,172,133,173,122,50,62,21,206,175,213,62,45,242,254,135,220,110,32,119,94,84,252,117,84,230,49,208,112,177,170,245,245,117,55,218,90,116,135,10,174,109,44,77,129,214,234,74,38,39,195,94,144,198,213,107,226,138,158,73,91,52,138,238,226,44,141,115,218,230,198,146,217,161,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,182,124,159,20,165,130,58,88,229,186,245,178,158,42,120,59,181,53,14,79,12,213,87,51,109,211,118,249,160,76,0,0,20,23,204,198,237,117,176,115,0,212,11,237,138,231,87,110,185,91,170,44,53,116,117,148,147,58,25,233,167,142,211,66,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,44,211,151,239,29,214,46,42,177,88,240,172,165,254,11,83,113,251,122,73,113,166,217,242,124,82,150,8,233,99,150,235,214,202,120,169,224,238,212,212,57,60,51,85,92,205,183,77,219,230,149,131,205,31,215,102,166,254,11,236,244,68,117,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,212,64,56,87,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,93,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,18,184,205,230,133,149,104,39,19,84,56,46,146,73,138,101,248,182,57,111,109,54,89,111,146,57,59,139,116,117,86,245,20,237,171,106,237,28,208,193,19,24,213,107,94,200,228,168,157,178,178,71,198,140,136,44,168,206,102,185,103,249,150,150,113,179,169,218,131,167,217,13,93,143,33,177,234,70,65,83,67,93,76,169,215,19,254,33,80,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,117,60,22,241,165,134,241,147,134,221,239,54,108,118,175,27,200,113,186,136,225,189,89,102,153,106,89,78,201,150,69,166,154,42,148,99,27,43,36,108,82,110,157,45,123,95,27,209,91,211,208,249,40,219,139,31,84,250,201,243,3,33,247,25,192,191,62,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,157,128,205,103,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,232,0,17,127,143,238,48,109,92,38,233,27,157,111,90,185,51,188,198,158,178,131,20,100,49,53,89,77,59,24,212,146,186,87,72,199,69,209,78,179,68,244,141,205,114,202,247,49,157,61,11,36,145,135,128,230,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,212,124,107,35,213,17,172,100,208,215,146,167,170,124,167,229,253,119,184,219,136,43,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,19,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,21,87,207,59,238,79,247,147,248,105,249,57,95,115,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,92,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,189,17,177,27,23,213,99,89,183,235,231,157,247,39,251,201,252,52,170,176,53,80,8,43,202,247,141,127,229,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,248,205,173,179,53,140,168,89,90,212,218,104,187,176,67,34,72,170,249,62,164,189,114,57,242,246,231,80,0,0,2,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,66,14,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,222,241,149,114,210,121,95,115,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,92,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,189,17,177,27,23,213,99,89,176,90,248,0,10,1,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,113,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,4,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,154,47,48,10,59,69,29,203,134,77,16,200,187,215,89,188,77,187,56,186,65,28,19,210,199,75,44,18,193,53,165,189,198,63,170,101,238,239,44,145,171,29,11,163,108,104,229,122,202,216,172,252,175,94,59,121,92,218,181,178,235,121,214,141,8,169,164,177,230,213,20,242,213,220,113,247,68,216,232,178,26,222,166,187,186,201,85,205,109,37,75,219,220,234,114,162,199,44,157,183,63,180,174,150,103,5,75,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,216,167,48,30,25,240,222,20,57,126,97,90,91,135,215,85,220,94,237,72,164,185,93,238,117,42,173,125,198,227,37,170,181,146,206,145,245,43,97,103,76,81,177,145,181,87,165,140,111,83,158,254,185,31,42,185,124,240,73,106,225,67,0,146,251,147,193,73,93,168,185,85,61,60,215,90,199,82,181,179,218,96,116,48,185,246,150,72,217,165,99,217,29,67,100,115,165,141,90,147,47,109,92,138,145,199,183,53,231,87,233,99,22,249,129,67,237,215,16,42,175,132,239,84,250,55,243,3,30,247,24,9,149,205,99,129,202,109,53,186,215,241,73,166,207,171,150,197,147,222,21,249,77,177,204,150,117,183,92,106,156,247,173,107,36,217,81,148,211,75,187,92,217,28,157,185,165,141,172,87,54,86,199,12,53,225,59,213,62,141,252,192,199,189,198,3,73,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,155,126,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,217,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,246,162,253,168,182,211,198,150,186,105,199,17,124,179,51,205,80,210,251,207,142,181,87,124,26,41,161,149,17,149,86,250,166,221,232,86,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,143,249,31,38,203,237,119,19,77,182,88,242,31,3,163,21,221,235,205,77,202,36,99,42,173,209,186,170,94,139,45,52,114,77,52,179,76,216,123,40,149,114,181,35,233,115,156,168,247,177,34,146,64,113,165,161,122,113,195,167,44,204,243,75,244,190,205,224,109,84,63,6,150,105,165,84,125,85,194,169,215,122,20,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,66,144,75,31,229,79,199,29,54,154,221,104,56,91,212,150,85,203,98,201,239,8,204,90,230,215,203,58,219,174,53,78,99,18,137,241,238,168,202,105,165,217,205,116,109,78,220,210,200,231,163,155,43,164,134,5,105,62,11,249,80,213,60,55,76,254,41,240,207,165,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,227,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,245,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,6,159,129,92,28,169,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,116,14,101,252,113,211,112,227,134,205,163,216,59,42,223,168,185,165,158,71,195,87,27,229,167,101,142,221,50,201,2,214,182,102,43,92,181,42,230,74,216,90,199,125,71,198,178,61,81,26,198,76,28,43,154,159,30,63,248,95,133,77,32,189,127,138,139,47,190,219,46,63,239,236,169,178,57,157,175,253,206,233,95,28,223,227,41,222,223,238,172,42,172,250,184,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,250,245,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,236,2,226,121,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,128,42,87,157,29,223,136,38,223,113,203,37,206,221,217,209,137,188,52,246,217,169,219,20,241,205,125,137,149,41,35,170,36,236,182,90,105,187,51,189,172,133,100,124,82,71,26,200,213,87,164,172,138,218,142,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,131,56,58,79,244,19,242,167,134,254,84,191,248,76,250,65,110,250,71,253,219,255,0,5,248,152,252,87,247,15,206,255,0,113,238,127,115,250,255,0,224,249,236,105,123,79,109,152,109,151,0,198,172,218,115,37,36,152,157,5,158,138,154,194,250,74,181,170,129,214,230,66,198,211,44,115,43,156,178,179,180,140,217,234,231,117,38,203,186,239,185,156,206,37,248,116,206,248,95,213,58,253,51,206,169,255,0,198,214,89,235,122,225,254,217,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,246,42,125,138,179,43,149,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,186,163,41,166,151,103,53,209,181,59,115,75,35,158,142,108,174,146,16,181,237,88,250,9,249,44,204,191,42,95,252,38,125,31,184,253,35,254,237,255,0,130,252,52,158,43,251,135,231,127,184,247,63,185,253,127,240,124,246,51,69,168,84,88,109,187,63,201,109,250,115,118,171,186,98,116,183,138,216,108,53,213,109,86,207,85,110,108,207,74,105,164,69,99,21,30,232,145,142,84,86,51,205,87,234,183,236,73,191,205,11,142,159,203,94,84,253,14,209,204,207,197,233,181,151,163,227,21,52,77,233,134,251,116,142,71,42,237,50,57,124,69,28,59,71,219,217,26,199,202,143,147,243,173,109,60,137,29,120,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,250,232,217,92,199,183,196,200,214,200,216,89,210,238,167,162,185,83,182,201,30,192,155,252,149,63,46,223,233,167,253,166,63,179,191,241,63,254,25,255,0,181,223,255,0,55,254,179,255,0,242,63,241,200,171,205,31,215,102,166,254,11,236,244,69,239,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,16,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,87,59,86,186,240,163,168,250,25,132,233,254,168,92,226,248,174,25,168,216,253,178,241,109,188,211,194,173,142,158,170,170,141,149,18,80,84,38,235,219,153,157,79,232,85,94,153,99,98,189,187,43,101,142,46,42,104,79,2,208,189,56,226,47,129,29,44,210,253,80,179,120,235,85,118,159,227,178,195,52,74,140,170,183,213,54,217,10,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,86,220,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,189,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,219,241,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,157,60,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,196,22,212,0,0,0,3,54,220,91,232,189,215,65,120,134,205,180,254,171,16,171,199,109,17,222,43,42,241,186,121,158,233,89,45,146,74,137,60,20,177,74,231,57,101,103,105,26,213,114,185,206,71,177,236,126,210,49,232,157,46,225,170,95,74,249,101,81,105,165,125,247,197,87,224,154,193,75,225,168,188,47,71,131,181,214,218,238,19,67,249,196,98,54,78,186,166,220,93,230,231,61,187,108,187,55,182,132,180,231,95,162,22,165,181,97,188,72,195,124,171,109,201,181,20,248,61,69,181,209,181,208,73,2,182,182,178,41,216,239,39,49,237,114,76,215,34,245,35,209,241,170,116,116,47,114,168,64,234,188,39,122,167,209,191,152,24,247,184,192,126,174,45,245,162,235,175,92,67,102,218,129,85,151,213,228,86,137,47,21,148,152,221,68,204,116,76,138,201,29,68,158,10,40,162,115,90,177,51,180,173,114,181,90,215,43,222,247,191,121,30,245,94,64,122,13,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,251,0,184,158,76,154,91,244,83,135,27,238,166,87,216,188,45,126,119,144,73,225,171,124,87,95,140,181,209,49,33,135,243,104,245,108,125,21,78,184,183,205,173,123,183,221,119,111,109,73,254,121,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,251,15,64,6,107,56,177,245,79,172,159,48,50,31,113,156,249,52,250,23,168,245,218,29,55,16,246,203,55,142,195,40,114,9,113,187,149,77,58,171,228,183,85,54,26,121,35,125,67,54,250,144,201,226,152,198,72,138,173,238,53,88,238,133,124,73,39,214,226,199,213,62,178,124,192,200,125,198,114,207,185,64,98,214,44,231,130,253,66,194,178,154,31,27,101,200,51,11,181,174,227,77,221,124,125,250,89,237,52,17,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,2,184,120,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,250,234,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,16,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,58,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,212,217,89,23,160,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,120,94,240,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,25,151,14,153,222,37,161,56,39,17,94,31,197,225,153,175,122,143,198,245,195,31,132,186,71,89,95,15,131,237,247,86,89,55,134,131,189,221,237,181,159,157,232,223,118,238,239,171,161,92,87,106,62,134,97,58,129,165,246,201,126,43,134,106,54,63,115,179,220,172,213,19,43,99,167,170,170,163,125,60,117,244,235,178,246,230,103,83,58,209,19,166,88,216,140,118,202,216,164,138,221,57,123,224,24,110,169,242,225,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,244,74,207,140,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,84,95,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,166,164,176,170,171,163,115,154,168,175,99,227,145,225,202,177,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,74,122,85,130,226,188,59,104,118,57,130,73,116,181,81,89,112,76,126,40,43,238,142,130,59,117,43,251,16,245,85,87,74,222,165,100,93,199,164,179,200,231,57,126,179,222,231,57,87,119,45,91,114,105,225,226,235,146,106,133,211,137,27,213,170,145,248,246,39,79,87,100,179,212,58,177,205,157,47,115,71,23,113,204,137,139,245,152,202,57,229,107,150,95,171,189,84,106,196,115,154,229,142,223,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,2,139,57,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,232,49,175,115,24,247,43,25,226,120,23,224,202,251,198,30,163,213,91,36,186,252,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,146,171,136,46,77,151,216,117,30,211,115,225,251,33,239,97,153,22,65,21,61,202,219,88,140,90,172,86,223,42,179,174,166,57,38,153,190,62,24,191,60,189,190,166,79,210,144,183,243,202,175,149,182,63,195,174,131,97,188,54,233,29,139,74,112,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,117,200,230,238,141,87,187,161,136,200,218,189,12,106,32,84,95,55,252,90,197,131,107,238,158,225,88,181,15,130,178,227,250,95,105,181,219,169,187,175,147,177,75,5,109,124,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,199,40,12,90,197,156,235,238,161,97,89,77,15,141,178,228,26,95,118,181,220,105,187,175,143,191,75,61,109,4,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,207,173,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,128,225,92,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,183,160,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,62,228,248,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,174,190,28,121,56,212,187,63,201,46,28,72,221,106,215,19,177,94,31,73,143,80,219,106,98,134,124,142,154,41,145,91,89,82,177,190,85,165,166,150,36,233,236,181,233,81,188,143,250,240,246,218,178,133,170,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,179,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,42,175,158,119,220,159,239,39,240,210,0,112,255,0,195,214,85,196,93,102,111,100,194,170,119,189,98,56,125,102,91,77,111,109,44,147,201,117,240,211,211,198,250,56,146,52,87,164,207,100,238,88,209,26,238,169,24,198,42,53,30,175,100,255,0,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,4,21,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,139,233,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,88,191,205,7,151,221,77,218,166,245,197,14,139,90,169,24,246,83,186,191,48,177,211,69,21,51,58,33,138,170,162,178,244,178,203,59,90,175,86,178,6,190,8,162,235,145,234,233,126,179,220,253,235,131,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,134,154,72,171,199,215,26,248,175,10,122,113,87,100,180,220,252,70,166,228,214,249,163,199,45,244,235,27,228,160,235,71,70,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,39,75,101,124,93,87,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,181,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,253,168,191,106,39,63,227,55,129,125,56,227,14,197,67,37,206,191,232,190,103,102,233,138,219,147,83,209,165,68,141,165,235,234,146,150,162,46,182,119,225,94,167,185,136,175,107,163,145,85,205,114,35,165,100,129,64,57,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,109,58,47,192,79,242,87,224,239,90,245,35,81,39,241,26,155,147,105,126,67,71,87,79,5,71,93,45,150,133,244,50,74,180,109,86,47,68,211,43,227,141,210,203,230,212,115,26,200,151,165,174,146,103,0,60,177,111,186,63,168,245,122,183,196,53,21,170,174,235,140,220,42,168,241,187,67,88,202,186,87,201,26,192,234,123,228,83,182,95,253,208,216,225,154,6,200,199,116,74,168,199,181,157,51,87,139,31,75,26,201,242,255,0,33,246,233,192,205,97,110,154,253,192,229,55,17,220,19,105,14,176,224,239,171,102,162,225,122,79,98,100,52,145,178,90,134,95,45,208,219,217,58,209,54,22,35,156,149,40,231,202,232,92,198,253,119,200,177,189,21,28,199,195,81,102,148,248,78,244,177,163,127,47,241,239,110,128,12,224,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,69,244,240,11,198,190,43,197,102,156,82,89,46,215,63,15,169,184,205,190,24,242,59,125,66,198,201,43,250,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,210,232,159,44,127,227,251,150,45,247,88,53,30,147,86,248,121,162,181,82,93,114,107,133,45,30,73,104,115,25,73,74,201,36,89,221,81,124,150,119,75,255,0,185,219,36,48,192,233,30,238,185,81,30,247,63,170,80,112,137,192,230,145,240,131,106,171,159,20,125,93,251,44,188,83,197,5,215,35,185,49,137,59,216,214,177,95,5,51,26,155,83,211,58,86,172,157,189,222,245,85,98,73,36,157,184,213,161,158,19,175,235,207,12,249,150,131,99,218,109,153,222,107,169,46,56,246,168,226,244,89,29,150,182,21,70,61,175,146,150,158,106,154,73,98,87,43,154,248,93,83,26,35,252,217,35,30,199,34,163,186,227,143,144,26,8,198,116,27,13,226,75,151,230,156,105,78,103,69,72,230,92,116,222,194,251,101,116,212,235,51,237,55,20,181,68,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,40,86,15,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,253,7,185,237,99,222,212,99,238,250,237,159,225,182,92,6,183,84,171,50,26,73,49,58,11,60,151,249,110,212,138,181,80,58,220,200,86,119,84,70,176,163,150,86,118,145,94,157,180,119,82,109,211,190,232,103,51,137,126,29,51,190,23,245,78,191,76,243,170,127,241,181,150,122,222,184,127,182,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,125,138,159,98,175,228,203,56,145,214,220,235,72,241,253,10,204,51,234,187,182,19,138,212,71,83,104,182,212,211,192,231,210,190,54,75,28,72,149,29,29,247,49,145,207,35,24,199,72,172,107,58,90,212,68,99,17,161,237,120,215,226,186,251,197,166,178,214,230,93,219,173,30,33,109,222,143,22,178,86,204,199,120,10,94,150,36,146,43,99,68,98,77,59,217,221,145,119,123,147,118,71,220,123,34,141,78,193,203,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,174,201,18,54,34,171,158,248,121,87,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,189,93,29,197,217,25,28,210,35,100,237,44,110,208,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,7,214,0,1,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,7,181,213,29,33,204,180,130,167,25,131,48,130,145,25,152,98,246,204,190,209,53,52,233,43,39,183,87,69,215,19,149,60,156,199,181,201,36,111,107,145,54,124,78,86,245,49,88,247,76,174,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,127,7,169,173,111,84,54,43,164,146,53,83,121,149,201,225,232,230,222,78,230,232,230,50,85,100,159,154,107,170,36,89,233,7,12,248,111,21,252,191,52,159,75,115,10,234,187,115,219,131,227,119,43,69,206,153,85,207,183,92,99,181,70,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,164,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,211,152,43,3,149,215,48,10,59,189,29,183,134,77,111,200,187,55,88,124,53,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,166,100,237,111,20,146,43,221,51,164,116,106,228,122,68,217,108,252,1,5,121,161,112,81,252,160,48,71,235,62,158,219,46,181,218,147,134,219,217,77,21,186,137,59,223,25,181,182,103,61,244,233,19,156,155,77,23,118,121,163,88,209,95,39,215,139,162,71,62,46,220,234,0,101,92,145,92,14,112,137,117,226,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,245,116,119,23,100,100,115,72,141,147,180,177,186,127,241,209,203,6,167,89,181,114,207,170,218,44,148,150,151,229,87,138,26,28,194,134,154,142,38,178,153,146,62,101,172,191,170,203,83,27,100,122,55,176,143,166,137,136,249,95,213,39,82,189,239,85,154,156,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,119,92,142,110,232,213,123,186,24,140,141,171,208,198,162,5,69,243,127,197,172,88,54,190,233,238,21,139,80,248,43,46,63,165,246,155,93,186,155,186,249,59,20,176,86,215,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,114,128,197,172,89,206,190,234,22,21,148,208,248,219,46,65,165,247,107,93,198,155,186,248,251,244,179,214,208,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,250,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,14,85,199,215,5,25,87,10,122,143,87,123,180,219,60,70,153,100,215,9,164,199,46,20,233,35,227,160,235,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,239,70,197,122,47,83,101,100,81,84,211,70,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,129,124,18,242,179,186,233,134,180,95,117,27,94,105,169,46,22,220,62,240,172,193,162,109,67,162,158,182,122,106,184,230,166,189,61,180,211,171,97,103,76,72,141,166,149,210,42,172,178,119,26,222,219,22,64,250,188,169,248,28,169,211,91,85,7,20,154,146,250,73,111,185,61,157,31,139,91,26,200,167,75,117,186,169,172,122,86,190,77,149,89,83,52,91,53,173,141,201,219,134,89,26,245,115,165,116,112,216,248,0,64,14,117,126,150,49,111,152,20,62,221,113,41,219,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,194,226,121,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,3,159,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,103,64,214,174,39,117,151,136,75,22,19,96,213,140,163,227,113,224,86,249,173,246,218,153,97,111,138,159,186,246,172,147,212,205,250,115,76,172,142,158,53,123,151,205,176,53,202,139,35,165,146,75,137,230,41,192,173,55,20,184,106,231,26,125,65,72,205,84,176,83,195,13,12,213,53,82,177,151,59,116,43,80,245,182,162,44,137,4,47,116,149,14,145,147,57,159,166,198,177,207,99,28,175,101,21,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,4,234,229,17,195,173,78,164,235,203,245,143,39,196,234,234,177,60,2,158,89,168,107,165,138,39,81,73,127,94,218,65,10,164,173,85,145,241,69,36,149,8,177,236,232,164,142,153,238,115,122,152,143,253,124,234,253,83,226,223,47,232,125,198,226,89,167,5,60,60,90,184,103,225,231,26,192,224,181,85,208,95,110,20,240,222,242,150,84,214,54,165,255,0,27,158,158,36,170,106,58,53,88,145,145,172,109,133,137,31,213,232,137,170,170,247,43,164,125,101,243,171,245,79,139,124,191,161,247,27,136,16,215,77,52,135,50,213,170,108,202,124,50,10,73,223,131,98,245,89,125,206,25,167,72,158,251,117,52,176,178,161,209,43,190,171,158,198,207,220,86,170,183,118,70,244,111,83,250,88,239,149,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,179,127,146,167,170,124,167,229,253,119,184,219,143,107,205,99,129,90,108,58,74,254,41,244,162,130,146,154,197,85,80,179,102,180,46,170,149,211,182,227,87,90,245,248,147,22,105,28,142,100,178,212,71,19,161,141,27,219,84,141,205,99,154,233,22,32,159,252,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,125,117,108,78,123,221,225,164,115,100,116,47,234,119,83,17,90,171,220,100,140,103,117,51,89,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,219,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,212,95,181,23,66,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,184,41,7,154,63,174,205,77,252,23,217,232,142,105,106,225,159,50,191,240,185,117,226,158,197,93,73,85,98,199,50,135,227,151,218,23,42,71,61,27,22,42,53,130,173,138,174,218,102,62,90,196,137,204,68,71,177,123,110,68,123,92,245,139,165,243,71,245,217,169,191,130,251,61,17,61,57,53,90,109,87,254,17,51,107,21,246,217,73,113,182,220,115,139,149,37,101,29,92,45,154,10,152,36,182,91,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,85,183,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,94,127,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,18,171,152,23,2,55,222,21,114,169,51,92,89,158,55,76,178,11,130,199,110,169,221,145,252,46,170,121,42,164,138,213,208,250,137,106,39,237,83,83,181,124,75,145,26,253,246,93,157,228,191,43,150,94,138,126,90,120,184,197,188,69,195,194,208,96,155,102,181,157,18,244,77,47,130,158,31,15,28,123,198,246,187,122,169,105,186,218,189,59,196,146,244,185,29,211,184,91,79,47,78,30,191,147,151,12,184,253,130,182,166,234,251,214,87,219,203,111,116,215,26,95,11,37,5,117,93,44,8,234,52,133,83,174,62,203,34,142,55,35,213,92,178,54,71,108,196,114,70,202,65,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,6,101,195,166,119,137,104,78,9,196,87,135,241,120,102,107,222,163,241,189,112,199,225,46,145,214,87,195,224,251,125,213,150,77,225,160,239,119,123,109,103,231,122,55,221,187,187,170,240,11,198,190,85,194,158,163,210,89,46,215,63,17,166,89,53,194,24,242,59,125,66,200,248,232,58,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,212,216,159,21,154,114,247,192,48,221,83,229,195,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,232,149,159,25,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,168,190,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,157,77,73,97,85,87,70,231,53,81,94,199,199,35,194,244,245,175,139,77,39,209,125,2,165,226,6,227,119,241,182,92,130,222,202,140,86,63,15,83,31,198,170,167,162,146,174,142,155,116,133,239,166,239,50,37,252,228,172,70,179,127,173,178,249,45,6,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,171,226,174,57,102,85,120,177,90,49,107,182,77,117,173,178,227,254,35,225,22,234,138,217,36,165,183,247,222,143,159,195,196,229,86,69,220,122,35,159,208,137,212,228,69,93,212,153,92,180,56,28,169,226,59,50,135,88,115,135,210,51,78,176,187,196,108,154,146,70,69,80,251,229,198,20,142,116,162,116,47,71,53,41,145,175,137,211,57,237,250,236,145,35,98,42,185,239,132,35,86,123,160,217,150,154,233,30,158,234,182,97,69,87,108,102,164,84,93,95,104,161,169,167,72,223,37,186,145,148,75,21,106,47,90,187,162,119,85,200,140,107,152,223,169,11,100,106,189,146,177,73,107,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,5,212,128,0,170,190,121,223,114,127,188,159,195,74,213,192,52,183,59,213,15,164,127,65,108,95,19,250,37,143,214,101,55,143,236,168,97,240,182,186,94,158,252,255,0,157,123,122,250,123,140,250,140,234,122,239,228,213,217,75,42,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,4,21,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,139,243,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,144,47,154,231,5,31,147,44,170,126,37,52,206,217,117,169,198,242,219,133,69,78,91,22,221,232,108,247,73,164,107,146,163,173,92,178,54,26,169,36,127,147,155,209,28,169,210,143,68,154,24,155,13,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,13,47,3,149,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,246,178,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,181,23,237,68,234,160,8,1,206,175,210,198,45,243,2,135,219,174,36,255,0,32,7,58,191,75,24,183,204,10,31,110,184,129,78,218,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,246,31,147,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,58,7,9,222,169,244,111,230,6,61,238,48,22,253,204,103,128,159,229,81,98,131,82,52,238,127,15,169,184,205,191,193,210,83,207,81,209,75,122,161,99,223,42,81,185,94,189,16,204,143,146,71,69,47,147,85,207,115,37,94,151,54,72,67,202,242,189,227,167,242,215,138,179,67,181,143,51,241,122,147,101,235,248,61,77,107,122,102,190,218,227,141,170,155,204,174,95,17,89,14,210,119,55,70,189,241,35,36,252,235,155,81,34,79,243,45,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,125,60,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,202,21,87,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,9,254,1,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,32,62,176,32,7,9,220,107,229,92,86,113,221,154,89,45,55,63,15,166,88,206,31,116,143,28,183,211,172,140,142,191,162,231,65,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,157,78,149,242,207,240,0,17,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,124,27,36,179,118,124,109,23,192,174,85,29,174,236,44,154,63,206,67,78,248,221,188,114,177,223,85,203,182,251,46,202,138,136,18,0,28,255,0,69,53,239,73,248,137,197,106,179,93,28,202,254,144,89,104,174,15,181,207,83,224,106,105,58,42,153,28,114,58,62,138,136,227,122,236,201,163,93,209,58,126,182,219,238,138,137,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,170,248,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,173,194,119,170,125,27,249,129,143,123,140,5,207,115,6,224,146,213,197,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,122,97,225,59,213,62,141,252,192,199,189,198,3,65,28,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,6,109,255,0,211,86,5,149,127,178,184,230,73,142,92,63,244,148,117,214,218,234,121,63,226,201,12,209,200,207,230,115,92,223,212,168,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,213,107,246,177,223,120,128,214,92,179,88,178,56,124,61,94,77,112,117,68,116,221,76,127,132,165,99,82,58,106,110,182,49,137,39,106,8,226,139,185,208,142,127,71,83,190,179,149,79,129,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,104,23,83,203,67,129,202,110,28,112,216,117,135,56,125,91,245,23,52,179,198,201,169,36,100,180,236,177,219,166,88,231,74,39,66,244,107,150,165,92,200,157,51,158,223,168,248,210,54,34,35,94,249,170,47,139,31,84,250,201,243,3,33,247,25,203,243,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,65,156,88,250,167,214,79,152,25,15,184,206,5,170,114,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,180,187,113,55,195,109,130,235,91,98,190,241,7,166,182,235,149,186,162,74,74,202,58,188,178,130,25,233,167,141,202,217,34,146,55,74,142,99,218,228,86,171,85,17,81,81,81,64,233,96,243,248,86,161,96,58,149,106,150,251,167,57,198,63,149,91,96,168,117,36,181,150,75,156,53,208,71,59,90,215,58,39,73,11,156,212,122,53,236,114,181,87,125,158,213,253,104,122,0,56,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,204,230,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,154,53,99,58,252,151,233,102,101,169,159,11,248,159,209,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,116,187,163,171,183,211,213,210,237,183,223,101,219,99,50,249,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,30,131,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,67,220,52,112,233,130,112,191,165,148,26,103,130,211,255,0,138,172,188,86,245,205,253,179,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,116,51,236,68,251,85,115,173,164,249,215,228,191,84,240,221,76,248,95,196,254,137,100,22,235,239,130,239,246,124,87,133,169,142,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,26,104,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,250,197,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,87,52,167,194,119,165,141,27,249,127,143,123,116,6,107,11,201,204,248,187,181,112,131,203,243,70,114,184,45,212,151,140,178,253,131,216,45,184,229,170,122,134,177,143,157,45,80,185,245,83,49,28,146,190,154,20,233,235,237,166,234,249,33,141,93,31,117,36,104,115,254,114,218,223,165,246,237,47,181,240,247,117,177,213,221,179,107,181,69,38,79,110,149,178,73,12,22,88,35,146,88,124,83,220,159,86,119,202,212,170,167,108,62,104,136,233,36,114,177,89,18,73,81,120,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,139,180,229,161,192,229,55,14,56,108,58,195,156,62,173,250,139,154,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,212,124,105,27,17,17,175,124,193,39,244,7,15,212,124,3,70,177,60,55,87,51,223,166,153,125,170,222,216,46,151,190,133,79,19,39,83,149,173,234,118,207,151,182,197,100,93,231,162,73,47,111,184,244,71,189,200,157,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,156,215,249,88,240,177,255,0,156,182,149,127,207,43,119,253,176,29,84,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,129,205,56,148,210,26,109,122,208,108,231,72,230,130,146,74,140,138,207,52,54,245,171,158,88,96,138,226,205,165,162,154,71,197,187,209,145,212,199,12,138,136,142,221,24,168,173,114,42,181,115,89,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,169,226,133,185,169,232,229,139,72,184,184,187,212,227,147,109,73,158,219,226,204,100,166,233,127,246,45,85,76,243,199,82,157,111,123,149,253,201,233,229,159,127,170,214,247,250,26,212,107,17,84,34,1,97,60,154,116,94,235,146,235,205,211,90,46,184,133,92,248,246,31,103,171,164,183,94,156,247,69,4,23,185,251,81,246,153,179,147,188,255,0,7,45,87,83,118,123,88,146,198,231,116,185,241,42,215,177,160,142,91,218,33,106,209,30,20,49,54,219,239,149,119,74,140,242,158,159,56,174,124,209,182,54,65,61,125,29,58,164,17,53,55,84,100,113,71,19,21,92,229,87,61,30,255,0,170,142,72,216,18,128,0,6,107,56,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,42,175,139,31,84,250,201,243,3,33,247,25,203,9,229,189,175,56,111,13,188,191,53,31,85,179,58,218,70,178,221,156,92,89,108,161,154,161,97,125,218,226,182,170,5,167,162,137,90,199,187,174,71,55,101,114,49,221,12,71,200,228,232,99,149,2,69,115,75,213,205,56,211,190,20,239,216,118,115,103,248,229,126,160,127,105,236,150,184,235,210,154,70,213,70,169,59,107,221,179,146,71,67,75,36,112,200,228,107,92,215,72,232,34,127,75,102,87,37,11,157,43,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,232,141,174,217,92,140,111,91,213,242,57,58,222,229,91,10,229,89,192,119,254,8,226,175,87,236,191,227,101,196,44,87,59,119,251,195,233,175,109,127,119,255,0,116,54,38,73,15,248,186,134,59,251,147,192,153,92,0,105,206,174,105,119,11,152,142,53,172,185,85,93,218,239,37,59,43,104,104,106,233,159,20,246,11,116,177,70,176,90,228,89,81,37,123,225,78,173,209,232,157,165,122,192,221,227,133,138,178,40,28,210,237,196,223,13,182,11,173,109,138,251,196,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,3,165,153,172,226,199,213,62,178,124,192,200,125,198,115,71,184,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,76,225,113,99,234,159,89,62,96,100,62,227,56,18,43,150,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,81,145,164,140,84,86,189,147,91,167,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,107,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,76,219,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,117,198,246,253,173,84,75,74,229,89,199,143,254,8,225,83,87,239,95,227,98,196,47,183,59,143,251,195,41,172,141,103,107,255,0,116,58,39,201,55,248,186,118,55,251,147,0,159,252,47,104,93,139,135,77,14,197,116,190,211,102,181,80,215,208,219,233,229,191,205,110,87,190,59,133,225,208,177,42,234,150,73,17,36,147,174,70,175,74,189,17,82,54,198,196,107,26,198,177,189,84,0,0,0,41,91,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,14,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,5,212,128,0,3,202,103,90,177,165,154,95,224,127,41,154,151,138,98,95,19,238,248,47,142,222,105,168,60,87,111,167,185,218,239,61,189,125,61,198,117,116,239,183,91,119,251,80,252,184,86,183,232,190,165,93,101,177,105,206,175,97,89,85,202,10,119,85,203,71,100,191,210,87,79,28,13,115,90,233,93,28,50,57,200,196,115,216,213,114,166,219,189,169,250,208,10,224,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,92,158,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,102,223,137,76,147,75,242,237,121,206,114,45,23,198,41,44,24,77,101,226,101,178,209,210,44,137,3,160,110,205,241,17,199,35,24,232,89,51,154,233,210,14,150,164,41,42,68,136,136,196,38,87,53,206,53,255,0,41,185,84,252,53,233,157,206,235,77,141,226,87,10,138,108,182,93,251,48,222,46,144,200,214,165,63,66,181,36,116,52,178,70,255,0,55,59,162,73,87,169,24,169,12,50,186,37,112,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,9,85,201,223,1,215,155,150,174,94,179,204,31,33,171,199,244,250,130,157,148,185,27,234,109,254,42,221,124,157,30,197,101,2,53,102,141,91,82,200,165,150,102,84,51,173,96,250,168,246,171,42,22,57,110,124,242,154,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,221,81,198,201,38,232,79,175,60,189,182,49,142,154,87,171,164,145,232,212,235,145,239,114,166,238,83,213,128,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,231,248,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,250,136,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,202,54,211,78,17,245,151,63,226,58,14,26,43,177,27,173,151,36,164,184,54,12,135,174,149,178,252,22,133,30,206,253,116,159,93,177,190,22,199,35,94,199,36,136,217,186,226,108,110,114,203,31,86,143,143,201,29,166,213,13,214,162,251,13,178,145,151,42,202,120,105,42,43,27,11,82,121,160,133,210,58,40,159,38,221,78,99,29,60,206,107,85,118,106,203,34,166,221,75,184,115,254,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,58,88,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,175,242,177,225,99,255,0,57,109,42,255,0,158,86,239,251,96,28,88,250,88,214,79,151,249,15,183,78,102,176,210,159,22,62,150,53,147,229,254,67,237,211,153,172,3,74,124,39,122,88,209,191,151,248,247,183,64,64,14,118,151,253,26,119,208,92,91,224,157,122,176,205,174,31,17,142,153,205,236,227,174,241,12,236,77,46,232,217,58,234,155,213,27,54,122,199,218,157,119,139,187,249,222,191,169,188,96,218,184,77,229,249,163,174,183,173,92,153,222,99,166,246,170,12,81,144,196,213,101,52,236,181,83,36,149,210,186,70,58,46,138,117,154,39,164,110,107,150,87,185,140,233,232,89,36,142,152,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,63,94,158,219,51,43,214,127,141,89,180,230,74,184,242,202,251,197,21,53,133,244,149,105,75,59,110,47,153,141,166,88,230,87,53,34,127,117,89,179,213,205,233,93,151,116,219,115,75,186,85,110,212,123,70,156,99,150,205,94,200,237,87,236,206,154,223,20,119,187,149,174,141,105,169,106,106,145,62,179,153,26,175,249,17,92,141,141,175,114,43,155,20,40,228,137,145,47,150,135,3,148,220,56,225,176,235,14,112,250,183,234,46,105,103,141,147,82,72,201,105,217,99,183,76,177,206,148,78,133,232,215,45,74,185,145,58,103,61,191,81,241,164,108,68,70,189,243,77,240,0,0,0,0,41,91,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,14,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,5,212,128,0,0,0,128,28,234,253,44,98,223,48,40,125,186,226,82,177,117,60,234,253,44,98,223,48,40,125,186,226,83,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,93,255,0,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,187,228,73,24,170,142,123,33,249,60,93,240,207,195,70,137,106,133,39,31,89,5,117,37,150,163,24,168,150,239,83,138,34,190,8,50,220,145,177,190,75,111,98,72,157,215,79,82,234,150,182,89,85,177,203,28,137,19,164,145,141,68,168,146,74,97,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,137,85,198,175,48,123,239,23,186,113,167,216,52,152,175,209,223,130,117,221,50,104,162,145,146,82,215,94,17,31,12,82,83,117,53,101,142,22,66,233,92,136,233,55,234,171,115,28,143,236,50,105,2,207,248,104,230,69,195,143,17,222,2,193,241,239,161,89,157,95,106,31,163,247,249,89,23,136,168,119,101,157,20,117,94,81,84,245,77,55,110,54,110,201,228,232,115,187,45,66,0,115,171,245,79,139,124,191,161,247,27,137,207,249,93,112,245,249,114,226,106,219,127,185,212,221,104,172,186,105,225,178,217,106,104,233,122,227,154,186,10,168,150,142,142,73,156,138,200,187,143,71,201,178,162,185,241,211,76,214,163,87,121,25,208,57,213,250,167,197,190,95,208,251,141,196,7,37,79,84,249,79,203,250,239,113,183,22,233,173,121,174,3,167,90,71,151,230,186,165,79,73,85,137,218,236,245,50,221,168,234,89,11,217,95,2,177,90,180,137,28,238,108,82,190,117,114,66,200,158,168,146,62,70,179,251,226,162,249,42,122,167,202,126,95,215,123,141,184,241,92,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,244,24,215,185,140,123,149,140,8,149,150,92,108,87,140,170,243,118,197,177,207,163,246,90,219,133,69,69,186,209,227,31,87,240,250,87,200,231,69,77,223,122,35,229,237,177,90,206,227,147,169,221,59,175,154,150,191,201,99,78,117,114,213,134,229,122,151,116,202,170,233,52,234,249,80,250,43,102,57,53,51,250,43,110,49,44,105,37,210,39,189,17,172,99,90,142,166,85,137,93,221,123,94,146,116,173,44,104,177,43,151,239,2,55,222,42,178,168,243,92,165,158,11,76,177,251,130,71,113,169,221,146,124,82,170,9,41,100,150,213,208,202,136,170,32,238,211,84,57,124,75,81,90,205,182,77,221,228,151,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,20,25,205,31,215,102,166,254,11,236,244,71,52,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,210,249,163,250,236,212,223,193,125,158,136,142,178,96,25,148,88,13,62,169,59,30,171,92,78,170,241,53,129,151,102,162,58,4,184,197,12,115,186,157,234,139,187,30,177,76,199,183,169,19,173,18,78,142,174,220,157,33,163,219,77,110,145,241,111,160,212,87,10,203,77,38,71,130,106,21,158,57,165,161,171,115,30,168,199,236,174,134,69,133,238,72,170,96,149,170,213,88,223,215,20,208,175,75,145,236,69,72,1,166,90,207,164,124,171,245,114,225,195,78,79,109,164,200,173,185,101,225,247,219,182,97,111,171,100,215,28,126,221,43,229,134,219,67,93,4,112,35,234,95,21,60,80,213,201,210,177,244,124,66,85,134,25,54,106,207,18,248,15,227,162,251,193,246,85,113,162,189,208,93,114,60,7,32,237,252,66,201,77,88,200,252,37,87,114,36,91,132,13,145,142,71,76,216,25,35,22,36,124,77,151,120,250,222,157,166,43,120,86,181,234,133,215,90,181,115,47,213,123,203,106,227,168,202,111,21,55,38,83,212,214,186,173,244,112,61,235,217,165,73,92,136,175,100,49,118,226,103,213,106,35,35,106,35,90,136,136,129,163,237,33,214,141,47,215,172,54,61,64,210,60,190,147,34,177,73,81,45,34,212,66,201,34,124,83,198,169,215,20,177,74,214,203,19,246,86,185,26,246,181,85,143,99,211,118,189,170,185,225,226,199,213,62,178,124,192,200,125,198,114,226,121,83,232,53,78,141,240,185,65,147,95,104,169,35,190,234,77,66,100,210,61,180,241,36,241,219,159,19,27,65,11,230,99,220,178,179,180,139,82,212,85,111,109,107,36,98,177,174,71,171,169,219,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,58,175,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,107,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,78,85,202,227,208,158,153,126,53,239,21,164,170,2,136,116,67,150,134,174,102,124,81,220,244,19,85,233,234,241,155,70,39,78,203,189,246,247,71,3,230,130,182,220,233,122,32,240,19,172,125,167,62,165,91,34,70,178,109,208,144,212,43,152,178,83,190,2,242,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,235,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,32,242,153,214,172,105,102,151,248,31,202,102,165,226,152,151,196,251,190,11,227,183,154,106,15,21,219,233,238,118,187,207,111,95,79,113,157,93,59,237,214,221,254,212,63,46,21,173,250,47,169,87,89,108,90,115,171,216,86,85,114,130,157,213,114,209,217,47,244,149,211,199,3,92,214,186,87,71,12,142,114,49,28,246,53,92,169,182,239,106,126,180,2,184,57,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,39,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,148,67,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,175,208,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,169,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,64,51,239,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,215,86,196,231,177,190,38,54,186,71,66,254,166,244,189,85,170,189,183,200,199,232,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,51,173,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,63,181,242,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,60,47,120,128,28,234,253,44,98,223,48,40,125,186,226,79,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,8,23,206,175,210,198,45,243,2,135,219,174,32,85,95,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,171,94,104,60,190,234,110,213,55,174,40,116,90,213,72,199,178,157,213,249,133,142,154,40,169,153,209,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,23,92,143,87,75,245,158,231,239,194,185,86,112,251,196,22,91,172,182,141,115,211,204,131,232,182,15,143,220,37,183,100,55,94,252,82,124,78,54,54,9,103,180,248,94,174,185,59,204,150,21,238,61,169,28,123,119,90,229,150,40,216,183,126,126,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,160,206,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,242,146,249,154,241,219,117,214,236,202,227,161,154,91,147,82,73,165,246,26,136,219,85,89,107,157,207,102,73,90,196,107,156,249,36,217,17,244,208,203,187,99,99,58,163,123,227,239,245,72,139,15,107,181,115,65,230,9,83,105,169,189,112,189,162,215,90,71,189,244,238,160,204,47,148,210,197,82,206,137,162,170,167,172,178,172,82,192,230,163,209,175,129,207,158,41,122,227,122,58,47,170,246,191,106,161,2,127,242,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,109,57,79,16,186,5,131,95,106,177,108,215,92,52,255,0,31,189,81,116,120,155,117,211,38,162,164,170,131,173,141,123,58,226,146,70,189,189,76,123,92,155,167,155,92,138,158,74,128,116,2,144,57,143,112,245,175,185,207,25,218,135,148,225,90,31,168,25,5,150,183,225,62,26,227,107,198,107,106,233,103,232,181,82,49,253,18,199,27,152,238,151,177,205,93,151,201,205,84,95,52,82,231,240,173,66,192,117,42,213,45,247,78,115,140,127,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,251,61,171,250,208,244,0,66,14,81,58,123,159,105,175,13,185,37,139,81,176,124,131,21,185,79,156,86,85,197,71,123,182,77,67,60,144,58,130,129,173,149,177,204,214,185,88,174,99,218,142,68,219,118,57,63,82,147,124,28,210,237,196,223,13,182,11,173,109,138,251,196,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,3,165,131,228,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,62,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,85,95,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,144,56,122,202,108,88,54,190,233,166,107,148,215,120,43,46,63,152,89,174,151,26,158,211,228,236,82,193,91,20,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,142,151,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,47,79,95,109,54,70,71,12,106,233,59,73,35,163,169,223,248,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,0,233,124,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,233,92,215,56,40,252,153,101,83,241,41,166,118,203,173,78,55,150,220,42,42,114,216,182,239,67,103,186,77,35,92,149,29,106,229,145,176,213,73,35,252,156,222,136,229,78,148,122,36,208,196,219,126,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,198,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,115,56,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,249,93,111,205,109,90,149,173,25,246,163,88,169,234,224,182,229,89,69,214,247,71,21,91,26,217,227,130,166,174,73,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,246,157,215,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,162,168,23,83,201,83,210,198,83,243,2,187,219,173,197,85,241,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,79,240,32,7,37,79,75,25,79,204,10,239,110,183,19,252,0,43,131,157,62,177,90,172,186,71,138,104,133,190,253,87,21,247,37,188,50,247,93,71,73,84,214,177,214,170,86,72,212,109,84,104,244,122,178,74,153,34,124,72,230,43,28,250,57,23,116,116,72,86,95,10,186,91,249,105,226,59,78,180,206,107,23,198,104,47,57,5,47,197,104,188,87,135,238,218,226,127,122,187,243,136,246,57,187,82,197,59,190,163,145,235,182,204,221,202,212,94,171,204,211,90,255,0,45,60,92,101,62,30,223,225,104,48,77,240,170,62,184,186,38,151,193,79,55,136,146,77,164,123,93,189,84,181,61,14,78,157,226,72,186,154,142,234,222,74,114,75,209,203,236,185,86,117,196,13,68,221,155,45,53,189,112,234,56,250,88,239,23,85,36,148,245,117,11,186,63,174,62,203,34,166,242,86,116,191,197,125,87,111,27,145,66,0,113,3,166,127,145,189,113,207,52,182,58,75,173,61,38,51,144,87,91,232,62,41,31,69,84,212,44,153,222,22,119,253,70,35,187,176,44,82,35,218,212,107,218,244,115,83,165,200,93,79,42,205,99,190,234,239,8,246,138,108,142,29,234,240,43,132,184,116,117,61,76,254,202,165,166,130,9,41,151,161,140,106,51,183,5,68,80,109,245,156,238,199,91,156,174,122,162,66,14,116,248,5,77,139,136,108,83,80,105,241,234,74,59,110,85,139,178,153,245,208,164,77,125,125,198,142,162,68,153,101,70,175,91,158,202,121,232,24,143,122,121,179,161,173,85,237,170,53,201,99,63,169,177,113,13,149,233,245,70,67,73,71,109,202,177,119,212,178,134,101,137,175,175,184,209,212,70,176,164,74,228,235,115,217,79,61,123,213,140,95,54,117,185,200,189,180,86,133,207,148,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,0,0,0,0,101,92,247,250,201,249,101,248,142,45,249,102,248,175,123,232,125,147,232,215,141,233,236,253,29,240,172,248,127,133,232,252,223,103,183,190,253,62,125,222,247,115,243,221,211,192,23,208,206,20,116,227,139,94,4,116,123,10,205,98,240,55,90,29,63,176,207,96,191,193,10,62,170,209,84,235,101,58,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,2,178,249,95,92,244,74,211,197,125,150,171,90,99,164,123,223,78,218,108,61,42,105,39,169,103,210,73,171,41,98,163,84,100,77,115,81,232,215,206,172,124,169,219,141,232,215,238,215,181,142,75,244,51,45,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,109,83,149,239,31,87,221,105,232,225,227,89,174,30,51,47,181,91,223,81,98,191,212,212,177,38,189,82,195,210,143,166,157,30,228,124,181,145,177,85,233,35,81,206,150,40,228,124,155,62,39,201,48,76,14,44,125,44,107,39,203,252,135,219,167,51,88,106,160,1,202,184,78,244,177,163,127,47,241,239,110,128,234,160,0,43,87,157,239,208,79,201,102,154,124,67,255,0,135,63,164,21,127,8,254,237,255,0,130,252,50,120,255,0,179,243,95,221,190,27,250,127,95,252,15,46,225,101,69,0,243,52,214,191,203,79,23,25,79,135,183,248,90,12,19,124,42,143,174,46,137,165,240,83,205,226,36,147,105,30,215,111,85,45,79,67,147,167,120,146,46,166,163,186,183,8,255,0,164,255,0,65,63,42,120,111,229,75,255,0,132,207,164,22,239,164,127,221,191,240,95,137,143,197,127,112,252,239,247,30,231,247,63,175,254,15,158,198,156,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,50,196,95,159,43,237,111,186,235,103,10,22,86,222,108,116,150,234,140,2,161,184,59,31,77,35,156,202,200,40,168,233,86,25,213,174,243,99,214,41,163,99,211,169,200,175,141,207,78,148,122,70,192,150,160,0,51,89,197,143,170,125,100,249,129,144,251,140,231,63,169,250,85,244,86,221,227,62,43,244,111,226,21,191,15,238,119,60,15,142,237,211,120,190,206,255,0,155,239,118,252,23,115,167,235,116,246,58,188,186,14,129,197,143,170,125,100,249,129,144,251,140,229,138,114,200,208,189,56,226,47,129,28,235,75,245,66,205,227,173,85,218,129,91,44,51,68,168,202,171,125,83,109,150,244,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,130,184,56,107,185,233,29,151,94,112,107,206,187,199,87,38,9,65,120,134,166,240,202,122,70,85,35,152,205,221,26,77,11,218,228,150,155,186,145,247,216,141,115,221,15,117,24,138,245,106,26,83,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,206,103,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,166,164,176,170,171,163,115,154,168,175,99,227,145,243,43,150,55,48,203,174,61,117,199,184,93,214,138,202,187,141,158,227,81,5,163,13,189,43,93,52,246,233,228,114,71,5,186,125,183,115,233,156,229,107,34,127,154,194,170,214,47,230,122,86,156,45,208,205,103,22,62,169,245,147,230,6,67,238,51,154,83,0,69,94,87,30,132,244,203,241,175,120,173,41,91,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,44,83,72,56,50,177,113,135,203,51,74,45,145,221,126,13,153,226,255,0,72,170,49,155,148,175,122,210,182,73,110,245,93,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,170,188,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,190,158,87,30,132,244,203,241,175,120,173,60,87,50,254,7,41,184,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,126,187,228,88,222,138,142,99,225,7,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,187,228,73,24,170,142,123,33,155,230,112,120,60,209,205,88,214,141,125,197,237,58,57,55,130,189,99,247,10,44,130,123,191,77,52,159,5,165,130,182,157,174,184,118,42,30,198,84,246,95,44,111,236,34,171,159,182,219,42,111,182,140,237,49,221,97,181,81,67,125,173,164,172,185,50,158,54,214,84,82,83,58,154,9,167,70,167,113,241,196,233,36,116,108,87,110,168,197,145,234,212,84,69,115,182,221,67,245,128,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,23,82,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,23,82,0,170,190,121,223,114,127,188,159,195,74,213,192,53,75,59,210,255,0,164,127,65,111,191,12,250,91,143,214,98,215,143,236,88,102,241,86,186,174,158,252,31,157,99,186,58,187,108,250,236,233,122,109,228,228,221,75,42,231,157,247,39,251,201,252,52,171,91,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,244,26,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,221,81,200,248,225,235,95,175,60,189,182,61,237,134,38,35,164,145,232,213,232,141,143,114,166,205,83,67,220,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,249,87,47,158,9,45,92,40,96,18,95,114,120,41,43,181,23,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,237,171,145,82,56,246,150,160,0,0,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,195,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,117,80,15,41,110,213,93,56,187,234,61,223,72,109,153,165,170,167,51,176,219,233,238,151,43,36,117,8,181,84,212,179,42,164,114,57,191,252,98,185,19,235,49,179,64,231,35,82,104,149,225,234,192,0,114,174,44,125,44,107,39,203,252,135,219,167,51,88,106,160,1,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,7,160,204,179,252,203,80,106,109,85,89,158,67,87,117,125,142,207,69,96,182,36,202,157,20,118,234,72,146,42,122,120,152,212,70,177,141,106,110,187,39,214,123,158,247,117,61,238,114,217,167,42,206,3,191,240,71,21,122,191,101,255,0,27,46,33,98,185,219,191,222,31,77,123,107,251,191,251,161,177,50,72,127,197,212,49,223,220,158,112,174,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,118,72,145,177,21,92,247,195,121,32,0,0,0,0,0,0,82,183,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,28,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,11,169,0,0,0,1,0,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,45,83,157,95,165,140,91,230,5,15,183,92,74,171,225,59,213,62,141,252,192,199,189,198,0,39,255,0,53,62,3,191,240,191,21,122,65,101,255,0,21,46,95,98,182,91,191,223,223,83,123,115,251,191,251,157,178,178,56,127,198,84,61,223,221,94,85,89,170,130,176,51,14,84,119,26,62,53,113,108,239,13,165,181,86,104,237,215,32,118,73,123,161,158,146,149,99,179,118,100,90,151,90,221,70,174,141,147,81,212,61,18,8,187,109,119,110,57,28,217,35,84,137,31,48,72,174,87,218,33,117,209,62,20,44,174,188,223,41,46,53,25,253,67,115,134,50,154,55,53,148,112,86,209,210,164,48,43,157,230,247,164,80,198,247,175,75,81,31,35,152,157,72,196,145,240,47,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,141,92,55,216,51,188,131,28,215,6,105,237,238,235,65,95,65,165,245,151,10,216,173,245,48,211,248,219,92,87,91,99,171,224,153,242,39,87,103,194,247,228,115,35,115,31,39,105,35,221,237,123,226,147,143,218,99,181,77,117,162,134,251,91,87,71,109,125,68,109,172,168,164,166,109,76,240,192,174,78,227,227,137,210,70,217,30,141,221,81,139,35,17,202,136,138,230,239,186,77,94,82,216,85,171,82,181,163,83,244,230,251,81,87,5,183,42,210,123,213,146,178,90,71,181,179,199,5,77,93,12,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,251,8,107,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,129,167,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,4,117,229,239,170,22,173,85,224,251,77,174,118,246,210,67,81,96,179,197,139,215,82,67,90,218,151,211,207,111,106,83,39,119,100,69,141,242,197,28,85,9,27,147,118,178,161,158,110,69,71,186,69,1,64,60,209,253,118,106,111,224,190,207,68,77,78,85,58,103,138,235,39,2,58,153,165,185,173,39,136,178,228,217,133,206,223,83,211,28,111,146,30,187,101,187,162,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,132,43,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,21,107,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,63,235,112,83,195,197,215,137,142,33,177,172,14,11,85,37,125,138,223,81,13,239,41,101,77,99,169,153,240,72,42,34,74,166,163,163,84,149,95,34,72,216,88,145,253,110,185,90,170,172,106,58,70,94,159,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,206,1,202,251,132,203,175,14,216,110,111,119,212,172,22,146,135,59,170,202,46,22,74,123,210,245,57,245,150,74,85,138,54,58,159,184,136,248,233,165,169,142,162,70,170,178,55,76,196,130,71,35,152,144,170,4,223,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,83,202,227,208,158,153,126,53,239,21,164,170,34,175,43,143,66,122,101,248,215,188,86,146,168,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,197,212,128,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,36,85,198,248,215,197,108,220,103,106,7,9,218,155,115,248,117,91,174,22,201,48,187,132,235,27,41,102,241,22,170,41,31,108,114,163,90,173,153,211,190,89,34,116,142,119,117,211,58,36,86,185,176,178,73,84,80,15,52,127,93,154,155,248,47,179,209,1,115,220,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,51,195,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,211,28,140,142,110,133,250,147,197,220,99,30,232,101,98,182,72,222,173,78,184,222,199,34,108,228,47,123,151,95,19,25,151,20,188,60,166,103,168,52,52,140,200,108,23,137,177,202,234,218,100,70,50,230,248,105,233,230,74,181,137,26,141,133,238,109,67,81,236,111,212,235,99,156,212,99,92,145,179,202,243,50,225,51,13,215,125,23,186,234,147,170,41,44,153,102,154,217,238,23,166,93,155,64,179,207,95,110,166,164,168,157,214,215,170,72,196,70,58,84,99,219,35,146,78,210,247,58,27,249,217,58,130,47,242,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,245,66,189,221,226,146,69,99,97,108,110,141,92,172,88,155,23,107,231,87,233,99,22,249,129,67,237,215,18,149,139,94,230,33,118,186,223,249,99,240,253,125,190,220,234,238,55,43,141,70,41,87,89,89,87,51,166,158,166,121,49,250,183,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,21,237,194,119,170,125,27,249,129,143,123,140,6,148,204,214,112,157,234,159,70,254,96,99,222,227,1,165,48,0,0,40,7,154,63,174,205,77,252,23,217,232,143,65,160,124,113,211,112,227,193,54,95,163,216,59,42,223,168,185,166,81,114,124,53,113,190,90,118,88,237,211,91,232,160,90,214,204,197,107,150,165,92,201,91,11,88,239,168,248,214,71,170,35,88,201,188,255,0,52,127,93,154,155,248,47,179,209,17,84,15,171,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,157,131,139,110,25,234,120,88,200,112,60,30,243,93,87,62,67,124,193,232,114,60,130,25,150,46,138,43,140,245,85,76,146,146,37,137,206,107,153,19,97,142,53,127,91,250,222,215,189,21,173,123,88,219,62,229,149,192,149,171,68,112,219,118,185,234,150,51,87,30,168,95,169,228,117,45,29,210,6,177,248,221,19,213,205,107,35,143,117,86,84,205,22,206,145,239,233,145,140,147,177,211,26,164,221,216,151,206,175,213,62,45,242,254,135,220,110,32,57,42,122,167,202,126,95,215,123,141,184,229,92,209,253,118,106,111,224,190,207,68,117,94,74,158,169,242,159,151,245,222,227,110,46,164,8,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,0,138,188,174,61,9,233,151,227,94,241,90,74,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,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,170,248,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,67,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,97,163,62,26,56,116,193,56,95,210,202,13,51,193,105,255,0,197,86,94,43,122,230,254,217,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,186,25,246,34,125,170,180,3,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,231,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,56,58,177,130,254,75,245,79,50,211,63,138,124,79,232,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,167,227,53,156,88,250,167,214,79,152,25,15,184,206,5,170,114,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,121,77,88,206,191,37,250,89,153,106,103,194,254,39,244,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,245,100,32,231,11,154,221,113,94,15,159,98,183,211,210,73,79,152,229,22,219,37,115,166,99,149,241,192,198,205,92,142,137,81,200,136,254,237,12,77,85,114,57,58,28,244,219,117,71,52,41,2,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,253,57,101,232,167,228,91,132,124,91,196,92,60,85,126,119,182,107,89,209,47,92,49,120,216,33,240,241,199,188,108,115,118,165,138,155,173,171,213,180,171,47,75,149,189,59,81,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,253,134,156,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,48,33,183,56,92,42,235,149,112,124,251,237,190,162,146,58,124,59,40,182,222,235,155,51,220,143,146,7,182,106,20,108,72,141,84,87,247,107,162,114,163,149,169,208,215,174,251,162,53,213,1,195,70,127,77,165,156,67,105,190,160,220,50,26,187,29,182,199,148,91,106,110,149,212,203,47,92,86,239,16,196,172,69,72,145,94,246,58,157,101,99,216,212,94,182,57,205,217,221,91,46,135,184,133,197,175,185,206,129,106,94,21,139,80,248,219,214,65,135,222,109,118,234,110,235,35,239,213,79,69,44,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,204,203,129,170,130,128,121,163,250,236,212,223,193,125,158,136,187,62,25,46,215,91,255,0,13,186,81,125,190,220,234,238,55,43,142,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,74,76,230,143,235,179,83,127,5,246,122,32,37,87,46,190,34,240,78,23,248,5,206,53,47,58,168,251,192,185,209,217,232,186,38,254,217,221,62,11,73,52,20,125,200,162,147,179,221,236,61,189,215,183,161,159,106,175,216,139,205,56,95,230,189,170,22,109,121,184,94,56,145,202,42,238,56,6,91,81,42,212,81,208,210,71,216,199,103,147,178,216,170,41,227,232,116,238,166,138,56,122,29,3,100,85,84,146,73,182,154,125,251,176,2,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,250,90,247,182,8,90,231,34,110,228,138,52,93,250,83,111,202,6,170,1,84,28,175,185,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,174,105,105,105,232,236,169,20,80,57,200,196,115,231,115,39,150,94,136,216,141,139,234,177,172,218,215,192,0,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,95,245,151,136,188,19,133,254,1,116,171,82,243,170,143,187,251,29,29,158,139,162,111,237,157,211,224,169,52,20,125,200,162,147,179,221,236,61,189,215,183,161,159,106,175,216,138,28,255,0,155,221,199,67,168,56,113,164,143,83,49,207,138,229,245,151,7,83,225,47,164,172,134,154,186,134,169,88,142,168,169,234,114,57,238,163,107,24,198,205,27,88,230,189,207,167,106,246,222,177,207,21,43,98,127,74,190,149,89,190,130,252,87,233,39,196,41,254,15,240,158,231,142,241,221,198,246,60,63,107,243,157,238,231,71,71,71,214,234,219,111,61,143,107,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,173,143,242,186,229,255,0,71,104,163,182,241,55,173,248,239,122,235,55,134,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,245,76,189,221,162,142,68,99,161,116,110,145,90,175,88,157,16,79,253,1,252,178,254,70,177,63,229,7,240,175,202,23,195,219,241,223,134,116,246,123,221,78,232,234,232,252,223,123,183,219,238,246,191,53,221,238,118,191,55,208,116,0,0,0,0,227,252,91,235,69,171,65,120,121,205,181,2,171,47,164,199,110,241,217,235,41,49,186,137,152,217,95,45,238,74,121,60,20,81,68,230,185,37,127,117,26,229,106,181,205,70,49,239,126,209,177,234,153,183,45,39,157,126,183,221,86,235,134,240,221,13,142,145,182,214,211,211,231,21,23,39,72,231,79,36,234,234,218,56,160,99,124,154,198,53,169,51,156,171,212,175,87,198,137,209,208,189,202,182,0,78,158,80,154,233,71,166,28,71,85,233,206,67,121,240,86,93,75,183,182,221,11,94,144,50,23,94,32,122,201,68,178,75,34,181,237,234,99,234,224,99,24,170,178,75,83,19,85,142,94,151,50,11,31,87,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,82,96,242,154,79,157,126,84,52,179,13,212,207,133,252,51,233,110,63,110,190,248,46,255,0,123,194,248,170,104,230,237,119,58,91,215,211,220,233,234,233,110,251,111,178,111,177,234,192,205,103,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,197,85,241,99,234,159,89,62,96,100,62,227,57,102,156,164,243,252,55,75,56,38,207,245,7,80,114,26,75,30,61,99,206,43,234,107,171,170,85,122,34,103,195,237,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,37,120,255,0,147,65,161,225,115,46,155,136,58,42,74,203,59,41,222,235,53,58,212,248,106,217,175,105,20,158,13,148,50,164,114,58,58,149,119,82,117,164,111,107,99,89,150,86,186,20,149,23,60,39,127,227,95,138,235,239,22,154,203,91,153,119,110,180,120,133,183,122,60,90,201,91,51,29,224,41,122,88,146,72,173,141,17,137,52,239,103,118,69,221,238,77,217,31,113,236,138,53,36,7,43,222,5,191,45,121,83,53,199,88,240,207,23,166,214,94,191,131,211,86,187,166,27,237,210,57,26,137,188,42,213,241,20,112,237,39,115,117,107,31,42,50,63,206,181,181,17,160,79,254,90,63,151,111,228,177,98,252,186,127,234,191,67,191,214,127,252,44,124,58,143,192,127,173,127,252,175,247,111,207,127,135,250,137,84,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,249,54,12,79,21,197,62,37,244,91,25,181,89,190,51,112,154,237,113,248,125,20,116,254,50,186,93,187,181,51,116,34,119,38,127,75,122,164,118,238,118,201,186,174,199,214,0,0,0,10,86,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,195,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,1,117,32,0,0,0,42,175,158,119,220,159,239,39,240,211,143,242,97,180,218,174,60,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,244,72,246,253,142,84,94,193,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,191,235,47,17,120,39,11,252,2,233,86,165,231,85,31,119,246,58,59,61,23,68,223,219,59,167,193,82,104,40,251,145,69,39,103,187,216,123,123,175,111,67,62,213,95,177,20,63,39,48,110,54,237,92,40,96,17,216,177,137,233,43,181,23,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,238,35,85,82,57,54,164,188,91,93,53,31,20,215,26,94,33,232,175,61,236,206,28,129,249,37,69,75,145,96,142,178,170,89,157,37,67,37,101,58,199,249,153,186,228,100,145,177,88,215,71,35,217,228,139,177,249,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,122,6,119,193,174,182,233,231,15,56,215,17,185,14,43,86,204,123,34,168,71,185,97,88,39,101,29,186,122,122,89,109,245,178,190,41,94,230,50,165,211,205,26,53,236,103,109,240,177,175,94,169,227,104,23,167,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,179,176,25,182,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,161,237,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,110,169,35,124,144,245,167,215,130,94,219,222,198,205,19,209,209,200,196,114,244,72,199,181,87,118,168,30,172,0,7,42,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,205,96,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,0,0,0,0,0,0,5,43,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,225,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,128,186,144,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,74,171,225,59,213,62,141,252,192,199,189,198,2,213,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,3,74,96,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,14,74,158,169,242,159,151,245,222,227,110,56,255,0,50,141,33,169,210,14,48,115,136,18,10,180,182,230,21,9,151,219,102,169,158,41,95,59,43,156,231,212,57,18,61,186,24,218,196,171,141,141,122,35,209,145,53,87,171,116,123,187,7,37,79,84,249,79,203,250,239,113,183,29,127,157,198,144,211,62,213,167,186,247,67,5,36,117,16,84,75,136,93,36,116,242,247,231,99,219,37,85,19,89,31,156,72,200,214,58,245,115,190,171,213,102,141,62,186,34,116,7,214,228,143,170,22,170,172,3,80,180,94,102,210,65,114,182,94,34,202,41,213,213,173,239,214,65,83,12,116,210,244,83,236,142,232,129,212,144,245,72,138,228,222,174,54,170,55,203,174,205,10,22,229,89,172,118,45,34,226,226,209,77,145,195,181,38,123,111,151,14,142,167,169,255,0,216,181,85,51,193,37,50,244,49,142,87,247,39,167,138,13,190,171,91,223,235,115,145,172,84,91,233,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,192,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,63,249,42,122,88,202,126,96,87,123,117,184,149,92,88,250,88,214,79,151,249,15,183,78,69,94,74,158,150,50,159,152,21,222,221,110,37,87,22,62,150,53,147,229,254,67,237,211,129,154,194,213,56,250,255,0,226,89,112,229,251,161,255,0,222,229,81,85,101,170,113,245,255,0,196,178,225,203,247,67,255,0,189,202,160,32,7,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,160,30,104,254,187,53,55,240,95,103,162,36,255,0,43,238,95,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,235,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,162,70,43,101,250,204,115,55,232,23,142,7,42,120,142,230,61,168,250,195,156,62,145,154,117,133,222,44,44,154,146,70,69,80,251,229,198,27,53,186,116,162,116,47,71,53,41,145,175,137,211,57,237,250,236,145,35,98,42,185,239,134,199,192,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,57,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,5,0,243,71,245,217,169,191,130,251,61,17,127,199,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,163,196,220,110,152,205,21,93,84,253,12,107,25,215,44,145,185,238,233,99,26,212,221,124,154,212,68,242,68,2,32,114,84,244,177,148,252,192,174,246,235,113,63,207,63,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,212,135,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,64,14,117,126,150,49,111,152,20,62,221,113,39,249,0,57,213,250,88,197,190,96,80,251,117,196,10,171,225,59,213,62,141,252,192,199,189,198,3,74,102,107,56,78,245,79,163,127,48,49,239,113,128,210,152,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,82,183,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,84,228,169,233,99,41,249,129,93,237,214,226,127,144,3,146,167,165,140,167,230,5,119,183,91,137,254,0,168,190,119,26,161,117,170,207,244,247,69,225,109,92,22,219,101,158,92,162,161,91,90,238,197,100,245,51,73,77,23,93,62,200,222,184,27,73,55,76,138,174,93,170,228,106,35,124,250,237,208,163,110,112,185,173,171,42,227,5,246,43,125,61,92,117,24,118,47,109,178,87,58,102,53,25,36,239,116,213,200,232,149,28,170,172,237,87,68,213,87,35,87,173,175,77,182,68,115,131,159,242,215,210,26,157,95,227,7,7,129,96,171,91,110,31,80,185,125,202,106,105,226,137,240,50,133,205,125,59,149,36,223,173,142,172,90,72,222,214,34,189,89,43,149,58,118,87,183,65,37,53,242,75,197,175,181,122,251,157,102,180,244,61,118,91,86,30,182,186,202,158,235,19,181,85,87,91,79,37,60,125,10,189,110,234,101,21,74,238,136,173,78,222,206,84,87,53,22,229,0,25,161,226,110,211,106,176,113,37,170,246,43,21,178,146,221,109,183,103,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,210,241,65,124,211,112,10,156,23,141,44,202,169,49,234,75,77,183,42,167,160,191,219,82,153,34,107,42,153,37,51,34,168,168,86,70,191,85,239,172,130,173,95,214,136,247,63,169,235,191,90,57,193,98,188,158,179,91,174,85,193,243,44,87,10,122,72,233,240,236,162,229,100,161,116,44,114,62,72,30,216,107,149,210,170,185,81,95,221,174,149,168,173,70,167,67,88,155,110,138,231,87,7,52,127,93,154,155,248,47,179,209,19,83,146,22,117,241,13,44,212,189,51,248,95,111,224,57,5,37,247,198,247,247,239,120,250,101,135,181,219,233,250,189,31,13,234,234,234,94,174,246,219,55,163,119,66,190,104,254,187,53,55,240,95,103,162,3,207,240,57,194,37,215,139,237,92,118,41,61,198,174,207,137,216,105,219,114,200,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,213,209,220,93,145,145,205,34,54,78,210,198,235,126,226,223,129,204,55,136,94,30,108,154,61,135,190,147,26,185,96,52,240,179,11,171,157,139,59,41,89,5,58,64,218,41,166,122,62,127,13,36,109,141,175,115,92,175,235,138,25,28,146,246,250,31,200,57,42,122,88,202,126,96,87,123,117,184,159,224,101,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,46,83,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,193,234,107,91,211,53,246,215,28,109,84,222,101,114,248,138,200,118,147,185,186,53,239,137,25,39,231,92,218,137,19,213,115,25,224,39,249,84,88,160,212,141,59,159,195,234,110,51,111,240,116,148,243,212,116,82,222,168,88,247,202,148,110,87,175,68,51,35,228,145,209,75,228,213,115,220,201,87,165,205,146,26,65,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,212,152,34,175,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,202,160,50,174,123,253,86,215,77,71,214,90,60,66,211,154,222,123,182,172,19,31,162,198,236,22,216,17,89,75,69,75,79,4,112,171,218,197,85,222,105,123,77,124,178,42,171,156,228,106,38,204,100,108,103,128,37,87,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,161,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,189,78,137,146,135,85,229,123,192,183,229,175,42,102,184,235,30,25,226,244,218,203,215,240,122,106,215,116,195,125,186,71,35,81,55,133,90,190,34,142,29,164,238,110,173,99,229,70,71,249,214,182,162,52,186,147,228,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,103,214,0,0,0,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,214,67,254,106,122,199,125,210,46,17,238,244,216,228,59,85,231,183,8,176,233,42,122,153,253,139,75,83,4,242,84,175,67,216,228,127,114,10,121,96,219,234,185,189,254,182,185,28,196,69,10,97,226,83,87,170,117,235,94,115,157,92,154,122,185,41,242,43,196,211,91,210,174,8,161,158,43,115,54,138,138,25,25,22,236,71,199,77,28,49,170,162,187,117,98,170,185,202,170,229,145,90,143,161,119,221,31,229,125,138,228,153,109,154,213,73,117,212,77,80,183,100,148,179,83,171,36,170,125,158,75,37,90,81,50,162,70,167,251,252,204,143,169,200,198,212,174,253,47,116,140,108,85,210,124,23,242,161,170,120,110,153,252,83,225,159,75,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,203,105,230,255,0,139,88,176,110,11,244,247,10,197,168,124,21,151,31,204,45,54,187,117,55,117,242,118,41,96,180,215,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,10,193,225,59,213,62,141,252,192,199,189,198,3,213,113,217,161,119,221,1,226,107,49,198,238,118,107,85,178,213,126,184,85,100,152,220,54,181,98,82,182,207,85,85,50,211,177,145,181,27,217,237,244,62,21,141,90,212,107,161,94,158,166,43,30,239,43,194,119,170,125,27,249,129,143,123,140,5,143,243,167,208,106,107,182,27,138,113,27,102,162,171,125,202,197,80,204,102,244,176,211,203,43,62,29,50,201,45,52,210,189,31,209,3,34,168,89,35,69,232,252,227,235,152,213,127,213,99,84,62,255,0,38,77,116,163,202,116,106,251,160,215,123,207,93,235,9,184,73,113,181,210,72,144,71,253,167,171,114,61,201,10,53,82,89,123,117,107,80,233,30,230,170,51,197,192,222,181,71,53,173,177,83,61,124,186,181,142,251,163,124,92,96,149,54,136,124,69,38,97,112,131,14,186,83,117,49,157,234,90,249,226,141,171,214,230,61,91,218,157,41,231,217,189,46,127,99,163,169,173,123,148,208,160,25,172,226,199,213,62,178,124,192,200,125,198,115,202,126,84,179,191,201,103,228,83,227,191,233,51,233,7,210,159,134,120,88,127,240,167,134,240,221,254,247,71,119,251,143,213,232,235,232,253,125,59,249,158,175,139,31,84,250,201,243,3,33,247,25,199,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,189,112,255,0,107,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,251,17,62,213,64,234,188,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,254,133,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,245,58,38,75,125,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,229,116,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,111,64,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,135,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,2,234,64,0,0,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,0,0,0,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,195,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,101,92,246,186,163,171,217,150,175,212,227,51,230,19,210,43,48,252,94,217,136,90,33,166,129,34,100,22,234,24,186,34,106,175,155,158,247,57,100,145,238,114,174,239,149,200,222,150,35,24,223,20,74,174,1,120,40,202,184,172,212,122,75,221,218,217,225,244,203,25,184,67,38,71,112,168,73,25,29,127,66,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,122,157,19,37,14,171,202,247,129,111,203,94,84,205,113,214,60,51,197,233,181,151,175,224,244,213,174,233,134,251,116,142,70,162,111,10,181,124,69,28,59,73,220,221,90,199,202,140,143,243,173,109,68,105,114,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,172,5,5,243,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,226,181,21,99,147,103,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,188,157,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,212,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,158,30,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,225,163,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,64,174,79,248,86,188,226,122,13,115,175,212,234,138,186,124,38,249,81,79,93,131,90,171,95,249,248,32,119,117,213,85,44,98,183,170,42,106,135,62,23,198,213,118,206,86,203,43,88,212,153,36,154,122,129,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,128,0,0,0,0,0,1,74,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,0,4,0,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,181,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,210,152,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,3,146,167,170,124,167,229,253,119,184,219,139,9,230,81,164,52,218,191,193,246,113,2,65,72,183,44,62,157,50,251,108,213,51,203,19,32,125,11,92,250,135,34,71,191,91,221,70,181,113,177,175,69,98,190,86,170,244,236,143,109,123,114,84,245,79,148,252,191,174,247,27,113,114,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,25,151,210,124,235,242,95,170,120,110,166,124,47,226,127,68,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,52,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,101,245,99,5,252,151,234,158,101,166,127,20,248,159,209,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,250,121,117,107,29,139,89,56,71,193,42,109,16,248,122,188,62,223,6,29,116,166,234,123,251,53,84,16,69,27,87,173,204,98,59,187,2,211,207,179,122,154,206,255,0,71,83,156,199,40,21,45,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,9,254,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,146,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,170,226,199,210,198,178,124,191,200,125,186,114,42,242,84,244,177,148,252,192,174,246,235,113,42,184,177,244,177,172,159,47,242,31,110,156,12,214,22,169,199,215,255,0,18,203,135,47,221,15,254,247,42,138,171,45,83,143,175,254,37,151,14,95,186,31,253,238,85,1,0,56,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,0,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,58,191,75,24,183,204,10,31,110,184,147,252,139,252,194,248,95,207,184,179,209,123,46,156,233,205,223,31,183,92,173,217,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,234,168,98,162,43,81,54,71,121,253,136,161,73,156,39,122,167,209,191,152,24,247,184,192,105,76,168,189,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,125,165,186,0,34,175,52,127,66,122,155,248,47,188,81,18,168,226,156,102,104,166,85,196,79,13,153,134,142,97,87,11,85,21,235,32,248,127,134,158,233,44,145,210,179,177,95,79,80,254,183,71,28,143,77,217,11,145,54,98,253,101,77,246,77,213,2,133,248,78,245,79,163,127,48,49,239,113,128,210,153,81,122,33,202,39,137,45,53,214,140,7,81,175,185,182,154,207,109,197,114,139,85,238,178,42,75,149,123,167,146,10,106,184,230,145,177,181,212,109,106,189,90,197,68,69,115,83,125,183,84,251,75,116,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,149,23,173,252,162,120,146,212,173,104,207,181,26,197,155,105,172,22,220,171,40,186,222,232,226,171,185,87,182,120,224,169,171,146,104,219,35,91,70,230,163,209,175,68,84,71,57,55,223,101,95,180,14,235,201,83,210,198,83,243,2,187,219,173,196,255,0,34,255,0,47,78,23,243,238,19,52,94,245,167,58,141,119,199,238,55,43,142,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,250,169,222,170,136,213,77,149,190,127,106,36,160,0,103,91,143,204,235,242,137,198,78,172,95,254,23,240,255,0,9,144,73,98,236,247,251,189,95,13,141,148,29,222,174,150,237,220,240,189,206,157,190,175,95,78,238,219,169,116,82,84,94,183,242,137,226,75,82,181,163,62,212,107,22,109,166,176,91,114,172,162,235,123,163,138,174,229,94,217,227,130,166,174,73,163,108,141,109,27,154,143,70,189,17,81,28,228,223,125,149,126,208,58,175,36,124,42,213,65,162,250,133,168,208,212,85,173,202,249,148,69,100,168,137,207,111,97,176,80,210,71,52,78,99,122,122,145,234,235,132,200,229,87,42,42,54,61,145,187,42,186,199,200,191,203,211,133,252,251,132,205,23,189,105,206,163,93,241,251,141,202,227,148,84,222,226,150,201,81,52,208,54,9,41,41,33,107,92,233,162,137,200,254,170,119,170,162,53,83,101,111,159,218,137,40,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,149,235,204,47,151,166,180,113,103,173,22,93,70,211,156,159,10,183,91,109,216,189,53,146,88,175,117,181,112,206,233,227,171,171,153,206,107,97,166,149,170,206,154,134,34,42,185,23,116,119,151,216,170,28,43,146,22,117,240,253,83,212,189,51,248,95,115,227,216,253,37,247,198,247,246,236,248,10,149,135,181,219,233,250,221,127,18,234,234,234,78,158,206,219,59,175,118,240,14,104,254,187,53,55,240,95,103,162,39,167,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,106,167,138,227,51,149,254,190,241,19,196,158,97,172,120,86,95,167,244,86,92,131,225,254,26,11,165,194,182,58,166,118,40,41,233,223,214,216,233,36,98,110,248,92,169,179,215,234,170,111,178,238,136,29,3,146,167,165,140,167,230,5,119,183,91,137,254,69,254,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,245,83,189,85,17,170,155,43,124,254,212,73,64,0,171,94,104,60,190,234,110,213,55,174,40,116,90,213,72,199,178,157,213,249,133,142,154,40,169,153,209,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,23,92,143,87,75,245,158,231,239,105,64,12,203,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,246,178,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,181,23,237,68,128,28,78,242,123,205,179,125,101,189,102,92,61,94,180,255,0,28,196,47,93,186,198,89,46,18,214,82,124,58,169,91,180,241,194,216,161,153,139,11,158,139,43,81,22,54,179,186,177,182,54,178,54,171,189,7,7,124,191,184,217,225,67,87,45,249,133,155,84,52,213,216,197,198,162,158,155,44,180,71,113,184,76,203,141,185,31,245,213,177,58,145,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,60,43,131,134,142,29,51,190,40,53,78,131,76,240,90,127,241,85,151,138,222,184,127,181,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,253,136,159,106,166,132,244,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,111,159,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,245,43,97,103,76,81,177,145,181,87,165,140,111,83,158,254,185,31,216,0,0,0,0,0,20,129,205,239,93,40,245,63,136,234,77,57,199,175,62,54,203,166,150,247,91,166,107,18,7,194,219,196,239,73,43,86,57,99,87,61,221,44,101,36,15,99,213,22,57,105,165,106,49,171,212,231,221,165,218,75,172,54,170,217,172,84,84,149,151,38,83,200,234,58,122,186,151,83,65,52,232,213,237,178,73,91,28,142,141,138,237,145,94,145,189,90,138,170,141,118,219,45,59,101,156,159,120,196,206,114,171,206,107,148,234,102,149,86,222,178,11,133,69,210,227,83,241,10,232,251,245,83,200,233,37,147,161,150,246,177,189,79,123,151,102,162,53,55,217,17,19,200,15,65,201,99,65,170,110,217,150,87,196,109,230,138,145,246,219,21,59,241,155,42,205,79,20,175,248,140,201,28,181,51,68,245,127,92,15,138,157,99,141,87,163,243,140,174,123,81,255,0,85,237,94,235,206,175,210,198,45,243,2,135,219,174,36,138,224,179,134,122,110,20,116,26,213,166,19,87,82,92,47,179,212,77,119,200,107,169,22,94,197,77,198,110,148,119,109,36,114,170,50,56,163,134,20,84,107,58,210,20,145,88,199,61,200,121,78,97,124,47,231,220,89,232,189,151,78,116,230,239,143,219,174,86,236,162,154,247,44,183,186,137,161,129,208,71,73,87,11,154,215,67,20,174,87,245,84,49,81,21,168,155,35,188,254,196,80,164,206,19,189,83,232,223,204,12,123,220,96,52,61,173,122,95,106,214,173,35,203,244,162,242,234,72,233,242,155,61,77,181,149,21,52,77,171,101,28,239,98,246,106,146,39,42,35,223,12,189,185,89,245,154,168,248,218,168,230,170,34,165,96,104,135,40,158,36,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,237,45,208,12,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,138,56,54,215,74,62,34,120,113,195,53,27,227,63,17,189,58,223,29,187,35,115,210,6,76,203,197,59,27,29,82,201,20,10,172,139,184,244,239,177,155,53,123,83,68,238,134,163,145,169,8,56,179,229,35,169,122,171,175,57,62,167,232,190,91,133,91,108,89,101,71,197,234,104,111,117,117,208,207,79,113,151,117,171,233,86,67,58,72,201,37,234,153,23,169,157,43,51,163,70,35,99,106,186,64,114,235,225,95,136,110,18,45,89,94,9,169,217,14,21,120,196,239,85,17,221,237,201,100,175,168,146,122,59,138,53,177,77,212,201,104,226,87,178,88,153,14,234,178,253,69,166,106,53,139,221,123,144,42,91,92,176,12,203,84,248,217,212,237,62,211,236,122,174,249,144,223,53,35,32,166,161,161,166,68,235,149,255,0,16,168,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,188,142,20,120,81,211,142,18,180,225,152,86,21,23,142,186,215,118,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,219,133,157,78,72,161,69,86,198,215,57,85,94,247,201,35,254,86,129,112,117,130,104,118,169,234,62,181,248,207,141,230,122,129,144,94,46,63,19,237,205,77,224,109,117,213,49,84,252,59,179,223,124,82,244,77,23,87,127,161,175,119,86,219,53,19,101,144,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,50,162,245,191,148,79,18,90,149,173,25,246,163,88,179,109,53,130,219,149,101,23,91,221,28,85,119,42,246,207,28,21,53,114,77,27,100,107,104,220,212,122,53,232,138,136,231,38,251,236,171,246,129,50,185,92,122,19,211,47,198,189,226,180,149,71,20,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,196,60,76,246,185,100,146,149,253,250,250,138,134,116,58,72,227,122,236,201,154,139,187,19,235,34,237,186,108,171,218,192,0,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,73,254,97,124,189,53,163,139,61,104,178,234,54,156,228,248,85,186,219,110,197,233,172,146,197,123,173,171,134,119,79,29,93,92,206,115,91,13,52,173,86,116,212,49,17,85,200,187,163,188,190,197,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,106,160,88,80,0,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,77,78,100,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,18,248,191,141,248,237,85,76,61,207,21,225,59,125,174,204,18,239,183,134,127,87,87,78,219,183,109,247,93,188,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,106,160,88,80,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,96,25,140,52,167,194,119,165,141,27,249,127,143,123,116,5,85,255,0,160,169,197,63,254,95,105,87,255,0,37,110,63,247,18,221,52,67,10,186,233,174,139,224,58,115,125,168,164,158,229,138,226,246,171,37,100,180,143,115,160,146,122,106,72,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,216,7,181,0,1,154,206,26,56,116,206,248,160,213,58,13,51,193,105,255,0,197,86,94,43,122,225,254,214,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,246,34,125,170,154,30,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,242,156,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,251,0,0,0,3,202,103,250,91,130,106,135,209,207,167,86,47,137,253,18,200,40,242,155,63,246,84,208,248,91,165,47,87,98,127,205,61,189,125,61,199,253,71,245,49,119,243,106,236,135,171,0,0,0,114,174,44,125,44,107,39,203,252,135,219,167,51,88,105,207,91,240,171,174,165,104,190,125,167,54,42,138,72,46,89,86,47,117,178,81,203,86,247,54,8,231,169,164,146,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,253,133,69,255,0,160,169,197,63,254,95,105,87,255,0,37,110,63,247,16,45,83,132,239,75,26,55,242,255,0,30,246,232,14,170,120,173,16,194,174,186,107,162,248,14,156,223,106,41,39,185,98,184,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,246,30,212,0,0,0,0,0,0,10,86,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,196,159,230,23,203,211,90,56,179,214,139,46,163,105,206,79,133,91,173,182,236,94,154,201,44,87,186,218,184,103,116,241,213,213,204,231,53,176,211,74,213,103,77,67,17,21,92,139,186,59,203,236,85,114,244,229,233,173,28,38,107,69,235,81,181,27,39,194,174,54,219,142,47,83,100,138,43,37,109,92,211,182,121,42,233,38,107,156,217,169,162,106,51,166,157,232,170,142,85,221,91,229,246,170,5,133,0,0,0,0,128,28,234,253,44,98,223,48,40,125,186,226,85,95,9,222,169,244,111,230,6,61,238,48,23,103,204,47,133,252,251,139,61,23,178,233,206,156,221,241,251,117,202,221,148,83,94,229,150,247,81,52,48,58,8,233,42,225,115,90,232,98,149,202,254,170,134,42,34,181,19,100,119,159,216,139,10,244,67,148,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,246,129,110,128,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,122,243,11,229,233,173,28,89,235,69,151,81,180,231,39,194,173,214,219,118,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,166,161,136,138,174,69,221,29,229,246,42,132,96,228,169,234,159,41,249,127,93,238,54,226,234,74,245,229,233,203,211,90,56,76,214,139,214,163,106,54,79,133,92,109,183,28,94,166,201,20,86,74,218,185,167,108,242,85,210,76,215,57,179,83,68,212,103,77,59,209,85,28,171,186,183,203,237,84,176,160,40,91,154,158,142,88,180,139,139,139,189,78,57,54,212,153,237,190,44,198,74,110,151,255,0,98,213,84,207,60,117,41,214,247,185,95,220,158,158,89,247,250,173,111,127,161,173,70,177,21,100,255,0,36,125,94,166,125,171,80,180,18,186,122,72,234,32,168,139,47,181,198,216,37,239,206,199,182,58,90,215,62,79,56,145,145,172,116,8,214,253,87,170,205,34,253,116,69,232,237,124,197,57,126,100,60,91,221,113,76,239,76,111,184,253,159,44,178,211,201,104,184,173,238,106,168,224,172,183,43,157,44,61,47,137,178,163,31,20,175,155,100,72,190,186,84,185,92,244,237,49,171,207,248,13,229,233,196,151,9,154,243,30,163,100,185,62,154,220,113,235,141,158,178,201,120,138,134,182,190,106,214,193,39,68,209,186,157,175,166,137,136,255,0,17,79,78,142,87,185,83,182,178,108,157,93,42,129,8,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,115,254,51,57,95,235,239,17,60,73,230,26,199,133,101,250,127,69,101,200,62,31,225,160,186,92,43,99,170,103,98,130,158,157,253,109,142,146,70,38,239,133,202,155,61,126,170,166,251,46,232,146,127,151,167,11,249,247,9,154,47,122,211,157,70,187,227,247,27,149,199,40,169,189,197,45,146,162,105,160,108,18,82,82,66,214,185,211,69,19,145,253,84,239,85,68,106,166,202,223,63,181,16,37,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,84,94,183,242,137,226,75,82,181,163,62,212,107,22,109,166,176,91,114,172,162,235,123,163,138,174,229,94,217,227,130,166,174,73,163,108,141,109,27,154,143,70,189,17,81,28,228,223,125,149,126,208,38,87,43,143,66,122,101,248,215,188,86,146,168,226,156,25,232,166,85,195,183,13,152,126,142,102,183,11,85,109,235,31,248,135,137,158,215,44,146,82,191,191,95,81,80,206,135,73,28,111,93,153,51,81,119,98,125,100,93,183,77,149,123,88,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,154,156,200,120,41,213,62,48,127,39,127,147,59,254,41,108,250,37,241,127,27,241,218,170,152,123,158,43,194,118,251,93,152,37,223,111,12,254,174,174,157,183,110,219,238,187,120,174,94,156,189,53,163,132,205,104,189,106,54,163,100,248,85,198,219,113,197,234,108,145,69,100,173,171,154,118,207,37,93,36,205,115,155,53,52,77,70,116,211,189,21,81,202,187,171,124,190,213,64,176,160,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,154,156,200,120,41,213,62,48,127,39,127,147,59,254,41,108,250,37,241,127,27,241,218,170,152,123,158,43,194,118,251,93,152,37,223,111,12,254,174,174,157,183,110,219,238,187,120,174,94,156,189,53,163,132,205,104,189,106,54,163,100,248,85,198,219,113,197,234,108,145,69,100,173,171,154,118,207,37,93,36,205,115,155,53,52,77,70,116,211,189,21,81,202,187,171,124,190,213,64,176,162,128,121,163,250,236,212,223,193,125,158,136,191,226,176,56,204,229,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,248,127,134,130,233,112,173,142,169,157,138,10,122,119,245,182,58,73,24,155,190,23,42,108,245,250,170,155,236,187,162,7,64,228,169,233,99,41,249,129,93,237,214,226,85,113,99,233,99,89,62,95,228,62,221,57,205,57,122,112,191,159,112,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,213,78,245,84,70,170,108,173,243,251,81,59,94,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,251,0,204,97,106,156,125,127,241,44,184,114,253,208,255,0,239,114,168,229,95,232,42,113,79,255,0,151,218,85,255,0,201,91,143,253,196,154,156,78,112,83,170,122,211,193,126,147,240,233,139,95,241,74,92,147,4,248,15,196,106,174,21,85,44,161,151,193,90,102,163,151,178,246,64,249,29,188,146,181,91,213,27,119,106,42,174,203,228,161,80,60,39,122,167,209,191,152,24,247,184,192,105,76,168,189,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,125,165,186,0,0,0,0,0,41,91,157,95,170,124,91,229,253,15,184,220,75,169,43,215,152,95,47,77,104,226,207,90,44,186,141,167,57,62,21,110,182,219,177,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,157,53,12,68,85,114,46,232,239,47,177,84,35,7,37,79,84,249,79,203,250,239,113,183,23,82,87,175,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,106,165,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,189,1,227,142,167,135,30,54,117,123,71,179,134,82,63,78,179,77,88,190,190,106,185,31,21,59,236,119,25,174,15,129,43,93,51,213,173,90,101,107,34,108,205,123,190,163,35,73,24,168,173,123,38,11,116,0,0,0,0,0,1,194,181,123,141,254,24,244,23,50,147,79,245,115,80,234,241,219,236,116,241,85,165,60,216,229,210,86,75,4,136,189,18,197,44,84,206,138,86,110,142,106,185,142,114,35,216,246,46,206,99,145,61,6,133,241,71,161,60,74,124,111,242,41,156,253,35,250,57,225,190,39,253,172,172,163,236,120,142,239,103,253,115,20,125,93,93,137,127,71,125,186,124,246,221,55,129,92,235,244,66,212,182,172,55,137,24,111,149,109,185,54,162,159,7,168,182,186,54,186,9,32,86,214,214,69,59,29,228,230,61,174,73,154,228,94,164,122,62,53,78,142,133,238,68,190,89,122,215,249,22,226,227,22,241,22,255,0,21,65,157,237,133,86,116,69,215,52,94,54,120,124,60,145,239,35,26,221,170,162,166,235,114,245,109,18,203,210,213,119,78,193,127,196,85,255,0,69,31,129,63,246,243,255,0,163,55,143,251,161,42,140,171,129,169,44,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,242,186,215,175,122,79,195,182,43,75,154,235,30,87,244,126,203,91,112,101,174,10,159,3,83,87,215,84,248,228,145,177,244,83,199,35,211,118,67,34,238,169,211,245,118,223,117,68,95,149,194,119,165,141,27,249,127,143,123,116,5,106,243,163,215,75,237,215,81,241,206,30,45,151,155,84,216,221,146,223,77,146,92,169,169,209,146,85,50,241,42,212,199,27,42,31,186,186,62,138,87,49,236,141,17,138,173,171,87,187,173,22,37,96,78,172,79,152,247,6,57,206,85,102,194,177,109,100,241,183,172,130,225,79,107,183,83,125,29,186,199,223,170,158,70,199,20,125,111,166,107,27,212,247,181,55,114,163,83,125,213,81,60,201,21,37,218,213,13,214,158,197,53,206,145,151,42,202,121,170,233,232,221,51,82,121,160,133,209,182,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,189,37,242,132,208,186,61,79,226,58,175,81,178,27,55,141,178,233,165,189,183,24,92,245,129,240,182,241,59,214,58,36,146,41,17,207,119,75,25,87,59,30,196,69,142,90,104,156,175,106,244,181,242,47,156,126,127,153,105,102,101,195,238,160,233,246,67,87,99,200,108,117,25,29,77,13,117,50,167,92,79,218,218,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,22,104,8,255,0,193,215,24,184,39,23,248,37,69,254,193,71,240,108,146,205,209,244,131,31,238,77,81,240,190,236,213,12,165,254,202,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,57,0,0,0,7,20,214,190,51,56,108,225,219,42,165,194,181,143,82,62,143,222,171,109,236,186,65,77,240,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,171,190,219,42,42,253,109,11,226,143,66,120,148,248,223,228,83,57,250,71,244,115,195,124,79,251,89,89,71,216,241,29,222,207,250,230,40,250,186,187,18,254,142,251,116,249,237,186,111,85,124,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,128,181,67,207,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,182,204,98,203,52,104,175,118,204,98,42,185,202,214,162,185,62,173,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,125,184,232,227,54,251,198,30,163,210,220,227,181,124,27,12,197,252,69,62,51,109,149,140,90,166,199,42,179,187,83,83,35,119,222,105,123,81,42,198,215,44,113,181,141,107,122,149,31,44,129,161,64,87,87,39,61,67,226,11,57,211,140,138,223,157,93,126,51,166,216,191,134,177,99,53,53,149,113,45,85,13,84,72,178,75,73,27,27,26,203,44,41,13,69,63,214,154,84,108,77,100,49,194,215,53,94,145,88,168,3,138,107,95,25,156,54,112,237,149,82,225,90,199,169,31,71,239,85,182,246,93,32,166,248,61,125,95,93,43,228,146,54,201,215,79,4,140,77,223,12,137,178,175,87,213,223,109,149,21,123,89,74,220,234,253,83,226,223,47,232,125,198,226,5,170,104,95,20,122,19,196,167,198,255,0,34,153,207,210,63,163,158,27,226,127,218,202,202,62,199,136,238,246,127,215,49,71,213,213,216,151,244,119,219,167,207,109,211,126,170,85,95,35,31,190,207,221,191,226,69,170,0,0,0,63,36,119,107,84,215,90,139,20,55,58,71,220,168,233,225,171,168,163,108,205,89,225,130,103,72,216,165,124,123,245,53,143,116,19,53,174,84,217,203,20,136,155,244,174,223,172,170,14,100,58,243,153,112,219,204,15,78,53,91,12,173,171,107,237,216,61,185,151,58,24,106,18,22,93,173,203,117,175,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,80,45,124,30,43,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,41,47,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,133,218,0,0,31,146,237,115,166,178,218,171,111,53,145,213,201,79,65,79,37,76,172,164,164,150,170,119,49,141,87,57,35,134,22,186,89,95,178,46,204,141,174,123,151,100,106,42,170,33,250,192,17,87,253,20,126,4,255,0,219,207,254,140,222,63,238,132,148,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,140,230,113,117,162,22,174,28,120,139,204,244,106,197,124,171,187,219,108,21,20,206,163,171,171,141,172,157,96,168,165,134,166,54,73,211,245,92,246,54,116,98,189,17,168,245,98,185,26,206,174,132,180,174,77,154,215,244,231,135,219,182,142,85,219,251,53,122,101,112,78,204,241,197,211,28,244,55,25,106,42,35,234,114,200,229,116,205,157,149,136,237,152,198,164,125,141,186,157,214,160,75,253,107,215,189,39,225,219,21,165,205,117,143,43,250,63,101,173,184,50,215,5,79,129,169,171,235,170,124,114,72,216,250,41,227,145,233,187,33,145,119,84,233,250,187,111,186,162,47,63,210,222,61,120,78,214,156,238,217,166,122,105,170,223,25,201,47,61,239,5,69,240,43,149,63,119,181,11,230,147,243,147,83,178,54,237,28,79,119,214,114,111,182,201,186,170,34,240,14,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,129,127,196,127,213,46,61,120,78,209,108,238,231,166,122,151,170,223,6,201,44,221,159,27,69,240,43,149,71,107,187,11,38,143,243,144,211,190,55,111,28,172,119,213,114,237,190,203,178,162,162,119,91,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,203,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,134,135,180,47,138,61,9,226,83,227,127,145,76,231,233,31,209,207,13,241,63,237,101,101,31,99,196,119,123,63,235,152,163,234,234,236,75,250,59,237,211,231,182,233,191,63,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,209,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,242,156,173,52,46,143,71,248,83,176,228,149,182,111,9,146,106,39,250,100,185,205,34,193,36,143,165,145,85,45,236,108,145,39,87,103,194,246,230,108,111,115,156,201,42,103,253,21,114,177,180,217,197,143,170,125,100,249,129,144,251,140,224,104,163,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,179,83,125,183,77,209,81,87,213,145,87,149,199,161,61,50,252,107,222,43,73,84,0,252,151,59,181,170,203,76,202,203,205,206,146,130,158,74,136,41,25,45,76,205,137,142,158,121,89,12,49,35,156,168,138,249,37,146,56,216,223,181,207,123,90,155,170,162,31,172,138,188,209,253,9,234,111,224,190,241,68,4,170,5,122,242,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,176,160,0,0,0,17,171,142,142,51,108,92,30,105,197,45,206,59,87,198,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,109,161,139,187,18,172,109,114,73,35,158,214,183,165,21,242,198,18,42,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,119,99,214,41,162,145,26,237,151,162,70,59,236,114,42,254,178,5,114,106,187,93,111,252,54,230,215,219,237,206,174,227,114,184,234,69,202,174,178,178,174,103,77,61,76,242,80,91,221,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,10,213,254,51,111,188,30,115,51,213,123,156,150,175,140,225,153,71,209,218,124,154,219,19,24,149,78,142,43,69,47,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,194,218,129,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,0,0,0,0,0,0,3,242,73,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,191,83,152,199,79,11,92,228,77,154,178,198,139,183,82,111,202,184,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,208,13,207,137,29,109,187,107,107,56,141,170,207,170,217,168,172,168,130,165,47,148,212,240,83,63,174,24,25,78,196,88,162,99,97,86,44,44,108,111,98,179,162,70,43,154,244,114,57,219,134,151,129,194,184,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,39,117,0,0,0,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,214,81,95,52,190,33,117,151,80,248,130,191,104,206,107,77,244,127,22,192,110,29,187,77,138,158,169,179,71,85,215,18,62,27,157,67,216,187,73,52,208,74,215,177,171,253,194,57,86,52,68,122,204,249,2,245,1,90,188,167,120,215,183,101,56,173,179,133,125,72,185,244,100,150,109,233,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,240,177,195,210,197,116,140,106,196,177,70,198,34,196,170,251,42,0,1,202,184,157,226,23,21,225,127,70,175,90,185,148,211,120,255,0,1,219,166,183,90,217,85,29,60,215,58,233,93,211,21,60,110,122,255,0,157,35,213,173,123,153,20,82,189,24,254,142,149,15,127,244,179,21,250,85,244,23,233,53,171,233,39,195,254,45,240,127,27,31,142,240,61,206,215,137,236,111,220,236,247,62,167,115,167,167,171,234,239,191,145,245,140,208,220,248,145,214,219,182,182,179,136,218,172,250,173,154,138,202,136,42,82,249,77,79,5,51,250,225,129,148,236,69,138,38,54,21,98,194,198,198,246,43,58,36,98,185,175,71,35,157,190,135,180,7,48,212,124,255,0,70,177,60,203,87,48,47,161,121,125,214,222,217,238,150,78,181,95,13,39,83,145,174,233,118,239,139,184,196,100,189,151,170,201,23,115,182,245,87,177,202,161,208,1,80,28,173,56,246,250,9,89,97,225,71,84,32,235,199,238,183,15,7,136,93,41,233,247,146,130,186,174,117,114,81,212,53,137,188,144,205,60,174,86,75,178,186,57,36,84,122,172,78,71,65,111,224,0,0,0,0,0,0,114,173,116,226,143,66,120,107,248,39,229,175,57,250,57,244,143,196,252,51,251,89,89,89,223,240,253,174,247,250,218,41,58,122,123,241,126,150,219,245,121,111,178,237,242,116,83,140,206,27,56,137,202,170,176,173,28,212,143,164,23,170,43,123,238,147,211,124,30,190,147,162,149,146,71,27,164,235,168,130,54,46,207,154,52,217,23,171,235,111,182,200,170,144,91,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,126,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,218,231,189,173,77,213,81,15,214,69,94,104,254,132,245,55,240,95,120,162,2,85,2,16,114,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,235,190,68,145,138,168,231,178,25,190,0,0,0,243,248,158,127,134,231,85,57,5,46,31,144,210,93,159,138,222,36,176,93,214,153,85,204,165,184,199,20,82,203,78,175,219,165,207,99,103,141,31,210,171,210,254,166,59,103,177,237,108,42,230,211,169,188,75,233,246,145,211,210,233,109,154,146,13,58,190,211,212,218,179,59,228,49,178,174,174,54,84,177,212,237,164,150,41,35,86,211,83,74,217,85,18,161,138,231,172,170,198,117,64,189,30,34,170,248,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,134,146,65,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,62,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,232,241,55,27,165,108,116,148,176,117,189,172,103,92,178,43,88,222,167,189,173,77,215,205,206,68,79,53,67,245,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,81,15,48,46,59,175,188,85,101,82,97,88,179,252,22,153,99,247,5,146,221,77,179,36,248,165,84,18,85,71,21,215,173,244,241,84,65,221,166,168,106,120,103,42,181,155,110,187,187,205,2,250,65,88,28,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,203,103,224,0,35,175,28,156,93,218,184,65,210,54,229,112,91,169,47,25,101,250,161,214,220,114,213,61,67,88,199,206,140,87,62,170,102,35,146,87,211,66,157,61,125,180,221,95,36,49,171,163,238,164,141,14,213,30,127,134,203,159,212,105,107,114,26,68,203,41,108,240,223,223,105,114,171,103,91,116,179,73,3,106,24,138,155,61,137,44,47,99,186,85,122,21,99,235,233,238,71,213,245,100,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,204,189,179,90,53,66,203,171,143,215,123,54,95,87,65,157,201,120,158,252,251,197,51,35,137,238,173,157,239,124,206,88,218,212,137,89,34,201,34,62,46,142,219,152,247,49,90,172,85,105,63,248,229,214,253,121,194,112,222,14,53,207,51,177,213,227,26,161,101,167,188,220,110,20,117,178,118,223,60,241,173,181,174,90,152,233,251,43,19,42,226,78,169,169,83,161,88,202,153,32,118,202,215,1,110,128,227,252,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,59,0,0,0,31,146,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,119,99,214,41,162,145,26,237,151,162,70,59,236,114,42,254,178,162,245,143,139,187,175,8,60,210,53,59,43,158,221,87,120,196,239,212,246,59,110,71,106,130,161,204,123,224,75,85,11,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,218,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,7,214,0,0,0,1,207,245,175,94,244,159,135,108,86,151,53,214,60,175,232,253,150,182,224,203,92,21,62,6,166,175,174,169,241,201,35,99,232,167,142,71,166,236,134,69,221,83,167,234,237,190,234,136,188,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,124,103,36,188,247,188,21,23,192,174,84,253,222,212,47,154,79,206,77,78,200,219,180,113,61,223,89,201,190,219,38,234,168,139,192,57,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,255,0,0,114,174,44,125,44,107,39,203,252,135,219,167,3,170,130,181,121,90,113,237,244,238,142,195,194,142,168,65,209,144,90,173,254,15,16,186,83,211,237,29,125,13,36,10,228,163,168,107,19,104,230,134,8,156,172,151,100,108,145,198,168,245,73,90,142,158,202,128,0,0,231,250,215,175,122,79,195,182,43,75,154,235,30,87,244,126,203,91,112,101,174,10,159,3,83,87,215,84,248,228,145,177,244,83,199,35,211,118,67,34,238,169,211,245,118,223,117,68,94,127,165,188,122,240,157,173,57,221,179,76,244,211,85,190,51,146,94,123,222,10,139,224,87,42,126,239,106,23,205,39,231,38,167,100,109,218,56,158,239,172,228,223,109,147,117,84,69,224,28,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,128,0,8,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,190,13,146,89,187,62,54,139,224,87,42,142,215,118,22,77,31,231,33,167,124,110,222,57,88,239,170,229,219,125,151,101,69,68,144,5,74,243,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,250,88,223,9,85,28,149,21,116,235,186,191,174,78,243,37,169,242,70,116,179,194,253,103,111,35,81,2,197,116,47,138,61,9,226,83,227,127,145,76,231,233,31,209,207,13,241,63,237,101,101,31,99,196,119,123,63,235,152,163,234,234,236,75,250,59,237,211,231,182,233,191,85,41,47,147,78,127,77,140,241,71,116,195,46,57,13,93,37,62,99,139,213,211,81,219,218,178,172,21,215,26,121,98,168,141,94,214,162,177,31,29,52,117,202,215,191,109,145,210,53,23,121,58,93,118,128,14,85,174,156,81,232,79,13,127,4,252,181,231,63,71,62,145,248,159,134,127,107,43,43,59,254,31,181,222,255,0,91,69,39,79,79,126,47,210,219,126,175,45,246,93,186,169,66,220,212,245,142,197,171,188,92,93,233,177,200,119,164,192,173,241,97,210,84,245,63,251,42,170,154,121,228,169,94,135,177,170,206,220,245,18,193,183,214,107,187,29,109,114,181,232,136,22,253,162,156,102,112,217,196,78,85,85,133,104,230,164,125,32,189,81,91,223,116,158,155,224,245,244,157,20,172,146,56,221,39,93,68,17,177,118,124,209,166,200,189,95,91,125,182,69,84,236,17,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,212,214,61,208,76,214,185,83,103,44,82,34,111,210,187,85,183,36,189,20,255,0,225,235,136,202,203,135,237,194,173,244,177,203,255,0,185,235,42,228,153,139,31,254,226,72,220,217,63,199,163,155,250,10,126,78,100,58,243,153,112,219,204,15,78,53,91,12,173,171,107,237,216,61,185,151,58,24,106,18,22,93,173,203,117,175,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,80,45,124,28,171,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,181,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,253,168,191,106,39,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,39,167,43,238,96,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,235,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,162,54,35,98,250,172,107,54,181,243,42,229,223,114,189,227,95,249,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,190,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,169,47,92,142,124,189,176,157,64,0,0,0,57,167,18,154,67,77,175,90,13,156,233,28,208,82,73,81,145,89,230,134,222,181,115,203,12,17,92,89,180,180,83,72,248,183,122,50,58,152,225,145,81,17,219,163,21,21,174,69,86,174,107,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,53,60,80,183,53,61,28,177,105,23,23,23,122,156,114,109,169,51,219,124,89,140,148,221,47,254,197,170,169,158,120,234,83,173,239,114,191,185,61,60,179,239,245,90,222,255,0,67,90,141,98,42,133,202,112,171,170,95,150,158,28,116,235,83,38,190,252,102,190,243,143,210,252,86,183,194,248,126,237,210,38,118,107,191,54,140,99,91,181,84,83,183,234,53,24,187,110,205,218,173,85,205,97,105,60,148,53,190,234,151,92,203,134,233,172,116,142,182,186,158,163,56,167,185,54,71,54,120,231,71,81,81,203,3,219,230,215,177,205,88,92,213,78,149,98,178,68,94,190,180,237,213,176,26,61,225,235,41,177,96,220,23,233,166,107,148,215,120,43,46,63,165,246,107,165,198,167,180,249,59,20,176,90,98,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,158,205,88,206,191,42,26,167,153,106,103,194,254,25,244,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,179,254,50,245,210,179,76,57,101,104,134,156,227,215,159,5,122,212,188,63,31,183,76,214,36,236,153,214,120,45,116,242,86,172,114,198,173,99,122,158,250,72,30,199,170,164,145,84,202,212,99,147,169,204,174,190,21,116,183,242,211,196,118,157,105,156,214,47,140,208,94,114,10,95,138,209,120,175,15,221,181,196,254,245,119,231,17,236,115,118,165,138,119,125,71,35,215,109,153,187,149,168,161,114,124,171,52,114,251,164,92,35,218,42,114,57,182,171,207,110,18,230,49,211,116,179,251,22,150,166,8,35,166,78,182,61,200,254,228,20,241,79,191,213,115,123,253,14,106,57,138,171,26,249,231,125,201,254,242,127,13,45,38,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,173,185,231,125,201,254,242,127,13,2,189,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,209,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,99,9,21,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,13,15,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,72,149,129,107,206,101,166,186,71,168,90,83,135,214,213,219,25,169,21,22,166,93,235,169,170,18,55,201,110,164,101,106,75,68,169,208,174,232,157,213,113,171,220,215,183,234,66,232,220,143,100,175,64,37,87,50,62,96,148,220,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,225,92,29,112,117,157,241,127,157,212,88,44,21,159,6,198,236,221,31,72,50,14,220,53,31,11,238,195,80,250,95,236,87,207,20,147,247,100,167,88,255,0,54,171,209,191,83,182,68,243,230,186,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,8,211,12,23,70,184,31,225,246,209,142,86,221,45,86,12,126,201,224,96,189,223,229,129,212,241,215,93,42,165,134,149,213,213,42,174,122,199,221,158,72,209,92,247,171,33,143,165,189,77,138,36,233,14,151,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,29,87,145,143,223,103,238,223,241,34,213,10,171,228,99,247,217,251,183,252,72,181,64,0,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,28,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,155,127,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,151,114,116,242,224,230,1,89,195,189,246,45,36,213,236,139,253,73,235,252,76,241,84,212,71,61,68,152,237,87,67,228,234,167,100,44,146,71,195,52,136,140,124,40,222,148,146,84,149,170,207,207,36,161,119,230,85,205,84,25,87,2,218,121,74,113,175,241,186,58,62,19,117,54,231,117,172,189,67,222,147,11,184,78,189,248,221,67,12,29,199,219,28,168,222,184,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,246,126,101,92,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,170,197,7,137,158,42,154,136,224,167,143,34,165,235,124,157,84,236,133,145,198,201,161,141,81,143,133,27,212,177,196,146,181,95,249,228,136,39,80,0,10,192,231,89,161,117,151,91,22,23,196,61,134,205,222,248,39,94,55,145,84,198,179,201,35,41,101,127,114,133,238,98,34,197,28,44,153,213,76,116,138,172,114,201,87,3,62,190,237,70,68,14,88,186,165,249,47,227,39,10,241,119,223,134,90,178,223,17,139,92,63,177,123,222,43,197,70,190,18,15,38,57,204,234,174,142,139,235,183,167,109,190,179,145,138,242,239,181,251,71,44,92,64,104,214,89,163,185,28,222,30,147,38,183,186,158,58,158,151,191,194,85,49,201,37,53,79,67,30,197,147,181,60,113,75,219,235,70,191,163,165,223,85,202,134,101,192,186,158,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,146,127,143,29,111,186,241,29,203,59,72,245,150,251,99,164,180,92,175,249,196,77,172,164,164,145,207,129,39,166,130,239,77,35,227,234,250,205,99,221,2,189,24,170,229,98,61,26,174,127,79,90,198,14,87,30,187,52,203,241,175,103,173,2,197,57,193,107,29,139,6,225,129,116,170,162,31,17,122,212,187,132,20,244,113,245,61,157,138,90,26,136,42,234,42,119,70,57,142,233,123,41,162,237,171,152,229,241,61,109,234,72,220,133,64,104,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,61,44,127,132,165,99,93,37,77,79,67,222,196,147,181,4,114,203,219,235,71,63,163,165,191,89,200,132,128,230,151,174,149,154,193,197,101,251,27,162,188,248,188,111,78,255,0,210,221,178,24,210,120,227,101,84,104,139,112,123,163,149,122,123,222,43,185,11,164,99,90,215,199,77,7,233,35,81,238,145,92,147,244,94,213,113,169,207,53,223,33,196,41,42,170,45,117,20,182,28,102,241,51,218,247,210,206,177,72,251,139,98,143,171,118,61,98,154,137,22,85,98,47,68,143,99,29,179,165,106,133,175,153,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,169,229,113,232,79,76,191,26,247,138,210,85,20,215,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,185,64,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,160,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,244,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,90,1,61,86,150,234,150,119,162,217,221,179,83,52,210,251,240,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,102,174,219,238,155,42,34,160,105,248,28,83,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,206,129,170,90,165,130,104,182,9,115,212,205,75,190,252,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,249,184,88,249,29,188,146,177,191,85,171,182,251,174,200,138,168,30,43,138,174,38,48,222,20,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,210,173,133,157,49,72,247,200,228,94,150,49,221,45,123,250,35,126,120,117,75,84,179,189,105,206,238,122,153,169,119,223,140,228,151,158,207,141,173,240,176,211,247,123,80,178,24,255,0,55,11,25,27,118,142,38,55,234,181,55,219,117,221,85,85,122,95,24,60,89,230,92,93,106,135,211,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,235,219,182,197,85,108,76,68,225,64,93,79,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,32,58,87,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,187,67,42,229,180,242,148,227,95,227,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,189,113,246,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,194,207,192,0,0,0,15,41,170,90,165,130,104,182,9,115,212,205,75,190,252,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,249,184,88,249,29,188,146,177,191,85,171,182,251,174,200,138,169,232,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,91,152,103,26,119,94,41,245,66,162,197,136,100,21,110,210,188,106,161,19,31,163,90,103,82,165,108,233,31,76,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,59,113,189,243,117,7,128,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,157,123,118,216,170,173,137,136,156,40,146,156,11,240,101,125,227,15,81,234,173,146,93,126,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,72,214,7,74,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,69,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,45,196,207,8,151,93,10,211,77,37,214,91,53,198,174,237,137,234,134,47,109,185,62,73,105,221,215,107,186,203,67,12,243,82,203,35,90,145,43,36,89,36,124,30,104,245,100,114,181,90,189,149,150,71,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,52,52,60,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,1,15,249,140,240,81,252,170,180,226,11,254,1,108,181,71,169,184,183,231,45,181,51,167,106,75,165,10,35,214,75,99,166,234,107,27,212,247,164,145,58,84,115,89,35,92,221,226,108,210,200,147,0,1,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,10,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,161,175,56,46,16,254,222,46,48,90,47,241,20,89,203,100,175,255,0,120,165,160,171,134,39,167,249,144,72,140,127,248,135,36,127,221,228,32,7,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,122,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,209,210,161,163,220,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,207,191,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,253,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,117,59,186,243,48,230,1,98,226,27,225,186,67,161,121,21,214,76,6,139,106,203,221,119,109,244,144,223,234,151,182,248,99,236,200,198,205,217,167,86,185,118,147,165,175,149,221,93,191,204,197,43,163,175,7,220,38,102,92,93,106,135,208,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,235,219,184,244,69,108,79,84,9,21,203,23,128,239,203,125,246,155,94,117,98,203,213,128,227,247,6,252,54,215,113,183,119,41,114,137,154,201,155,38,206,238,181,123,52,243,182,157,93,213,28,145,76,228,146,21,223,162,86,165,212,158,127,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,25,87,46,123,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,189,48,159,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,53,60,8,149,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,166,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,122,165,168,0,0,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,146,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,182,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,95,79,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,208,9,239,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,105,122,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,207,233,158,170,233,198,178,98,176,102,186,91,154,90,178,107,45,71,75,124,77,190,161,36,236,200,232,217,39,102,102,126,156,51,35,36,141,93,20,136,217,25,212,136,230,162,249,21,237,198,151,49,60,103,59,224,154,209,95,163,87,218,74,91,238,167,84,73,140,95,237,211,80,84,76,251,116,9,111,142,91,189,44,83,77,12,113,61,241,173,109,28,11,55,74,163,153,80,247,68,136,230,245,197,92,28,42,219,181,30,241,196,118,157,90,116,151,35,186,227,249,77,110,65,75,79,71,119,182,81,173,92,214,248,222,254,154,138,151,64,138,137,44,49,192,178,190,88,222,189,183,68,217,18,79,168,174,3,71,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,66,252,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,14,181,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,245,54,86,69,127,199,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,73,124,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,51,111,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,92,63,219,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,197,79,177,87,218,233,231,28,122,185,166,188,46,101,156,45,216,153,73,45,163,39,168,153,145,220,234,158,249,231,183,91,170,162,115,43,232,160,141,234,177,49,147,46,206,71,35,83,182,178,213,57,17,210,74,201,33,9,43,205,99,142,58,109,74,186,215,240,183,166,204,171,138,197,140,94,21,153,77,205,207,150,5,184,220,105,92,246,45,19,35,221,17,244,208,203,187,156,233,26,189,201,162,141,204,70,182,38,201,53,112,30,171,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,170,57,31,28,61,107,245,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,123,94,45,180,66,213,195,134,191,100,122,47,102,190,85,222,105,241,202,123,91,95,95,83,27,99,125,76,243,91,169,170,38,122,49,190,76,98,203,52,157,12,221,202,214,116,181,92,245,69,122,135,42,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,189,78,93,124,117,83,113,75,134,166,15,168,53,244,140,213,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,250,108,115,218,198,49,200,198,86,174,145,112,89,117,215,206,9,175,186,203,165,184,253,93,211,80,113,28,226,178,146,170,134,10,151,43,238,86,70,219,232,229,116,80,193,210,169,37,76,82,200,175,99,88,172,115,216,249,155,249,215,246,88,145,131,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,71,220,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,179,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,237,85,251,17,115,237,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,175,213,226,99,138,173,92,226,191,50,166,204,53,74,229,72,214,91,169,252,53,178,209,109,141,240,219,173,204,84,111,113,97,137,239,123,186,228,115,81,207,123,220,231,187,102,183,126,134,70,198,72,14,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,118,72,145,177,21,92,247,194,29,171,149,247,47,186,107,181,53,151,138,29,105,181,85,177,140,168,109,126,31,99,169,138,90,103,245,195,45,45,69,29,233,37,138,118,185,88,174,100,237,100,18,197,209,35,21,178,253,102,57,155,254,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,32,7,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,236,203,146,171,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,130,244,245,35,85,116,227,71,236,84,249,62,168,102,150,172,102,213,87,112,166,181,195,87,113,168,72,163,125,84,239,232,142,52,85,255,0,140,231,47,232,178,54,73,35,213,172,99,220,223,65,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,77,124,218,184,176,166,213,204,155,18,210,61,61,200,233,46,56,37,29,158,217,151,206,173,183,75,4,243,92,107,105,223,45,51,158,249,154,215,116,54,130,166,9,26,214,35,118,90,169,18,78,167,177,27,23,229,228,201,110,212,122,222,35,175,181,56,230,71,117,182,226,22,252,126,74,140,150,154,58,53,154,134,231,34,189,35,162,166,153,234,189,16,204,143,146,89,227,147,206,69,109,60,236,111,212,146,85,3,149,115,71,245,217,169,191,130,251,61,17,232,57,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,231,249,163,250,236,212,223,193,125,158,136,138,160,106,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,202,228,154,215,164,120,118,127,101,210,220,175,81,241,251,62,89,145,83,248,155,85,166,182,185,144,207,86,197,153,144,49,24,142,84,69,124,146,200,140,141,155,245,202,172,151,182,142,237,73,211,89,92,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,13,184,214,226,30,235,196,199,16,217,46,121,61,214,146,190,197,111,168,154,201,139,62,154,141,212,204,248,36,21,18,173,43,149,178,34,74,175,145,36,116,207,89,62,183,92,174,68,70,53,27,27,3,70,96,128,28,153,45,218,143,23,14,55,219,182,83,145,221,102,197,170,114,9,41,241,123,69,109,26,182,26,72,227,98,58,170,166,150,119,46,242,67,52,242,185,139,27,83,182,201,105,102,84,250,242,75,180,255,0,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,142,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,155,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,182,124,159,20,165,130,58,88,229,186,245,178,158,42,120,59,181,53,14,79,12,213,87,51,109,211,118,249,165,11,158,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,81,7,148,211,125,85,211,141,96,177,84,100,250,95,154,90,178,107,85,37,194,166,215,53,93,186,161,37,141,149,80,63,162,72,213,83,254,43,154,191,162,248,223,28,140,87,49,236,115,160,6,190,115,25,177,106,31,47,74,188,183,14,165,181,87,101,249,119,103,79,178,251,92,221,112,124,10,170,186,130,169,106,106,25,7,91,158,248,100,101,60,254,25,203,34,181,122,209,94,174,124,50,194,85,94,147,216,50,172,175,84,240,220,91,5,189,252,27,36,188,228,22,235,125,158,227,226,100,167,240,117,210,212,198,200,39,238,196,139,36,125,18,57,142,235,98,43,155,182,232,138,168,128,91,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,73,211,205,254,221,125,179,240,95,167,182,156,167,35,250,65,122,162,204,45,52,247,27,191,131,101,39,196,42,153,105,175,108,181,61,134,42,178,46,227,209,207,237,181,122,91,213,178,121,33,84,58,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,167,48,114,174,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,186,38,254,214,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,246,162,253,168,157,84,1,21,121,154,104,167,229,167,132,124,167,195,220,60,45,126,9,190,107,71,215,47,68,50,248,40,38,241,17,201,180,111,115,183,165,150,167,161,169,211,188,169,23,83,145,189,91,202,163,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,96,102,95,73,243,175,201,126,169,225,186,153,240,191,137,253,18,200,45,215,223,5,223,236,248,175,11,83,28,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,52,209,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,25,151,213,140,23,242,95,170,121,150,153,252,83,226,127,68,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,203,222,229,175,171,212,218,191,193,246,15,58,207,72,183,44,62,157,113,11,148,52,208,75,19,32,125,11,90,202,118,170,201,191,91,221,70,180,146,61,204,85,98,190,87,34,116,236,172,104,72,13,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,251,76,203,234,22,107,117,212,172,255,0,37,212,107,237,61,36,23,44,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,218,94,71,53,61,99,190,233,23,8,247,122,108,114,29,170,243,219,132,88,116,149,61,76,254,197,165,169,130,121,42,87,161,236,114,63,185,5,60,176,109,245,92,222,255,0,91,92,142,98,34,210,183,15,218,103,249,100,215,28,15,75,100,164,186,212,82,100,217,5,13,190,191,225,113,245,213,67,66,249,155,226,167,103,212,122,55,181,2,75,34,189,205,86,177,172,87,57,58,90,160,94,167,46,173,28,177,104,223,8,248,37,53,162,111,17,87,152,91,224,204,110,149,61,47,103,122,170,190,8,164,106,116,57,239,70,246,160,74,120,55,111,75,95,216,235,233,107,158,228,43,175,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,143,252,20,113,93,125,225,47,89,104,179,46,237,214,179,16,185,109,71,148,217,40,166,99,124,125,47,75,210,57,17,178,34,177,102,129,239,238,198,187,177,203,179,227,238,49,146,200,166,130,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,46,228,202,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,120,93,78,170,235,70,151,232,133,170,209,125,213,124,190,147,27,182,223,47,20,246,26,58,202,182,73,216,90,217,154,247,70,217,36,107,85,176,179,166,41,28,178,200,173,141,168,213,87,57,167,181,40,135,154,55,20,86,174,33,245,230,28,119,8,189,210,93,112,157,62,167,125,182,215,89,72,246,203,5,117,108,189,14,173,170,142,78,219,92,172,87,50,40,19,103,73,27,146,149,37,141,219,74,187,247,78,73,118,13,83,169,202,179,172,167,227,119,88,180,218,223,111,91,127,195,164,169,169,109,13,69,242,162,74,119,247,225,139,111,14,249,163,167,165,233,145,251,164,141,108,240,38,202,215,249,5,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,14,235,113,224,86,167,49,224,67,2,226,159,74,40,42,234,111,180,180,247,185,179,90,23,85,68,216,29,110,164,172,184,47,196,152,179,72,213,107,226,138,158,56,157,12,104,238,226,44,110,107,26,230,200,178,196,172,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,190,158,87,30,132,244,203,241,175,120,173,32,175,53,206,10,63,38,89,84,252,74,105,157,178,235,83,141,229,183,10,138,156,182,45,187,208,217,238,147,72,215,37,71,90,185,100,108,53,82,72,255,0,39,55,162,57,83,165,30,137,52,49,52,39,167,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,162,161,97,149,235,27,90,213,137,237,123,58,122,18,57,36,148,6,101,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,133,56,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,232,155,251,89,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,218,139,246,162,7,85,0,0,32,175,55,189,11,172,212,254,28,105,53,27,30,179,120,219,214,154,92,29,113,153,204,89,223,51,108,243,177,35,173,72,226,141,28,199,116,189,148,147,189,239,68,72,226,166,149,200,246,167,83,95,58,143,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,129,156,46,21,117,75,242,45,196,118,157,106,100,215,223,131,80,89,178,10,95,138,214,248,95,17,218,181,202,254,205,119,230,209,143,115,183,165,150,118,253,70,171,211,125,217,179,145,170,156,168,245,90,177,130,254,75,245,79,50,211,63,138,124,79,232,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,229,64,237,92,81,235,29,139,87,110,58,101,77,142,67,189,38,5,165,248,206,29,37,79,83,255,0,178,170,169,169,123,149,43,208,246,53,89,219,158,162,88,54,250,205,119,99,173,174,86,189,17,38,255,0,37,13,16,186,173,215,50,226,70,107,229,35,109,173,167,168,193,233,237,173,141,206,158,73,213,212,85,146,206,247,121,53,140,107,82,22,181,19,169,94,175,145,87,163,161,59,149,108,105,35,132,141,23,181,104,47,15,56,78,159,210,226,20,152,237,222,59,61,29,94,73,79,11,219,43,229,189,201,79,31,141,150,89,90,231,36,175,238,163,154,142,71,57,168,198,49,140,218,54,49,16,59,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,67,94,94,248,6,27,170,124,92,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,122,37,103,193,235,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,63,39,24,188,29,103,124,32,103,116,246,11,253,103,198,113,187,207,95,209,252,131,183,13,63,197,59,80,211,190,171,251,21,147,203,36,29,169,42,18,63,206,42,117,237,212,221,209,124,189,95,43,143,93,154,101,248,215,179,214,151,103,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,40,84,95,46,14,96,21,156,59,223,98,210,77,94,200,191,212,158,191,196,207,21,77,68,115,212,73,142,213,116,62,78,170,118,66,201,36,124,51,72,136,199,194,141,233,73,37,73,90,172,252,242,75,119,230,99,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,167,148,135,26,119,91,213,76,124,41,234,150,65,87,95,81,29,62,248,28,242,211,58,87,182,8,34,146,74,139,124,179,163,149,81,145,197,26,62,4,123,118,107,25,44,125,196,68,130,32,57,7,58,191,84,248,183,203,250,31,113,184,144,87,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,39,87,58,191,84,248,183,203,250,31,113,184,158,215,146,54,1,134,223,115,45,77,212,27,206,61,73,89,144,226,180,246,154,107,45,116,200,174,125,3,43,18,181,42,86,36,85,233,107,222,216,35,98,191,110,180,103,91,81,81,178,61,28,19,127,131,174,21,48,78,9,244,106,161,247,187,149,170,60,146,174,222,202,220,227,36,241,147,69,67,47,134,117,68,173,119,231,228,237,197,13,60,115,201,31,117,27,23,91,89,220,123,90,171,210,218,160,230,25,198,157,215,138,125,80,168,177,98,25,5,91,180,175,26,168,68,199,232,214,153,212,169,91,58,71,211,45,194,120,220,229,115,222,231,44,173,137,94,141,86,66,173,78,220,111,124,221,93,131,153,215,48,10,61,93,172,169,225,251,68,50,47,23,130,210,117,65,147,92,162,142,9,105,111,213,81,207,12,209,54,153,238,98,200,144,193,37,63,148,209,189,173,153,207,118,200,232,218,199,201,21,120,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,244,185,34,133,21,29,35,154,229,85,99,25,36,140,11,10,228,255,0,172,252,75,230,246,171,158,9,146,219,106,242,45,47,198,41,233,237,246,235,245,202,173,144,37,149,241,182,87,120,10,109,160,116,181,207,114,75,79,245,31,43,89,77,12,76,68,86,163,226,137,246,104,121,77,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,206,76,247,200,237,228,149,238,250,206,93,183,217,54,68,68,79,86,0,165,110,117,126,169,241,111,151,244,62,227,113,46,39,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,195,197,231,19,151,222,45,53,150,167,85,110,246,95,130,82,50,223,75,107,181,218,60,75,42,124,5,44,77,87,58,62,251,98,137,101,234,158,74,137,119,115,122,147,187,209,186,181,173,2,117,114,49,251,236,253,219,254,36,90,161,158,190,5,248,205,190,240,121,168,245,87,57,45,95,25,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,30,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,125,94,84,186,23,167,28,69,233,198,190,233,126,168,89,188,117,170,187,232,212,176,205,18,163,42,173,245,77,75,162,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,208,171,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,216,175,35,31,190,207,221,191,226,69,143,230,186,47,165,250,139,153,97,218,129,156,98,20,151,155,238,1,81,81,87,142,84,84,190,71,50,130,121,146,62,185,82,36,119,105,239,69,134,39,49,207,107,150,55,198,215,179,165,200,138,4,85,229,33,105,215,155,47,13,17,209,234,149,178,146,131,13,146,163,197,224,113,75,15,106,226,234,41,223,36,213,18,202,212,68,69,166,146,89,18,72,28,255,0,206,59,174,87,121,194,176,41,70,198,170,12,171,129,97,56,231,47,186,158,34,120,11,210,253,97,209,187,85,35,117,22,221,79,119,166,173,182,195,20,80,191,38,98,223,166,142,37,150,162,105,226,134,23,211,66,147,185,30,230,185,242,49,25,30,251,50,52,72,45,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,189,202,227,208,158,153,126,53,239,21,164,63,230,215,193,71,193,43,43,56,178,211,43,101,170,142,203,55,102,60,210,223,2,118,36,109,116,211,246,217,115,106,43,186,36,239,62,88,163,149,177,181,174,73,17,178,170,72,178,204,246,4,224,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,72,163,50,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,70,154,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,74,22,230,151,161,117,154,63,197,101,251,36,162,179,120,76,111,81,63,211,37,178,104,214,121,35,125,84,136,137,112,99,164,149,58,123,222,43,185,51,163,99,156,214,71,83,7,232,163,145,141,190,146,10,243,130,209,203,22,115,195,2,234,173,68,222,30,245,166,151,8,42,40,228,233,123,251,244,181,213,16,82,84,83,108,143,107,27,212,247,211,75,220,86,189,201,225,186,27,210,146,57,64,169,107,110,169,127,242,172,100,58,41,112,190,253,224,89,178,155,69,179,194,255,0,245,186,229,77,95,63,121,25,255,0,216,214,244,61,255,0,206,198,255,0,116,83,234,240,109,172,118,46,31,248,135,199,245,139,35,135,196,82,99,54,251,229,68,116,221,79,103,139,170,125,162,178,58,106,110,182,49,235,31,118,121,34,139,185,208,173,103,95,83,190,171,85,78,42,0,26,72,225,23,68,46,188,56,240,233,134,104,213,246,249,73,119,185,88,41,234,93,89,87,73,27,153,2,207,81,85,53,76,140,143,171,235,57,140,116,234,196,122,163,85,232,196,114,181,157,93,9,74,220,182,244,94,213,173,252,90,98,246,44,163,16,164,201,49,139,29,61,101,250,251,71,86,246,246,18,8,97,86,192,233,35,87,39,121,158,50,90,54,172,91,57,28,142,84,123,93,31,89,160,144,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,3,149,23,39,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,230,184,47,5,150,174,41,249,98,105,213,247,16,199,233,29,170,152,213,61,225,113,250,197,169,109,42,214,192,151,202,215,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,55,85,96,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,167,136,171,205,31,208,158,166,254,11,239,20,71,201,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,125,110,104,254,132,245,55,240,95,120,162,2,128,75,9,230,91,203,238,167,71,174,183,142,32,244,130,213,73,30,159,87,212,120,155,197,166,146,40,169,96,198,158,247,82,193,26,70,143,157,95,59,42,42,103,149,200,200,98,107,32,77,154,136,140,70,237,94,198,167,110,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,57,156,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,245,94,99,60,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,249,187,109,52,235,218,142,233,92,138,244,146,230,232,122,90,246,245,49,233,28,77,149,92,230,70,215,59,104,157,52,177,167,228,230,25,193,101,215,133,141,80,168,190,226,24,253,91,116,175,37,168,69,199,235,22,165,213,73,69,58,199,213,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,221,60,131,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,249,177,177,28,230,53,242,203,19,21,236,235,234,64,247,252,11,240,101,125,227,15,81,234,173,146,93,126,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,79,215,204,198,211,106,176,113,175,168,22,43,21,178,146,221,109,183,83,216,105,40,232,233,33,108,48,83,65,29,146,133,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,94,166,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,165,27,115,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,16,30,131,64,56,21,169,226,107,131,44,131,83,244,198,130,174,171,84,49,204,226,123,109,45,11,106,162,142,11,189,185,105,173,234,232,30,179,200,200,161,124,43,60,211,54,68,114,117,39,114,55,53,234,232,214,56,106,93,79,37,79,75,25,79,204,10,239,110,183,28,255,0,155,95,5,31,27,163,172,226,203,76,173,151,90,203,212,61,152,243,75,124,9,223,141,212,48,193,219,101,205,168,174,235,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,222,29,131,150,159,29,85,60,77,99,53,90,97,169,213,245,117,90,161,142,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,212,157,185,26,231,171,164,72,230,249,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,112,72,160,0,21,235,206,26,78,34,215,71,169,225,193,168,169,27,164,141,167,71,103,21,13,169,165,116,242,78,181,212,158,5,143,138,104,210,102,49,179,36,106,215,211,72,229,122,190,68,149,172,107,26,178,86,7,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,169,29,51,250,165,141,140,141,170,157,79,123,122,156,198,117,200,205,36,156,255,0,73,180,7,70,180,43,227,255,0,146,61,61,181,98,255,0,74,46,11,115,186,120,38,57,59,243,121,244,181,58,149,123,112,179,169,253,184,25,211,20,125,111,232,99,122,157,184,125,93,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,206,76,247,200,237,228,149,238,250,206,93,183,217,54,68,68,76,193,26,168,50,174,6,140,244,55,0,195,117,79,130,109,49,211,237,65,199,169,47,152,245,243,77,241,250,106,234,26,148,94,137,89,240,250,117,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,75,227,23,131,172,239,132,12,238,158,193,127,172,248,206,55,121,235,250,63,144,118,225,167,248,167,106,26,119,213,127,98,178,121,100,131,181,37,66,71,249,197,78,189,186,155,186,47,149,234,112,157,233,99,70,254,95,227,222,221,1,232,53,123,69,244,191,94,176,217,52,255,0,87,49,10,76,138,197,37,68,85,105,79,51,228,137,241,79,26,175,68,177,75,19,155,44,79,217,92,213,115,28,213,86,61,236,93,218,247,34,132,10,228,201,252,163,190,130,95,126,147,127,243,24,252,231,209,191,136,245,248,143,138,119,147,191,224,63,245,63,238,221,221,254,167,127,110,215,215,241,69,149,0,0,0,0,207,95,48,142,26,236,92,47,113,29,112,194,176,229,232,197,175,118,248,50,27,21,51,234,159,81,53,29,44,207,146,55,193,35,222,212,85,232,158,9,209,155,171,221,218,237,43,222,231,171,212,185,254,48,120,179,195,120,69,210,255,0,167,23,218,122,75,197,246,190,162,58,107,22,56,234,245,165,158,234,244,145,137,58,177,233,28,170,198,69,19,214,71,61,89,209,191,109,138,168,233,88,139,158,204,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,15,62,104,207,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,244,111,220,122,34,58,87,170,231,179,60,192,51,45,48,201,167,195,53,3,30,171,177,95,105,105,233,42,106,45,245,104,141,158,6,84,211,199,81,18,72,221,247,99,214,41,163,85,99,182,123,21,85,174,70,185,21,169,107,220,167,120,215,183,101,56,173,179,133,125,72,185,244,100,150,109,233,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,240,177,195,210,197,116,140,106,196,177,70,198,34,196,170,240,178,160,0,25,87,44,127,138,222,7,41,178,94,17,52,219,139,141,57,125,90,223,109,186,111,139,63,46,180,163,37,168,74,234,72,173,148,144,54,182,4,106,57,98,124,17,53,157,214,174,209,44,49,58,77,216,232,223,222,174,3,69,28,4,234,102,43,170,28,35,233,157,199,22,171,238,124,7,31,162,198,110,48,62,72,214,106,90,234,8,25,79,43,36,107,30,238,142,174,219,101,98,59,103,44,83,68,245,107,122,246,2,128,116,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,101,101,243,45,229,247,83,163,215,91,199,16,122,65,106,164,143,79,171,234,60,77,226,211,73,20,84,176,99,79,123,169,96,141,35,71,206,175,157,149,21,51,202,228,100,49,53,144,38,205,68,70,35,118,140,28,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,134,143,129,229,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,235,53,55,219,116,221,21,21,125,88,0,8,255,0,197,15,26,250,53,194,157,102,49,100,207,46,126,34,245,147,92,41,99,75,125,58,185,242,80,90,223,58,71,83,115,168,70,53,239,108,49,49,37,86,53,26,175,154,70,43,24,155,54,71,196,16,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,239,249,209,101,54,44,231,21,225,235,53,197,171,188,109,151,32,183,223,46,150,234,158,211,227,239,210,207,29,174,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,128,228,169,234,159,41,249,127,93,238,54,224,46,164,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,173,194,119,170,125,27,249,129,143,123,140,4,148,230,133,193,71,242,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,236,252,26,232,232,92,247,211,164,78,114,239,12,189,169,230,141,99,68,100,127,94,46,136,218,200,187,145,3,73,243,175,201,126,169,225,186,153,240,191,137,253,18,200,45,215,223,5,223,236,248,175,11,83,28,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,52,125,139,100,122,113,196,238,135,82,223,40,153,241,92,51,81,177,247,197,81,76,234,132,108,139,75,85,11,163,168,165,149,244,242,47,110,102,117,73,12,136,201,58,153,35,30,222,164,86,238,6,101,203,105,228,185,195,215,195,44,89,31,19,183,106,155,173,61,93,223,196,226,86,138,41,41,123,84,179,80,177,244,211,79,88,217,28,155,205,188,241,164,45,86,108,214,58,158,116,85,123,157,180,113,131,139,126,94,121,246,142,241,13,100,197,48,202,58,79,160,154,161,148,67,104,196,46,175,116,222,18,219,61,101,66,54,43,117,99,215,187,43,31,18,63,201,234,175,89,162,141,100,110,239,108,177,199,117,58,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,89,202,175,145,202,174,114,170,170,135,181,0,1,199,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,103,179,63,209,220,251,78,181,114,237,162,23,155,13,93,86,89,107,188,45,145,148,116,84,179,61,245,243,171,209,176,186,154,55,49,178,202,201,209,209,190,21,232,69,145,146,70,168,159,89,13,57,158,82,227,165,90,113,119,212,123,70,175,92,240,187,85,78,103,97,183,212,90,237,183,185,41,209,106,169,169,102,84,89,35,107,191,248,244,106,175,214,99,102,157,173,86,164,210,163,194,58,242,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,106,182,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,28,83,154,47,47,250,203,69,101,203,137,189,16,199,123,214,169,188,77,199,56,181,193,36,243,213,71,85,44,242,207,53,217,189,199,191,170,21,238,237,44,113,163,27,11,99,108,136,213,98,202,232,187,95,37,79,75,25,79,204,10,239,110,183,19,252,12,251,112,3,193,245,215,139,45,92,107,110,9,73,30,9,135,84,81,215,229,111,154,87,35,234,96,123,220,177,208,196,216,222,217,122,234,18,25,88,178,53,205,72,152,215,191,171,173,35,142,75,243,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,129,164,58,47,165,250,11,134,199,167,250,71,136,82,99,182,40,234,37,171,90,120,95,36,175,150,121,21,58,229,150,89,92,233,101,126,200,214,163,158,231,42,49,140,98,108,214,53,19,218,128,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,21,202,79,0,195,117,79,93,51,253,62,212,28,122,146,249,143,95,52,222,190,154,186,134,165,23,162,86,124,74,218,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,31,248,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,251,94,95,188,78,88,184,85,215,216,243,92,166,203,227,108,185,5,189,49,171,141,79,137,124,127,11,165,158,182,150,73,107,186,25,20,175,159,180,202,119,47,101,168,142,126,251,35,145,124,150,237,56,129,208,173,47,226,255,0,69,221,136,95,106,169,46,54,219,141,58,221,241,171,213,37,76,147,65,75,91,37,36,177,210,92,99,236,74,198,212,177,173,168,87,163,21,235,28,136,169,191,234,84,12,219,154,19,229,233,195,215,242,114,225,151,31,176,86,212,221,95,122,202,251,121,109,238,154,227,75,225,100,160,174,171,165,129,29,70,144,170,117,199,217,100,81,198,228,122,171,150,70,200,237,152,142,72,217,88,28,52,112,11,168,235,199,21,6,136,106,229,190,213,110,143,6,237,102,55,70,86,211,45,109,13,254,207,77,87,11,90,148,173,115,81,149,16,212,189,236,141,85,253,40,198,172,200,246,247,34,116,11,122,128,80,15,52,127,93,154,155,248,47,179,209,29,255,0,130,190,20,108,92,90,114,244,205,176,222,213,170,143,47,182,234,5,117,102,45,123,173,133,238,240,21,94,2,214,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,56,7,52,127,93,154,155,248,47,179,209,18,171,146,231,16,184,173,190,143,35,225,138,237,77,224,239,87,43,133,78,91,104,173,146,170,54,199,93,249,138,104,103,163,108,110,84,122,204,198,64,147,53,25,215,213,26,78,170,140,72,183,120,86,6,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,122,13,20,210,251,174,181,106,230,33,165,22,103,85,199,81,148,222,41,173,175,168,166,162,117,91,232,224,123,211,189,84,177,53,81,94,200,98,238,74,255,0,172,212,70,70,229,87,53,17,85,46,167,152,167,2,180,220,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,126,155,26,199,61,140,114,189,145,171,147,151,12,151,90,60,203,48,226,3,51,166,164,165,168,197,234,43,112,122,91,45,125,185,201,113,160,186,162,83,201,85,59,187,136,139,76,246,68,255,0,15,178,34,189,221,250,134,187,182,141,218,64,179,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,251,15,64,14,63,196,199,21,90,71,194,134,27,77,152,106,149,202,173,207,184,212,120,107,101,162,219,27,38,184,220,94,138,222,226,195,19,222,198,244,70,215,35,158,247,185,172,110,237,110,253,111,141,143,8,193,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,116,243,127,202,108,89,207,5,250,123,154,226,213,222,54,203,144,102,22,155,165,186,167,180,248,251,244,179,218,107,228,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,65,110,87,30,187,52,203,241,175,103,173,2,255,0,142,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,194,205,57,172,112,43,77,135,73,95,197,62,148,80,82,83,88,170,170,22,108,214,133,213,82,186,118,220,106,235,94,191,18,98,205,35,145,204,150,90,136,226,116,49,163,123,106,145,185,172,115,93,34,197,89,102,148,244,47,88,244,227,139,13,14,183,103,54,152,109,87,75,86,71,111,90,27,253,146,87,37,100,116,85,79,133,18,174,219,82,217,24,222,190,158,226,181,122,227,107,100,141,205,122,34,178,70,170,134,107,11,41,228,201,195,167,210,92,238,251,196,189,254,159,122,12,67,185,98,199,254,191,233,221,39,133,60,84,191,82,84,114,118,169,101,70,116,201,27,152,255,0,27,212,213,71,67,229,205,120,232,229,217,147,104,158,174,89,221,162,182,42,187,142,9,159,222,40,108,184,251,42,107,233,218,250,59,221,107,230,72,237,72,233,102,238,189,136,144,245,178,121,26,214,163,36,107,31,35,158,199,72,251,116,225,123,66,236,92,58,104,118,43,165,246,155,53,170,134,190,134,223,79,45,254,107,114,189,241,220,47,14,133,137,87,84,178,72,137,36,157,114,53,122,85,232,138,145,182,54,35,88,214,53,141,8,171,206,175,210,198,45,243,2,135,219,174,37,43,23,83,206,175,210,198,45,243,2,135,219,174,37,117,114,228,197,172,89,207,24,88,94,21,148,208,248,219,46,65,111,200,173,119,26,110,235,227,239,210,207,98,175,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,31,3,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,174,173,137,207,99,124,76,109,116,142,133,253,77,233,122,171,85,123,111,145,143,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,81,15,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,173,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,189,77,149,145,125,94,95,188,119,95,120,85,202,163,194,178,151,248,221,50,200,46,9,37,198,155,102,71,240,186,169,228,165,142,91,175,91,41,229,168,159,181,77,78,228,240,205,84,107,247,221,54,119,154,133,244,131,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,41,3,156,86,153,253,15,226,178,28,234,146,146,234,180,153,238,63,71,112,154,170,162,63,236,87,87,83,34,209,201,5,59,209,136,139,209,4,20,111,123,21,206,115,93,58,57,85,26,246,34,117,94,73,122,199,125,139,42,206,184,126,168,135,189,101,169,183,174,99,71,39,83,27,225,42,163,146,158,146,161,54,70,117,201,222,100,180,222,106,254,150,120,95,170,221,228,114,167,107,231,55,165,191,74,248,113,177,106,101,5,139,197,87,224,153,4,126,38,183,197,116,120,59,93,107,22,25,191,54,175,70,201,215,84,219,115,124,154,231,183,109,211,102,247,20,173,94,2,117,51,42,210,254,46,52,206,227,139,85,246,254,61,144,81,99,55,24,31,36,137,13,85,13,124,236,167,149,146,53,143,111,95,79,113,178,177,29,187,82,88,98,122,181,221,27,1,40,57,220,102,183,90,253,104,211,221,57,154,158,145,45,182,60,94,91,221,60,173,99,187,238,158,186,174,72,101,107,221,213,210,172,70,219,225,86,162,53,21,21,210,110,174,221,17,190,127,147,38,150,253,43,226,58,251,169,149,246,47,21,65,130,99,242,120,106,223,21,209,224,238,149,175,72,97,252,218,61,29,39,93,43,110,45,243,107,152,221,183,93,157,219,82,42,241,85,170,95,150,158,35,181,23,83,33,190,252,102,130,243,144,85,124,42,183,194,248,126,237,174,39,246,104,127,54,172,99,155,181,44,80,55,235,181,30,187,110,253,220,174,85,183,238,81,154,103,149,105,223,8,240,220,114,154,79,9,244,215,32,171,201,173,208,62,57,35,153,180,50,65,79,79,19,228,107,216,221,187,158,21,210,177,91,212,215,69,44,79,71,125,109,144,38,169,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,52,229,189,160,216,111,18,90,151,168,250,83,153,209,82,57,151,29,55,184,190,217,93,53,58,204,251,77,197,43,168,18,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,228,28,75,240,233,157,240,191,170,117,250,103,157,83,255,0,141,172,179,214,245,195,253,179,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,117,179,236,84,251,21,122,175,45,78,33,113,94,29,56,154,161,189,230,180,219,89,114,235,123,177,42,155,131,170,163,130,59,87,137,170,166,145,149,146,172,138,140,88,88,248,26,146,42,185,189,49,189,239,69,114,177,24,251,137,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,234,35,165,107,30,239,13,35,155,27,102,103,75,186,152,136,228,78,227,35,123,3,58,214,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,41,224,167,135,139,87,12,252,60,227,88,28,22,170,186,11,237,194,158,27,222,82,202,154,198,212,191,227,115,211,196,149,77,71,70,171,18,50,53,141,176,177,35,250,189,17,53,85,94,229,116,143,172,14,92,92,26,230,87,110,48,107,217,171,152,173,93,153,154,35,81,5,210,237,67,82,168,215,252,93,92,171,109,141,22,57,90,229,98,185,142,171,100,172,73,33,145,148,205,106,238,201,218,171,118,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,37,50,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,53,242,184,244,39,166,95,141,123,197,105,42,128,160,190,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,224,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,250,234,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,4,106,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,244,199,27,228,135,173,62,164,241,119,24,246,54,104,158,141,146,55,171,87,162,70,49,200,155,181,12,240,241,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,250,149,208,191,170,41,24,248,220,171,210,246,59,165,207,103,68,143,13,20,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,135,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,247,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,0,5,64,115,163,208,187,237,171,81,241,206,33,237,150,107,84,56,221,238,223,77,141,220,170,105,213,145,213,62,241,18,212,201,27,234,25,178,58,78,186,86,177,140,145,21,234,141,164,86,59,161,18,36,125,107,26,30,227,255,0,65,169,184,131,225,115,46,198,97,162,171,169,190,216,41,223,147,99,204,164,167,150,166,119,220,105,34,145,205,134,56,99,123,86,87,207,19,166,166,68,84,118,203,80,143,70,57,205,106,25,225,2,85,114,203,209,79,203,79,23,24,183,136,184,120,90,12,19,108,214,179,162,94,137,165,240,83,195,225,227,143,120,222,215,111,85,45,55,91,87,167,120,146,94,151,35,186,119,191,226,0,114,100,210,223,162,156,56,223,117,50,190,197,225,107,243,188,130,79,13,91,226,186,252,101,174,137,137,12,63,155,71,171,99,232,170,117,197,190,109,107,221,190,235,187,123,106,79,240,5,85,243,206,251,147,253,228,254,26,90,161,85,124,243,190,228,255,0,121,63,134,129,21,121,92,122,236,211,47,198,189,158,180,183,78,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,234,109,48,112,27,169,22,45,31,226,151,21,213,12,158,142,235,87,106,198,109,247,251,141,92,54,186,23,213,213,62,56,236,181,170,168,200,217,255,0,190,247,43,99,99,119,124,143,99,26,231,183,197,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,170,28,254,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,245,57,113,112,57,83,194,150,27,95,152,106,11,233,42,53,23,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,237,57,241,68,214,163,146,20,150,78,85,202,191,129,90,108,3,30,181,113,61,170,84,20,147,228,247,202,120,110,88,100,48,213,75,215,105,183,79,75,51,29,60,171,28,137,12,143,170,134,165,21,35,123,31,218,99,88,189,77,145,239,100,118,62,5,43,115,171,245,79,139,124,191,161,247,27,137,26,180,51,138,237,71,225,219,78,53,31,10,210,249,126,21,117,212,111,134,65,53,254,41,149,181,86,218,90,84,171,73,27,76,136,159,82,105,60,83,81,38,223,170,54,177,202,196,71,185,146,69,37,121,213,250,167,197,190,95,208,251,141,196,129,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,232,52,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,116,39,194,143,10,58,113,194,86,156,51,10,194,162,241,215,90,238,220,247,251,252,240,163,42,174,245,77,69,68,115,145,21,123,112,179,169,201,20,40,170,216,218,231,42,171,222,249,36,127,138,224,7,131,235,87,9,186,70,214,220,18,174,76,239,49,167,163,175,202,223,52,173,86,83,78,198,57,99,161,137,177,189,209,116,83,172,210,177,100,107,156,178,189,207,127,87,66,199,28,114,128,0,5,85,243,92,227,167,251,191,11,250,41,153,255,0,227,20,185,253,109,11,127,205,107,109,113,212,35,191,223,124,83,26,223,240,33,87,255,0,174,33,3,138,115,31,230,1,89,196,69,246,93,36,210,28,139,253,73,232,60,52,242,212,211,199,61,60,153,21,87,67,36,234,168,100,204,142,70,67,12,138,172,100,42,222,149,146,37,149,202,255,0,204,164,80,88,246,186,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,178,43,153,190,133,233,199,14,154,193,130,233,126,151,217,188,13,170,135,79,232,165,154,105,85,31,85,112,170,117,194,224,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,104,68,2,127,242,197,227,199,242,33,125,166,208,109,88,189,116,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,117,73,28,80,185,100,153,118,235,149,203,249,57,109,240,207,134,241,95,164,122,241,165,185,133,117,93,185,237,168,198,46,86,139,157,50,171,159,110,184,198,203,179,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,50,26,234,150,150,231,122,45,157,220,244,207,82,236,95,6,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,213,114,237,190,203,178,162,162,6,159,129,89,124,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,172,208,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,1,149,115,85,6,85,192,191,238,87,30,132,244,203,241,175,120,173,43,87,153,135,26,246,238,39,243,187,110,19,166,151,63,19,166,216,150,213,52,85,145,173,84,63,25,174,154,24,214,74,137,169,230,108,125,29,157,223,4,104,232,250,147,121,220,143,86,204,141,111,229,204,56,193,186,226,92,191,244,195,133,156,13,114,11,77,202,247,79,117,175,201,110,169,19,169,96,169,181,73,118,184,181,40,96,123,217,213,59,37,114,111,44,145,57,24,137,19,160,87,73,215,60,113,241,78,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,82,58,103,245,75,27,25,27,85,58,158,246,245,57,140,235,145,129,237,120,23,224,202,251,198,30,163,213,91,36,186,252,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,154,9,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,243,250,91,165,184,38,139,96,150,205,51,211,75,23,193,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,156,153,239,145,219,201,43,221,245,156,187,111,178,108,136,136,158,172,1,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,63,88,3,49,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,40,177,254,115,250,13,77,138,234,134,53,175,246,42,42,191,15,156,83,186,215,125,123,105,229,116,17,220,104,227,141,176,72,249,149,234,198,62,106,109,152,216,145,172,242,161,145,233,214,174,122,182,189,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,46,83,147,102,138,125,6,225,246,237,172,117,119,14,245,94,166,220,19,179,4,114,245,71,5,13,186,90,138,120,250,154,177,181,91,51,167,125,98,187,103,189,171,31,99,110,151,117,161,63,207,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,88,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,56,87,53,14,5,105,179,252,122,235,196,246,150,208,82,65,147,216,233,230,185,102,112,205,85,47,93,218,221,5,44,44,108,241,44,146,44,49,190,150,26,101,85,141,140,103,117,142,122,245,58,70,49,146,119,94,87,30,132,244,203,241,175,120,173,32,87,50,222,96,149,58,195,117,188,112,249,164,23,90,73,52,250,130,163,195,94,46,212,146,197,85,6,74,246,58,150,120,214,53,124,8,248,25,79,83,4,173,71,195,43,153,58,108,228,85,98,183,112,132,26,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,150,211,196,87,19,150,46,45,57,87,234,38,170,218,44,191,4,171,101,194,223,107,186,90,60,75,234,124,5,84,87,170,23,54,62,251,162,137,37,234,130,74,121,119,107,122,83,187,209,186,185,174,43,91,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,75,146,40,81,81,210,57,174,85,86,49,146,72,203,105,227,215,75,112,77,22,229,177,156,233,166,154,88,190,13,141,217,190,25,224,168,188,84,213,29,174,237,254,150,105,63,57,51,223,35,183,146,87,187,235,57,118,223,100,217,17,17,2,139,13,84,25,87,53,80,7,148,213,45,45,193,53,167,4,185,233,158,165,216,190,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,170,228,223,109,151,116,85,69,230,188,31,112,153,134,240,139,165,255,0,65,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,163,126,227,209,17,210,189,87,186,128,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,20,151,204,143,151,221,55,14,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,123,238,248,209,98,86,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,210,245,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,125,184,232,224,202,251,193,230,163,210,219,35,186,252,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,118,218,104,187,177,34,200,214,164,114,53,237,115,122,85,95,20,97,122,154,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,160,25,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,50,174,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,0,2,149,191,209,171,226,159,255,0,32,116,171,255,0,145,87,31,251,240,23,82,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,230,156,25,235,94,85,196,79,13,152,126,177,230,182,251,85,21,235,32,248,135,137,130,215,20,145,210,179,177,95,81,78,206,134,201,36,143,77,217,11,85,119,122,253,101,93,182,77,145,43,7,153,215,30,63,150,251,237,78,131,105,61,235,171,1,199,238,14,248,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,166,73,34,153,201,28,201,191,68,78,64,142,188,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,175,110,219,21,85,177,49,18,79,242,163,224,163,242,155,149,65,196,166,166,91,46,180,216,222,37,112,167,169,196,162,219,179,13,226,233,12,142,114,212,117,163,146,71,67,75,36,108,242,107,122,36,149,122,85,234,144,205,19,163,87,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,187,86,101,55,186,40,88,239,1,75,210,245,142,52,116,138,140,73,167,123,59,81,166,207,114,110,249,59,111,100,82,33,161,60,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,8,215,204,71,132,63,229,91,163,73,244,90,139,189,168,88,119,118,183,23,235,175,240,208,207,221,116,94,42,146,78,164,88,215,187,28,77,232,87,116,116,203,28,91,200,200,214,94,170,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,85,124,224,184,67,251,120,184,193,104,191,196,81,103,45,146,191,253,226,150,130,174,24,158,159,230,65,34,49,255,0,226,28,145,255,0,119,144,9,105,192,15,24,54,174,44,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,232,168,88,101,122,198,214,181,98,123,94,206,158,132,142,73,37,1,154,30,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,52,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,25,140,59,175,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,225,71,95,215,158,25,243,45,6,199,180,219,51,188,215,82,92,113,237,81,197,232,178,59,45,108,42,140,123,95,37,45,60,213,52,146,196,174,87,53,240,186,166,52,71,249,178,70,61,142,69,71,117,199,24,104,123,22,202,116,227,92,116,226,151,36,198,235,173,89,110,25,150,219,222,214,185,209,36,212,181,212,178,35,163,150,25,98,145,63,207,142,72,164,106,57,174,71,177,237,69,71,53,32,94,158,114,113,211,187,102,188,229,153,94,164,221,105,47,58,94,181,19,77,139,98,244,21,53,112,79,209,55,82,164,53,179,117,247,90,202,100,114,49,139,28,206,124,202,214,72,247,70,136,232,100,136,28,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,37,239,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,105,81,127,232,213,241,79,255,0,144,58,85,255,0,200,171,143,253,248,11,158,187,81,84,220,109,85,182,250,59,181,93,174,162,170,158,72,98,174,164,108,78,158,149,238,106,163,102,141,38,99,226,87,181,85,28,137,35,30,205,209,58,154,228,221,23,57,156,96,112,251,168,252,55,235,141,227,10,212,220,131,233,29,125,211,170,251,73,127,116,235,36,151,154,90,137,164,68,171,149,30,231,72,201,157,36,114,164,141,145,85,201,35,94,168,233,26,173,145,250,62,57,87,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,107,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,64,206,101,215,63,204,175,184,109,131,79,175,57,13,93,102,61,138,212,87,84,217,104,102,84,115,40,31,88,177,45,74,68,170,157,77,99,221,4,111,86,111,208,143,235,114,34,58,71,171,166,255,0,37,79,84,249,79,203,250,239,113,183,16,255,0,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,201,94,82,122,165,130,105,127,20,243,125,58,190,252,51,233,110,62,236,90,207,253,139,52,222,42,233,85,113,161,236,65,249,166,59,163,171,182,255,0,174,254,150,38,222,110,77,208,11,212,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,146,211,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,112,13,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,246,30,131,137,126,29,51,190,23,245,78,191,76,243,170,127,241,181,150,122,222,184,127,182,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,125,138,159,98,168,104,246,151,232,174,97,71,100,202,104,190,21,123,164,103,69,218,201,113,139,183,83,27,123,176,61,141,169,166,149,55,68,235,130,121,26,146,49,126,180,114,185,55,86,185,119,250,197,59,114,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,67,113,32,0,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,19,252,128,28,149,61,44,101,63,48,43,189,186,220,79,240,0,0,5,85,243,206,251,147,253,228,254,26,90,161,85,124,243,190,228,255,0,121,63,134,129,85,101,143,242,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,67,31,249,127,112,207,134,241,95,169,121,174,150,230,21,213,118,231,183,7,171,185,90,46,116,202,174,125,186,227,29,117,19,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,51,133,106,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,164,241,119,24,199,186,25,88,173,146,55,171,83,174,55,177,200,155,57,0,177,254,117,250,171,106,134,235,134,232,133,187,29,164,101,202,178,158,159,42,188,221,157,72,212,158,104,33,117,109,53,190,153,147,163,250,156,198,58,123,155,221,27,217,179,86,88,213,142,78,169,17,126,175,43,30,50,184,151,214,141,92,172,209,237,73,202,169,50,252,122,221,139,173,122,85,221,17,144,220,104,25,74,248,160,99,163,154,40,186,171,31,35,170,35,108,158,33,221,107,183,113,37,234,107,153,53,85,220,238,215,91,213,75,43,47,55,58,186,250,136,233,224,164,100,181,51,58,87,182,8,34,100,48,196,142,114,170,163,35,138,56,227,99,126,198,177,141,106,108,136,136,94,79,42,62,29,63,34,220,56,193,159,222,233,250,50,77,82,240,247,218,143,175,191,106,214,214,59,225,209,125,89,95,27,183,142,89,42,58,145,172,122,120,190,219,211,120,147,96,173,110,104,254,187,53,55,240,95,103,162,34,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,160,230,143,235,179,83,127,5,246,122,35,207,224,188,31,100,218,163,194,37,239,137,29,63,74,187,133,203,15,202,46,84,25,13,181,210,211,197,4,54,74,107,100,21,142,174,99,164,123,29,215,27,157,35,93,27,123,142,145,37,141,90,214,246,221,214,22,211,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,229,85,178,211,106,178,211,62,142,205,108,164,160,167,146,162,122,183,197,77,11,98,99,167,158,87,205,52,170,214,162,34,190,73,100,146,71,187,237,115,222,231,46,234,170,166,99,52,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,191,94,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,7,96,40,7,153,22,129,234,62,138,113,29,116,187,103,121,149,215,52,164,206,186,239,118,188,142,225,10,182,106,136,250,251,110,164,149,205,99,97,239,83,163,99,98,178,4,72,219,19,169,213,172,133,175,108,76,191,227,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,138,25,204,252,169,103,127,146,207,200,167,199,127,210,103,210,15,165,63,12,240,176,255,0,225,79,13,225,187,253,238,142,239,247,31,171,209,215,209,250,250,119,243,36,7,43,143,93,154,101,248,215,179,214,156,171,137,126,29,51,190,23,245,78,191,76,243,170,127,241,181,150,122,222,184,127,182,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,125,138,159,98,175,181,229,233,159,225,186,97,198,54,156,230,122,129,144,210,88,172,84,181,21,244,213,23,10,181,86,193,3,234,109,245,52,241,44,142,219,102,49,101,154,52,87,187,102,49,21,92,229,107,81,92,129,161,227,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,145,92,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,245,116,119,19,101,100,147,70,142,143,186,178,54,58,157,255,0,141,126,20,111,188,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,143,165,233,98,201,26,186,53,86,44,208,61,253,169,19,102,57,118,100,157,182,50,88,208,13,4,217,110,120,110,169,225,182,60,166,223,29,37,243,30,190,83,219,239,246,185,42,105,23,162,86,111,29,85,29,66,71,43,81,204,123,92,145,74,206,166,163,216,246,181,126,171,155,229,232,10,54,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,212,100,105,35,21,21,175,100,215,146,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,223,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,236,246,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,189,62,53,248,174,177,112,151,163,85,185,151,118,213,89,151,220,183,163,197,172,149,179,61,190,62,171,169,137,36,138,216,209,94,176,192,199,247,100,93,216,213,217,145,247,24,249,99,83,61,153,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,22,63,202,159,142,170,108,58,74,14,22,53,94,190,146,154,197,85,80,144,225,85,205,165,149,211,182,227,87,90,196,248,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,43,116,32,7,43,222,5,191,34,152,171,53,199,88,240,207,9,169,55,174,191,131,211,86,187,170,107,21,174,72,218,137,188,42,212,240,245,147,111,39,115,117,115,217,18,178,63,205,57,213,17,172,255,0,3,197,107,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,176,204,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,167,140,245,243,21,209,203,238,141,241,113,157,211,93,230,241,20,153,133,194,124,198,215,83,210,198,119,169,107,231,150,71,39,67,94,245,111,106,116,168,131,119,116,185,253,142,190,150,181,237,64,56,6,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,105,163,73,240,95,201,126,150,97,186,103,241,79,137,253,18,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,40,219,149,198,144,211,106,215,24,56,204,247,40,41,39,182,224,212,243,101,245,80,205,60,177,61,239,166,115,25,74,232,150,63,210,123,43,39,164,145,90,229,107,21,145,189,29,213,250,14,191,64,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,16,0,181,78,85,156,120,255,0,224,142,21,53,126,245,254,54,44,66,251,115,184,255,0,188,50,154,200,214,118,191,247,67,162,124,147,127,139,167,99,127,185,48,133,92,25,240,181,252,174,51,108,195,77,232,178,79,130,94,173,184,125,85,246,201,81,43,122,169,95,93,21,101,36,77,138,165,17,170,244,133,236,158,70,171,153,245,152,229,107,246,122,53,99,127,21,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,192,177,78,112,28,78,229,82,235,46,61,161,120,78,81,224,104,48,31,1,147,86,73,69,12,148,245,212,185,19,155,35,233,222,149,43,179,147,181,75,44,50,70,176,170,34,58,161,253,78,115,152,212,139,170,242,164,226,243,136,237,117,202,175,122,91,170,53,191,74,49,188,95,31,241,177,228,117,52,15,90,232,42,59,148,208,83,82,79,84,197,72,228,235,141,181,82,34,202,215,79,35,153,35,150,71,35,85,18,162,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,47,251,150,246,136,90,180,71,133,12,77,182,251,229,93,210,163,60,167,167,206,43,159,52,109,141,144,79,95,71,78,169,4,77,77,213,25,28,81,196,197,87,57,85,207,71,191,234,163,146,54,4,160,5,69,235,127,55,110,36,180,215,90,51,237,57,177,97,58,107,61,183,21,202,46,182,74,57,106,237,181,238,158,72,41,170,228,134,55,72,230,214,53,170,245,107,17,85,81,173,77,247,217,19,236,38,167,47,78,40,51,238,44,244,94,245,168,218,141,104,199,237,215,43,118,81,83,100,138,43,37,60,208,192,232,35,164,164,153,174,115,102,150,87,43,250,170,30,138,168,228,77,145,190,95,106,168,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,28,127,138,174,25,240,222,43,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,103,96,0,102,7,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,245,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,89,255,0,39,190,43,181,31,57,172,184,240,201,154,203,241,155,86,47,143,190,241,96,186,79,50,173,85,13,44,83,211,192,180,14,221,23,187,10,120,134,172,74,170,142,137,172,116,105,212,197,141,177,121,254,121,86,155,84,55,93,27,190,195,108,164,101,202,178,158,253,73,81,88,216,90,147,205,4,46,161,116,81,62,77,186,156,198,58,121,156,214,170,236,213,150,69,77,186,151,126,107,201,83,213,62,83,242,254,187,220,109,192,93,72,0,8,191,204,135,91,237,90,35,194,134,88,235,133,142,174,233,81,158,83,212,96,244,44,134,70,198,200,39,175,163,168,69,158,87,46,234,140,142,40,229,122,35,90,170,231,163,25,245,81,203,35,51,238,88,79,57,109,104,186,228,186,243,107,209,123,86,95,87,62,61,135,217,233,42,238,54,86,177,209,65,5,238,126,236,157,215,238,212,239,63,193,203,75,210,237,222,214,36,178,53,189,46,124,168,181,236,5,201,242,100,215,74,60,167,70,175,186,13,119,188,245,222,176,155,132,151,27,93,36,137,4,127,218,122,183,35,220,144,163,85,37,151,183,86,181,14,145,238,106,163,60,92,13,235,84,115,90,219,21,51,215,203,171,88,239,186,55,197,198,9,83,104,135,196,82,102,23,8,48,235,165,55,83,25,222,165,175,158,40,218,189,110,99,213,189,169,210,158,125,155,210,231,246,58,58,154,215,185,77,10,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,8,127,203,147,22,177,103,60,97,97,120,86,83,67,227,108,185,5,191,34,181,220,105,187,175,143,191,75,61,138,190,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,100,117,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,148,28,174,61,118,105,151,227,94,207,90,126,78,101,216,5,54,159,113,165,168,148,182,220,122,174,213,109,190,84,83,95,233,86,100,151,162,177,245,116,209,203,85,81,19,228,85,235,99,171,22,173,23,165,122,26,246,189,141,233,232,233,64,185,78,6,117,66,235,172,124,37,233,158,121,125,109,90,220,167,179,252,54,178,122,186,215,85,207,87,61,12,210,81,73,85,36,174,68,115,159,51,169,150,101,223,117,69,145,81,92,237,186,151,186,149,151,200,251,53,186,215,224,26,167,167,51,83,210,37,182,199,120,183,94,233,229,107,29,223,116,245,208,203,12,173,123,186,186,85,136,219,124,42,212,70,162,162,186,77,213,219,162,54,205,0,165,110,117,126,169,241,111,151,244,62,227,113,61,87,37,61,45,193,50,188,239,62,212,203,253,139,197,100,152,39,194,190,143,214,248,169,153,224,252,108,55,24,106,191,54,199,164,114,117,198,212,111,231,26,238,157,183,110,203,230,121,94,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,64,90,160,0,1,92,28,212,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,189,119,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,214,57,235,212,233,24,198,73,99,224,12,192,233,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,119,94,96,60,76,97,188,87,234,94,21,170,88,125,13,93,185,237,193,233,45,183,123,101,74,43,159,110,184,199,93,90,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,237,92,203,121,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,143,19,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,179,81,17,136,221,171,216,9,169,203,219,140,92,19,132,12,19,89,47,247,250,63,140,228,151,159,163,191,71,241,254,228,212,255,0,20,237,77,86,202,175,236,166,65,44,112,118,163,168,73,63,56,137,215,183,75,119,85,242,137,121,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,203,52,229,67,192,229,78,75,117,178,113,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,251,77,77,165,89,162,108,155,177,177,179,188,29,171,150,151,47,186,109,30,181,89,248,131,213,251,85,92,122,131,95,79,226,108,246,154,184,165,165,159,26,99,219,85,4,137,34,50,117,100,239,168,166,158,39,43,38,137,175,129,119,106,162,61,29,181,133,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,202,185,170,131,42,224,73,253,122,192,41,162,224,163,133,253,82,161,199,170,214,162,170,159,43,176,93,46,205,73,93,2,50,43,221,68,244,84,239,93,251,76,122,172,213,239,111,146,61,232,146,126,146,70,157,61,3,148,22,168,93,112,190,45,41,176,56,91,87,61,183,80,108,245,182,218,136,27,90,232,160,138,122,104,93,91,21,83,226,217,91,51,218,218,121,161,110,253,42,212,170,145,81,223,107,93,218,166,192,41,179,174,72,86,74,164,199,170,238,215,44,86,162,170,255,0,109,74,100,149,207,165,124,121,13,84,85,21,10,200,215,235,49,148,115,213,171,250,209,88,214,117,61,118,232,71,54,181,180,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,237,3,81,0,0,0,31,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,2,157,185,203,235,125,171,58,214,219,6,139,219,236,117,116,245,26,95,79,59,171,171,230,145,189,21,115,220,160,163,168,70,68,196,221,81,145,197,28,91,189,202,138,231,200,246,244,162,49,31,36,11,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,143,215,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,124,13,62,233,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,79,86,87,87,37,189,99,190,230,26,53,150,232,237,222,30,229,38,157,220,41,234,45,117,61,76,78,154,91,147,170,36,117,55,67,88,138,189,19,193,81,47,113,207,123,157,226,122,126,171,99,106,45,138,128,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,18,42,167,142,170,108,3,151,150,17,195,14,150,215,210,79,147,223,41,242,11,110,103,52,212,178,245,218,109,211,215,206,246,193,18,73,26,67,35,234,161,169,84,89,24,247,246,152,215,167,75,100,123,31,28,74,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,172,228,223,109,147,117,84,69,243,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,211,203,207,130,203,87,11,26,95,79,125,203,241,250,70,234,166,75,78,171,144,86,37,75,106,150,138,5,147,170,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,122,67,165,112,163,194,142,156,112,149,167,12,194,176,168,188,117,214,187,183,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,220,44,234,114,69,10,42,182,54,185,202,170,247,190,73,31,224,57,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,40,4,213,65,149,115,85,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,19,252,128,28,149,61,44,101,63,48,43,189,186,220,79,240,7,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,246,160,12,214,113,59,195,214,85,194,254,178,222,180,143,41,169,241,254,3,183,83,110,186,50,150,74,120,110,116,50,183,170,42,136,218,244,255,0,58,55,163,92,246,178,88,165,98,61,253,29,75,47,249,71,113,93,168,248,254,172,89,248,89,185,203,241,156,51,40,241,243,219,99,168,153,82,75,21,84,84,211,85,200,234,117,217,119,134,94,211,209,240,174,205,73,30,146,181,90,171,42,77,34,185,215,218,109,83,112,219,134,223,102,182,82,62,229,71,156,83,210,83,214,58,22,172,240,193,53,5,107,165,137,146,109,212,214,61,208,66,231,53,23,103,44,81,170,239,210,155,64,190,87,30,187,52,203,241,175,103,173,2,255,0,128,0,12,171,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,128,42,175,253,3,31,253,168,191,232,79,255,0,7,150,168,0,229,92,46,104,95,242,107,208,156,103,69,62,148,253,35,250,57,227,127,182,126,7,193,247,252,69,100,245,63,220,123,146,116,244,247,250,127,77,119,233,223,203,125,146,184,57,175,112,57,83,141,93,111,124,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,121,82,105,93,38,239,108,143,236,219,161,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,54,252,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,233,150,158,71,49,127,205,145,138,230,189,172,150,40,158,172,127,71,74,232,163,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,179,83,125,183,77,209,81,86,136,120,254,224,250,235,194,110,174,57,182,244,164,147,4,204,106,43,43,241,71,195,43,149,244,208,49,237,89,40,101,108,143,116,189,116,233,52,76,73,28,231,36,172,115,31,213,214,178,71,31,181,229,159,198,189,187,134,12,238,229,132,234,93,207,195,105,182,91,189,77,109,100,139,85,55,193,171,161,134,69,142,162,26,120,91,39,95,123,102,65,34,54,62,165,218,7,43,209,176,171,92,23,168,84,7,54,46,53,238,57,78,85,115,225,95,77,238,125,24,221,155,106,108,198,118,45,45,68,55,90,230,201,79,81,29,60,110,70,190,72,124,44,144,244,189,91,35,28,178,172,177,189,136,145,34,190,85,115,48,227,94,227,195,6,9,109,194,116,210,231,225,181,39,45,218,166,138,178,53,165,155,224,212,48,205,26,201,81,53,60,205,147,175,189,179,224,141,29,31,74,237,59,145,232,232,81,174,164,204,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,14,171,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,52,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,188,171,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,244,111,220,122,34,58,87,170,247,80,50,174,104,123,77,180,135,13,215,174,2,116,239,72,245,2,10,185,44,89,22,155,227,112,212,45,36,235,12,241,61,148,84,210,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,207,9,165,62,19,189,44,104,223,203,252,123,219,160,2,128,120,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,213,21,68,109,122,127,157,27,209,174,123,89,44,82,177,30,254,142,165,155,252,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,103,255,0,24,60,38,97,188,93,105,127,208,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,162,188,43,132,205,121,206,117,230,94,27,168,48,90,186,28,218,134,161,209,93,105,235,190,164,22,184,27,211,215,87,81,43,81,205,74,100,107,216,230,202,206,164,145,36,141,34,238,44,145,163,195,67,218,177,130,254,84,52,179,50,211,63,138,124,51,233,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,90,223,232,24,255,0,237,69,255,0,66,127,248,60,177,253,23,194,179,45,58,210,252,127,7,212,13,74,171,207,239,182,106,119,83,84,100,117,116,105,75,61,123,18,71,44,75,35,58,222,170,246,196,177,198,175,115,220,249,21,138,247,42,185,202,167,181,0,0,2,168,57,229,90,109,80,221,116,110,251,13,178,145,151,42,202,123,245,37,69,99,97,106,79,52,16,186,133,209,68,249,54,234,115,24,233,230,115,90,171,179,86,89,21,54,234,93,234,216,181,78,121,223,114,127,188,159,195,74,245,209,29,6,204,181,242,76,210,215,167,244,85,119,43,238,39,139,203,147,83,218,105,41,210,105,238,76,138,182,146,9,97,141,58,218,189,109,138,166,73,81,26,143,123,214,20,141,172,87,72,155,5,186,114,189,227,95,249,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,190,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,169,47,92,142,124,189,190,129,205,31,208,158,166,254,11,239,20,69,21,233,63,211,191,202,158,27,249,45,255,0,225,207,233,5,187,232,231,247,31,252,41,226,99,240,191,221,255,0,53,253,219,183,253,211,234,127,133,229,185,118,156,193,43,115,43,143,45,92,158,225,168,214,154,75,94,89,85,103,198,102,191,80,210,57,29,5,45,197,215,43,122,212,195,26,163,222,138,198,202,175,106,42,61,254,72,159,89,223,106,133,59,112,157,234,159,70,254,96,99,222,227,1,126,124,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,40,51,132,239,84,250,55,243,3,30,247,24,13,41,129,152,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,158,152,228,100,115,116,47,212,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,107,252,169,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,119,94,60,56,23,177,113,131,138,219,171,108,149,246,172,115,62,199,251,159,15,189,212,209,190,79,23,75,219,149,82,223,59,163,123,85,176,186,119,198,244,149,89,43,162,218,78,134,47,117,232,239,171,193,151,2,250,113,193,229,138,186,75,101,127,210,140,206,243,213,21,203,38,168,163,74,121,29,75,215,213,29,45,60,93,111,236,66,157,44,115,209,30,231,73,34,35,156,229,70,196,200,194,74,128,0,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,0,0,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,61,57,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,188,11,228,169,234,159,41,249,127,93,238,54,226,234,64,206,183,7,252,49,101,90,243,196,213,159,73,174,216,191,69,38,61,112,109,195,53,183,221,38,146,130,74,107,93,37,84,113,214,192,244,78,153,155,51,149,233,2,49,136,143,108,146,38,234,198,181,239,102,135,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,60,85,187,66,244,226,213,174,55,126,33,232,108,221,156,206,247,143,211,227,117,117,49,170,71,27,233,98,153,100,87,185,140,68,238,76,254,154,118,58,73,21,238,72,233,32,99,58,17,28,143,232,0,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,35,175,53,142,7,41,180,214,235,95,197,38,155,62,174,91,22,79,120,87,229,54,199,50,89,214,221,113,170,115,222,181,172,147,101,70,83,77,46,237,115,100,114,118,230,150,54,177,92,217,91,28,48,255,0,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,143,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,43,130,209,201,111,4,143,92,106,242,155,246,162,120,141,50,109,193,110,52,152,189,29,28,208,213,62,23,205,59,146,221,37,83,231,123,219,12,76,74,86,247,209,86,89,154,233,147,104,28,214,202,224,159,250,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,221,82,70,249,33,235,79,175,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,213,159,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,129,94,188,235,237,54,169,184,109,195,111,179,91,41,31,114,163,206,41,233,41,235,29,11,86,120,96,154,130,181,210,196,201,54,234,107,30,232,33,115,154,139,179,150,40,213,119,233,77,169,132,186,158,117,126,150,49,111,152,20,62,221,113,42,87,66,52,114,251,175,186,153,69,165,88,180,221,23,171,173,190,235,81,110,143,165,139,226,106,169,45,213,21,113,83,110,247,177,140,239,62,157,177,119,28,228,107,59,157,107,186,55,101,11,63,229,55,198,189,199,80,40,255,0,147,22,168,92,251,247,171,37,189,146,98,21,178,45,45,60,114,218,233,96,134,20,182,54,54,53,143,146,104,153,27,166,107,191,58,247,199,223,87,171,82,20,87,205,94,44,125,44,107,39,203,252,135,219,167,51,173,137,179,81,240,109,83,179,71,139,90,46,180,89,246,63,144,83,182,221,65,240,229,146,186,11,196,21,45,237,67,225,94,199,43,166,108,236,107,123,78,98,170,185,58,85,171,246,23,233,168,210,106,132,188,191,51,87,107,85,21,37,46,118,154,79,120,110,64,202,106,152,231,98,214,165,170,100,145,234,232,163,100,72,247,42,117,189,145,181,99,99,220,230,49,210,49,173,145,193,158,19,75,188,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,230,136,213,64,25,161,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,18,194,185,86,113,227,255,0,130,56,84,213,251,215,248,216,177,11,237,206,227,254,240,202,107,35,89,218,255,0,221,14,137,242,77,254,46,157,141,254,228,194,101,113,201,194,37,171,139,237,35,110,41,5,198,146,207,150,88,106,29,114,199,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,211,215,219,93,209,241,195,34,182,78,210,70,239,41,192,159,0,152,207,8,150,170,140,150,251,116,164,200,181,22,237,78,250,90,203,197,34,84,67,5,45,20,173,166,124,148,17,198,233,85,147,49,181,20,234,244,168,88,163,145,200,228,69,107,17,58,64,230,188,234,253,44,98,223,48,40,125,186,226,86,7,6,218,199,98,225,255,0,136,124,127,88,178,56,124,69,38,51,111,190,84,71,77,212,246,120,186,167,218,43,35,166,166,235,99,30,177,247,103,146,40,187,157,10,214,117,245,59,234,181,84,179,254,117,126,150,49,111,152,20,62,221,113,41,88,14,171,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,218,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,213,95,177,18,116,242,186,229,255,0,89,119,172,182,241,55,173,248,239,102,213,15,134,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,182,246,116,194,157,173,162,142,68,123,102,108,142,145,90,140,72,157,47,11,229,215,192,173,79,20,185,146,103,26,131,65,86,205,43,176,84,77,13,116,212,213,81,49,247,59,140,41,78,244,182,170,36,137,60,44,116,117,13,145,243,53,159,160,199,49,175,99,220,143,101,233,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,235,0,0,40,7,153,166,181,254,90,120,184,202,124,61,191,194,208,96,155,225,84,125,113,116,77,47,130,158,111,17,36,155,72,246,187,122,169,106,122,28,157,59,196,145,117,53,29,213,189,233,234,198,117,249,47,210,204,203,83,62,23,241,63,162,88,253,198,251,224,187,253,159,21,225,105,164,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,198,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,37,87,42,205,99,177,105,23,23,22,138,108,142,29,169,51,219,124,184,116,117,61,79,254,197,170,169,158,9,41,151,161,140,114,191,185,61,60,80,109,245,90,222,255,0,91,156,141,98,162,223,73,151,125,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,251,77,52,105,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,218,7,160,41,91,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,50,185,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,245,223,34,198,244,84,115,31,12,53,228,169,234,159,41,249,127,93,238,54,226,234,64,207,95,47,78,30,191,148,111,19,88,253,130,182,166,212,203,46,41,219,203,111,116,215,26,95,21,29,125,13,37,84,8,234,52,133,83,162,78,243,229,142,55,35,213,26,145,186,71,108,245,106,70,253,10,30,43,10,209,125,47,211,172,203,49,212,12,31,16,164,179,95,115,250,138,122,188,142,162,153,242,53,149,243,194,146,116,74,177,43,187,76,122,172,210,185,238,99,90,178,62,71,61,253,78,85,83,218,129,90,186,177,201,175,242,161,170,121,150,166,127,40,239,134,125,45,200,46,55,223,5,244,67,189,225,124,85,76,147,118,187,158,53,189,125,61,206,158,174,150,239,182,251,38,251,18,171,130,158,20,191,145,246,150,93,116,207,233,239,210,223,137,228,19,223,124,111,194,252,7,111,185,77,79,15,107,183,222,151,125,188,55,87,87,82,111,215,182,222,91,172,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,121,253,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,251,79,64,64,14,115,122,165,244,83,135,27,22,153,208,95,124,45,126,119,144,71,226,104,188,47,95,140,181,209,49,102,155,243,138,197,108,125,21,78,183,59,201,205,123,183,217,55,111,113,0,167,109,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,251,79,62,118,174,13,180,46,179,136,158,35,176,205,57,248,55,196,108,174,184,71,113,200,218,245,157,144,178,207,78,246,201,84,146,75,2,43,226,238,49,59,12,126,237,78,236,209,55,173,170,228,114,113,80,6,138,56,19,215,75,22,191,112,203,135,100,150,203,205,214,231,117,176,219,233,113,188,146,107,162,61,106,157,120,165,165,133,42,30,249,28,174,239,119,58,217,50,72,142,114,185,179,39,87,75,209,236,109,38,113,79,160,212,218,55,30,149,100,214,42,42,184,236,90,147,166,248,254,77,27,221,79,42,65,29,197,244,81,182,190,22,76,247,185,37,122,202,137,82,228,69,111,109,43,35,98,49,173,70,43,166,79,36,189,99,190,197,149,103,92,63,84,67,222,178,212,219,215,49,163,147,169,141,240,149,81,201,79,73,80,155,35,58,228,239,50,90,111,53,127,75,60,47,213,110,242,57,80,45,168,170,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,34,175,43,143,93,154,101,248,215,179,214,146,171,157,238,150,255,0,243,52,214,187,125,139,255,0,27,197,174,247,63,21,254,74,154,8,59,42,255,0,254,201,59,173,140,254,103,187,251,154,17,87,149,199,174,205,50,252,107,217,235,75,94,230,93,128,84,234,15,5,186,137,75,109,199,169,46,183,43,29,61,53,254,149,102,72,186,232,217,73,83,28,181,85,17,62,69,78,135,182,141,42,209,122,87,173,204,115,216,222,174,190,149,10,193,229,39,154,221,113,94,52,177,251,21,190,158,146,74,124,198,207,117,178,87,58,102,57,95,28,12,166,117,114,58,37,71,34,35,251,180,49,53,85,200,228,232,115,211,109,213,28,219,222,50,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,26,147,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,0,0,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,103,179,143,94,25,233,184,88,226,26,231,131,217,171,169,39,199,175,148,255,0,72,241,248,97,89,122,232,173,211,212,78,200,233,37,89,92,231,57,241,58,25,35,71,245,191,173,141,99,213,90,231,185,141,208,241,74,220,234,253,83,226,223,47,232,125,198,226,7,63,229,187,193,149,139,139,77,71,188,92,243,203,175,107,12,193,60,21,69,222,219,3,222,202,171,172,149,11,55,98,153,178,55,110,212,43,225,229,89,100,71,36,157,40,214,179,101,127,118,43,233,42,175,145,143,223,103,238,223,241,34,213,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,245,144,3,155,222,158,241,5,148,232,213,37,255,0,76,239,215,90,204,6,213,213,81,155,99,148,157,164,252,220,46,73,41,235,250,91,18,77,44,49,170,189,102,99,165,116,108,237,211,204,145,39,106,73,90,18,171,66,248,163,208,158,37,62,55,249,20,206,126,145,253,28,240,223,19,254,214,86,81,246,60,71,119,179,254,185,138,62,174,174,196,191,163,190,221,62,123,110,155,213,95,58,191,84,248,183,203,250,31,113,184,144,215,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,191,243,33,215,156,55,137,45,75,211,141,86,195,43,105,28,203,142,155,219,153,115,161,134,161,102,125,166,226,149,213,235,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,132,160,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,1,149,115,85,6,85,192,190,142,92,152,181,139,57,229,213,133,225,89,77,15,141,178,228,22,252,138,215,113,166,238,190,62,253,44,247,74,248,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,148,89,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,151,211,202,227,208,158,153,126,53,239,21,165,90,243,77,192,42,112,94,52,179,42,164,199,169,45,54,220,170,158,130,255,0,109,74,100,137,172,170,100,148,204,138,162,161,89,26,253,87,190,178,10,181,127,90,35,220,254,167,174,253,104,231,5,181,114,240,205,110,185,255,0,5,186,85,125,188,211,210,67,81,75,103,125,145,141,166,99,154,197,130,223,83,45,12,46,84,115,156,189,110,138,154,55,61,119,217,94,174,84,70,162,163,82,69,21,129,200,235,41,190,213,226,186,185,133,84,87,117,217,109,87,11,61,210,142,155,180,196,237,85,85,199,85,29,68,157,104,157,110,234,101,21,50,108,170,173,78,222,237,68,87,57,86,207,192,16,3,156,158,181,253,6,225,246,211,163,148,150,254,245,94,166,220,23,189,60,145,117,71,5,13,186,90,122,137,58,92,146,53,91,51,167,125,26,55,118,61,171,31,127,126,151,116,41,63,202,1,230,117,170,95,149,14,50,115,95,9,125,248,157,171,18,240,248,181,191,251,23,179,225,124,44,105,226,224,243,99,92,254,154,233,43,126,187,186,183,223,234,185,88,140,2,42,131,181,38,133,214,90,184,59,170,226,30,253,102,236,252,111,80,45,216,222,59,83,34,207,28,143,165,138,134,227,37,115,218,197,68,138,72,95,51,105,88,217,17,94,228,146,146,118,125,77,156,143,112,109,163,150,46,32,56,135,199,244,119,35,155,195,210,100,214,251,229,60,117,61,47,127,132,170,101,162,178,74,106,158,134,61,139,39,106,120,226,151,183,214,141,127,71,75,190,171,149,0,250,188,8,107,165,139,135,110,40,49,29,70,204,111,55,91,118,44,223,21,110,190,186,222,143,127,93,45,69,60,145,177,102,137,138,139,44,49,206,176,78,230,34,57,223,153,71,49,142,123,88,213,209,73,150,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,25,240,95,172,119,221,125,225,131,0,213,92,166,30,139,213,214,223,37,61,198,78,166,47,137,170,164,168,150,146,90,157,152,198,49,157,231,211,186,94,219,90,141,103,115,161,55,70,238,161,218,204,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,143,242,138,224,251,25,160,195,109,252,90,102,9,73,114,190,221,42,42,91,136,182,25,106,24,251,68,17,45,93,13,91,229,68,123,98,149,243,171,164,106,49,204,122,49,145,177,205,119,84,142,107,44,208,138,188,174,61,9,233,151,227,94,241,90,74,160,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,160,19,85,6,85,205,84,0,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,128,28,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,191,224,0,3,42,230,170,12,171,129,165,62,19,189,44,104,223,203,252,123,219,160,58,169,202,184,78,244,177,163,127,47,241,239,110,128,234,160,0,0,0,0,115,78,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,115,175,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,165,220,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,207,23,26,124,76,84,241,93,175,55,93,79,134,134,174,223,98,130,158,27,70,61,67,86,145,119,233,173,208,245,43,123,139,27,81,21,242,75,36,211,42,43,159,208,179,44,104,247,181,141,80,56,165,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,236,107,24,214,166,200,136,133,207,242,197,224,59,242,33,98,166,215,157,88,178,244,231,217,5,189,191,13,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,171,74,198,135,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,193,34,128,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,117,80,0,0,0,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,181,237,60,225,187,68,180,171,63,203,53,75,3,192,105,45,185,102,111,81,53,77,242,236,234,137,234,39,168,124,179,58,121,81,139,51,222,144,49,242,187,173,204,137,24,199,43,99,221,23,182,206,158,65,205,31,208,158,166,254,11,239,20,68,170,34,175,52,127,66,122,155,248,47,188,81,1,74,220,39,122,167,209,191,152,24,247,184,192,105,76,205,103,9,222,169,244,111,230,6,61,238,48,26,83,0,0,0,0,0,0,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,63,249,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,128,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,1,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,159,224,0,0,0,32,7,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,73,255,0,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,208,46,207,19,225,187,68,176,93,92,200,53,215,15,192,105,45,57,182,85,79,37,53,222,229,77,81,59,89,84,201,31,20,146,170,211,245,246,26,247,201,4,111,123,219,26,61,207,234,115,149,85,239,87,126,94,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,0,8,1,206,175,210,198,45,243,2,135,219,174,37,85,240,177,162,159,202,39,136,44,39,71,36,184,120,42,76,130,224,190,62,118,203,219,145,148,48,68,250,138,174,211,187,114,34,76,176,67,42,71,212,197,111,113,89,213,179,119,84,181,78,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,129,123,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,0,2,16,115,133,205,110,184,175,7,207,177,91,233,233,36,167,204,114,139,109,146,185,211,49,202,248,224,99,102,174,71,68,168,228,68,127,118,134,38,170,185,28,157,14,122,109,186,163,155,82,188,31,224,21,58,159,197,30,150,225,144,227,212,151,218,122,172,162,134,166,225,111,171,72,157,4,246,234,105,82,162,181,36,108,171,208,246,37,52,51,42,177,119,235,68,86,162,57,85,26,178,131,156,222,169,125,43,226,58,197,166,116,23,223,21,65,130,99,241,248,154,47,11,209,224,238,149,175,89,166,252,226,177,29,39,93,43,109,206,242,115,152,221,182,77,157,220,67,213,114,75,211,60,170,167,84,243,173,99,240,157,172,110,223,143,174,51,223,146,57,27,226,43,170,42,105,234,58,33,119,71,109,253,184,233,119,145,58,209,205,239,193,245,85,31,186,4,32,226,95,0,166,210,206,33,181,35,79,173,248,245,93,142,219,99,202,46,84,214,186,26,148,151,174,43,119,136,122,209,170,44,170,175,123,29,78,177,61,143,114,175,91,28,215,110,238,173,214,231,185,86,107,29,247,87,120,71,180,83,100,112,239,87,129,92,37,195,163,169,234,103,246,85,45,52,16,73,76,189,12,99,81,157,184,42,34,131,111,172,231,118,58,220,229,115,213,18,11,115,155,210,223,162,156,71,88,181,50,130,197,225,104,51,188,126,63,19,91,226,186,252,101,210,137,235,12,223,155,87,171,163,232,165,117,185,190,77,107,29,190,233,187,187,138,122,14,72,249,173,214,131,90,53,11,78,97,167,164,91,109,243,23,138,247,81,43,152,238,251,103,161,171,142,24,154,199,117,116,163,21,183,9,149,200,173,85,85,108,123,43,118,84,112,92,73,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,3,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,146,128,121,154,107,95,229,167,139,140,167,195,219,252,45,6,9,190,21,71,215,23,68,210,248,41,230,241,18,73,180,143,107,183,170,150,167,161,201,211,188,73,23,83,81,221,91,221,79,21,90,165,249,22,225,199,81,117,50,27,239,193,171,236,216,253,87,194,171,124,47,136,237,93,37,103,102,135,243,106,199,181,219,213,75,3,126,187,85,137,190,239,217,168,229,76,219,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,5,175,242,75,209,203,20,88,174,117,196,13,68,221,235,213,77,193,112,234,56,250,94,223,9,75,28,116,245,117,11,186,63,162,78,243,229,166,242,86,117,51,194,253,87,109,35,145,42,88,210,239,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,188,181,179,70,249,118,122,178,74,153,38,145,17,81,187,35,209,17,173,68,70,166,104,128,184,158,41,244,26,167,89,57,90,233,86,77,98,162,164,146,251,166,216,62,63,147,70,247,83,196,179,201,110,101,166,54,215,194,201,158,246,172,76,72,149,42,92,136,174,238,45,28,108,70,57,202,197,109,90,240,253,169,159,145,189,113,192,245,74,74,187,173,61,38,51,144,80,220,43,254,23,39,69,84,212,44,153,190,42,6,125,118,35,187,176,44,177,171,28,228,107,218,245,107,151,165,202,95,247,15,88,181,139,57,224,191,77,48,172,166,135,198,217,114,13,47,179,90,238,52,221,215,199,223,165,158,211,20,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,202,12,226,83,72,106,116,23,94,115,157,35,154,10,184,233,241,219,196,208,219,214,174,120,166,158,91,115,246,150,138,105,31,22,204,87,201,77,36,50,42,34,55,101,122,162,181,170,138,212,13,36,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,69,96,243,206,251,147,253,228,254,26,72,174,84,250,243,83,172,156,46,80,99,55,218,218,73,47,186,109,80,152,204,140,109,68,75,60,150,230,68,199,80,76,248,88,198,172,76,237,42,211,53,85,29,220,90,57,30,175,115,149,232,216,235,207,59,238,79,247,147,248,104,17,87,149,199,174,205,50,252,107,217,235,75,243,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,160,206,87,30,187,52,203,241,175,103,173,47,248,12,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,255,0,114,222,202,111,185,135,4,186,91,118,200,235,188,93,93,61,190,174,215,28,157,166,71,211,75,69,93,81,73,77,30,204,68,69,232,130,8,153,190,221,78,233,221,202,174,85,85,170,190,108,24,181,247,31,227,107,47,187,93,232,124,61,38,77,111,180,93,45,114,119,88,255,0,17,74,202,24,105,29,38,205,85,86,109,61,37,67,54,114,35,190,166,251,116,185,170,178,127,145,246,127,83,45,171,84,244,182,187,33,164,74,122,90,139,117,254,215,105,114,196,217,213,242,182,88,43,106,24,155,119,94,196,72,104,24,239,53,99,21,99,253,21,145,122,131,144,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,57,87,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,32,45,80,0,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,0,5,32,115,31,229,255,0,89,195,189,246,93,91,210,28,119,253,73,235,252,52,18,211,83,201,61,68,152,237,87,67,35,233,168,124,207,146,71,195,52,136,175,100,202,238,148,146,85,137,200,207,204,172,176,88,212,70,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,80,15,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,253,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,244,180,38,87,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,12,171,154,168,50,174,5,255,0,114,184,244,39,166,95,141,123,197,105,23,249,224,224,21,50,218,180,179,84,168,113,234,68,167,165,168,184,216,46,151,102,164,77,157,95,43,98,158,138,157,235,191,117,236,68,134,189,237,242,86,49,86,79,209,89,19,170,80,114,184,244,39,166,95,141,123,197,105,245,121,144,226,215,220,195,130,93,82,180,227,148,62,46,174,158,223,73,116,146,62,235,35,233,165,162,174,167,171,169,147,119,170,34,244,65,4,175,219,126,167,116,236,212,87,42,34,133,85,242,159,202,111,184,255,0,27,88,133,166,209,93,225,233,50,107,125,222,215,116,143,180,199,248,138,86,80,205,86,216,247,114,42,179,105,233,41,223,187,85,29,245,54,223,165,206,69,190,147,45,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,168,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,230,188,83,235,95,242,118,225,247,54,214,56,237,254,54,175,31,183,167,128,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,116,189,29,219,71,244,238,237,145,115,88,90,167,59,221,82,255,0,230,105,162,150,251,239,254,55,148,221,237,158,23,252,148,212,19,247,149,159,253,146,111,67,31,252,239,111,247,53,35,87,43,77,11,172,214,14,43,44,57,37,109,155,197,227,122,119,254,153,46,115,72,179,199,27,42,163,69,75,123,27,36,73,211,222,241,93,185,155,27,220,214,190,58,105,255,0,73,26,172,112,74,174,101,186,57,98,225,255,0,151,166,148,232,238,57,55,136,164,198,115,11,125,60,149,61,47,103,139,170,125,5,202,74,154,158,135,189,235,31,118,121,37,151,183,214,173,103,95,75,126,171,81,8,129,202,227,215,102,153,126,53,236,245,164,255,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,104,30,215,155,126,131,84,233,103,18,242,106,77,190,138,146,12,123,83,233,254,41,76,148,212,241,83,178,43,140,12,142,42,232,213,140,122,185,239,115,150,42,151,202,230,51,173,245,142,79,172,230,61,203,210,185,45,235,165,139,22,206,242,221,6,200,239,55,86,85,230,222,30,227,141,82,108,249,40,124,85,36,53,15,173,77,145,85,34,154,72,18,39,117,244,163,94,218,78,151,61,28,216,154,233,107,205,67,135,139,86,178,240,209,117,207,41,109,85,117,89,102,152,211,205,123,180,190,26,198,194,198,209,43,225,91,147,101,108,139,208,246,37,52,46,153,17,54,147,174,157,136,197,94,167,71,37,48,104,14,177,223,120,127,214,92,79,88,177,200,124,69,94,51,112,109,68,148,221,76,103,139,165,123,93,29,77,55,91,216,244,143,187,4,146,197,220,232,87,51,175,169,191,89,168,160,105,164,205,103,22,62,169,245,147,230,6,67,238,51,154,72,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,205,191,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,53,80,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,128,0,12,171,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,128,0,0,0,130,188,208,184,215,254,79,248,35,244,99,79,110,119,90,29,73,204,173,236,169,138,227,68,189,159,131,90,221,51,152,250,132,149,205,93,230,151,181,60,49,164,106,143,143,235,203,215,27,153,23,112,34,175,53,206,53,255,0,41,185,84,252,53,233,157,206,235,77,141,226,87,10,138,108,182,93,251,48,222,46,144,200,214,165,63,66,181,36,116,52,178,70,255,0,55,59,162,73,87,169,24,169,12,50,186,48,112,125,194,102,101,197,214,168,125,7,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,189,187,143,68,86,196,245,78,85,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,224,251,132,204,55,132,93,47,250,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,253,27,247,30,136,142,149,234,161,94,188,207,185,127,216,180,174,197,69,175,154,21,142,218,172,184,101,150,223,67,103,200,236,208,72,246,201,77,34,61,180,244,245,237,89,94,238,247,115,174,8,101,68,218,78,226,54,103,119,86,89,164,100,43,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,250,58,87,74,101,0,243,17,225,15,249,41,107,42,125,22,162,236,233,238,99,221,173,197,250,235,252,76,208,118,155,23,138,164,147,169,18,68,237,73,43,122,21,221,125,81,73,22,242,62,68,151,164,47,79,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,179,83,125,183,77,209,81,87,213,148,87,203,63,141,123,119,12,25,221,203,9,212,187,159,134,211,108,183,122,154,218,201,22,170,111,131,87,67,12,139,29,68,52,240,182,78,190,246,204,130,68,108,125,75,180,14,87,163,97,86,186,245,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,160,0,0,0,0,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,36,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,165,110,19,189,83,232,223,204,12,123,220,96,52,166,102,179,132,239,84,250,55,243,3,30,247,24,13,41,128,0,0,0,0,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,160,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,240,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,164,255,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,104,23,252,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,0,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,127,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,11,254,0,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,35,87,49,93,99,177,104,223,8,249,221,77,222,31,17,87,152,91,231,195,173,116,221,79,103,122,170,190,9,99,114,245,181,143,70,246,160,74,137,246,119,75,95,216,232,234,107,158,213,2,136,117,191,53,181,106,86,180,103,218,141,98,167,171,130,219,149,101,23,91,221,28,85,108,107,103,142,10,154,185,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,218,93,159,42,205,28,190,233,23,8,246,138,156,142,109,170,243,219,132,185,140,116,221,44,254,197,165,169,130,8,233,147,173,143,114,63,185,5,60,83,239,245,92,222,255,0,67,154,142,98,170,209,190,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,253,134,156,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,48,34,7,55,61,51,202,181,19,132,121,174,56,181,39,139,250,21,144,82,100,215,24,25,28,146,76,234,24,224,168,167,149,241,181,140,118,253,191,20,217,94,174,233,107,98,138,87,171,190,174,203,80,60,42,234,151,228,91,136,237,58,212,201,175,191,6,160,179,100,20,191,21,173,240,190,35,181,107,149,253,154,239,205,163,30,231,111,75,44,237,250,141,87,166,251,179,103,35,85,52,81,171,24,47,229,67,75,51,45,51,248,167,195,62,150,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,153,151,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,192,212,153,74,220,234,253,83,226,223,47,232,125,198,226,89,79,1,58,153,138,234,135,8,250,103,113,197,170,251,159,1,199,232,177,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,163,171,182,217,88,142,217,203,20,209,61,90,222,189,138,214,231,87,234,159,22,249,127,67,238,55,16,28,149,61,83,229,63,47,235,189,198,220,93,73,74,220,149,61,83,229,63,47,235,189,198,220,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,230,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,168,28,131,149,199,161,61,50,252,107,222,43,73,84,124,156,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,167,214,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,22,253,157,105,62,150,106,135,129,252,166,105,166,41,150,252,51,187,224,190,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,236,67,242,225,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,234,64,43,87,157,126,183,221,86,235,134,240,221,13,142,145,182,214,211,211,231,21,23,39,72,231,79,36,234,234,218,56,160,99,124,154,198,53,169,51,156,171,212,175,87,198,137,209,208,189,200,235,202,179,71,44,90,187,197,197,162,167,35,155,122,76,10,223,46,99,29,55,75,255,0,178,170,169,167,130,58,100,235,99,218,172,237,207,81,20,251,253,102,187,177,208,230,171,94,170,151,83,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,249,53,168,137,228,136,125,92,23,73,244,179,75,252,119,228,207,77,49,76,75,226,125,175,27,240,43,53,53,7,138,237,245,118,251,189,150,55,175,167,184,254,158,173,246,235,118,223,106,129,234,204,171,154,168,57,87,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,16,28,39,122,88,209,191,151,248,247,183,64,87,87,59,77,28,190,197,149,96,188,64,211,205,222,178,212,219,211,14,172,143,165,141,240,149,81,201,81,87,78,187,171,250,228,239,50,90,159,36,103,75,60,47,214,118,242,53,18,215,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,86,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,63,90,129,72,60,169,245,230,155,70,248,163,160,198,111,181,181,113,216,181,38,157,49,153,24,218,137,82,8,238,47,149,142,160,153,240,177,142,73,95,221,69,166,106,170,55,182,149,146,61,94,214,163,209,210,43,158,119,220,159,239,39,240,210,194,109,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,208,103,90,79,165,154,161,224,127,41,154,105,138,101,191,12,238,248,47,142,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,251,16,10,44,229,113,235,179,76,191,26,246,122,210,255,0,142,127,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,249,181,202,139,228,170,116,0,43,3,158,46,45,125,171,197,116,147,53,167,161,235,178,218,174,23,139,93,101,79,117,137,218,170,171,142,150,74,120,250,21,122,221,212,202,42,149,221,17,90,157,189,156,168,174,106,44,74,229,101,159,212,224,188,105,97,180,171,144,210,90,109,185,85,61,125,130,228,181,43,19,89,84,201,41,159,45,61,58,62,68,250,175,125,100,20,136,206,133,71,185,253,44,77,250,213,174,189,236,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,209,226,109,215,74,40,234,233,103,232,123,94,206,184,164,71,49,221,47,99,92,155,167,147,154,138,158,104,135,138,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,0,170,30,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,69,143,230,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,187,110,247,47,235,83,245,96,186,79,165,154,95,227,191,38,122,105,138,98,95,19,237,120,223,129,89,169,168,60,87,111,171,183,221,236,177,189,125,61,199,244,245,111,183,91,182,251,84,15,86,0,0,0,0,82,183,58,191,84,248,183,203,250,31,113,184,151,82,120,172,215,68,52,95,82,174,177,95,117,27,72,112,172,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,109,222,229,253,106,5,112,114,49,251,236,253,219,254,36,90,161,229,48,93,39,210,205,47,241,223,147,61,52,197,49,47,137,246,188,111,192,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,125,170,122,176,0,0,7,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,221,0,1,94,188,174,244,27,50,225,183,87,56,138,210,156,206,138,173,175,183,84,99,207,182,87,77,78,144,178,237,110,87,221,82,158,182,36,107,222,222,137,26,221,213,168,247,116,61,31,27,151,173,142,68,176,160,0,25,87,53,80,114,175,228,157,194,199,254,109,58,85,255,0,51,109,223,246,32,114,174,87,30,132,244,203,241,175,120,173,37,81,242,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,159,88,12,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,249,242,209,207,234,117,7,130,221,59,170,185,100,52,151,91,149,142,158,166,193,84,144,172,93,116,108,164,169,146,42,90,121,89,26,39,67,219,70,148,138,157,73,214,230,57,143,119,87,95,82,246,12,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,122,60,77,198,233,140,209,85,213,79,208,198,177,157,114,201,27,158,238,150,49,173,77,215,201,173,68,79,36,67,234,216,52,159,75,49,76,86,229,130,226,218,105,138,89,177,187,207,123,226,54,123,125,154,154,158,134,179,187,26,69,47,122,6,49,35,147,174,54,181,142,234,106,245,53,17,171,186,38,192,103,51,137,29,111,186,241,31,173,185,78,180,94,108,116,150,106,140,142,162,39,50,130,154,71,72,202,104,33,130,58,120,88,175,119,155,222,145,67,31,91,246,106,57,253,78,70,177,21,24,150,233,201,247,71,44,88,55,12,9,170,180,243,120,139,214,165,220,39,168,172,147,165,236,236,82,208,212,79,73,79,77,178,189,204,119,75,217,83,47,113,26,199,47,137,232,119,82,70,213,36,175,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,19,165,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,4,11,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,123,217,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,253,106,121,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,186,252,53,198,215,140,209,82,85,65,214,199,49,253,18,199,27,94,222,166,61,205,93,151,205,174,84,95,37,80,58,1,153,109,126,209,203,239,15,250,203,150,104,238,71,55,136,171,198,110,14,167,142,167,165,140,241,116,175,106,73,77,83,208,199,189,35,238,193,36,82,246,250,213,204,235,233,119,214,106,161,166,147,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,1,24,57,72,107,205,54,169,240,209,30,155,92,43,106,231,200,116,194,163,225,117,43,83,81,45,67,229,183,78,249,37,161,145,30,246,35,88,198,181,37,166,100,77,123,250,25,70,213,250,173,123,26,149,23,197,143,170,125,100,249,129,144,251,140,230,138,48,93,39,210,205,47,241,223,147,61,52,197,49,47,137,246,188,111,192,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,125,170,121,251,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,14,65,202,227,208,158,153,126,53,239,21,164,170,62,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,235,0,34,175,52,127,66,122,155,248,47,188,81,18,168,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,0,203,105,170,131,149,127,36,238,22,63,243,105,210,175,249,155,110,255,0,177,58,168,0,0,2,128,121,163,250,236,212,223,193,125,158,136,191,227,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,1,16,57,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,94,246,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,63,82,30,127,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,242,107,81,19,201,16,8,129,201,83,210,198,83,243,2,187,219,173,196,255,0,60,254,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,63,82,30,128,0,0,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,247,179,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,250,212,243,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,160,116,0,0,3,42,230,170,14,85,252,147,184,88,255,0,205,167,74,191,230,109,187,254,196,7,9,222,150,52,111,229,254,61,237,208,29,84,252,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,0,0,1,76,28,207,248,31,213,12,39,63,203,120,160,178,222,170,242,188,38,249,80,219,149,226,170,227,93,31,141,177,79,44,209,65,29,42,181,238,71,77,77,213,44,81,193,218,69,88,227,111,109,237,106,68,217,36,185,240,4,0,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,126,27,107,184,219,187,117,88,188,46,124,205,147,103,119,92,157,234,136,29,78,174,234,142,57,97,106,201,10,237,215,43,86,127,128,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,212,1,155,107,183,9,250,219,110,226,46,183,133,138,60,114,146,233,168,52,181,18,67,21,29,37,198,6,193,84,198,210,173,91,102,142,121,156,198,35,29,76,137,42,36,138,199,236,168,215,53,175,221,137,127,220,55,105,21,215,65,116,75,22,210,11,206,119,87,152,212,99,20,242,210,50,241,83,3,160,124,176,44,242,62,24,146,55,75,42,177,145,68,248,225,99,122,213,17,145,53,19,165,54,106,116,176,6,85,205,41,240,157,233,99,70,254,95,227,222,221,0,254,73,220,44,127,230,211,165,95,243,54,221,255,0,98,116,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,253,96,0,0,0,0,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,111,217,214,147,233,102,168,120,31,202,102,154,98,153,111,195,59,190,11,227,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,196,63,46,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,254,164,3,218,145,87,154,63,161,61,77,252,23,222,40,137,84,124,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,209,226,109,215,74,40,234,233,103,232,123,94,206,184,164,71,49,221,47,99,92,155,167,147,154,138,158,104,128,103,11,132,239,84,250,55,243,3,30,247,24,13,41,156,210,211,195,39,13,182,11,173,21,246,197,195,230,154,219,174,86,234,136,234,232,235,41,49,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,58,88,0,0,0,0,0,0,2,128,121,163,250,236,212,223,193,125,158,136,191,227,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,1,16,57,42,122,88,202,126,96,87,123,117,184,159,231,159,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,234,67,208,0,0,0,42,175,158,119,220,159,239,39,240,210,213,15,41,157,105,62,150,106,135,129,252,166,105,166,41,150,252,51,187,224,190,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,236,64,42,7,146,167,170,124,167,229,253,119,184,219,139,169,60,86,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,254,164,61,168,0,0,20,3,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,95,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,30,131,10,211,220,7,77,109,82,216,180,231,7,199,241,91,108,245,14,171,150,142,201,108,134,134,9,39,115,90,215,74,232,225,107,90,175,86,177,141,87,42,111,179,26,159,169,0,244,0,0,0,0,32,7,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,75,222,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,155,236,247,39,235,83,207,226,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,215,225,174,54,188,102,138,146,170,14,182,57,143,232,150,56,218,246,245,49,238,106,236,190,109,114,162,249,42,129,208,14,85,197,143,165,141,100,249,127,144,251,116,231,85,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,101,136,213,65,202,191,146,119,11,31,249,180,233,87,252,205,183,127,216,157,84,0,0,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,247,179,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,250,212,243,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,160,116,0,0,2,170,249,218,107,95,255,0,8,188,57,209,219,255,0,102,107,112,170,146,47,253,209,71,73,28,47,73,63,247,106,200,215,71,254,33,90,239,211,66,213,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,173,64,165,110,83,58,95,106,212,126,48,109,119,59,203,169,36,167,193,108,245,153,67,41,42,104,155,80,202,153,216,232,233,161,219,169,81,35,124,82,213,199,80,201,54,114,181,244,237,217,17,85,30,219,222,60,166,11,164,250,89,165,254,59,242,103,166,152,166,37,241,62,215,141,248,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,181,79,86,0,160,190,104,250,67,77,164,188,96,228,211,219,96,164,130,219,156,211,195,151,210,195,12,242,202,246,62,165,207,101,83,165,89,63,69,239,172,130,174,68,107,85,204,70,72,196,111,79,232,54,253,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,173,64,175,94,73,122,199,98,151,21,206,184,126,168,135,179,122,166,184,46,99,71,39,83,221,226,233,100,142,158,146,161,54,70,116,71,217,124,84,222,106,254,167,248,175,170,221,163,114,175,21,231,87,234,159,22,249,127,67,238,55,18,221,48,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,245,32,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,214,160,84,95,37,79,84,249,79,203,250,239,113,183,23,82,120,172,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,253,72,123,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,209,222,32,112,29,111,186,231,182,44,65,245,112,92,180,227,40,171,197,111,84,117,171,11,103,73,224,114,183,196,178,56,228,123,188,52,142,108,173,142,71,163,21,203,12,169,210,157,10,116,179,61,121,238,186,106,63,14,156,119,106,158,168,105,125,231,192,221,104,117,3,34,138,104,101,69,125,45,194,149,215,57,150,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,13,10,3,159,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,238,128,0,0,5,90,241,85,204,79,141,158,20,53,114,179,75,115,12,63,71,238,44,117,59,110,86,139,157,53,174,224,214,92,109,210,62,70,69,58,199,241,5,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,254,183,7,124,219,178,29,88,213,203,126,150,235,246,37,143,218,89,149,84,83,219,113,251,158,57,73,84,214,69,113,145,253,17,193,83,28,179,76,229,100,206,115,24,217,24,169,219,126,221,109,86,61,210,69,45,56,209,225,39,21,226,231,75,23,22,185,75,224,114,75,23,137,184,99,55,22,186,56,187,117,206,166,145,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,187,49,170,46,236,66,128,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,128,105,248,133,92,200,120,214,213,62,15,191,39,127,147,59,6,41,115,250,91,241,127,27,241,218,90,153,187,126,23,194,118,251,93,153,226,219,127,18,254,174,174,173,246,110,219,108,187,248,174,88,92,122,212,235,61,170,147,135,237,96,190,213,215,234,13,178,158,166,107,85,222,175,180,196,187,91,160,108,61,16,201,43,165,238,212,87,53,29,59,149,82,47,173,12,11,35,220,231,164,143,119,53,231,157,247,39,251,201,252,52,14,149,203,211,152,94,180,113,103,173,23,173,57,212,108,99,10,183,91,109,216,189,77,238,41,108,148,85,112,206,233,227,171,164,133,173,115,166,169,149,170,206,154,135,170,162,53,23,116,111,159,218,139,97,69,43,114,84,245,79,148,252,191,174,247,27,113,97,60,114,113,199,134,240,133,134,182,150,149,148,151,205,69,190,83,185,246,27,11,222,189,17,179,117,111,141,172,233,84,115,41,154,228,114,35,81,81,243,61,170,198,43,81,178,203,16,120,14,96,124,197,41,184,90,169,181,233,246,147,59,31,191,234,43,234,35,169,187,208,220,169,165,169,164,182,91,157,19,149,169,50,195,52,78,101,76,142,116,47,99,55,119,230,145,206,122,53,31,10,190,42,224,28,219,56,217,213,60,202,211,167,218,125,164,26,107,124,200,111,149,9,77,67,67,77,105,184,117,202,253,149,85,85,86,189,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,43,215,253,53,103,185,87,251,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,254,52,147,77,36,143,254,119,57,206,253,106,165,212,242,221,224,22,197,160,88,173,175,91,117,34,223,227,117,55,32,183,178,162,158,26,170,103,199,244,102,150,120,247,90,102,71,43,90,246,214,57,143,233,158,71,53,28,205,221,11,54,111,113,243,7,96,179,241,85,77,128,235,70,35,195,15,17,23,44,126,131,80,114,140,94,142,245,75,119,179,199,45,61,146,182,227,61,93,84,46,182,194,217,222,249,99,122,36,12,72,164,145,255,0,217,14,87,39,76,47,88,225,124,138,41,131,156,173,218,235,96,226,239,9,190,216,174,117,118,235,149,187,7,182,213,209,214,82,76,232,103,166,158,59,157,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,74,174,90,28,122,211,107,206,61,14,138,234,205,246,146,13,69,177,211,199,13,161,242,119,122,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,212,234,99,145,236,107,145,147,43,2,122,128,0,0,0,0,87,87,50,190,97,116,122,101,98,174,208,173,6,203,255,0,211,213,127,76,87,139,229,174,104,42,35,179,210,245,212,195,83,74,201,163,153,100,166,184,182,72,88,213,71,71,213,28,114,171,154,230,73,208,230,135,75,180,243,70,208,107,255,0,20,116,92,59,216,169,170,238,54,123,141,68,118,106,60,206,146,94,245,21,77,238,73,82,56,233,163,137,173,87,62,153,206,84,141,42,209,202,213,145,83,102,118,127,178,9,148,101,92,185,62,90,156,194,232,245,54,197,67,161,90,243,151,255,0,167,170,14,168,172,247,203,164,208,83,199,120,165,235,166,134,154,149,243,73,50,73,83,113,116,147,61,168,141,143,170,72,226,71,57,207,147,173,206,11,21,0,1,199,248,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,118,3,57,156,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,253,117,108,78,123,27,226,99,107,164,116,47,234,111,75,213,90,171,219,124,140,125,255,0,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,252,138,161,237,64,0,0,32,175,50,46,62,172,90,5,138,221,52,75,77,238,30,55,83,114,11,123,233,234,38,165,169,124,127,70,105,103,143,100,169,124,145,57,175,109,99,152,254,168,35,107,145,204,221,179,63,102,246,217,48,119,252,99,138,237,56,206,120,154,188,112,201,133,75,241,155,174,47,143,213,222,47,247,72,38,69,165,161,170,138,170,154,4,160,110,200,189,217,147,196,57,101,84,84,108,78,99,99,94,167,172,141,139,213,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,218,160,228,213,118,186,223,248,187,205,175,183,219,157,93,198,229,113,193,238,85,117,149,149,115,58,105,234,103,146,231,111,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,146,131,154,87,4,23,221,121,177,71,174,186,95,75,117,188,231,88,189,190,158,221,53,142,41,152,177,214,89,226,125,84,210,45,52,41,18,201,45,98,73,80,215,35,59,136,143,141,142,107,24,233,21,141,120,117,94,9,56,240,197,120,191,172,205,108,17,217,190,5,122,198,110,19,84,208,83,77,44,108,146,227,99,150,121,18,150,163,179,220,123,219,52,76,72,163,168,70,171,227,108,143,137,205,126,211,36,108,149,70,96,116,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,191,94,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,165,255,0,112,93,197,182,43,197,206,150,38,83,109,139,192,228,150,47,13,111,201,173,206,108,113,118,235,157,77,27,223,60,17,36,210,200,148,114,72,179,54,23,200,168,231,118,100,69,77,216,160,72,0,8,255,0,198,143,22,216,175,8,218,88,185,77,202,47,29,146,95,124,77,191,25,183,53,177,203,220,174,109,52,143,100,243,196,179,69,34,209,199,34,66,217,159,26,171,155,222,141,17,55,122,1,229,120,219,227,195,21,225,2,179,10,176,73,102,248,237,235,38,184,67,83,95,77,12,177,190,75,117,142,41,227,74,170,142,207,113,143,116,210,177,101,142,157,28,172,141,210,50,87,57,251,66,177,190,69,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,101,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,95,242,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,234,50,52,145,138,138,215,178,96,188,144,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,133,122,115,205,191,134,140,223,87,47,154,125,123,154,175,21,199,161,168,134,155,28,202,238,93,105,73,120,123,158,145,189,102,141,35,71,80,51,169,200,246,62,101,232,88,145,206,149,105,220,137,26,197,94,101,252,196,41,181,62,166,109,4,208,28,142,173,184,197,186,162,70,100,25,45,182,225,44,44,190,61,98,146,25,40,161,88,156,141,154,135,166,87,163,220,254,166,78,244,106,177,59,108,107,230,134,188,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,234,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,103,95,82,5,244,100,252,87,105,198,13,196,213,159,134,76,214,95,131,93,114,140,126,146,241,96,186,79,50,37,45,117,84,181,85,48,45,3,183,68,237,76,190,29,171,18,170,171,101,115,221,26,116,189,35,108,189,172,164,14,106,118,15,200,182,190,233,38,45,130,222,238,180,191,65,52,190,193,111,179,220,124,79,69,116,94,10,182,181,144,79,221,137,25,211,50,118,152,238,182,35,118,114,110,136,158,91,78,14,90,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,119,200,146,49,85,28,246,66,19,124,0,0,3,202,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,62,164,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,0,241,92,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,253,174,172,95,242,172,83,75,51,44,167,5,178,124,103,36,179,99,247,27,133,158,221,225,164,168,241,149,209,83,72,248,32,237,68,169,36,157,114,53,141,232,98,163,157,190,200,168,170,134,125,248,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,250,138,232,154,247,183,196,200,214,198,233,159,212,238,167,162,53,23,182,200,216,205,25,129,74,223,232,213,241,79,255,0,144,58,85,255,0,200,171,143,253,248,183,77,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,246,153,246,227,79,76,255,0,36,92,86,106,126,11,29,37,170,146,146,159,32,158,225,65,75,107,143,183,75,75,67,90,137,89,75,3,25,208,212,103,110,10,136,152,172,107,122,90,230,171,90,170,212,69,91,84,228,235,169,159,76,56,83,155,5,171,171,181,37,94,5,144,86,91,225,165,167,147,251,41,180,53,42,149,145,207,80,197,122,170,117,207,61,99,24,244,107,90,230,192,173,68,87,49,234,161,58,143,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,200,191,204,163,87,169,180,131,131,236,226,116,158,145,46,89,133,58,98,22,216,106,96,150,86,78,250,230,185,149,13,69,143,110,135,182,141,42,228,99,158,168,196,124,77,69,234,221,24,224,129,121,103,58,189,125,250,85,121,250,11,128,233,255,0,209,191,136,84,124,31,226,214,170,223,29,224,123,142,236,120,142,213,119,111,189,219,232,235,232,250,189,91,237,229,177,99,248,30,183,231,208,240,101,7,18,58,157,99,199,235,50,22,96,245,121,196,246,219,12,147,83,81,77,2,83,73,89,77,3,93,55,113,241,189,105,251,45,145,87,173,27,34,189,91,212,212,77,243,217,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,97,161,222,33,113,107,22,13,193,126,165,225,88,181,15,130,178,227,250,95,121,181,219,169,187,175,147,177,75,5,166,88,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,129,232,56,120,226,7,1,226,107,75,232,117,95,78,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,232,149,173,87,110,177,203,27,188,186,144,233,102,115,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,250,234,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,0,28,211,136,221,111,181,112,227,163,215,173,101,190,216,234,238,246,219,5,69,185,181,148,148,146,53,147,172,21,21,208,83,72,248,250,190,171,158,198,206,175,70,42,181,30,172,70,171,153,213,214,158,175,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,35,175,52,127,66,122,155,248,47,188,81,21,171,203,187,143,170,206,24,242,165,192,245,74,225,117,185,105,149,239,181,79,186,212,207,81,244,102,68,146,87,248,154,90,110,165,98,66,247,207,35,170,35,141,137,35,190,172,141,234,116,125,185,66,245,0,0,0,0,14,63,195,71,19,24,111,20,184,246,87,153,233,245,13,91,49,235,6,81,81,142,80,214,212,162,177,247,54,67,75,77,50,213,164,74,212,116,44,115,170,28,140,99,190,191,67,26,231,35,28,229,141,144,3,154,135,30,181,53,85,55,94,22,52,110,251,87,70,202,58,137,173,249,205,206,159,180,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,235,139,181,186,177,101,107,251,7,37,79,75,25,79,204,10,239,110,183,1,63,192,0,115,76,71,136,28,7,51,214,220,247,135,251,123,234,233,178,205,61,167,183,85,215,69,86,176,177,149,176,85,192,217,146,90,86,164,139,44,140,137,36,137,178,185,204,106,49,243,70,158,125,72,167,75,40,135,152,70,127,153,105,103,49,236,219,80,116,251,33,171,177,228,54,58,139,37,77,13,117,50,167,92,79,248,53,26,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,185,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,216,29,172,0,0,0,0,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,163,196,220,110,149,177,210,82,193,214,246,177,157,114,200,173,99,122,158,246,181,55,95,55,57,17,60,213,15,172,67,254,103,92,62,234,62,185,240,251,83,83,165,249,6,86,251,174,47,213,89,54,39,105,157,86,151,37,165,116,176,186,72,230,167,71,55,189,52,29,150,207,10,125,119,117,50,70,50,55,62,86,43,67,235,112,181,204,103,67,184,168,206,239,26,119,142,82,221,113,155,213,62,211,217,41,47,189,152,230,189,82,182,22,190,103,68,145,189,236,108,209,61,37,234,135,173,206,88,154,217,90,170,157,214,195,42,140,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,130,56,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,120,10,174,167,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,64,144,0,30,83,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,166,72,217,36,221,9,245,32,139,184,246,49,211,74,245,108,113,177,92,157,114,61,141,69,221,200,7,32,227,147,139,187,87,8,58,70,220,174,11,117,37,227,44,191,84,58,219,142,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,167,175,182,155,171,228,134,53,116,125,212,145,190,215,135,78,37,244,179,138,12,18,28,235,76,238,223,225,120,219,53,100,244,223,20,182,126,122,104,163,241,112,67,44,157,158,239,97,239,143,169,223,93,155,57,63,90,37,0,241,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,166,42,120,220,245,255,0,58,71,171,90,198,190,89,101,122,49,157,125,41,97,60,158,120,98,204,168,109,85,28,75,95,114,236,130,205,98,186,84,44,54,43,45,178,242,140,162,190,178,22,213,210,207,53,202,149,26,169,35,34,150,69,240,232,175,107,219,36,114,189,91,210,172,87,135,64,230,23,204,47,90,56,76,214,139,46,156,233,206,49,133,92,109,183,28,94,154,247,44,183,186,42,185,167,108,242,85,213,194,230,181,208,212,196,212,103,77,59,21,17,90,171,186,187,207,236,68,246,188,183,184,214,213,62,48,127,40,159,148,203,6,41,108,250,37,240,143,5,240,42,90,152,123,158,43,197,247,59,189,233,229,223,111,12,206,158,158,157,183,118,251,238,155,66,190,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,64,90,161,21,120,229,227,195,21,224,250,221,101,180,83,217,190,145,102,119,238,138,218,59,90,75,26,67,29,12,85,80,54,161,213,78,73,18,90,126,244,43,82,202,121,82,41,90,178,194,238,166,185,35,115,87,223,241,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,234,106,203,50,162,182,54,185,168,136,247,190,56,223,158,44,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,13,30,232,55,17,90,71,196,150,27,77,153,233,78,89,73,113,99,169,225,154,186,216,249,88,219,141,165,242,43,218,144,214,83,163,149,208,191,170,41,81,21,119,99,250,21,209,185,236,217,203,242,180,27,137,140,55,94,114,29,73,195,44,212,53,118,236,135,75,178,138,220,114,245,69,50,43,216,230,71,85,81,13,53,92,82,163,81,174,100,205,166,145,85,158,79,141,236,123,85,21,189,18,73,29,121,86,112,135,149,112,251,167,23,93,72,212,218,43,173,159,47,206,187,91,89,101,175,145,177,209,90,227,68,116,30,38,145,17,172,109,99,158,249,92,189,206,183,197,27,154,196,236,189,213,12,117,106,231,186,233,168,252,58,113,221,170,122,161,165,247,159,3,117,161,212,12,138,41,161,149,21,244,183,10,87,92,230,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,180,52,40,14,85,195,167,18,250,89,197,6,9,14,117,166,119,111,240,188,109,154,178,122,111,138,91,63,61,52,81,248,184,33,150,78,207,119,176,247,199,212,239,174,205,156,159,173,19,170,128,0,0,0,1,74,223,232,213,241,79,255,0,144,58,85,255,0,200,171,143,253,248,179,238,12,245,175,42,226,39,134,204,63,88,243,91,125,170,138,245,144,124,67,196,193,107,138,72,233,89,216,175,168,167,103,67,100,146,71,166,236,133,170,187,189,126,178,174,219,38,200,153,194,47,251,149,199,161,61,50,252,107,222,43,64,149,64,0,4,42,230,67,198,182,169,240,125,249,59,252,153,216,49,75,159,210,223,139,248,223,142,210,212,205,219,240,190,19,183,218,236,207,22,219,248,151,245,117,117,111,179,118,219,101,222,106,149,87,207,59,238,79,247,147,248,104,29,43,151,167,48,189,104,226,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,157,53,15,85,68,106,46,232,223,63,181,22,194,138,86,228,169,234,159,41,249,127,93,238,54,226,234,64,31,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,230,231,34,39,154,161,245,138,75,230,107,199,109,215,91,179,43,142,134,105,110,77,73,38,151,216,106,35,109,85,101,174,119,61,153,37,107,17,174,115,228,147,100,71,211,67,46,237,141,140,234,141,239,143,191,213,34,44,61,160,176,174,22,185,140,232,119,21,25,221,227,78,241,202,91,174,51,122,167,218,123,37,37,247,179,28,215,170,86,194,215,204,232,146,55,189,141,154,39,164,189,80,245,185,203,19,91,43,85,83,186,216,101,81,150,204,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,215,225,174,54,186,217,41,42,160,235,99,152,254,137,99,86,189,189,76,123,154,187,47,155,92,168,190,74,165,255,0,112,47,198,109,139,140,61,56,170,185,201,106,248,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,2,74,145,127,152,95,20,25,247,9,154,47,101,212,109,57,180,99,247,27,149,199,40,166,178,75,21,238,158,105,160,108,18,82,85,204,231,53,176,203,19,145,253,84,236,68,85,114,166,202,239,47,177,82,80,16,3,157,95,165,140,91,230,5,15,183,92,64,231,252,25,243,64,215,222,34,120,147,195,244,115,53,196,52,254,138,203,144,124,67,196,207,107,183,214,199,84,206,197,5,69,67,58,29,37,92,140,77,223,11,81,119,98,253,85,93,182,93,149,44,252,160,30,87,30,187,52,203,241,175,103,173,47,248,0,0,1,74,223,232,213,241,79,255,0,144,58,85,255,0,200,171,143,253,248,186,147,42,224,104,247,131,61,107,202,184,137,225,179,15,214,60,214,223,106,162,189,100,31,16,241,48,90,226,146,58,86,118,43,234,41,217,208,217,36,145,233,187,33,106,174,239,95,172,171,182,201,178,35,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,207,1,202,227,208,158,153,126,53,239,21,165,43,112,233,196,190,169,240,191,157,195,157,105,157,219,252,47,27,102,172,158,167,225,119,63,204,205,20,126,46,8,101,143,189,218,239,189,241,245,59,234,63,103,39,235,69,13,41,131,159,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,238,128,0,0,0,3,159,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,120,95,19,61,174,88,227,170,103,98,166,42,134,116,58,72,228,98,110,248,90,139,187,23,234,170,237,178,236,168,17,87,40,230,201,161,214,222,35,177,221,36,198,87,227,24,132,215,9,236,153,6,88,178,67,5,13,53,84,143,167,109,45,93,45,67,229,70,75,71,27,214,165,149,15,123,88,222,148,108,177,62,70,55,105,103,81,153,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,98,188,175,57,129,127,240,183,194,150,174,205,254,42,211,134,94,28,239,253,211,42,211,86,207,81,83,255,0,185,169,169,35,134,47,240,34,219,244,84,11,84,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,231,245,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,82,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,135,10,224,127,142,60,55,139,236,102,227,4,204,164,176,231,118,122,138,169,235,241,196,122,170,178,220,234,135,37,44,240,61,203,189,67,27,19,161,142,89,17,25,180,200,229,88,227,100,144,163,170,135,143,110,55,239,188,92,103,113,81,99,149,87,91,110,153,89,59,82,217,44,149,144,178,158,103,213,44,40,147,85,85,182,57,100,100,147,117,186,86,70,189,106,214,69,183,75,90,233,37,87,240,173,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,211,152,56,255,0,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,209,59,99,94,166,177,238,130,87,68,247,181,139,36,104,215,244,183,117,107,123,0,2,37,113,111,204,119,72,248,82,204,172,154,125,85,104,171,204,50,26,138,136,101,191,80,218,234,153,27,236,150,231,162,47,118,69,114,43,95,82,230,171,95,29,50,171,58,153,245,159,36,77,116,75,39,213,227,147,142,60,55,132,44,53,180,180,172,164,190,106,45,242,157,207,176,216,94,245,232,141,155,171,124,109,103,74,163,153,76,215,35,145,26,138,143,153,237,86,49,90,141,150,88,168,51,41,203,50,172,230,251,85,148,230,185,53,215,32,189,86,244,120,155,141,210,182,74,186,169,250,24,214,51,174,89,21,207,119,75,24,214,166,235,228,214,162,39,146,32,26,19,203,248,215,209,171,95,13,151,94,41,112,11,159,211,156,66,201,112,163,162,173,109,185,93,79,85,31,114,190,158,150,102,172,83,181,175,100,209,178,161,38,108,82,164,125,198,246,254,179,89,35,100,59,6,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,85,93,127,8,151,94,25,121,91,234,198,87,152,92,106,215,44,212,170,124,82,229,114,181,73,78,232,25,104,130,43,173,59,169,233,92,201,26,217,124,75,82,166,78,247,82,34,53,251,70,214,254,109,100,147,138,242,251,227,215,33,225,155,50,161,193,181,6,251,87,89,165,119,122,136,225,174,101,71,138,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,66,247,129,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,2,21,115,33,227,91,84,248,62,252,157,254,76,236,24,165,207,233,111,197,252,111,199,105,106,102,237,248,95,9,219,237,118,103,139,109,252,75,250,186,186,183,217,187,109,178,239,53,74,171,231,157,247,39,251,201,252,52,15,171,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,196,60,76,246,187,125,108,117,76,236,80,84,84,51,161,210,85,200,196,221,240,181,23,118,47,213,85,219,101,217,82,207,202,1,229,113,235,179,76,191,26,246,122,210,255,0,128,0,0,0,0,172,14,51,57,160,107,239,14,220,73,230,26,57,133,98,26,127,91,101,199,254,31,225,167,186,91,235,100,170,127,126,130,158,161,253,110,142,174,54,46,207,153,200,155,49,62,170,38,251,174,234,189,171,150,247,26,218,167,198,15,229,19,242,153,96,197,45,159,68,190,17,224,190,5,75,83,15,115,197,120,190,231,119,189,60,187,237,225,153,211,211,211,182,238,223,125,211,106,214,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,5,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,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,15,107,193,159,25,153,247,9,153,253,53,101,29,117,93,199,9,184,212,50,43,245,134,89,102,154,6,193,36,212,235,83,87,75,76,147,197,10,87,118,105,210,56,229,147,116,217,122,93,229,246,95,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,102,135,42,211,60,171,15,196,48,172,234,237,73,189,151,61,183,213,220,45,21,81,199,39,109,222,26,182,122,57,224,115,220,196,98,204,199,192,143,115,24,231,116,199,60,14,85,69,126,201,45,121,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,245,25,26,72,197,69,107,217,48,94,72,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,66,174,102,124,23,127,41,61,56,102,164,97,77,237,231,216,13,190,174,122,106,120,104,123,210,95,104,81,59,175,161,222,54,58,103,76,213,99,157,78,212,234,111,114,89,88,173,78,242,201,28,213,0,101,179,253,53,96,89,87,251,43,142,100,152,229,195,255,0,73,71,93,109,174,167,147,254,44,144,205,28,140,254,103,53,205,253,74,132,159,227,67,140,27,87,22,90,71,162,14,184,45,92,121,222,29,79,120,160,202,217,52,77,70,84,206,246,91,210,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,48,57,172,112,49,106,189,99,53,252,81,105,69,174,146,223,114,176,83,172,153,93,150,221,107,107,18,231,3,234,31,36,183,52,236,71,212,234,150,58,119,190,121,37,221,29,11,58,213,236,236,170,75,81,96,73,254,95,220,76,97,188,40,106,94,107,170,89,133,13,93,197,238,193,234,237,182,139,101,50,43,95,113,184,201,93,68,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,226,186,197,172,89,246,186,231,247,77,70,212,107,245,93,198,229,113,168,158,88,162,150,170,105,160,183,193,36,210,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,255,0,42,175,138,39,255,0,45,78,95,191,151,106,202,29,123,213,104,122,48,27,85,193,223,11,183,57,187,73,120,174,164,158,153,255,0,157,138,122,103,195,81,110,122,120,152,36,233,122,57,100,141,236,242,233,112,29,127,149,63,2,86,164,181,80,113,77,172,184,205,91,174,78,168,73,240,139,85,198,6,182,8,224,70,177,209,222,21,138,170,231,189,206,87,36,29,109,106,49,25,223,106,63,174,9,35,180,160,0,165,110,117,126,169,241,111,151,244,62,227,113,33,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,205,254,117,126,169,241,111,151,244,62,227,113,33,6,39,128,102,89,213,54,65,85,135,227,213,119,102,98,182,121,47,247,116,166,68,115,233,109,209,203,20,82,212,43,55,234,115,24,233,227,87,244,162,244,179,169,238,217,140,123,154,23,253,193,159,25,152,15,22,120,5,53,101,29,117,37,187,54,183,83,178,43,245,134,89,97,134,119,79,28,52,235,83,87,75,76,147,203,50,208,247,170,18,56,229,147,101,221,58,93,231,246,200,163,50,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,67,220,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,135,75,0,225,92,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,125,69,116,77,123,29,225,163,115,163,116,207,234,111,75,21,26,139,220,124,108,120,115,78,99,60,107,255,0,37,93,56,130,193,128,92,237,82,106,110,83,249,187,109,52,235,221,146,215,66,168,244,146,230,232,122,92,199,116,189,137,28,77,149,90,215,200,231,59,105,91,12,177,173,16,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,122,13,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,212,130,46,227,222,246,195,19,17,177,198,197,114,244,70,198,53,23,102,161,97,90,3,203,190,167,76,56,80,213,237,123,215,236,114,145,217,61,199,77,239,175,199,241,171,149,190,41,159,99,98,81,190,104,235,102,73,90,174,134,187,170,38,43,26,206,151,192,197,114,61,123,143,115,33,10,203,63,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,229,44,167,137,78,1,104,243,14,14,244,183,137,141,29,183,218,173,119,92,115,75,236,213,217,101,158,10,104,40,227,185,210,178,133,181,53,23,38,189,173,111,93,99,123,146,58,94,226,185,211,70,214,244,170,62,52,100,193,50,185,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,116,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,15,84,181,51,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,250,240,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,52,19,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,215,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,6,115,9,85,192,47,26,249,87,10,122,143,73,100,187,92,252,70,153,100,215,8,99,200,237,245,11,35,227,160,235,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,167,83,98,124,81,84,247,250,173,161,122,143,163,84,120,133,219,53,179,118,173,89,222,63,69,146,88,46,80,42,190,150,182,150,162,8,230,86,53,234,137,180,209,119,90,201,99,84,71,53,202,213,77,216,248,222,240,210,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,41,131,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,234,205,58,200,247,53,139,35,219,107,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,180,57,175,25,156,102,96,60,38,96,21,53,149,149,212,151,28,218,227,78,248,172,54,24,165,134,105,219,60,144,212,45,53,93,85,50,207,20,201,67,222,167,88,228,150,61,215,117,233,111,159,217,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,247,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,119,192,203,48,12,203,5,166,199,234,179,12,122,174,210,204,170,207,29,254,208,149,40,141,125,85,186,73,101,138,42,132,102,253,77,99,221,4,138,206,164,78,166,116,189,187,177,236,115,130,111,242,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,84,7,52,94,1,107,48,251,237,203,137,141,29,183,221,110,150,172,142,225,83,93,150,89,224,166,158,178,75,101,83,217,45,76,247,38,189,173,119,69,27,187,114,58,94,226,181,176,200,230,244,170,178,68,100,48,131,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,41,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,183,51,62,11,191,147,102,163,179,82,48,166,247,48,28,250,225,87,61,53,60,52,61,152,236,85,202,189,215,208,239,27,27,11,97,114,61,206,167,106,116,187,183,20,172,86,175,101,100,144,45,83,249,116,240,227,252,156,127,149,7,211,63,244,169,254,181,240,93,44,248,167,197,58,58,190,23,225,250,191,215,159,238,58,186,58,63,61,215,216,252,241,68,60,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,248,175,165,153,87,209,95,160,191,73,174,191,70,254,33,241,111,131,248,217,60,15,142,237,246,188,79,99,126,223,123,183,245,59,157,61,93,63,87,125,188,137,149,203,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,174,201,18,54,34,171,158,248,66,16,3,165,113,55,105,181,88,56,146,213,123,21,138,217,73,110,182,219,179,139,237,37,29,29,36,45,134,10,104,35,175,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,77,254,9,120,73,197,120,185,224,23,43,197,174,82,248,28,146,197,168,23,123,134,51,113,107,163,139,183,92,235,45,19,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,93,216,128,125,94,86,156,125,95,105,47,182,30,20,245,122,225,227,173,85,223,216,56,117,238,170,165,140,146,223,35,88,171,29,182,103,72,228,238,66,254,148,142,159,101,89,25,35,163,133,168,246,62,52,131,170,243,43,230,23,71,166,86,42,237,10,208,108,191,253,61,87,244,197,120,190,90,230,130,162,59,61,47,93,76,53,52,172,154,57,150,74,107,139,100,133,141,84,116,125,81,199,42,185,174,100,157,14,109,70,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,175,228,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,141,36,211,73,35,255,0,157,206,115,191,90,168,31,87,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,170,57,31,28,61,107,245,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,104,39,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,174,141,149,204,99,188,52,110,116,141,133,157,45,233,98,171,149,59,143,145,239,230,156,185,184,40,254,74,186,113,61,255,0,63,182,90,164,212,220,167,243,151,42,152,19,187,37,174,133,81,139,29,177,179,117,57,142,233,123,22,73,93,18,53,175,145,205,110,242,182,24,164,89,128,5,43,115,171,245,79,139,124,191,161,247,27,137,8,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,111,243,171,245,79,139,124,191,161,247,27,137,8,49,60,3,50,206,169,178,10,172,63,30,171,187,51,21,179,201,127,187,165,50,35,159,75,110,142,88,162,150,161,89,191,83,152,199,79,26,191,165,23,165,157,79,118,204,99,220,208,208,71,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,221,138,72,3,52,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,104,123,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,7,181,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,162,30,99,60,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,249,187,109,52,235,218,142,233,92,138,244,146,230,232,122,90,246,245,49,233,28,77,149,92,230,70,215,59,104,157,52,177,167,106,230,139,199,213,102,97,125,185,112,207,163,183,11,173,174,213,142,92,42,104,114,203,196,21,51,209,201,115,170,99,37,166,158,218,214,53,205,235,163,111,114,70,203,220,71,54,105,26,222,148,70,70,143,154,5,233,118,144,230,90,191,83,147,65,135,193,72,172,195,241,123,158,95,119,154,166,116,137,144,91,168,98,235,149,200,158,110,123,220,229,142,54,53,168,187,190,86,171,186,88,143,123,67,197,26,168,50,174,106,160,10,128,231,105,166,121,85,54,169,224,186,199,225,59,184,221,195,31,76,103,191,28,114,59,195,215,83,212,212,84,116,76,238,142,219,59,145,213,111,26,117,171,157,216,159,234,162,51,117,241,92,154,115,250,108,103,138,59,166,25,113,200,106,233,41,243,28,94,174,154,142,222,213,149,96,174,184,211,203,21,68,106,246,181,21,136,248,233,163,174,86,189,251,108,142,145,168,187,201,210,235,10,230,105,162,159,150,158,17,242,159,15,112,240,181,248,38,249,173,31,92,189,16,203,224,160,155,196,71,38,209,189,206,222,150,90,158,134,167,78,242,164,93,78,70,245,111,70,218,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,237,3,78,101,80,115,184,213,234,151,221,116,247,65,40,103,171,142,158,10,121,114,251,164,110,130,46,196,239,123,164,165,162,115,36,243,149,31,26,71,94,142,111,213,98,164,209,175,215,84,78,139,84,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,207,15,30,218,153,149,106,135,23,26,153,113,202,106,251,159,1,200,43,113,155,116,12,146,69,134,150,134,130,119,211,196,200,218,247,187,163,171,182,233,94,141,217,171,44,210,189,26,222,189,128,234,188,163,52,207,21,212,78,46,33,184,229,52,158,47,232,86,63,87,147,91,160,124,113,201,11,171,163,158,158,158,39,200,215,177,219,246,252,83,165,98,183,165,205,150,40,158,142,250,187,45,191,241,99,233,99,89,62,95,228,62,221,57,18,185,44,96,20,214,46,30,114,189,65,168,199,170,232,238,89,86,80,250,102,87,76,146,181,149,246,234,58,120,210,21,137,28,189,14,99,42,39,175,98,189,137,230,254,182,185,87,182,136,217,107,197,143,165,141,100,249,127,144,251,116,224,102,176,153,92,190,248,245,200,120,102,204,168,112,109,65,190,213,214,105,93,222,162,56,107,153,81,226,171,95,96,98,37,75,146,106,24,82,84,100,44,117,69,67,100,168,70,198,247,189,140,85,107,92,244,68,88,106,123,93,73,209,220,251,74,99,199,235,50,251,13,92,22,220,170,207,67,123,178,220,210,150,102,209,87,193,83,69,79,87,211,4,210,49,173,149,241,54,170,40,229,70,117,35,36,234,110,235,228,170,26,104,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,101,64,114,183,227,234,143,78,252,15,12,154,199,112,181,91,113,5,241,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,215,100,140,236,219,248,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,1,2,210,121,87,241,235,83,75,83,106,225,99,89,47,181,117,140,172,168,134,223,131,92,234,59,72,202,54,36,83,57,104,42,106,36,149,174,86,43,153,4,84,172,107,30,254,185,123,91,163,18,38,178,215,204,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,201,242,202,227,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,178,43,234,97,139,102,200,199,245,72,246,71,223,234,145,86,110,208,79,82,5,115,53,227,182,213,162,56,109,199,67,52,183,38,171,143,84,47,212,241,182,170,178,215,59,88,252,110,137,234,215,57,242,73,178,171,42,102,139,118,198,198,116,200,198,73,223,234,141,82,30,239,96,227,163,140,219,23,7,154,113,75,115,142,213,241,156,207,40,241,20,248,205,182,86,61,41,93,36,72,206,237,77,76,141,219,104,98,238,196,171,27,92,146,72,231,181,173,233,69,124,177,208,14,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,232,241,55,27,165,108,149,117,83,244,49,172,103,92,178,43,158,238,150,49,173,77,215,201,173,68,79,36,64,62,81,117,60,149,61,44,101,63,48,43,189,186,220,84,94,178,105,14,101,161,26,137,112,210,221,65,130,146,12,134,211,79,67,53,116,20,211,164,204,167,125,77,36,53,73,10,189,62,171,158,198,206,214,61,90,174,103,91,93,210,231,183,103,45,186,114,84,244,177,148,252,192,174,246,235,112,19,252,0,5,0,243,71,245,217,169,191,130,251,61,17,202,184,116,226,95,84,248,95,206,225,206,180,206,237,254,23,141,179,86,79,83,240,187,159,230,102,138,63,23,4,50,199,222,237,119,222,248,250,157,245,31,179,147,245,162,245,94,104,254,187,53,55,240,95,103,162,34,252,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,155,116,185,236,108,240,185,205,69,221,169,44,106,187,117,38,225,165,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,208,10,1,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,221,109,137,146,47,90,53,241,111,212,215,58,56,149,151,209,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,242,115,85,23,205,20,15,172,0,0,0,2,157,185,170,112,49,106,210,218,159,229,35,164,118,186,75,126,39,114,168,165,182,223,49,235,109,173,180,244,214,105,251,73,28,85,80,182,158,52,138,58,105,86,54,181,253,125,42,149,18,181,81,207,239,244,199,15,248,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,62,137,219,26,244,185,236,108,242,186,39,189,175,72,228,86,191,165,219,43,93,163,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,246,113,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,211,215,219,93,149,146,67,34,182,62,234,70,208,191,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,163,110,98,60,111,214,113,85,157,166,37,135,85,116,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,221,47,100,254,29,86,56,228,100,85,14,71,181,28,247,181,56,254,21,197,110,180,96,154,37,152,240,255,0,102,202,106,228,196,243,26,122,122,71,197,81,93,86,175,181,64,201,228,154,104,168,90,217,155,20,12,169,89,100,109,67,122,28,146,177,202,139,246,170,175,159,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,193,218,248,9,224,130,251,197,198,119,45,110,71,75,117,182,233,149,147,187,21,238,247,71,51,41,230,125,82,194,171,13,45,35,164,138,70,73,55,91,162,124,137,208,173,100,91,245,57,174,146,36,125,249,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,120,173,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,208,0,165,110,117,126,169,241,111,151,244,62,227,113,62,175,42,93,116,211,142,29,52,227,95,117,67,84,47,62,6,213,67,244,106,40,97,137,17,245,87,10,167,37,209,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,223,149,206,175,213,62,45,242,254,135,220,110,36,10,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,151,61,141,158,102,181,202,155,181,37,145,19,110,165,220,58,95,17,124,75,234,159,20,25,220,217,214,166,93,191,193,240,86,106,57,234,126,23,108,252,204,49,73,225,32,154,89,59,61,222,195,31,39,75,190,187,247,114,254,164,73,211,203,23,151,165,30,83,71,77,196,87,16,56,135,122,213,55,76,184,149,130,231,12,19,210,221,105,101,130,104,229,170,173,164,158,23,245,66,189,216,95,76,189,76,114,186,53,147,165,88,177,57,252,47,151,223,1,89,15,19,57,149,14,115,168,54,42,186,61,43,180,84,71,53,115,234,60,85,19,239,236,84,169,106,67,67,50,68,172,153,141,168,167,108,117,10,217,24,246,49,234,141,115,94,168,169,102,156,101,113,155,167,28,17,96,150,28,111,28,181,90,171,50,153,188,12,118,76,66,149,137,4,48,217,225,153,140,153,207,72,246,74,72,123,17,203,12,14,233,114,119,81,189,49,72,200,165,70,132,170,51,89,197,143,170,125,100,249,129,144,251,140,230,130,52,27,136,173,35,226,75,13,166,204,244,167,44,164,184,177,212,240,205,93,108,124,172,109,198,210,249,21,237,72,107,41,209,202,232,95,213,20,168,138,187,177,253,10,232,220,246,108,229,207,191,22,62,169,245,147,230,6,67,238,51,129,232,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,250,234,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,109,178,173,11,212,124,67,73,240,173,111,185,217,187,184,102,119,226,226,182,221,41,213,95,28,53,84,245,51,193,37,45,71,146,118,166,95,14,249,24,139,187,95,26,170,181,202,172,149,177,200,190,95,124,122,228,60,51,102,84,56,54,160,223,106,235,52,174,239,81,28,53,204,168,241,85,175,176,49,18,165,201,53,12,41,42,50,22,58,162,161,178,84,35,99,123,222,198,42,181,174,122,34,40,94,240,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,0,3,42,229,255,0,114,184,244,39,166,95,141,123,197,105,64,36,170,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,221,109,137,146,47,90,53,241,111,212,215,58,56,149,129,127,192,252,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,1,82,188,239,114,204,86,241,125,210,172,90,211,147,90,171,111,88,255,0,199,62,47,110,167,173,142,74,171,127,125,150,215,193,226,34,106,171,226,238,49,21,204,235,68,234,106,42,166,232,79,254,43,184,174,211,142,18,180,225,249,174,107,47,142,186,215,119,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,219,133,157,77,89,102,84,86,198,215,53,17,30,247,199,27,243,197,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,129,55,249,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,176,158,97,156,71,106,135,13,26,13,81,151,233,94,17,87,113,185,92,106,18,218,252,129,98,142,106,44,109,36,250,173,170,158,37,85,115,222,231,42,50,46,166,44,41,34,183,186,239,238,112,206,17,87,154,135,30,180,212,180,215,94,22,52,110,251,73,88,250,202,121,173,249,205,206,159,186,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,232,151,181,186,61,37,107,43,131,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,120,2,244,249,90,112,245,163,90,121,195,237,135,89,176,170,159,164,25,78,125,111,238,93,175,181,20,174,134,74,94,137,85,147,91,41,216,244,222,56,97,158,39,49,238,79,238,242,68,146,42,171,18,22,70,17,47,141,190,85,54,173,16,210,249,117,95,65,111,153,5,242,219,141,211,207,87,147,209,223,42,91,83,90,176,119,32,108,114,210,71,75,72,198,244,70,215,84,75,59,165,114,35,99,143,169,63,69,196,31,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,186,105,40,47,153,174,136,105,126,136,241,47,113,160,210,219,230,63,29,13,250,158,59,173,86,45,107,142,70,63,27,157,236,111,84,82,39,156,76,100,203,188,241,198,199,53,88,201,58,123,81,196,144,186,80,185,254,29,56,151,210,206,40,48,72,115,173,51,187,127,133,227,108,213,147,211,124,82,217,249,233,162,143,197,193,12,178,118,123,189,135,190,62,167,125,118,108,228,253,104,145,87,157,95,165,140,91,230,5,15,183,92,74,234,229,249,173,122,203,164,124,71,99,54,221,37,183,221,111,208,229,183,10,107,101,247,25,162,137,179,124,86,133,30,171,35,145,143,146,56,217,52,49,172,178,199,59,228,141,177,108,245,145,233,11,166,71,88,175,58,191,75,24,183,204,10,31,110,184,129,94,188,178,238,214,171,47,28,122,97,89,121,185,210,80,83,201,81,114,164,100,181,51,54,38,58,121,237,149,112,195,18,57,202,136,175,146,89,35,141,141,251,92,247,181,169,186,170,33,160,147,42,229,217,242,202,227,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,178,43,234,97,139,102,200,199,245,72,246,71,223,234,145,86,110,208,79,80,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,44,69,164,243,80,227,214,166,170,166,235,194,198,141,223,106,232,217,71,81,53,191,57,185,211,246,149,149,140,88,161,114,80,83,84,71,43,156,140,71,62,120,170,152,230,49,253,113,118,183,86,44,173,125,91,1,127,220,174,61,9,233,151,227,94,241,90,80,9,127,220,174,61,9,233,151,227,94,241,90,80,8,18,127,129,206,56,243,46,16,179,39,82,213,50,174,249,167,87,202,134,190,253,97,99,211,174,55,236,141,241,180,125,74,141,101,75,90,141,69,106,170,50,102,53,24,245,106,182,41,98,191,60,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,215,225,174,54,186,216,234,233,103,232,123,152,254,137,99,87,49,221,47,99,154,187,47,147,154,168,190,104,166,99,111,184,6,101,140,227,56,206,103,125,199,170,233,44,89,141,61,77,77,138,224,228,69,130,185,148,245,15,167,157,24,228,85,68,124,114,198,168,230,46,207,68,116,110,84,233,145,142,119,116,208,126,62,181,199,64,180,107,49,209,44,114,225,227,108,185,5,190,122,123,36,211,212,205,29,70,51,85,59,182,154,166,138,72,220,215,183,169,143,149,201,31,82,53,147,171,38,110,203,221,100,193,61,107,249,200,96,56,150,188,231,248,134,77,135,213,222,244,234,211,80,148,88,213,235,26,100,51,86,212,207,6,209,212,73,39,93,79,98,122,105,100,73,31,12,209,189,138,145,182,62,166,61,100,85,142,122,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,214,106,111,182,233,186,42,42,230,50,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,75,218,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,79,75,217,226,234,158,231,73,83,83,208,247,189,99,238,207,36,178,246,250,213,172,235,233,111,213,106,32,29,0,0,4,106,227,163,131,43,23,24,122,113,75,108,142,235,240,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,80,14,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,232,241,54,235,165,20,148,149,80,117,177,175,103,92,82,35,94,222,166,61,174,77,211,205,174,69,79,37,67,82,100,32,230,79,192,197,171,136,44,2,179,85,52,230,215,73,67,168,184,173,61,77,202,86,81,218,218,233,242,136,27,12,104,234,89,93,12,107,60,213,45,142,157,141,166,221,92,155,239,23,74,36,137,36,97,242,121,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,217,21,245,48,197,179,100,99,250,164,123,35,239,245,72,171,55,106,42,243,70,227,182,213,173,151,88,116,35,69,242,106,186,140,38,199,80,247,100,23,26,73,219,224,178,26,214,185,139,19,35,233,78,169,105,169,220,199,42,63,175,183,44,142,71,163,92,144,195,43,160,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,83,208,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,135,138,4,244,230,91,195,38,3,194,206,151,232,14,159,226,20,212,149,151,38,83,228,77,189,100,43,110,134,154,182,243,58,73,67,39,92,238,141,58,156,198,58,121,91,19,30,231,172,113,171,89,212,237,149,206,229,92,179,173,54,171,255,0,26,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,120,174,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,238,251,54,227,139,64,176,62,31,108,92,69,221,178,31,17,101,201,173,240,92,45,22,122,90,186,39,222,43,122,229,134,41,224,134,7,84,53,146,77,76,249,145,42,24,201,23,180,172,145,21,119,110,203,80,60,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,218,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,173,178,190,52,232,70,190,45,186,92,231,71,42,50,47,201,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,191,75,94,246,193,11,92,228,77,220,145,70,139,191,74,108,30,215,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,157,78,217,55,87,43,156,231,189,207,123,222,247,88,255,0,42,254,2,169,169,105,173,92,83,235,37,138,146,177,245,148,240,220,48,107,101,71,117,31,70,244,150,102,173,125,77,60,145,53,170,245,107,32,150,149,237,123,217,209,47,119,100,122,68,230,113,94,89,92,9,93,117,187,50,183,107,158,169,99,52,146,105,125,134,162,71,82,209,221,32,115,217,146,86,177,28,214,178,56,247,68,125,52,50,236,233,30,254,168,222,248,251,29,50,34,205,218,187,64,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,5,159,114,197,230,23,71,139,81,211,112,235,196,14,95,217,181,67,211,22,37,127,185,205,4,20,182,170,88,160,154,73,105,107,106,231,153,157,48,167,106,22,83,39,75,220,142,145,99,234,70,36,77,101,181,25,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,126,229,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,198,228,52,77,107,214,86,73,212,157,50,212,211,181,141,85,127,95,114,88,220,175,86,185,97,154,87,5,133,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,4,85,229,113,235,179,76,191,26,246,122,210,255,0,138,1,229,113,235,179,76,191,26,246,122,210,255,0,128,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,5,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,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,94,225,15,65,176,222,36,185,91,226,26,83,153,209,82,57,151,26,123,235,237,149,211,83,172,207,180,220,82,235,94,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,45,69,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,219,21,229,41,198,190,43,102,177,81,240,155,169,183,63,135,85,186,225,52,152,93,194,117,141,148,179,120,135,247,31,108,114,163,90,173,153,211,190,89,34,116,142,119,117,211,58,36,86,185,176,178,73,149,198,103,6,120,15,22,120,5,77,29,101,13,37,187,54,183,83,190,91,13,250,40,161,134,119,79,28,53,9,77,73,85,82,176,75,50,208,247,170,22,73,34,143,101,221,58,155,231,246,132,42,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,91,154,172,86,118,26,175,235,130,56,237,124,204,14,83,165,90,143,133,234,61,86,144,228,152,93,214,147,51,164,184,50,214,235,35,105,214,90,169,42,164,86,164,81,196,216,250,187,221,206,182,44,107,31,83,100,107,216,230,43,145,205,85,208,159,7,159,151,223,200,22,47,252,163,62,21,244,147,225,244,94,23,195,120,223,29,224,124,21,63,71,197,60,103,231,62,35,220,239,119,246,250,189,91,109,231,184,29,172,0,0,162,190,104,156,36,226,188,52,234,157,151,41,211,249,123,56,222,163,124,74,224,203,115,157,27,126,31,93,21,74,62,120,32,138,40,99,142,42,54,199,85,74,216,89,187,220,157,18,34,170,34,55,123,212,42,175,158,119,220,159,239,39,240,208,33,175,1,92,51,211,113,79,196,53,179,7,188,215,82,65,143,88,233,254,145,228,16,204,178,245,214,219,160,168,129,146,82,68,177,57,174,107,229,116,209,198,175,235,103,67,28,247,162,185,204,107,29,161,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,10,97,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,31,147,153,127,1,85,58,13,144,205,173,90,77,98,171,159,78,175,149,18,77,119,100,125,174,139,5,198,122,169,28,216,91,12,49,70,216,40,85,178,67,20,43,245,250,94,213,99,220,213,124,40,254,21,193,119,22,217,87,8,218,166,153,77,182,47,29,141,223,124,53,191,38,183,57,178,75,220,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,222,145,21,54,122,154,9,212,43,158,27,101,192,50,91,206,163,71,73,38,39,65,103,173,169,191,50,174,145,106,160,117,185,144,189,213,41,36,40,215,44,172,237,35,247,98,53,221,73,186,108,187,236,102,51,44,250,43,244,170,243,244,23,226,191,70,254,33,81,240,127,139,118,252,119,129,238,59,177,226,59,95,155,239,118,250,58,250,62,175,86,251,121,108,6,156,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,42,243,3,229,249,77,197,213,53,175,56,193,239,180,150,61,69,177,211,199,109,134,107,148,210,252,58,190,221,221,115,214,9,145,141,123,162,124,110,150,89,25,35,24,187,245,57,143,107,145,204,124,60,43,146,95,229,151,232,174,117,221,248,87,228,159,226,11,216,238,116,248,239,164,93,186,126,239,103,167,235,118,124,47,107,185,221,242,234,236,118,191,249,249,103,224,84,7,0,60,178,242,171,174,163,213,234,7,20,88,15,130,199,241,11,133,85,190,28,102,232,146,50,75,141,210,5,129,99,157,236,88,150,26,187,118,210,75,179,227,153,89,44,145,34,42,73,23,90,62,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,43,87,143,238,89,121,85,171,81,233,53,3,133,220,7,198,227,249,125,194,150,223,54,51,107,73,31,37,186,233,58,206,178,78,198,36,73,13,37,187,104,226,221,242,76,140,138,73,85,17,35,139,161,25,47,248,15,229,241,98,225,3,226,57,173,255,0,42,250,77,159,95,109,241,219,234,106,105,163,124,20,54,234,87,118,164,154,150,6,43,183,155,121,227,69,89,228,70,185,205,142,52,108,113,126,113,31,48,0,25,87,47,122,231,194,174,27,197,127,47,205,43,195,239,54,218,70,228,246,237,55,179,84,226,119,121,36,88,95,110,184,173,170,14,132,116,173,99,221,225,164,115,99,108,204,233,119,83,17,28,137,220,100,111,101,16,154,83,225,59,210,198,141,252,191,199,189,186,0,51,195,172,90,59,159,104,86,127,116,211,157,70,176,213,219,174,86,234,137,226,138,89,105,102,134,11,132,17,205,36,45,171,165,116,204,99,165,166,145,209,61,99,149,26,136,228,79,242,162,125,93,75,226,43,87,53,107,13,195,116,251,51,203,42,231,199,176,107,61,45,154,217,108,134,87,197,72,246,83,44,205,167,168,150,157,174,236,186,165,144,207,225,210,100,99,94,177,70,196,114,185,221,78,117,218,113,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,250,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,210,233,89,45,69,240,137,193,158,125,196,214,180,85,233,205,93,13,93,130,219,136,212,69,46,101,45,108,83,82,207,69,3,106,217,12,244,140,114,193,35,99,174,86,247,214,56,166,107,81,86,9,119,253,7,32,29,87,150,135,3,149,60,71,102,80,235,14,112,250,70,105,214,23,120,141,147,82,72,200,170,31,124,184,194,145,206,148,78,133,232,230,165,50,53,241,58,103,61,191,93,146,36,108,69,87,61,240,253,94,114,182,155,85,131,137,44,38,197,98,182,82,91,173,182,237,55,182,210,81,209,210,66,216,96,166,130,58,251,131,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,185,76,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,167,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,122,0,5,43,127,161,39,170,127,202,159,242,91,226,127,212,219,255,0,15,253,35,235,169,255,0,192,127,17,236,120,47,21,224,252,63,197,252,63,231,59,93,61,191,239,183,233,242,46,39,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,3,53,156,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,30,131,153,127,3,148,220,71,97,179,107,14,14,250,182,106,46,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,191,93,242,44,111,69,71,49,240,248,158,90,156,189,40,244,202,197,67,174,186,243,136,127,167,170,254,169,108,246,59,164,48,84,71,103,165,235,166,154,154,169,240,201,10,201,77,113,108,144,189,200,173,147,170,56,229,70,185,172,147,173,173,177,80,0,0,5,43,115,171,245,79,139,124,191,161,247,27,137,249,57,53,90,109,87,254,36,179,107,21,246,217,73,113,182,220,116,222,229,73,89,71,87,11,102,130,166,9,43,237,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,243,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,60,255,0,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,126,163,35,88,222,136,173,99,230,142,186,61,197,14,184,232,53,139,38,198,244,191,63,186,217,168,50,139,124,212,51,67,21,92,201,29,28,146,190,5,146,178,154,52,122,71,21,98,199,78,216,82,163,165,100,100,111,119,66,181,200,199,178,223,185,165,241,41,167,26,87,195,237,251,72,110,105,106,189,102,122,131,111,240,150,219,37,85,42,85,54,154,149,101,68,146,227,51,122,155,217,237,244,61,105,228,93,221,226,99,141,205,107,210,41,85,148,88,7,170,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,151,105,108,225,87,13,225,67,151,230,170,97,246,107,109,35,178,123,142,155,222,106,114,203,188,114,44,207,184,220,82,213,63,90,54,87,49,142,240,209,185,210,54,22,116,183,165,138,174,84,238,62,71,190,186,249,95,241,65,128,240,223,173,23,42,61,70,180,82,54,219,157,83,209,217,34,191,120,120,82,123,76,235,87,26,53,210,84,205,44,109,130,133,91,35,228,168,84,234,85,90,122,119,109,245,20,183,238,38,238,214,171,255,0,8,154,175,125,177,92,233,46,54,219,142,155,223,106,232,235,41,38,108,208,84,193,37,178,103,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,25,183,53,80,101,92,213,64,31,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,51,47,171,24,47,228,191,84,243,45,51,248,167,196,254,137,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,154,126,40,219,155,190,142,218,180,215,138,54,101,216,229,134,174,134,219,168,54,120,175,117,50,165,43,98,162,146,234,217,100,134,173,176,57,140,107,85,234,214,83,207,42,42,185,253,202,167,61,203,249,198,160,19,127,134,254,39,124,103,43,155,134,164,80,101,22,171,38,73,166,120,125,203,25,101,71,103,181,13,29,210,134,153,98,181,179,106,158,168,230,154,72,223,110,118,201,212,199,203,63,66,53,21,86,54,210,9,213,108,186,233,125,181,112,203,148,112,240,203,205,214,26,11,222,97,107,201,34,166,167,70,71,74,248,226,165,170,142,177,149,15,106,164,146,117,200,219,83,217,27,145,241,163,169,21,233,208,228,69,127,181,229,239,165,247,93,85,227,7,77,173,150,247,85,195,79,96,188,69,148,87,85,195,68,234,150,83,193,111,114,84,167,119,101,68,141,146,203,28,84,233,35,151,102,190,161,158,78,85,70,56,47,123,135,237,51,252,141,232,118,7,165,178,82,90,169,234,241,156,126,134,223,95,240,184,250,41,102,174,100,45,241,83,179,234,49,93,221,157,101,145,94,230,163,158,231,171,156,157,78,83,229,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,189,235,159,10,184,111,21,252,191,52,175,15,188,219,105,27,147,219,180,222,205,83,137,221,228,145,97,125,186,226,182,168,58,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,148,66,105,79,132,239,75,26,55,242,255,0,30,246,232,0,206,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,247,43,158,59,110,186,217,106,155,66,53,163,38,164,168,205,172,116,236,118,63,113,171,157,222,55,33,162,107,94,178,178,78,164,233,150,166,157,172,106,171,250,251,146,198,229,122,181,203,12,210,187,159,243,151,180,240,219,110,166,176,86,92,45,149,116,186,191,116,167,158,174,134,91,28,52,12,101,84,9,45,28,43,45,233,202,158,41,236,72,33,150,58,87,55,116,235,142,86,254,139,85,18,173,177,63,165,95,74,172,223,65,126,43,244,147,226,20,255,0,7,248,79,115,199,120,238,227,123,30,31,181,249,206,247,115,163,163,163,235,117,109,183,158,192,95,79,52,127,66,122,155,248,47,188,81,20,2,94,159,30,191,149,63,244,54,51,159,203,95,209,79,166,127,218,207,137,253,22,241,63,11,255,0,195,244,189,158,207,137,252,239,247,30,215,87,87,247,253,123,121,108,81,96,23,167,204,71,128,90,62,39,49,84,207,52,182,223,106,182,234,109,147,187,81,178,83,65,79,244,154,53,142,38,120,106,170,158,148,122,204,198,65,27,105,228,145,235,27,126,180,110,233,108,157,200,169,7,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,117,248,107,141,174,182,74,74,168,58,216,230,63,162,88,213,175,111,83,30,230,174,203,230,215,42,47,146,169,167,60,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,206,15,18,154,171,106,214,253,121,206,117,94,197,142,210,88,237,185,37,226,106,186,58,58,122,70,211,42,65,228,216,229,154,54,189,237,241,50,53,169,44,238,71,42,58,105,37,114,126,144,31,147,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,157,78,217,55,87,43,156,231,189,207,123,222,247,88,255,0,42,254,2,169,169,105,173,92,83,235,37,138,146,177,245,148,240,220,48,107,101,71,117,31,70,244,150,102,173,125,77,60,145,53,170,245,107,32,150,149,237,123,217,209,47,119,100,122,68,230,85,182,39,127,250,41,149,89,178,159,130,90,175,63,6,184,83,220,62,29,118,166,241,20,53,157,169,26,254,197,68,91,167,114,23,244,244,189,155,167,83,85,83,116,220,209,247,14,156,75,233,103,20,24,36,57,214,153,221,191,194,241,182,106,201,233,190,41,108,252,244,209,71,226,224,134,89,59,61,222,195,223,31,83,190,187,54,114,126,180,64,165,110,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,240,0,20,3,205,31,215,102,166,254,11,236,244,68,180,229,183,195,246,3,196,215,1,57,190,148,106,51,42,217,109,172,212,137,170,226,172,161,72,82,182,138,120,104,173,174,108,180,242,77,28,141,141,234,222,184,156,228,110,235,28,178,55,203,169,72,151,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,42,131,136,126,31,179,238,25,117,66,187,74,53,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,238,184,156,228,110,201,36,82,55,207,165,73,107,202,247,142,159,200,166,84,205,14,214,60,207,194,105,181,235,175,224,245,53,173,234,134,197,116,146,70,170,111,50,185,60,61,28,219,201,220,221,28,198,74,172,147,243,77,117,68,139,99,252,114,112,137,106,226,251,72,219,138,65,113,164,179,229,150,26,135,92,177,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,116,245,246,215,116,124,112,200,173,147,180,145,187,62,217,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,163,196,219,174,148,82,82,85,65,214,198,189,157,113,72,141,123,122,152,246,185,55,79,54,185,21,60,149,0,212,152,42,215,149,127,30,180,213,84,214,174,22,53,146,251,73,70,250,58,120,109,248,53,206,163,186,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,232,139,181,186,189,98,107,237,40,0,0,1,5,121,193,106,70,156,99,124,48,46,156,229,52,126,47,41,204,174,16,75,139,183,192,164,222,22,74,42,136,36,170,170,238,187,202,29,160,145,208,110,213,238,59,197,116,163,85,139,43,155,45,117,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,173,196,63,16,57,247,19,90,161,93,170,250,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,119,92,174,106,59,101,146,89,29,229,212,160,115,82,207,185,41,231,90,53,109,190,230,152,37,218,215,106,160,212,219,175,68,246,139,165,68,238,90,171,165,173,172,234,158,134,157,174,111,68,125,151,196,147,189,172,119,92,205,145,28,173,86,210,245,55,138,233,119,44,77,83,212,126,20,239,60,65,37,119,133,189,84,91,217,125,197,49,230,83,84,201,85,115,161,133,106,124,76,82,65,216,71,164,211,177,148,210,209,186,39,72,217,90,228,107,145,18,86,201,28,64,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,6,164,193,31,248,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,120,10,174,167,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,73,0,5,43,115,171,245,79,139,124,191,161,247,27,137,29,120,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,250,232,217,92,199,183,196,200,214,200,216,89,210,238,167,162,185,83,182,201,30,201,21,206,175,213,62,45,242,254,135,220,110,39,181,228,225,159,225,186,89,134,241,5,168,58,131,144,210,88,241,235,29,62,57,83,93,93,82,171,209,19,55,185,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,132,244,214,61,92,208,238,1,184,125,141,182,203,61,170,223,65,96,183,172,24,190,33,75,95,13,53,85,210,68,150,54,57,176,164,174,89,37,218,74,134,75,81,50,36,178,35,95,36,174,73,28,187,58,131,53,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,125,175,21,220,87,106,63,22,186,142,252,215,53,151,192,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,254,150,172,179,42,35,164,115,90,136,140,99,35,141,146,127,149,207,2,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,223,5,144,214,181,207,73,95,39,82,245,75,77,78,230,53,21,157,29,185,100,114,177,92,228,134,104,156,18,43,149,55,6,89,182,146,88,170,117,207,83,110,185,93,130,235,144,247,41,233,48,201,31,89,109,142,8,225,124,176,165,77,206,149,253,29,249,151,170,85,130,57,26,232,227,142,78,234,117,62,70,246,107,7,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,45,211,130,13,33,195,117,235,150,38,37,164,122,129,5,92,150,44,138,158,239,13,66,210,78,176,207,19,217,124,171,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,74,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,157,112,58,68,233,115,216,217,226,108,172,99,158,145,200,174,103,83,182,71,58,231,249,92,122,19,211,47,198,189,226,180,243,252,212,46,124,60,208,112,209,117,165,214,72,233,29,147,220,105,230,166,193,150,158,146,158,107,187,110,40,248,101,85,166,124,141,87,67,77,213,20,9,84,246,171,119,133,122,55,238,62,38,184,34,87,43,126,62,168,244,239,192,240,201,172,119,11,85,183,16,95,25,81,142,228,85,149,48,80,195,104,145,123,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,253,118,72,206,205,191,153,87,52,81,192,183,242,142,254,78,56,239,242,160,255,0,225,175,235,120,47,21,215,241,79,133,244,51,195,252,75,171,255,0,163,63,79,171,251,254,142,215,119,243,253,224,36,0,0,12,171,158,130,251,128,102,88,206,51,140,230,119,220,122,174,146,197,152,211,212,212,216,174,14,68,88,43,153,79,80,250,121,209,142,69,84,71,199,44,106,142,98,236,244,71,70,229,78,153,24,231,121,242,231,184,90,225,147,1,226,155,150,38,11,167,249,125,53,37,29,201,244,247,198,217,114,20,183,67,83,91,102,157,111,149,18,117,192,233,19,169,172,123,160,137,178,177,142,98,201,26,57,157,77,221,28,208,141,92,174,120,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,248,44,122,181,206,122,202,201,58,147,170,42,106,135,61,170,175,235,237,197,35,85,234,214,164,211,74,219,106,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,206,14,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,167,160,213,62,40,117,199,90,48,76,83,78,117,35,63,186,222,236,184,143,126,90,118,214,85,205,60,213,149,82,205,44,139,85,87,44,175,115,231,153,140,155,177,26,185,122,99,137,136,214,53,170,233,28,240,253,92,81,113,55,159,113,77,170,23,45,64,203,234,106,232,237,175,168,115,172,184,242,92,102,169,162,179,64,177,197,31,68,13,145,122,90,247,182,8,157,43,216,214,36,146,35,159,210,221,209,173,242,185,54,144,230,88,134,151,225,26,185,125,130,146,27,22,161,84,93,161,177,35,103,71,207,51,45,242,67,20,243,61,137,228,198,44,179,44,109,69,94,181,88,100,85,106,53,88,231,200,174,93,220,16,86,113,85,157,174,91,152,210,244,233,150,39,112,138,43,235,86,105,233,166,186,72,232,101,145,148,180,178,178,39,49,221,47,100,30,33,18,72,228,100,85,13,86,57,28,246,57,36,87,59,139,77,170,193,106,208,107,21,138,217,73,110,182,219,169,242,10,74,58,58,72,91,12,20,208,70,219,99,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,14,107,201,83,213,62,83,242,254,187,220,109,197,207,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,83,15,37,79,84,249,79,203,250,239,113,183,23,82,5,5,241,247,192,157,215,132,76,154,138,251,141,86,85,221,180,235,34,168,90,75,61,101,84,142,158,182,150,120,233,225,116,145,87,72,202,120,160,99,228,145,213,14,133,172,85,87,71,11,213,124,216,227,242,240,19,198,253,247,132,124,238,90,44,142,170,235,114,211,43,223,118,91,221,146,142,22,84,76,202,164,133,82,26,170,70,201,44,108,142,110,182,196,201,23,173,26,248,183,234,107,157,28,74,203,211,213,93,51,197,117,147,78,50,61,45,205,105,60,69,151,38,183,203,111,169,233,142,55,201,15,90,125,73,226,238,49,236,108,209,61,27,36,111,86,175,68,140,99,145,55,106,25,225,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,58,224,116,137,210,231,177,179,196,217,88,199,61,35,145,92,206,167,108,142,112,92,167,28,28,122,225,188,51,105,125,186,225,167,247,220,127,35,206,242,202,122,91,134,49,66,187,215,81,77,110,124,141,87,215,206,176,74,197,74,103,68,146,54,39,181,255,0,156,145,91,210,143,99,37,86,81,15,250,106,207,114,175,246,87,35,201,50,59,135,254,146,178,186,229,93,81,39,252,105,38,154,73,31,252,238,115,157,250,213,79,148,91,247,43,126,1,107,52,239,192,241,55,172,118,251,173,183,47,95,25,79,142,227,181,148,211,208,205,104,141,123,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,125,119,200,206,200,118,14,95,124,5,99,220,51,97,180,57,206,160,216,169,43,53,82,239,79,28,213,207,168,240,181,172,176,61,22,165,169,13,12,201,18,62,23,186,158,161,177,212,43,100,123,30,246,42,53,206,98,34,175,138,231,87,233,99,22,249,129,67,237,215,18,127,144,3,157,95,165,140,91,230,5,15,183,92,64,168,189,27,210,28,203,93,245,18,223,165,186,125,5,36,249,13,218,158,186,106,24,42,103,72,89,80,250,106,73,170,150,20,122,253,86,189,237,129,204,98,185,90,206,183,55,169,204,110,238,79,63,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,186,252,53,198,215,91,37,37,84,29,108,115,31,209,44,106,215,183,169,143,115,87,101,243,107,149,23,201,84,146,188,174,61,118,105,151,227,94,207,90,75,78,106,28,5,83,85,83,93,120,167,209,187,21,37,27,232,233,230,184,103,54,202,126,234,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,162,46,238,202,245,149,207,9,107,192,191,25,182,46,48,244,226,170,231,37,171,224,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,227,252,205,120,237,181,104,142,27,113,208,205,45,201,170,227,213,11,245,60,109,170,172,181,206,214,63,27,162,122,181,206,124,146,108,170,202,153,162,221,177,177,157,50,49,146,119,250,163,84,135,187,81,122,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,202,229,57,102,85,156,223,106,178,156,215,38,186,228,23,170,222,143,19,113,186,86,201,87,85,63,67,26,198,117,203,34,185,238,233,99,26,212,221,124,154,212,68,242,68,3,245,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,159,47,79,151,119,0,180,124,49,226,171,158,106,149,190,213,114,212,219,223,106,163,101,166,130,163,232,204,105,28,172,240,212,181,61,42,244,153,236,158,70,212,73,27,210,55,125,88,219,212,216,251,146,209,96,23,253,202,227,208,158,153,126,53,239,21,165,0,151,253,202,227,208,158,153,126,53,239,21,165,0,129,117,60,34,112,209,165,156,80,114,216,211,140,23,83,45,63,253,88,240,87,138,56,41,190,41,108,254,223,207,44,158,18,121,162,147,179,221,236,49,146,116,183,235,179,118,175,234,84,169,93,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,63,249,78,241,191,71,141,252,51,132,205,76,170,232,164,184,92,22,44,38,181,33,130,24,105,100,155,196,79,81,75,85,51,165,98,187,187,58,177,41,209,177,190,71,75,80,230,43,186,86,54,182,106,241,209,193,149,139,140,61,56,165,182,71,117,248,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,2,0,114,108,225,235,233,166,172,93,184,133,187,84,221,105,41,52,239,106,43,67,35,165,218,150,227,93,91,77,81,20,237,116,238,69,69,236,64,244,87,68,207,173,213,83,3,149,205,106,116,201,114,135,31,225,51,135,235,87,12,186,13,140,105,69,27,41,31,114,163,167,241,119,234,202,116,106,165,109,214,109,157,83,47,113,35,141,210,49,29,180,81,58,70,245,164,49,66,215,111,210,118,0,0,0,0,0,43,3,153,215,47,74,204,166,178,167,136,174,31,177,14,245,214,110,169,114,219,5,178,25,231,170,186,213,75,60,49,197,85,69,73,4,47,234,153,123,179,62,165,122,152,213,108,105,39,74,189,101,115,228,175,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,232,108,79,145,58,17,207,151,126,167,57,177,196,140,149,64,10,171,231,157,247,39,251,201,252,52,138,188,174,61,118,105,151,227,94,207,90,74,174,121,223,114,127,188,159,195,72,171,202,227,215,102,153,126,53,236,245,160,94,78,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,69,233,55,41,189,71,188,113,63,127,210,253,75,75,171,52,203,21,222,74,172,190,130,53,160,248,180,115,83,171,233,27,64,181,17,72,201,38,235,115,59,237,106,62,56,187,115,49,101,87,44,75,37,212,128,62,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,235,0,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,189,238,96,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,240,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,165,27,127,166,172,11,42,255,0,101,113,204,147,28,184,127,233,40,235,173,181,212,242,127,197,146,25,163,145,159,204,230,185,191,169,80,212,153,70,220,219,237,58,13,101,226,94,74,61,45,182,85,208,102,82,83,248,188,242,40,161,237,91,157,91,59,35,154,158,88,154,168,138,181,50,69,34,201,59,153,249,183,117,196,239,57,150,117,2,199,248,9,227,126,197,197,198,9,45,22,71,85,106,182,234,109,147,187,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,15,67,162,100,139,214,174,100,187,245,53,173,146,37,124,85,231,157,247,39,251,201,252,52,130,188,23,254,89,127,149,6,1,249,0,248,87,211,175,136,73,240,255,0,139,116,248,30,207,135,151,197,248,141,254,183,103,194,248,142,190,223,231,122,119,237,126,115,160,157,92,243,190,228,255,0,121,63,134,129,21,121,92,122,236,211,47,198,189,158,180,191,226,128,121,92,122,236,211,47,198,189,158,180,191,224,0,0,0,0,40,7,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,1,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,3,154,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,93,255,0,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,187,228,73,24,170,142,123,33,135,246,126,2,169,181,231,151,150,156,107,86,147,216,169,32,212,91,29,61,250,107,187,35,238,245,223,237,208,87,220,92,216,91,12,49,72,233,235,145,209,195,20,43,245,58,152,229,99,220,228,100,40,200,45,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,164,143,200,14,141,126,89,127,148,31,228,246,213,249,66,248,127,195,62,59,208,238,247,103,167,163,171,163,126,223,123,183,249,174,255,0,79,119,181,249,174,190,223,212,58,1,31,248,46,226,219,21,226,231,75,19,41,182,197,224,114,75,23,134,183,228,214,231,54,56,187,117,206,166,141,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,187,50,34,166,236,82,64,0,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,1,74,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,137,8,49,60,255,0,50,193,105,178,10,92,63,33,171,180,179,42,179,201,96,187,173,50,163,95,85,110,146,88,165,150,157,95,183,83,88,247,65,26,63,165,83,169,157,76,118,236,123,218,224,154,156,203,248,245,169,215,156,134,109,21,210,107,237,92,26,117,99,168,146,27,187,227,237,116,95,238,48,85,72,214,204,217,161,150,70,207,66,141,142,25,97,79,169,212,247,43,222,215,43,33,86,112,174,11,184,73,202,184,185,213,52,197,173,178,248,28,110,197,225,174,25,53,197,206,146,46,221,11,170,99,99,224,130,84,134,88,210,178,72,214,103,66,201,17,26,238,204,138,171,179,20,224,6,143,120,54,193,116,107,0,225,199,12,181,232,93,210,213,122,198,234,237,241,214,73,125,183,192,232,190,53,92,172,107,42,107,38,99,220,233,25,51,164,141,205,116,82,57,93,15,66,67,179,82,36,99,67,165,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,0,12,171,154,83,225,59,210,198,141,252,191,199,189,186,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,14,170,126,74,43,77,170,221,83,95,89,111,182,82,82,212,93,42,18,174,186,88,97,107,31,85,58,69,28,41,44,174,68,221,239,72,161,138,52,115,183,94,136,216,223,177,168,137,250,192,2,149,185,213,250,167,197,190,95,208,251,141,196,186,146,149,185,213,250,167,197,190,95,208,251,141,196,7,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,42,175,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,224,39,248,0,0,0,10,86,231,87,234,159,22,249,127,67,238,55,19,138,112,41,196,165,139,133,108,219,80,181,54,230,157,235,172,218,127,112,181,227,116,142,165,124,241,213,222,37,172,162,125,60,114,163,92,206,152,83,180,249,36,85,123,23,183,27,209,170,175,86,53,221,175,157,95,170,124,91,229,253,15,184,220,72,0,7,181,214,45,98,207,181,215,63,186,106,54,163,95,170,238,55,43,141,68,242,197,20,181,83,77,5,190,9,38,146,102,210,82,182,103,189,209,83,70,233,94,145,196,142,84,106,47,249,85,108,83,130,94,87,54,172,219,65,175,186,133,173,149,52,140,185,106,110,46,176,226,84,173,137,181,41,99,130,126,220,244,183,103,185,142,107,150,165,92,200,94,216,153,35,17,33,116,145,202,174,239,190,56,185,255,0,44,46,2,169,181,158,235,73,196,14,176,88,169,43,244,250,217,81,83,13,170,209,87,221,98,221,174,48,58,30,137,164,137,209,118,170,40,90,174,157,170,137,47,214,154,5,141,237,115,18,70,58,231,192,204,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,152,28,42,113,211,255,0,202,177,171,188,47,235,94,103,247,127,122,165,192,43,107,155,255,0,214,234,150,186,215,37,66,187,253,235,194,177,205,255,0,14,20,127,250,222,18,197,56,223,224,187,21,226,227,78,39,161,162,109,170,201,159,91,123,115,217,50,25,104,99,116,143,237,36,221,52,53,51,163,22,100,163,122,207,34,171,88,191,82,69,108,189,47,233,88,223,64,57,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,31,40,213,65,149,115,85,0,10,245,231,79,128,83,95,120,121,197,53,6,159,30,171,172,185,98,185,67,41,159,93,10,74,230,80,91,171,41,228,73,150,84,106,244,53,143,168,130,129,136,247,167,147,250,26,213,78,226,163,172,40,229,92,87,99,150,44,175,134,93,85,177,228,143,181,67,65,54,31,118,149,213,55,74,119,207,75,71,36,84,178,73,21,83,217,28,114,73,249,153,24,201,145,99,141,242,53,209,163,152,213,114,53,0,205,97,106,156,146,244,83,255,0,135,174,35,43,46,31,183,10,183,210,199,47,254,231,172,171,146,102,44,127,251,137,35,115,100,255,0,30,142,111,232,41,85,102,130,57,107,233,150,27,166,188,31,96,239,195,239,52,151,119,229,148,235,147,93,235,169,164,87,50,75,141,67,90,146,194,169,220,123,88,250,118,199,29,35,209,170,223,175,74,231,57,141,123,158,128,74,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,191,58,14,38,240,30,22,120,9,210,221,64,203,234,105,43,46,76,211,123,3,172,184,242,92,97,166,173,188,206,148,84,113,244,64,217,23,169,204,99,167,137,210,189,141,122,199,26,185,253,46,217,26,234,12,59,255,0,24,25,78,163,221,110,218,103,140,101,181,215,85,198,236,90,95,135,187,20,164,168,137,98,165,101,44,246,58,39,212,205,78,155,35,100,235,170,108,237,124,191,89,202,232,82,53,118,208,181,172,14,85,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,250,144,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,45,255,0,149,239,2,223,145,76,85,154,227,172,120,103,132,212,155,215,95,193,233,171,93,213,53,138,215,36,109,68,222,21,106,120,122,201,183,147,185,186,185,236,137,89,31,230,156,234,136,214,42,242,140,225,163,75,53,199,59,204,115,173,76,180,252,111,242,127,240,255,0,5,102,172,130,154,166,215,93,227,161,175,138,79,23,4,209,63,187,209,218,99,227,233,115,122,94,212,114,245,108,136,151,82,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,153,92,193,56,245,200,120,153,204,171,176,109,62,190,213,209,233,93,162,162,72,104,89,79,226,168,159,127,98,165,51,150,106,232,86,85,100,204,109,69,59,164,167,71,70,199,177,143,69,115,90,245,84,79,19,192,191,6,87,222,48,245,30,170,217,37,215,224,216,102,47,225,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,212,168,200,164,230,188,60,112,253,159,113,53,170,20,58,81,167,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,116,68,215,43,118,89,37,141,190,93,72,104,123,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,133,69,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,239,0,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,235,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,244,59,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,160,30,58,56,50,190,240,121,168,244,182,200,238,191,25,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,24,126,94,97,25,254,27,170,124,92,230,218,131,167,217,13,37,243,30,190,83,217,42,104,107,169,149,122,37,103,193,232,209,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,44,127,146,167,165,140,167,230,5,119,183,91,138,86,46,167,146,167,165,140,167,230,5,119,183,91,128,159,224,160,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,200,85,204,71,128,90,62,39,49,84,207,52,182,223,106,182,234,109,147,187,81,178,83,65,79,244,154,53,142,38,120,106,170,158,148,122,204,198,65,27,105,228,145,235,27,126,180,110,233,108,157,200,166,169,199,248,93,226,111,1,226,155,75,237,186,129,136,84,210,81,220,159,78,215,94,177,229,184,195,83,91,102,157,100,150,62,137,219,26,245,53,143,116,18,186,39,189,172,89,35,70,191,165,187,171,90,25,183,47,79,151,119,31,84,124,78,98,171,129,234,149,194,213,109,212,219,39,106,159,117,169,130,159,233,52,107,28,175,241,52,180,221,72,245,153,140,130,71,84,71,27,22,54,253,89,27,210,217,59,113,112,174,106,28,5,83,85,83,93,120,167,209,187,21,37,27,232,233,230,184,103,54,202,126,234,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,162,46,238,202,245,149,207,172,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,68,2,63,240,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,181,30,83,100,162,153,238,240,21,93,79,72,228,70,200,136,244,134,118,51,187,26,238,246,166,239,143,184,247,197,34,156,87,155,158,161,107,142,19,195,236,86,173,56,176,245,225,153,71,122,215,154,94,224,239,37,85,174,55,75,76,180,209,181,209,74,222,220,53,31,217,16,74,175,99,227,115,94,216,149,90,178,181,30,16,3,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,71,46,238,8,43,56,170,206,215,45,204,105,122,116,203,19,184,69,21,245,171,52,244,211,93,36,116,50,200,202,90,89,89,19,152,238,151,178,15,16,137,36,114,50,42,134,171,28,142,123,28,145,0,210,159,11,22,13,26,198,56,125,194,108,156,63,94,254,49,128,195,111,87,218,46,14,169,116,242,85,119,37,124,147,201,42,185,26,173,153,211,190,101,146,62,150,118,228,87,179,162,62,158,134,135,85,42,87,155,23,4,20,120,223,196,248,179,211,58,94,138,75,133,193,37,205,168,150,104,33,134,150,73,188,60,20,245,84,176,182,38,43,187,179,171,214,161,93,35,228,116,181,13,122,55,165,100,115,109,168,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,156,30,23,120,155,207,184,89,213,11,110,160,98,21,53,117,150,214,84,53,215,172,121,110,51,83,81,94,96,72,229,143,162,118,198,189,46,123,27,60,174,137,239,107,210,57,21,175,233,118,202,215,104,167,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,51,109,175,214,13,44,197,53,151,44,197,180,82,247,117,188,225,150,107,131,173,246,203,141,206,166,154,162,106,206,211,81,147,78,217,105,145,34,146,23,204,217,93,19,218,137,213,18,198,170,136,170,164,255,0,228,183,158,235,141,199,42,203,112,58,119,252,99,76,173,86,250,121,43,22,227,120,153,62,3,85,36,149,15,167,109,5,50,171,153,253,144,247,84,186,86,163,24,213,237,164,142,149,28,214,199,48,120,14,117,126,169,241,111,151,244,62,227,113,32,84,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,123,244,185,236,108,243,53,174,84,221,169,44,136,155,117,46,243,215,157,95,170,124,91,229,253,15,184,220,72,191,194,239,12,153,247,20,218,161,109,211,252,66,154,174,142,218,250,134,182,245,144,173,186,106,154,43,52,11,28,178,117,206,232,211,165,175,123,96,149,177,49,238,98,73,34,53,157,77,221,92,208,234,188,2,112,39,117,226,239,38,173,190,228,181,149,118,157,58,199,106,18,146,241,89,75,35,160,173,170,158,74,121,157,28,84,50,62,158,88,30,248,228,109,59,166,107,213,21,177,204,197,79,55,180,190,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,63,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,250,243,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,61,88,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,110,156,16,106,246,27,160,188,177,49,45,92,212,9,234,227,177,99,180,247,121,170,18,146,5,154,121,94,251,229,92,81,67,27,60,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,42,87,138,46,38,243,238,41,181,66,229,168,25,125,77,93,29,181,245,14,117,151,30,75,140,213,52,86,104,22,56,163,232,129,178,47,75,94,246,193,19,165,123,26,196,146,68,115,250,91,186,53,191,43,55,213,237,92,191,104,246,158,104,230,71,61,93,6,9,140,83,214,92,49,250,22,192,248,32,184,62,122,234,181,150,189,234,239,42,135,182,87,84,83,181,233,245,35,72,164,99,81,175,89,149,255,0,87,132,92,55,72,243,254,34,240,204,91,93,239,244,150,108,18,166,162,166,107,197,85,93,209,150,232,21,144,210,205,52,112,201,82,245,68,141,146,203,28,113,42,163,154,245,73,21,24,230,189,90,228,9,149,202,223,128,90,61,68,240,60,77,235,29,190,213,114,196,19,198,83,227,184,237,101,52,21,208,221,228,78,237,52,213,53,113,200,215,177,176,196,244,145,35,141,81,36,116,177,164,159,81,145,179,189,111,231,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,1,149,114,255,0,185,92,122,19,211,47,198,189,226,180,10,1,47,251,149,199,161,61,50,252,107,222,43,74,1,38,162,241,245,89,167,124,9,224,60,50,104,229,194,235,109,203,215,199,84,100,89,21,29,76,244,51,90,35,91,197,69,76,52,212,146,70,230,61,211,74,197,141,100,145,21,99,108,82,44,127,93,242,63,178,31,175,154,191,19,26,71,196,30,174,88,172,218,83,67,73,113,102,11,79,87,109,174,203,32,70,43,47,15,145,236,114,65,11,209,189,82,211,83,185,146,244,72,174,86,61,245,19,44,109,232,218,73,97,1,234,180,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,191,94,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,165,138,113,137,202,167,232,30,132,226,185,78,133,212,93,114,156,147,10,183,197,107,191,219,169,172,221,202,204,139,189,88,247,173,108,17,82,198,233,22,104,228,170,115,85,146,44,155,82,197,26,119,55,167,252,240,72,190,85,252,80,96,58,175,162,86,173,16,183,218,41,44,57,102,156,89,225,138,186,142,158,158,26,90,107,132,14,158,102,165,93,52,105,43,165,149,251,36,79,170,149,204,98,120,138,173,255,0,249,226,28,43,158,119,220,159,239,39,240,210,178,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,100,243,32,226,187,78,56,181,211,141,15,205,112,169,124,13,214,135,233,4,23,251,4,243,35,234,173,21,78,75,114,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,3,235,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,10,43,230,197,174,151,221,79,226,130,231,167,63,25,181,86,226,218,105,181,186,208,219,122,49,253,53,83,211,211,201,94,179,74,138,229,116,205,157,157,135,51,116,108,126,25,27,208,215,247,28,251,148,215,237,99,177,112,255,0,163,89,102,177,100,112,248,138,76,102,222,234,136,233,186,158,207,23,84,247,36,116,212,221,108,99,214,62,236,242,69,23,115,161,90,206,190,167,125,86,170,153,161,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,15,202,104,123,151,214,177,93,117,191,132,188,23,46,201,111,212,151,92,134,138,158,107,37,226,88,170,157,60,233,61,36,207,134,55,85,57,239,123,252,76,148,237,167,158,69,122,238,229,159,173,17,26,246,161,73,124,68,240,163,168,252,52,216,180,222,247,159,69,209,249,67,199,254,48,216,93,10,195,37,190,169,175,222,90,9,99,145,82,84,154,40,101,164,116,138,232,216,212,146,103,198,222,190,211,158,179,43,146,126,177,90,172,185,150,121,162,23,203,245,92,85,25,45,61,45,238,193,71,53,83,91,72,233,233,82,70,214,54,40,220,244,85,169,146,41,32,122,164,108,85,116,84,111,87,42,36,77,2,221,8,1,206,175,210,198,45,243,2,135,219,174,36,255,0,32,7,58,191,75,24,183,204,10,31,110,184,129,0,57,92,122,236,211,47,198,189,158,180,187,62,33,248,129,192,120,101,210,250,237,87,212,103,213,190,219,71,81,79,73,21,29,10,194,181,181,179,205,34,53,177,83,199,52,145,182,71,163,122,229,115,81,219,164,113,72,239,62,149,40,179,151,190,127,134,233,103,23,56,78,160,234,14,67,73,99,199,172,116,247,186,154,234,234,149,94,136,153,240,122,196,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,201,198,191,21,215,222,45,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,192,82,244,177,36,145,91,26,35,18,105,222,206,236,139,187,220,155,178,62,227,217,20,106,7,21,203,47,255,0,74,242,171,206,83,240,75,85,155,227,55,10,139,135,195,173,52,222,30,134,143,187,35,159,216,167,139,117,237,194,206,174,150,51,117,233,106,34,110,187,29,3,133,141,89,197,116,47,136,44,39,86,115,92,67,233,53,151,28,184,45,77,77,189,173,141,210,39,84,79,141,149,17,36,136,172,89,160,123,219,60,104,170,221,228,133,155,62,53,217,237,145,92,182,56,24,186,241,5,159,209,234,166,163,90,234,232,116,235,21,168,166,185,68,202,203,91,157,6,81,59,102,145,27,75,19,166,141,96,154,153,178,83,189,181,59,43,151,109,162,233,69,145,100,143,149,113,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,211,215,219,93,149,146,67,34,182,62,234,70,208,191,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,203,185,53,57,119,113,245,89,195,30,84,184,30,169,92,46,183,45,50,189,246,169,247,90,153,234,62,140,200,146,74,255,0,19,75,77,212,172,72,94,249,228,117,68,113,177,36,119,213,145,189,78,143,183,44,43,2,255,0,185,92,122,19,211,47,198,189,226,180,160,18,255,0,185,92,122,19,211,47,198,189,226,180,160,16,5,217,242,202,227,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,178,43,234,97,139,102,200,199,245,72,246,71,223,234,145,86,110,212,117,194,120,5,163,226,115,151,86,153,103,154,91,111,181,91,117,54,201,241,250,141,146,154,10,127,164,209,173,210,161,158,26,170,167,165,30,179,49,144,70,218,121,36,122,198,223,173,27,186,91,39,114,42,235,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,6,164,193,26,184,23,227,54,197,198,30,156,85,92,228,181,124,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,159,43,154,63,161,61,77,252,23,222,40,128,149,64,202,185,170,128,0,0,0,0,42,175,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,105,42,185,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,129,127,192,0,0,0,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,5,255,0,113,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,30,134,202,200,215,173,28,249,118,233,107,155,28,170,202,33,182,90,115,237,87,204,159,71,102,182,100,25,142,89,127,168,158,173,241,83,67,53,194,227,112,157,81,243,77,42,181,168,233,101,126,201,36,143,119,154,249,57,203,250,212,234,188,112,100,154,185,144,241,71,168,20,250,209,123,171,185,95,108,151,138,155,69,51,165,161,125,12,17,219,162,149,222,19,194,210,189,207,88,41,159,19,155,52,105,214,254,164,155,184,175,145,210,58,71,207,254,77,60,63,105,124,152,5,211,136,234,198,82,94,115,102,222,42,236,52,111,114,72,228,176,192,200,98,87,181,141,124,109,107,106,101,108,202,174,150,55,72,157,151,198,198,185,138,234,136,212,36,87,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,232,108,79,145,58,17,207,151,126,167,57,177,196,140,138,188,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,69,94,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,0,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,64,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,34,87,53,142,4,174,169,117,175,226,155,70,177,154,71,91,93,78,179,230,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,250,26,213,98,179,190,228,127,92,242,71,45,121,92,122,19,211,47,198,189,226,180,147,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,154,206,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,52,61,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,160,6,166,114,106,250,91,196,116,249,78,45,158,218,172,122,79,124,184,58,233,113,183,67,7,102,233,109,238,61,239,150,138,134,38,67,225,187,61,93,45,137,238,86,246,152,253,150,57,123,63,158,177,77,51,210,173,56,209,188,86,12,43,75,112,187,86,51,101,167,233,119,134,183,211,164,125,233,27,27,35,239,76,255,0,211,154,101,100,113,163,165,145,93,35,250,81,92,229,95,48,61,88,0,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,0,0,10,86,231,87,234,159,22,249,127,67,238,55,19,207,242,147,192,48,221,83,215,76,255,0,79,181,7,30,164,190,99,215,205,55,175,166,174,161,169,69,232,149,159,18,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,122,14,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,7,31,227,147,129,204,203,132,44,201,181,84,175,171,190,105,213,242,161,204,176,223,158,196,235,141,251,43,188,21,103,74,35,89,82,214,163,149,28,136,140,153,141,87,177,26,173,150,40,189,175,46,110,61,191,146,189,246,125,55,212,72,60,70,153,100,215,15,25,87,81,5,63,93,85,150,185,236,100,75,88,212,98,117,205,10,178,56,219,44,94,110,70,177,175,137,58,154,232,230,187,76,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,205,102,181,227,120,14,29,171,153,126,41,165,185,61,94,69,137,217,239,21,52,86,155,173,74,66,175,171,130,55,171,82,68,124,15,116,82,179,116,94,137,152,173,73,88,141,147,162,62,190,219,67,77,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,172,14,78,122,215,175,185,95,198,52,183,41,183,221,111,58,109,102,183,212,84,219,178,59,132,85,181,30,14,186,47,135,193,21,162,26,167,200,180,241,194,202,119,58,70,211,53,168,230,238,174,77,154,187,22,126,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,29,84,0,6,85,205,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,0,41,91,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,127,128,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,56,87,1,92,51,211,113,79,196,53,179,7,188,215,82,65,143,88,233,254,145,228,16,204,178,245,214,219,160,168,129,146,82,68,177,57,174,107,229,116,209,198,175,235,103,67,28,247,162,185,204,107,29,221,121,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,23,61,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,250,192,0,64,14,104,188,16,88,181,111,9,185,113,15,129,210,218,172,249,158,37,111,169,184,228,117,51,204,248,99,187,217,233,40,229,145,200,230,71,19,251,181,140,237,68,200,158,170,196,88,213,204,123,213,25,18,50,127,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,17,43,154,62,175,84,233,47,7,217,52,22,217,234,224,185,103,53,16,226,20,179,67,4,82,177,140,169,107,223,84,217,82,79,209,99,232,224,171,141,28,212,115,209,242,49,91,211,250,109,150,165,64,115,180,212,204,170,167,84,240,93,28,241,125,172,110,223,143,166,77,216,142,73,27,226,43,170,42,106,41,250,230,111,95,109,253,184,233,118,141,122,17,205,239,207,245,149,31,178,5,107,23,39,201,79,83,62,144,104,118,105,165,181,117,119,90,138,188,63,32,101,194,31,17,39,93,45,61,13,124,63,155,130,159,119,170,179,105,233,43,36,123,17,173,111,84,232,228,87,57,239,218,160,105,177,107,237,94,43,113,205,105,232,122,236,182,171,133,29,174,178,167,186,196,237,85,85,199,83,37,60,125,10,189,110,234,101,21,74,238,136,173,78,222,206,84,87,53,22,95,242,140,212,204,87,78,248,184,134,221,148,213,248,79,166,184,253,94,51,110,157,242,71,28,45,174,146,122,122,136,153,35,158,246,237,220,240,174,137,136,222,167,58,89,98,98,55,235,110,129,122,135,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,63,249,138,226,127,252,171,28,32,103,84,120,207,221,253,45,166,225,120,142,139,255,0,173,214,233,105,41,166,157,19,255,0,118,190,56,220,239,241,238,106,126,154,144,0,186,158,36,49,63,165,124,159,177,207,15,140,252,102,190,205,167,248,109,218,143,162,139,196,77,71,218,101,15,136,169,143,100,87,71,209,74,234,158,185,19,110,152,150,94,165,70,171,128,133,92,163,181,51,42,195,248,189,179,224,182,154,189,236,185,237,190,190,223,119,165,146,73,59,110,240,212,147,86,65,59,88,215,163,22,102,62,5,99,94,246,187,166,57,231,106,34,43,247,75,212,50,239,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,105,168,128,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,6,138,56,40,225,70,197,194,94,141,81,97,189,171,85,102,95,114,218,179,41,189,209,66,246,248,250,174,167,172,113,163,164,85,122,195,3,31,218,141,54,99,87,103,201,219,99,229,145,9,0,0,3,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,238,128,0,204,182,189,232,166,85,195,182,172,95,116,115,53,184,90,171,111,88,255,0,133,241,51,218,229,146,74,87,247,233,162,168,103,67,164,142,55,174,204,153,168,187,177,62,178,46,219,166,202,182,213,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,18,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,242,107,81,19,201,16,244,24,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,253,72,122,0,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,127,153,182,225,119,137,188,251,133,157,80,182,234,6,33,83,87,89,109,101,67,93,122,199,150,227,53,53,21,230,4,142,88,250,39,108,107,210,231,177,179,202,232,158,246,189,35,145,90,254,151,108,173,118,146,76,171,129,168,141,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,251,74,96,230,133,193,71,242,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,236,252,26,232,232,92,247,211,164,78,114,239,12,189,169,230,141,99,68,100,127,94,46,136,218,200,187,150,213,194,119,165,141,27,249,127,143,123,116,4,85,231,87,233,99,22,249,129,67,237,215,16,32,87,42,203,181,214,221,199,30,3,71,111,185,213,210,211,221,41,239,20,149,209,67,51,152,202,168,18,217,83,50,69,43,81,118,123,18,88,98,145,26,237,211,174,54,59,237,106,42,94,246,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,232,241,54,235,165,20,117,116,179,244,61,175,103,92,82,35,152,238,151,177,174,77,211,201,205,69,79,52,66,133,249,92,122,236,211,47,198,189,158,180,191,224,51,173,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,150,245,152,181,238,182,22,55,199,210,244,177,100,141,93,26,171,22,104,30,254,212,137,179,28,187,50,78,219,25,44,104,72,14,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,127,7,169,173,111,84,54,43,164,146,53,83,121,149,201,225,232,230,222,78,230,232,230,50,85,100,159,154,107,170,36,91,73,226,139,134,76,7,138,109,47,185,105,254,95,77,73,71,114,125,59,155,101,200,82,221,13,77,109,154,117,146,41,58,224,116,137,212,214,61,208,68,217,88,199,49,100,141,28,206,166,238,142,110,117,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,53,16,86,175,54,190,52,126,133,216,171,56,81,192,29,213,122,200,237,240,207,148,93,32,174,233,117,186,134,71,245,54,133,173,137,232,244,154,118,49,22,86,202,136,223,13,51,83,166,68,168,234,143,154,232,135,55,123,174,7,194,229,206,197,168,209,213,230,26,183,99,168,101,183,27,150,178,7,118,46,20,79,139,243,117,85,245,8,254,169,95,78,230,61,178,108,140,146,100,117,58,117,57,206,158,162,58,213,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,15,87,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,162,142,30,56,126,192,120,101,210,250,29,40,211,150,85,190,219,71,81,81,87,45,101,114,66,181,181,179,205,34,185,210,212,73,12,113,182,71,163,122,34,107,149,187,164,113,70,223,62,148,56,87,46,238,8,40,248,85,193,23,45,204,105,122,181,55,44,183,197,21,245,171,52,21,48,218,227,108,210,200,202,90,89,89,19,94,222,166,62,15,16,137,36,145,190,90,118,171,28,173,99,28,179,0,10,86,231,87,234,159,22,249,127,67,238,55,19,170,242,49,251,236,253,219,254,36,114,174,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,64,90,160,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,179,238,25,184,81,211,142,45,121,102,105,182,21,154,197,224,110,180,63,29,158,193,127,130,20,125,85,162,169,215,122,196,87,53,21,83,185,11,250,90,146,194,170,141,145,173,106,162,177,236,142,70,85,94,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,187,254,87,30,132,244,203,241,175,120,173,63,87,49,109,47,208,108,239,134,140,143,39,215,87,85,219,105,240,250,119,86,218,47,214,218,47,19,113,183,86,202,246,69,20,112,179,118,164,172,158,87,67,19,225,123,217,27,183,107,156,248,150,54,77,16,112,14,89,92,195,46,186,181,83,110,225,187,91,107,42,235,243,40,233,228,76,115,33,123,93,43,238,240,65,19,164,125,61,99,147,117,74,152,226,141,238,73,221,229,43,24,168,245,73,145,29,81,99,230,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,52,61,192,182,172,235,46,181,240,227,142,231,186,227,136,124,22,253,87,213,29,53,103,75,98,248,237,10,49,139,13,207,195,162,39,135,238,238,239,171,178,53,253,29,216,209,177,75,27,80,61,95,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,19,223,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,62,176,3,42,231,234,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,252,165,180,242,142,224,202,197,73,98,179,241,137,150,221,124,117,214,187,199,211,226,150,234,119,189,145,219,227,107,230,162,169,169,168,95,46,228,207,233,158,54,71,231,27,35,114,189,122,222,246,246,2,69,112,9,192,157,171,132,76,102,182,251,146,214,82,93,181,23,34,167,74,75,197,101,44,141,158,138,150,8,234,38,116,113,80,200,250,120,167,99,36,141,212,238,153,175,85,71,73,11,21,60,152,210,90,128,5,53,243,89,224,150,143,74,111,180,220,64,233,14,41,224,240,203,207,110,142,255,0,109,181,219,96,167,183,227,245,76,100,80,193,35,25,10,55,183,13,71,158,234,172,233,108,232,189,82,42,212,70,196,174,179,83,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,3,199,223,6,213,60,32,234,133,21,190,197,83,87,95,130,100,244,235,54,57,93,93,91,20,245,175,124,17,194,149,144,212,36,113,198,141,123,37,149,28,213,70,116,44,114,199,179,156,244,145,26,29,131,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,2,186,185,210,107,29,247,15,209,172,75,71,109,16,246,233,53,18,225,81,81,116,169,234,98,245,82,219,93,79,35,105,186,28,197,84,235,158,122,121,123,141,123,28,223,13,211,245,155,35,145,43,7,133,141,20,254,81,60,65,97,58,57,37,195,193,82,100,23,5,241,243,182,94,220,140,161,130,39,212,85,118,157,219,145,18,101,130,25,82,62,166,43,123,138,206,173,155,186,167,95,230,155,159,212,231,92,105,102,84,169,144,210,93,173,184,173,61,5,130,218,180,203,19,153,74,200,233,153,45,69,58,190,52,250,207,101,100,245,104,254,181,87,181,253,76,93,186,17,173,237,124,147,244,190,213,144,234,230,121,170,247,7,82,77,81,134,89,233,109,180,52,243,81,54,87,199,61,193,242,111,85,20,170,187,194,246,69,71,44,75,210,221,220,202,167,167,83,81,21,30,18,83,156,118,144,211,102,188,52,80,234,149,60,20,137,114,211,139,196,51,62,121,167,149,175,248,117,115,217,75,52,49,49,187,177,239,117,66,208,61,85,232,155,50,23,244,185,55,86,190,168,120,88,214,191,228,237,196,22,19,172,114,91,252,109,38,63,112,95,31,3,98,238,72,250,25,226,125,61,87,105,189,200,209,102,72,38,149,99,234,122,55,184,140,234,221,187,162,232,123,90,244,190,213,173,90,71,151,233,69,229,212,145,211,229,54,122,155,107,42,42,104,155,86,202,57,222,197,236,213,36,78,84,71,190,25,123,114,179,235,53,81,241,181,81,205,84,69,76,198,1,170,130,0,115,171,244,177,139,124,192,161,246,235,137,39,248,66,213,234,157,119,225,163,79,117,74,225,61,92,247,43,181,157,144,221,39,169,130,40,95,81,113,166,123,169,107,38,70,69,245,26,199,212,65,43,216,141,70,253,71,55,234,179,244,82,48,115,171,244,177,139,124,192,161,246,235,136,20,172,72,174,7,56,68,186,241,125,171,142,197,39,184,213,217,241,59,13,59,110,89,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,122,186,59,139,178,50,57,164,70,201,218,88,221,202,180,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,116,81,195,199,15,216,15,12,186,95,67,165,26,114,202,183,219,104,234,42,42,229,172,174,72,86,182,182,121,164,87,58,90,137,33,142,54,200,244,111,68,77,114,183,116,142,40,219,231,210,128,123,92,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,167,138,226,31,135,236,7,137,173,47,174,210,141,70,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,174,39,57,27,186,199,44,141,242,234,83,165,128,51,45,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,124,1,161,62,58,56,50,177,113,135,167,20,182,200,238,191,6,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,38,123,0,191,238,87,30,132,244,203,241,175,120,173,40,4,191,238,87,30,132,244,203,241,175,120,173,40,4,11,254,229,113,232,79,76,191,26,247,138,210,47,243,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,157,17,119,118,87,172,174,124,160,229,113,232,79,76,191,26,247,138,210,85,1,157,110,5,191,148,119,242,142,199,127,146,255,0,255,0,13,127,91,198,248,174,191,133,252,47,173,158,35,226,93,63,253,7,250,29,95,223,245,246,187,95,159,236,154,19,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,124,13,50,209,77,35,209,154,107,133,46,148,233,198,63,138,178,237,80,250,154,229,181,208,178,23,212,189,210,203,42,36,143,68,234,115,24,233,229,72,216,171,209,19,29,209,26,49,136,141,79,106,7,42,254,73,220,44,127,230,211,165,95,243,54,221,255,0,98,117,80,0,0,0,0,0,170,190,121,223,114,127,188,159,195,72,171,202,227,215,102,153,126,53,236,245,164,170,231,157,247,39,251,201,252,52,138,188,174,61,118,105,151,227,94,207,90,5,255,0,0,0,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,19,127,155,238,151,221,112,190,45,42,115,201,157,87,61,183,80,108,244,87,42,121,221,68,232,160,138,122,104,91,69,45,43,37,221,91,51,218,218,120,102,118,221,42,212,170,141,21,191,99,157,215,249,33,106,103,134,202,181,47,71,43,42,238,178,252,66,223,73,147,91,224,238,117,80,211,248,121,22,158,173,253,42,255,0,169,52,158,42,137,55,107,23,169,176,125,103,39,67,17,122,95,59,13,47,186,228,58,71,129,234,189,189,213,115,83,225,151,138,171,109,117,60,52,78,149,145,193,112,100,123,85,75,42,46,208,177,146,209,197,18,117,55,103,62,169,137,212,213,68,71,192,14,94,25,173,171,0,227,75,74,175,183,154,122,185,169,234,175,15,178,49,180,204,107,158,147,220,41,165,161,133,202,142,115,83,161,178,212,198,231,174,251,163,17,202,136,229,68,106,134,135,138,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,2,42,242,184,245,217,166,95,141,123,61,105,127,197,0,242,184,245,217,166,95,141,123,61,105,42,184,130,230,215,125,197,184,172,180,217,52,170,229,106,186,105,14,39,112,138,142,255,0,53,5,51,43,100,201,35,122,49,42,228,130,73,59,125,29,157,228,109,58,197,35,99,146,72,251,142,146,88,164,107,26,22,168,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,10,1,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,64,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,0,0,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,0,0,82,183,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,28,234,253,83,226,223,47,232,125,198,226,68,173,11,226,7,62,225,226,235,148,223,116,229,244,144,92,178,172,94,187,21,150,178,85,153,179,208,193,82,232,156,234,154,89,33,146,55,69,82,199,66,199,71,34,171,145,171,231,210,190,91,5,133,115,92,227,167,251,191,11,250,41,153,255,0,227,20,185,253,109,11,127,205,107,109,113,212,35,191,223,124,83,26,223,240,33,87,255,0,174,33,43,215,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,232,141,174,221,26,175,111,91,213,145,181,122,222,212,95,43,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,8,224,187,132,156,87,132,109,44,76,90,219,47,142,201,47,190,26,225,147,92,92,232,229,238,87,54,154,54,62,8,37,72,98,145,104,227,145,38,116,44,145,21,205,239,72,170,187,189,64,232,26,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,55,160,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,29,84,0,6,85,205,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,0,41,91,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,127,128,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,23,82,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,1,155,110,48,51,250,157,79,226,143,84,179,57,178,26,75,237,61,86,81,93,77,111,184,82,44,78,130,123,117,52,171,79,68,177,186,36,232,123,18,154,24,81,30,155,245,162,35,149,92,170,174,91,222,227,79,83,63,36,92,41,234,126,117,29,93,214,146,174,159,31,158,223,65,85,107,147,183,85,75,93,90,169,71,75,59,31,214,213,103,110,122,136,158,175,107,186,154,214,171,154,138,228,68,92,235,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,96,88,254,142,240,119,77,122,229,73,158,228,185,213,158,146,211,125,184,212,85,234,101,134,185,104,229,109,107,105,45,180,106,148,204,157,23,180,175,100,177,50,225,218,221,100,137,177,220,91,59,81,92,237,138,235,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,180,210,158,158,233,125,171,13,209,124,107,69,239,174,164,201,45,182,60,94,139,23,172,90,186,38,246,46,80,67,72,202,105,59,148,238,87,183,162,70,181,119,141,85,201,179,149,170,174,253,121,203,226,7,76,255,0,35,122,227,158,105,108,116,151,90,122,76,103,32,174,183,208,124,82,62,138,169,168,89,51,188,44,239,250,140,71,119,96,88,164,71,181,168,215,181,232,230,167,75,144,13,36,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,218,120,174,44,125,44,107,39,203,252,135,219,167,56,255,0,43,141,94,169,213,174,15,177,152,46,83,213,207,114,193,170,38,196,42,166,154,8,162,99,217,76,214,62,149,177,36,127,164,198,81,207,73,26,185,200,215,171,227,122,187,171,244,221,216,56,177,244,177,172,159,47,242,31,110,156,12,214,26,72,225,146,211,106,191,240,137,165,22,43,237,178,146,227,109,184,233,189,138,146,178,142,174,22,205,5,76,18,91,33,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,183,52,167,194,119,165,141,27,249,127,143,123,116,0,103,7,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,47,251,151,38,166,126,84,56,54,211,139,141,69,93,170,74,251,13,189,216,205,100,22,249,55,240,190,2,71,83,211,178,102,171,220,230,76,234,88,233,165,114,46,219,247,145,237,107,90,246,161,84,28,211,112,10,156,23,141,44,202,169,49,234,75,77,183,42,167,160,191,219,82,153,34,107,42,153,37,51,34,168,168,86,70,191,85,239,172,130,173,95,214,136,247,63,169,235,191,90,57,210,171,145,246,127,83,45,171,84,244,182,187,33,164,74,122,90,139,117,254,215,105,114,196,217,213,242,182,88,43,106,24,155,119,94,196,72,104,24,239,53,99,21,99,253,21,145,122,130,80,115,71,244,39,169,191,130,251,197,17,64,37,255,0,115,71,244,39,169,191,130,251,197,17,64,32,106,160,0,0,0,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,127,128,0,160,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,243,42,230,170,12,171,129,165,62,19,189,44,104,223,203,252,123,219,160,34,175,58,191,75,24,183,204,10,31,110,184,146,171,132,239,75,26,55,242,255,0,30,246,232,8,171,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,1,94,188,221,120,100,192,114,93,18,184,113,29,111,166,164,179,101,152,117,69,51,171,167,164,183,66,143,191,65,85,61,37,18,50,170,84,68,149,207,133,59,75,19,220,231,35,88,217,25,211,245,209,204,176,162,133,185,136,241,191,89,197,86,118,152,150,29,85,211,166,88,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,116,189,147,248,117,88,227,145,145,84,57,30,212,115,222,212,8,128,88,255,0,39,254,23,240,29,74,201,174,124,64,101,247,122,74,235,150,159,94,41,226,178,216,89,81,12,171,28,238,167,149,124,93,101,52,145,57,200,196,115,226,117,44,172,123,87,189,75,50,255,0,243,180,32,85,187,74,181,30,239,167,23,125,94,182,97,119,90,156,50,195,112,167,181,220,175,113,211,170,210,211,85,76,138,177,198,231,127,241,136,229,79,170,199,77,3,92,173,89,162,71,251,94,23,120,155,207,184,89,213,11,110,160,98,21,53,117,150,214,84,53,215,172,121,110,51,83,81,94,96,72,229,143,162,118,198,189,46,123,27,60,174,137,239,107,210,57,21,175,233,118,202,215,6,146,65,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,74,220,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,11,84,0,0,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,39,203,135,44,197,112,110,94,218,121,148,230,185,53,171,31,178,209,124,91,196,220,110,149,177,210,82,193,215,123,171,99,58,229,145,90,198,245,61,237,106,110,190,110,114,34,121,170,21,131,199,183,27,247,222,46,51,184,168,177,202,171,173,183,76,172,157,169,108,150,74,200,89,79,51,234,150,20,73,170,170,219,28,178,50,73,186,221,43,35,94,181,107,34,219,165,173,116,146,171,249,254,85,197,118,163,223,248,108,194,184,89,182,75,240,108,51,23,241,115,220,163,167,153,86,75,237,84,181,243,213,198,234,133,217,54,134,46,235,17,144,166,237,89,24,178,185,92,169,18,67,245,120,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,0,234,188,187,184,5,172,226,115,42,92,243,84,173,247,91,110,153,89,59,85,27,45,52,244,255,0,73,164,89,37,103,134,165,169,233,70,44,44,124,18,54,162,72,222,178,55,234,198,222,151,73,220,138,245,15,63,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,0,12,171,151,253,202,227,208,158,153,126,53,239,21,165,0,151,253,202,227,208,158,153,126,53,239,21,160,74,160,0,2,170,249,231,125,201,254,242,127,13,45,80,170,190,121,223,114,127,188,159,195,64,229,92,149,61,83,229,63,47,235,189,198,220,92,245,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,48,242,84,245,79,148,252,191,174,247,27,113,98,156,200,114,155,238,31,193,46,169,93,177,202,239,9,87,81,111,164,181,201,39,105,146,117,82,214,215,83,210,84,199,179,209,81,58,224,158,86,111,183,83,122,183,106,163,145,21,3,62,215,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,151,147,202,59,76,241,92,63,132,43,62,117,105,164,222,245,158,220,43,238,23,122,169,35,143,184,239,13,87,53,28,16,53,237,98,61,97,99,32,87,181,143,115,186,100,158,119,34,162,63,100,162,195,78,122,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,89,202,175,145,202,174,114,170,170,135,181,51,153,199,54,151,218,180,115,139,77,76,192,236,78,164,75,108,23,143,137,81,193,73,68,218,72,41,32,174,134,58,216,233,99,137,170,173,107,33,109,74,66,155,108,138,145,162,163,91,191,74,104,204,166,14,115,250,67,77,136,107,206,53,171,150,232,41,33,167,212,43,59,161,172,70,207,43,231,154,227,111,237,197,36,207,99,190,163,24,180,211,80,198,212,98,249,172,50,42,181,21,122,158,18,87,147,6,175,84,229,250,13,146,233,29,198,122,185,170,52,246,240,217,168,213,208,68,200,33,183,92,59,146,199,11,30,223,174,247,165,76,53,210,57,94,158,73,52,104,142,84,78,150,126,190,117,126,150,49,111,152,20,62,221,113,35,255,0,36,44,235,225,250,167,169,122,103,240,190,231,199,177,250,75,239,141,239,237,217,240,21,43,15,107,183,211,245,186,254,37,213,213,212,157,61,157,182,119,94,237,144,28,234,253,44,98,223,48,40,125,186,226,4,0,229,113,235,179,76,191,26,246,122,210,255,0,138,1,229,113,235,179,76,191,26,246,122,210,255,0,128,0,0,25,87,53,80,101,92,11,254,229,113,232,79,76,191,26,247,138,210,128,75,254,229,113,232,79,76,191,26,247,138,210,128,64,191,238,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,0,0,0,0,0,0,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,255,0,128,0,0,0,69,94,104,254,132,245,55,240,95,120,162,40,4,191,238,104,254,132,245,55,240,95,120,162,40,4,13,36,113,123,164,53,58,239,195,70,161,105,109,190,10,185,238,87,107,59,230,181,193,77,60,80,190,162,227,76,246,213,81,194,175,151,234,53,143,168,130,38,61,92,173,250,142,119,214,103,233,38,109,205,84,25,161,226,83,72,106,116,23,94,115,157,35,154,10,184,233,241,219,196,208,219,214,174,120,166,158,91,115,246,150,138,105,31,22,204,87,201,77,36,50,42,34,55,101,122,162,181,170,138,212,13,25,233,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,74,214,231,157,247,39,251,201,252,52,239,252,163,181,51,21,204,56,66,179,224,182,154,189,175,88,21,194,190,223,119,165,146,72,251,141,241,53,115,86,65,59,88,215,171,210,23,178,117,99,94,246,183,170,72,39,106,34,163,55,94,1,207,59,238,79,247,147,248,104,21,107,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,251,28,199,185,171,186,42,161,249,79,213,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,118,156,62,242,172,209,172,79,135,219,182,158,107,158,57,106,200,51,140,167,187,241,92,134,221,59,165,146,217,209,43,252,47,194,231,150,22,62,159,161,157,183,191,118,126,114,71,61,178,247,98,70,70,129,2,249,125,241,235,144,240,205,153,80,224,218,131,125,171,172,210,187,189,68,112,215,50,163,197,86,190,192,196,74,151,36,212,48,164,168,200,88,234,138,134,201,80,141,141,239,123,24,170,214,185,232,136,183,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,154,206,33,248,126,207,184,101,213,10,237,40,212,102,82,62,229,71,79,79,87,21,101,10,76,180,85,176,77,26,57,178,211,201,52,113,186,70,35,186,226,115,145,187,36,145,72,223,62,149,39,87,44,174,98,21,56,173,77,187,135,13,123,200,233,25,140,50,158,70,99,89,61,214,225,21,51,44,204,134,39,61,40,170,166,153,205,106,211,43,88,173,133,202,189,113,189,89,10,35,163,115,18,0,183,64,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,165,110,117,126,169,241,111,151,244,62,227,113,32,85,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,245,231,87,234,159,22,249,127,67,238,55,19,181,114,180,224,22,197,73,98,176,241,89,171,214,255,0,29,117,174,254,206,195,172,149,84,207,100,118,248,218,245,72,238,83,54,70,167,114,103,244,164,148,251,34,198,200,221,28,205,87,189,241,172,1,216,57,104,112,57,77,195,142,27,14,176,231,15,171,126,162,230,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,245,31,26,70,196,68,107,223,52,223,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,0,12,171,154,83,225,59,210,198,141,252,191,199,189,186,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,14,170,0,0,82,183,58,191,84,248,183,203,250,31,113,184,151,82,82,183,58,191,84,248,183,203,250,31,113,184,128,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,197,85,241,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,4,255,0,0,0,0,1,74,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,21,151,206,227,84,45,84,184,6,158,232,188,45,164,158,229,115,188,75,148,84,43,107,91,223,163,130,154,25,41,162,235,167,217,93,209,59,170,230,233,145,85,169,189,36,141,68,119,159,68,53,229,151,162,159,150,158,46,49,111,17,112,240,180,24,38,217,173,103,68,189,19,75,224,167,135,195,199,30,241,189,174,222,170,90,110,182,175,78,241,36,189,46,71,116,238,230,105,173,127,150,158,46,50,159,15,111,240,180,24,38,248,85,31,92,93,19,75,224,167,155,196,73,38,210,61,174,222,170,90,158,135,39,78,241,36,93,77,71,117,111,47,249,37,232,229,138,44,87,58,226,6,162,110,245,234,166,224,184,117,28,125,47,111,132,165,142,58,122,186,133,221,31,209,39,121,242,211,121,43,58,153,225,126,171,182,145,200,129,103,229,43,115,155,210,223,162,156,71,88,181,50,130,197,225,104,51,188,126,63,19,91,226,186,252,101,210,137,235,12,223,155,87,171,163,232,165,117,185,190,77,107,29,190,233,187,187,138,93,73,8,57,187,232,237,215,82,184,92,102,93,142,88,105,43,174,90,125,120,138,247,83,42,82,186,90,216,237,78,138,72,106,219,3,152,199,57,24,142,125,60,242,162,171,89,219,165,115,220,191,155,106,1,23,249,37,234,102,85,77,170,121,214,142,120,190,238,55,112,199,215,38,236,73,36,142,240,245,212,245,52,244,253,112,183,175,182,206,228,117,91,72,189,10,231,118,32,250,200,140,217,108,171,139,31,75,26,201,242,255,0,33,246,233,202,11,224,255,0,63,169,211,14,40,244,183,51,135,33,164,177,83,210,229,20,52,215,11,133,90,196,216,32,183,84,202,148,245,171,35,165,78,134,49,105,166,153,21,235,183,66,42,185,21,170,136,228,191,78,44,125,44,107,39,203,252,135,219,167,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,205,97,165,62,19,189,44,104,223,203,252,123,219,160,2,10,243,189,211,63,19,138,233,166,177,209,210,90,162,248,125,194,175,25,184,79,219,233,174,168,241,17,165,69,35,58,145,159,94,24,252,45,106,236,231,167,75,167,250,173,94,183,170,68,174,86,89,253,78,11,198,150,27,74,185,13,37,166,219,149,83,215,216,46,75,82,177,53,149,76,146,153,242,211,211,163,228,79,170,247,214,65,72,140,232,84,123,159,210,196,223,173,90,235,106,230,31,133,93,115,254,11,117,86,197,102,168,164,134,162,150,206,203,219,221,82,247,53,139,5,190,166,42,233,154,138,214,185,122,221,21,52,141,98,109,178,189,90,138,173,69,87,38,122,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,253,57,163,250,19,212,223,193,125,226,136,160,18,252,249,152,221,173,87,254,95,250,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,93,168,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,6,1,170,128,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,9,254,0,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,204,171,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,138,188,234,253,44,98,223,48,40,125,186,226,74,174,19,189,44,104,223,203,252,123,219,160,34,175,58,191,75,24,183,204,10,31,110,184,129,0,57,92,122,236,211,47,198,189,158,180,191,226,128,121,92,122,236,211,47,198,189,158,180,181,238,62,248,201,166,225,7,75,232,174,22,42,106,74,252,239,39,168,88,113,202,26,234,41,103,162,123,32,146,21,172,154,161,99,146,53,107,25,20,168,214,162,63,173,100,150,61,154,230,36,138,208,140,28,216,184,223,172,198,254,39,194,102,153,213,116,85,220,45,233,22,109,90,176,207,12,212,177,205,225,231,167,165,165,153,178,177,29,221,129,94,149,8,232,223,27,162,168,107,17,221,75,35,91,90,186,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,59,202,255,0,166,172,247,42,255,0,101,114,60,147,35,184,127,233,43,43,174,85,213,18,127,198,146,105,164,145,255,0,206,231,57,223,173,84,189,238,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,157,81,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,210,29,131,77,56,94,208,237,44,209,168,52,26,201,128,90,174,88,130,116,203,112,164,188,210,67,93,241,106,164,115,30,181,85,137,35,58,38,153,95,28,110,221,90,141,111,110,54,177,172,100,108,107,104,219,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,158,190,218,236,172,146,25,21,177,247,82,54,232,120,229,92,78,240,245,138,241,65,163,87,173,35,202,106,124,7,143,237,212,219,174,140,165,142,162,107,101,116,78,234,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,103,95,82,5,74,242,197,227,106,179,67,53,30,155,73,53,67,43,232,211,108,163,166,142,26,155,181,202,116,165,198,170,154,179,73,28,144,177,85,209,67,12,243,76,230,76,189,44,111,83,227,149,242,53,177,61,29,119,230,96,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,133,180,242,166,227,106,179,85,172,85,60,63,106,246,87,227,51,59,55,114,178,193,114,186,92,167,168,184,100,20,175,124,179,79,27,223,50,187,185,53,63,150,200,143,234,116,10,157,49,162,83,200,245,8,215,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,128,181,64,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,206,15,17,24,158,85,156,241,137,171,88,182,21,140,221,114,11,213,110,160,100,190,26,221,107,162,146,174,170,126,138,234,151,191,162,40,209,207,119,75,24,231,46,201,228,214,170,175,146,40,30,83,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,104,123,135,142,31,176,30,25,116,190,135,74,52,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,222,136,154,229,110,233,28,81,183,207,165,14,107,192,191,6,86,46,15,52,226,170,217,37,215,227,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,146,160,0,0,0,0,101,92,191,238,87,30,132,244,203,241,175,120,173,40,4,191,238,87,30,132,244,203,241,175,120,173,2,85,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,79,243,167,207,233,172,92,60,226,154,125,79,144,213,209,220,178,172,161,149,47,161,133,101,107,43,237,212,116,242,44,201,42,181,58,28,198,84,79,64,244,99,215,205,253,14,106,47,109,85,177,131,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,104,21,213,195,246,153,254,89,53,199,3,210,217,41,46,181,20,153,54,65,67,111,175,248,92,125,117,80,208,190,102,248,169,217,245,30,141,237,64,146,200,175,115,85,172,107,21,206,78,150,169,166,146,128,121,92,122,236,211,47,198,189,158,180,191,224,5,90,243,202,180,221,102,181,104,221,246,27,101,91,237,180,117,23,234,74,138,198,194,229,130,25,230,109,11,162,137,242,109,210,215,189,176,76,230,181,87,119,36,82,42,111,210,187,90,81,8,57,194,225,87,92,171,131,231,223,109,245,20,145,211,225,217,69,182,247,92,217,158,228,124,144,61,179,80,163,98,68,106,162,191,187,93,19,149,28,173,78,134,189,119,221,17,174,10,234,229,89,118,186,219,184,227,192,104,237,247,58,186,90,123,165,61,226,146,186,40,102,115,25,85,2,91,42,102,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,125,173,69,73,235,206,175,210,198,45,243,2,135,219,174,37,112,114,240,205,109,88,7,26,90,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,157,13,150,166,55,61,119,221,24,142,84,71,42,35,86,199,249,213,250,88,197,190,96,80,251,117,196,8,1,202,227,215,102,153,126,53,236,245,165,255,0,20,3,202,227,215,102,153,126,53,236,245,165,255,0,0,0,0,50,174,106,160,202,184,23,253,202,227,208,158,153,126,53,239,21,165,0,151,253,202,227,208,158,153,126,53,239,21,165,0,129,127,220,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,0,0,0,0,0,0,170,190,121,223,114,127,188,159,195,72,171,202,227,215,102,153,126,53,236,245,164,170,231,157,247,39,251,201,252,52,138,188,174,61,118,105,151,227,94,207,90,5,255,0,0,0,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,41,91,156,158,138,125,6,226,10,211,172,116,151,14,245,38,166,219,215,189,4,146,245,73,5,117,186,42,122,121,58,90,145,181,27,11,160,125,26,183,119,189,203,39,127,126,150,244,33,117,36,0,231,39,162,159,78,120,125,180,235,29,37,195,179,87,166,87,5,239,65,36,189,49,207,67,113,150,158,158,78,150,164,110,87,76,217,217,70,173,221,236,106,71,223,223,169,221,8,4,127,228,151,169,152,174,63,168,250,137,165,183,106,191,15,122,204,45,246,251,133,163,185,36,108,142,163,192,45,79,126,6,245,61,30,249,149,149,105,35,88,198,187,243,112,78,229,86,163,60,253,95,60,239,185,63,222,79,225,164,32,224,103,84,45,90,57,197,166,153,231,151,214,210,37,182,11,199,195,107,39,171,173,109,36,20,144,87,67,37,20,149,82,74,228,86,181,144,182,165,102,93,246,69,72,213,21,205,223,169,38,255,0,60,239,185,63,222,79,225,160,69,94,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,8,255,0,198,191,10,54,46,45,52,106,183,13,237,90,168,242,251,110,245,152,181,238,182,23,187,192,85,117,49,100,141,93,26,163,210,25,216,206,212,137,179,218,155,178,78,219,223,20,104,103,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,117,16,67,94,96,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,240,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,160,115,254,87,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,188,110,67,68,214,189,101,100,157,73,211,45,77,59,88,213,87,245,247,37,141,202,245,107,150,25,165,117,133,25,108,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,139,36,51,71,35,63,153,205,115,127,82,161,125,60,4,241,191,98,226,227,4,150,139,35,170,181,91,117,54,201,221,150,247,100,163,133,244,240,190,149,102,84,134,170,145,178,75,35,228,135,161,209,50,69,235,87,50,93,250,154,214,201,18,188,42,175,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,1,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,32,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,34,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,145,119,224,8,255,0,192,86,150,231,122,45,194,118,13,166,122,151,98,248,54,73,102,248,159,141,162,241,80,212,118,187,183,42,169,163,252,228,47,124,110,222,57,88,239,170,229,219,125,151,101,69,68,144,0,0,0,0,0,0,32,7,53,190,23,53,219,137,79,201,119,228,83,6,250,71,244,115,227,127,19,254,217,209,209,246,60,71,129,236,255,0,174,101,143,171,171,177,47,232,239,183,79,158,219,166,243,252,1,88,28,175,248,51,226,79,135,109,125,191,230,186,199,166,255,0,71,236,181,184,125,85,174,10,159,140,80,85,245,213,62,182,138,70,199,209,79,60,143,77,217,12,139,186,167,79,213,219,125,213,17,108,252,0,0,0,34,86,186,112,39,106,226,31,139,188,91,91,245,26,178,146,124,39,21,197,232,105,34,180,197,35,93,61,117,214,154,231,45,75,98,170,130,106,121,33,150,133,240,204,246,72,212,123,94,229,242,242,77,213,101,168,0,0,0,0,0,14,127,196,46,45,125,206,116,11,82,240,172,90,135,198,222,178,12,62,243,107,183,83,119,89,31,126,170,122,41,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,116,0,5,0,255,0,161,113,199,103,251,70,127,210,107,63,253,236,187,238,30,177,107,238,13,160,90,105,133,101,52,62,10,245,143,225,246,107,93,198,155,186,201,59,21,80,81,69,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,51,160,0,0,0,40,7,253,11,142,59,63,218,51,254,147,89,255,0,239,101,223,112,245,139,95,112,109,2,211,76,43,41,161,240,87,172,127,15,179,90,238,52,221,214,73,216,170,130,138,40,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,157,0,0,0,0,43,3,154,7,6,124,73,241,19,175,182,12,215,71,52,223,233,5,150,139,15,165,181,207,83,241,138,10,78,138,166,86,214,200,232,250,42,39,141,235,179,38,141,119,68,233,250,219,111,186,42,37,159,128,43,3,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,232,253,150,183,15,170,181,193,83,241,138,10,190,186,167,214,209,72,216,250,41,231,145,233,187,33,145,119,84,233,250,187,111,186,162,45,159,128,0,0,0,0,5,32,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,34,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,145,63,249,95,232,38,172,112,237,160,87,252,43,88,241,79,163,247,170,220,194,170,233,5,55,142,166,171,235,165,125,21,20,109,147,174,158,73,24,155,190,25,19,101,94,175,171,190,219,42,42,204,0,0,0,0,0,5,96,115,64,224,207,137,62,34,117,246,193,154,232,230,155,253,32,178,209,97,244,182,185,234,126,49,65,73,209,84,202,218,217,29,31,69,68,241,189,118,100,209,174,232,157,63,91,109,247,69,68,114,191,224,207,137,62,29,181,246,255,0,154,235,30,155,253,31,178,214,225,245,86,184,42,126,49,65,87,215,84,250,218,41,27,31,69,60,242,61,55,100,50,46,234,157,63,87,109,247,84,69,179,240,0,0,0,231,252,66,226,215,220,231,64,181,47,10,197,168,124,109,235,32,195,239,54,187,117,55,117,145,247,234,167,162,150,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,103,64,0,80,15,250,23,28,118,127,180,103,253,38,179,255,0,222,203,232,203,46,55,219,62,43,121,187,98,216,231,210,11,213,21,190,162,162,221,104,241,140,164,248,133,83,35,115,162,166,239,189,21,145,119,30,141,103,113,201,210,222,173,215,201,15,172,0,161,108,179,151,15,48,156,231,42,188,230,185,78,141,248,219,214,65,112,168,186,92,106,126,145,89,35,239,213,79,35,164,150,78,134,84,181,141,234,123,220,187,53,17,169,190,200,136,158,69,191,112,109,161,116,124,59,112,227,134,105,207,193,190,29,122,109,190,59,142,70,215,172,15,153,247,138,134,54,74,164,146,88,17,25,47,109,235,216,99,247,114,246,161,137,189,110,70,163,151,181,128,7,148,213,140,23,242,161,165,153,150,153,252,83,225,159,75,113,251,141,139,198,246,59,222,23,197,83,73,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,207,86,0,160,31,244,46,56,236,255,0,104,207,250,77,103,255,0,189,150,252,252,67,86,50,222,4,107,244,227,39,199,238,191,148,154,253,47,172,198,234,232,174,151,42,106,138,170,187,199,195,31,74,175,125,83,39,146,39,247,166,78,226,72,233,119,233,149,22,78,135,117,53,178,0,1,64,63,232,92,113,217,254,209,159,244,154,207,255,0,123,46,251,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,232,0,1,65,119,110,85,156,113,219,174,181,182,250,61,34,164,186,83,210,212,73,12,85,212,153,37,177,176,85,49,174,84,108,209,164,213,12,149,24,228,68,114,36,140,99,246,84,234,107,87,116,75,244,0,64,171,159,14,92,69,222,185,83,51,135,75,206,49,87,95,170,17,211,193,72,203,85,77,230,150,87,182,8,47,236,158,24,146,165,211,44,8,200,232,163,143,161,189,205,154,198,53,137,178,162,52,175,111,244,46,56,236,255,0,104,207,250,77,103,255,0,189,151,252,0,0,0,0,0,168,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,227,56,221,231,225,158,10,183,227,182,218,126,239,106,219,75,12,159,155,154,161,146,55,105,34,123,126,179,83,125,183,77,209,81,86,95,242,191,208,77,88,225,219,64,175,248,86,177,226,159,71,239,85,185,133,85,210,10,111,29,77,87,215,74,250,42,40,219,39,93,60,146,49,55,124,50,38,202,189,95,87,125,182,84,85,152,0,0,0,10,128,227,215,128,174,44,117,167,139,28,231,83,52,211,74,126,51,141,222,126,25,224,171,126,59,109,167,238,246,173,180,176,201,249,185,170,25,35,118,146,39,183,235,53,55,219,116,221,21,21,101,255,0,43,253,4,213,142,29,180,10,255,0,133,107,30,41,244,126,245,91,152,85,93,32,166,241,212,213,125,116,175,162,162,141,178,117,211,201,35,19,119,195,34,108,171,213,245,119,219,101,69,89,128,0,20,3,254,133,199,29,159,237,25,255,0,73,172,255,0,247,178,255,0,128,28,255,0,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,143,252,208,52,19,86,56,137,208,43,6,21,163,152,167,210,11,213,22,97,75,116,158,155,199,83,82,116,82,178,138,182,55,73,215,81,36,108,93,159,52,105,178,47,87,214,223,109,145,85,38,0,2,160,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,131,99,118,111,137,248,218,223,142,219,106,59,93,219,109,84,49,254,110,26,135,200,237,228,149,141,250,173,93,183,221,118,68,85,75,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,221,0,1,2,184,86,229,99,134,232,14,188,228,26,157,151,220,169,51,27,69,158,162,9,244,245,149,78,85,158,137,235,212,233,39,174,135,180,145,62,166,21,237,54,25,24,245,98,170,62,110,220,114,118,146,41,234,0,0,0,16,215,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,245,92,14,112,57,134,240,133,134,186,170,169,244,151,205,69,190,83,181,151,235,243,24,189,17,179,116,119,130,163,234,68,115,41,154,228,106,171,149,17,243,61,168,247,163,81,177,69,20,160,0,86,7,52,14,12,248,147,226,39,95,108,25,174,142,105,191,210,11,45,22,31,75,107,158,167,227,20,20,157,21,76,173,173,145,209,244,84,79,27,215,102,77,26,238,137,211,245,182,223,116,84,78,129,202,147,133,205,118,225,175,242,163,249,107,193,190,142,125,35,248,39,195,63,182,116,117,157,255,0,15,227,187,223,235,105,100,233,233,239,197,250,91,111,213,229,190,203,180,255,0,0,0,0,8,213,195,159,5,216,174,142,106,158,166,107,142,82,219,85,255,0,51,206,243,11,165,246,221,82,180,49,191,224,20,51,84,213,44,81,82,204,246,119,89,52,144,213,59,196,57,170,214,187,118,198,136,169,31,114,73,42,0,0,0,0,0,0,0,160,31,244,46,56,236,255,0,104,207,250,77,103,255,0,189,150,253,192,86,150,231,122,45,194,118,13,166,122,151,98,248,54,73,102,248,159,141,162,241,80,212,118,187,183,42,169,163,252,228,47,124,110,222,57,88,239,170,229,219,125,151,101,69,68,144,0,0,0,1,0,57,173,240,185,174,220,74,126,75,191,34,152,55,210,63,163,159,27,248,159,246,206,142,143,177,226,60,15,103,253,115,44,125,93,93,137,127,71,125,186,124,246,221,55,159,224,10,192,229,127,193,159,18,124,59,107,237,255,0,53,214,61,55,250,63,101,173,195,234,173,112,84,252,98,130,175,174,169,245,180,82,54,62,138,121,228,122,110,200,100,93,213,58,126,174,219,238,168,139,208,57,173,240,185,174,220,74,126,75,191,34,152,55,210,63,163,159,27,248,159,246,206,142,143,177,226,60,15,103,253,115,44,125,93,93,137,127,71,125,186,124,246,221,55,159,224,10,171,229,177,192,86,187,104,183,17,206,212,205,122,210,159,131,80,89,177,250,223,129,214,252,118,142,163,181,116,149,241,67,253,206,150,161,238,118,244,178,214,55,235,181,88,155,239,228,228,98,165,170,0,0,143,252,122,233,110,119,173,60,39,103,58,103,166,150,47,140,228,151,159,134,120,42,47,21,13,63,119,181,114,165,154,79,206,76,246,70,221,163,137,238,250,206,77,246,217,55,85,68,89,0,0,164,14,30,185,112,241,157,131,107,238,154,102,185,78,141,248,43,46,63,152,89,174,151,26,159,164,86,169,59,20,176,86,197,36,178,116,50,165,207,119,75,24,229,217,168,174,93,182,68,85,242,39,255,0,52,13,4,213,142,34,116,10,193,133,104,230,41,244,130,245,69,152,82,221,39,166,241,212,212,157,20,172,162,173,141,210,117,212,73,27,23,103,205,26,108,139,213,245,183,219,100,85,73,128,0,168,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,224,216,221,155,226,126,54,183,227,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,171,87,109,247,93,145,21,82,223,192,0,0,0,80,15,250,23,28,118,127,180,103,253,38,179,255,0,222,203,254,0,71,254,2,180,183,59,209,110,19,176,109,51,212,187,23,193,178,75,55,196,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,37,64,255,0,161,113,199,103,251,70,127,210,107,63,253,236,191,224,4,127,224,43,75,115,189,22,225,59,6,211,61,75,177,124,27,36,179,124,79,198,209,120,168,106,59,93,219,149,84,209,254,114,23,190,55,111,28,172,119,213,114,237,190,203,178,162,162,72,0,0,0,0,0,0,0,0,0,0,128,28,214,248,92,215,110,37,63,37,223,145,76,27,233,31,209,207,141,252,79,251,103,71,71,216,241,30,7,179,254,185,150,62,174,174,196,191,163,190,221,62,123,110,155,199,254,2,184,10,226,199,69,184,177,193,181,51,82,244,167,224,216,221,155,226,126,54,183,227,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,171,87,109,247,93,145,21,82,223,192,0,0,0,0,17,255,0,143,93,45,206,245,167,132,236,231,76,244,210,197,241,156,146,243,240,207,5,69,226,161,167,238,246,174,84,179,73,249,201,158,200,219,180,113,61,223,89,201,190,219,38,234,168,139,80,63,232,92,113,217,254,209,159,244,154,207,255,0,123,47,248,0,57,87,20,250,41,252,162,120,125,205,180,114,59,135,130,171,200,45,233,224,39,116,189,184,217,93,4,172,168,165,238,187,183,34,164,43,60,49,36,157,44,87,118,213,253,59,59,101,78,170,0,160,31,244,46,56,236,255,0,104,207,250,77,103,255,0,189,147,167,153,119,13,156,73,241,89,138,232,173,219,79,116,143,174,245,106,183,220,234,50,75,71,199,232,19,224,245,85,113,219,221,225,187,242,203,19,42,58,95,12,236,238,70,138,213,237,239,228,142,110,246,42,0,168,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,224,216,221,155,226,126,54,183,227,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,171,87,109,247,93,145,21,82,223,192,0,0,2,181,121,136,242,206,190,234,206,84,154,207,195,70,49,106,110,65,113,238,203,148,217,22,224,202,63,138,85,58,72,146,58,170,86,200,214,194,217,156,143,157,245,10,249,163,107,251,109,123,90,233,95,34,201,24,52,95,129,110,99,218,11,170,24,254,174,105,254,137,210,71,125,199,106,29,53,58,85,223,236,211,65,43,31,27,162,150,25,25,226,209,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,242,64,20,193,197,183,4,252,107,241,31,175,217,30,180,89,184,112,171,179,83,228,116,246,183,62,130,167,43,178,72,250,105,225,183,83,83,204,196,123,106,246,123,18,88,100,232,126,205,87,51,165,202,214,42,171,18,80,114,164,225,115,93,184,107,252,168,254,90,240,111,163,159,72,254,9,240,207,237,157,29,103,127,195,248,238,247,250,218,89,58,122,123,241,126,150,219,245,121,111,178,237,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,31,172,28,171,249,88,240,177,255,0,156,182,149,127,207,43,119,253,177,210,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,0,120,172,215,91,244,95,77,110,177,88,181,27,87,176,172,86,229,61,59,106,226,163,189,223,233,40,103,146,7,57,205,108,173,142,105,26,229,98,185,143,106,57,19,109,216,228,253,74,7,181,7,148,193,117,99,75,53,67,199,126,76,245,47,20,203,126,25,218,241,191,2,188,211,87,248,94,231,87,111,187,217,123,186,58,187,111,233,234,219,126,135,109,246,41,249,115,93,111,209,125,53,186,197,98,212,109,94,194,177,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,77,183,99,147,245,40,30,212,30,83,5,213,141,44,213,15,29,249,51,212,188,83,45,248,103,107,198,252,10,243,77,95,225,123,157,93,190,239,101,238,232,234,237,191,167,171,109,250,29,183,216,167,171,0,15,201,115,187,90,172,180,204,172,188,220,233,40,41,228,168,130,145,146,212,204,216,152,233,231,149,144,195,18,57,202,136,175,146,89,35,141,141,251,92,247,181,169,186,170,33,250,192,0,0,0,0,0,0,0,0,0,0,0,0,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,126,176,0,241,89,174,183,232,190,154,221,98,177,106,54,175,97,88,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,38,219,177,201,250,148,97,90,223,162,250,149,117,150,197,167,58,189,133,101,87,40,41,221,87,45,29,146,255,0,73,93,60,112,53,205,107,165,116,112,200,231,35,17,207,99,85,202,155,110,246,167,235,64,61,168,0,0,60,254,107,168,88,14,154,218,162,190,234,54,113,143,226,182,217,234,27,73,21,101,238,231,13,12,18,78,230,185,205,137,178,76,230,181,94,173,99,220,141,69,223,102,57,127,82,158,82,211,196,223,13,183,251,173,21,138,197,196,30,154,220,110,87,26,136,233,40,232,233,50,202,9,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,3,165,128,0,3,207,230,186,133,128,233,173,170,43,238,163,103,24,254,43,109,158,161,180,145,86,94,238,112,208,193,36,238,107,156,216,155,36,206,107,85,234,214,61,200,212,93,246,99,151,245,41,229,45,60,77,240,219,127,186,209,88,172,92,65,233,173,198,229,113,168,142,146,142,142,147,44,160,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,64,58,88,0,0,0,0,0,0,0,0,0,0,60,166,117,171,26,89,165,254,7,242,153,169,120,166,37,241,62,239,130,248,237,230,154,131,197,118,250,123,157,174,243,219,215,211,220,103,87,78,251,117,183,127,181,15,203,133,107,126,139,234,85,214,91,22,156,234,246,21,149,92,160,167,117,92,180,118,75,253,37,116,241,192,215,53,174,149,209,195,35,156,140,71,61,141,87,42,109,187,218,159,173,0,246,160,0,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,63,88,57,87,242,177,225,99,255,0,57,109,42,255,0,158,86,239,251,99,170,128,0,0,0,0,0,0,7,201,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,93,30,38,227,116,173,142,146,150,14,183,181,140,235,150,69,107,27,212,247,181,169,186,249,185,200,137,230,168,120,15,229,99,194,199,254,114,218,85,255,0,60,173,223,246,192,117,80,124,156,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,215,225,174,54,186,216,234,233,103,232,123,152,254,137,99,87,49,221,47,99,154,187,47,147,154,168,190,104,167,214,0,14,127,148,241,11,160,88,53,246,171,22,205,117,195,79,241,251,213,23,71,137,183,93,50,106,42,74,168,58,216,215,179,174,41,36,107,219,212,199,181,201,186,121,181,200,169,228,168,125,92,23,86,52,179,84,60,119,228,207,82,241,76,183,225,157,175,27,240,43,205,53,127,133,238,117,118,251,189,151,187,163,171,182,254,158,173,183,232,118,223,98,129,234,192,60,166,117,171,26,89,165,254,7,242,153,169,120,166,37,241,62,239,130,248,237,230,154,131,197,118,250,123,157,174,243,219,215,211,220,103,87,78,251,117,183,127,181,0,245,96,229,95,202,199,133,143,252,229,180,171,254,121,91,191,237,142,170,0,31,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,230,231,34,39,154,161,224,63,149,143,11,31,249,203,105,87,252,242,183,127,219,1,213,64,0,0,0,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,63,88,0,0,0,0,0,0,0,14,105,118,226,111,134,219,5,214,182,197,125,226,15,77,109,215,43,117,68,148,149,148,117,121,101,4,51,211,79,27,149,178,69,36,110,149,28,199,181,200,173,86,170,34,162,162,162,129,210,193,231,240,173,66,192,117,42,213,45,247,78,115,140,127,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,251,61,171,250,208,250,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,250,193,202,191,149,143,11,31,249,203,105,87,252,242,183,127,219,29,84,0,60,166,117,171,26,89,165,254,7,242,153,169,120,166,37,241,62,239,130,248,237,230,154,131,197,118,250,123,157,174,243,219,215,211,220,103,87,78,251,117,183,127,181,15,149,139,113,11,160,89,205,246,151,22,194,181,195,79,242,11,213,111,95,134,183,90,242,106,42,186,169,250,24,231,191,162,40,228,115,221,210,198,57,203,178,121,53,170,171,228,138,7,64,0,0,7,42,254,86,60,44,127,231,45,165,95,243,202,221,255,0,108,116,171,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,28,210,237,196,223,13,182,11,173,109,138,251,196,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,3,165,131,228,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,62,176,0,0,0,15,147,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,186,60,77,198,233,91,29,37,44,29,111,107,25,215,44,138,214,55,169,239,107,83,117,243,115,145,19,205,80,15,172,14,85,252,172,120,88,255,0,206,91,74,191,231,149,187,254,216,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,175,242,177,225,99,255,0,57,109,42,255,0,158,86,239,251,96,58,168,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,0,0,0,0,0,0,1,202,191,149,143,11,31,249,203,105,87,252,242,183,127,219,1,213,65,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,0,126,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,191,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,178,244,7,152,133,54,152,113,95,171,218,9,175,217,29,91,177,139,142,164,95,89,143,228,183,43,132,179,50,198,244,172,124,49,209,76,178,185,91,13,15,76,76,70,57,157,44,129,234,229,122,118,222,231,195,102,134,107,56,177,245,79,172,159,48,50,31,113,156,13,41,130,186,185,106,115,11,163,212,219,21,14,133,107,206,95,254,158,168,58,162,179,223,46,147,65,79,29,226,151,174,154,26,106,87,205,36,201,37,77,197,210,76,246,162,54,62,169,35,137,28,231,62,78,183,58,197,64,0,0,28,171,139,31,75,26,201,242,255,0,33,246,233,200,191,204,71,152,165,79,13,151,90,29,38,209,247,82,85,106,12,85,22,235,181,214,106,186,104,170,232,41,173,202,233,30,250,57,17,179,36,177,212,202,145,193,187,86,52,218,158,165,94,199,177,238,141,237,244,17,113,163,165,156,92,240,95,172,247,44,89,223,2,201,40,116,255,0,34,109,199,25,184,87,83,62,186,62,139,78,242,212,66,198,61,100,150,141,36,168,108,77,168,116,113,245,57,170,138,198,47,144,20,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,73,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,171,110,70,63,125,159,187,127,196,143,21,204,191,152,133,54,167,212,205,160,154,3,145,213,183,24,183,84,72,204,131,37,182,220,37,133,151,199,172,82,67,37,20,43,19,145,179,80,244,202,244,123,159,212,201,222,141,86,39,109,141,124,193,202,185,129,241,219,117,226,47,87,45,109,210,60,155,32,180,224,152,45,68,115,216,95,28,238,164,125,93,214,39,185,126,48,214,181,27,44,79,217,90,200,122,220,175,141,140,87,162,68,249,165,141,39,167,42,206,41,117,151,95,244,226,235,139,106,158,55,117,186,199,133,246,168,233,51,169,92,222,221,199,116,77,168,234,92,247,35,229,172,141,138,215,44,172,71,117,70,230,172,202,201,21,175,169,171,110,14,248,85,204,184,175,213,203,126,31,102,182,213,183,24,183,84,83,212,229,151,120,228,72,89,110,183,43,254,186,54,87,49,237,241,50,53,178,54,22,116,187,169,232,174,84,237,178,71,178,255,0,180,119,71,112,29,10,192,45,122,115,167,54,26,75,117,182,221,79,4,82,203,21,44,48,207,112,158,56,99,133,213,117,78,133,140,108,181,50,54,38,44,146,171,81,92,169,254,68,64,129,92,53,241,245,89,135,241,137,170,92,51,235,21,194,235,116,181,100,122,161,121,161,196,239,19,212,207,89,37,178,169,245,206,166,167,182,185,142,115,186,40,221,219,141,177,118,209,173,134,71,59,169,21,146,43,225,178,163,53,156,88,250,167,214,79,152,25,15,184,206,90,79,44,46,61,106,117,158,213,73,195,246,176,95,106,235,245,6,217,79,83,53,170,239,87,218,98,93,173,208,54,30,136,100,149,210,247,106,43,154,142,157,202,169,23,214,134,5,145,238,115,210,71,184,44,40,0,0,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,245,138,75,230,95,199,173,78,188,228,51,104,174,147,95,106,224,211,171,29,68,144,221,223,31,107,162,255,0,113,130,170,70,182,102,205,12,178,54,122,20,108,112,203,10,125,78,167,185,94,246,185,89,10,176,36,255,0,6,124,104,229,92,92,113,221,152,87,81,58,235,100,192,109,186,127,85,5,147,30,150,186,71,70,254,213,206,147,166,186,166,4,122,194,149,143,73,228,69,115,19,234,70,173,139,169,253,43,35,228,175,27,252,82,255,0,36,125,14,159,82,40,177,191,141,222,174,87,8,236,86,74,121,93,211,74,202,233,97,154,86,203,82,168,228,122,194,198,65,35,149,172,250,207,114,53,155,177,28,178,50,181,185,42,122,167,202,126,95,215,123,141,184,183,237,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,212,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,160,20,153,194,175,49,157,104,211,206,33,168,243,61,106,212,204,131,44,196,242,58,135,80,100,20,215,107,165,92,148,150,200,42,106,35,124,149,212,148,145,117,69,19,224,86,245,54,56,225,84,88,187,145,49,172,235,107,155,122,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,204,227,3,134,187,239,10,218,227,120,211,43,154,247,173,83,117,93,49,186,183,85,50,121,42,236,242,205,35,41,228,149,90,214,116,204,157,167,199,34,43,24,157,200,222,173,69,98,177,206,151,252,165,56,209,250,23,125,163,225,71,63,119,85,151,35,184,77,62,47,116,158,187,165,182,234,233,25,212,234,23,54,87,163,18,25,222,197,88,155,18,35,188,76,206,78,153,22,163,170,48,183,240,8,107,204,191,140,74,110,27,244,142,108,31,12,188,82,126,81,115,138,121,40,168,161,142,178,88,170,237,54,233,25,35,37,186,53,97,217,204,123,92,157,184,85,95,30,242,170,189,189,196,130,70,1,23,249,178,113,181,89,112,190,255,0,38,77,33,202,251,84,22,190,183,102,55,75,69,202,120,228,154,169,204,154,9,44,210,118,213,177,190,22,199,34,172,236,85,145,174,145,204,141,201,27,160,145,174,250,220,165,56,205,212,124,130,251,71,194,158,107,106,186,228,214,170,75,124,213,22,11,220,76,89,100,177,82,192,205,214,154,177,203,255,0,208,127,163,28,50,42,245,71,35,226,133,58,152,248,210,26,192,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,141,36,211,73,35,255,0,157,206,115,191,90,169,160,158,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,58,186,59,139,186,190,73,164,70,199,221,88,218,21,193,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,135,58,191,84,248,183,203,250,31,113,184,156,43,128,174,38,41,184,88,226,26,217,156,94,104,105,39,199,175,148,255,0,71,50,9,166,73,122,232,173,211,212,64,249,42,226,72,154,231,57,241,58,24,228,86,116,63,173,141,123,17,26,231,181,237,13,15,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,32,7,58,191,75,24,183,204,10,31,110,184,149,87,194,119,170,125,27,249,129,143,123,140,5,170,115,171,244,177,139,124,192,161,246,235,137,85,124,39,122,167,209,191,152,24,247,184,192,6,148,192,0,64,14,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,11,84,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,13,41,128,0,16,131,155,102,127,153,105,102,133,224,26,131,167,217,13,93,143,33,177,234,69,5,77,13,117,50,167,92,79,248,109,201,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,111,144,3,157,95,165,140,91,230,5,15,183,92,64,238,188,25,241,153,128,241,103,128,83,86,81,215,82,91,179,107,117,59,34,191,88,101,150,24,103,116,241,195,78,181,53,116,180,201,60,179,45,15,122,161,35,142,89,54,93,211,165,222,127,108,138,51,45,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,131,160,0,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,32,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,192,139,252,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,181,61,76,182,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,191,13,113,181,214,201,73,85,7,91,28,199,244,75,26,181,237,234,99,220,213,217,124,218,229,69,242,85,47,167,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,244,58,38,72,189,106,230,75,191,83,90,217,34,87,132,170,0,0,0,173,93,116,230,247,138,224,156,71,89,49,205,51,183,253,45,211,107,15,137,183,229,181,212,174,141,126,41,52,143,139,105,237,175,84,78,175,11,219,122,53,238,122,69,83,222,149,168,141,106,67,82,5,143,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,15,49,30,8,43,56,85,206,211,45,195,169,122,180,203,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,222,167,190,127,14,139,36,146,62,42,119,43,220,174,99,220,183,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,190,174,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,79,76,113,190,72,122,211,234,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,10,44,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,221,109,137,146,47,90,53,241,111,212,215,58,56,149,151,231,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,156,30,40,184,100,207,184,89,213,11,150,159,229,244,213,117,150,214,84,57,182,92,133,45,211,83,81,94,96,72,226,147,174,7,72,157,46,123,27,60,77,149,140,115,210,57,21,204,234,118,200,231,74,174,87,60,118,218,180,78,235,54,132,107,70,77,87,79,132,223,42,24,236,126,227,87,59,124,22,61,90,231,61,101,100,157,73,213,21,53,67,158,213,87,245,246,226,145,170,245,107,82,105,165,104,114,14,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,69,114,112,207,240,221,44,195,120,130,212,29,65,200,105,44,120,245,142,159,28,169,174,174,169,85,232,137,155,220,145,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,66,202,120,135,226,7,1,225,151,75,235,181,95,81,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,235,149,205,71,110,145,197,35,188,250,84,207,103,16,252,64,231,220,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,221,114,185,168,237,150,73,100,119,151,82,158,215,141,126,43,175,188,90,107,45,110,101,221,186,209,226,22,221,232,241,107,37,108,204,119,128,165,233,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,234,188,187,184,5,172,226,115,42,92,243,84,173,247,91,110,153,89,59,85,27,45,52,244,255,0,73,164,89,37,103,134,165,169,233,70,44,44,124,18,54,162,72,222,178,55,234,198,222,151,73,220,136,59,87,44,94,94,148,121,77,29,55,17,92,64,226,29,235,84,221,50,226,86,11,156,48,79,75,117,165,150,9,163,150,170,182,146,120,95,213,10,247,97,125,50,245,49,202,232,214,78,149,98,196,231,219,80,0,69,94,104,254,132,245,55,240,95,120,162,40,4,191,238,104,254,132,245,55,240,95,120,162,40,4,13,84,0,0,0,0,0,87,175,52,110,59,110,186,39,106,135,66,52,95,38,164,167,205,175,148,239,118,65,113,164,157,222,55,30,162,115,88,177,50,62,148,233,138,166,161,175,114,163,250,251,145,70,212,122,53,171,52,50,180,56,175,51,94,98,21,57,85,77,199,135,13,4,200,233,31,140,62,158,54,100,185,61,170,225,21,75,47,44,154,38,189,104,169,102,133,206,106,83,35,94,141,153,200,189,114,61,31,10,163,99,107,210,126,149,202,223,143,170,205,68,240,60,50,107,29,194,235,114,203,211,198,84,99,185,21,101,76,245,211,93,227,78,237,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,127,81,241,179,189,84,56,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,249,63,211,86,5,149,127,178,184,230,73,142,92,63,244,148,117,214,218,234,121,63,226,201,12,209,200,207,230,115,92,223,212,168,6,164,193,15,249,119,113,191,71,197,86,8,184,150,99,85,211,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,116,177,144,120,133,72,227,141,146,212,53,24,212,107,216,212,152,0,85,94,168,241,191,125,225,31,153,62,168,209,100,117,87,91,150,153,94,254,23,45,238,201,71,11,42,38,101,82,88,40,210,26,170,70,201,44,108,142,110,182,196,201,23,173,26,248,183,234,107,157,28,74,203,62,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,80,191,52,127,93,154,155,248,47,179,209,29,87,149,239,29,63,145,76,169,154,29,172,121,159,132,211,107,215,95,193,234,107,91,213,13,138,233,36,141,84,222,101,114,120,122,57,183,147,185,186,57,140,149,89,39,230,154,234,137,20,46,164,0,0,164,190,112,218,33,117,192,248,139,167,214,89,175,148,149,150,221,81,167,71,83,210,54,55,50,122,25,237,212,180,148,210,177,255,0,107,94,199,53,97,123,94,138,139,187,228,106,181,58,17,242,93,161,15,249,165,232,93,30,176,112,167,126,201,40,172,222,47,36,211,191,244,201,108,154,53,130,57,25,75,26,162,92,24,233,37,78,174,207,133,238,76,232,216,230,185,242,83,65,250,74,212,99,130,27,114,96,215,154,108,87,84,50,93,0,190,214,213,248,124,226,157,183,75,19,29,81,43,160,142,227,71,28,142,158,54,66,140,86,49,243,83,110,247,74,174,103,149,12,108,94,181,115,17,182,105,197,143,165,141,100,249,127,144,251,116,230,117,180,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,191,94,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,135,184,155,187,90,175,252,34,106,189,246,197,115,164,184,219,110,58,111,125,171,163,172,164,153,179,65,83,4,150,201,157,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,102,220,213,65,149,115,79,186,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,169,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,64,41,219,156,54,183,221,115,206,34,233,244,106,107,29,37,29,183,75,169,209,180,245,109,145,207,158,186,123,141,45,37,76,175,127,216,214,49,173,72,88,214,34,42,238,201,28,174,94,180,100,126,175,147,6,131,83,101,90,161,146,235,253,246,138,175,195,224,244,237,181,216,158,234,121,91,4,151,26,200,228,108,242,50,100,122,49,239,134,155,118,58,37,107,252,171,163,122,244,43,88,174,174,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,77,10,114,250,209,219,174,136,112,151,130,226,57,45,134,146,213,144,214,211,205,123,188,69,21,43,160,157,103,171,153,243,70,218,166,189,140,127,137,142,157,212,240,72,143,77,218,176,116,34,171,88,213,2,69,0,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,166,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,154,168,50,174,106,160,0,0,0,0,0,0,15,147,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,186,60,77,198,233,91,29,37,44,29,111,107,25,215,44,138,214,55,169,239,107,83,117,243,115,145,19,205,80,162,206,51,121,133,234,62,191,234,197,13,243,73,242,252,175,13,195,49,126,153,113,170,106,121,150,217,112,142,170,74,110,221,77,85,67,233,166,127,84,203,221,168,133,138,217,58,91,3,149,168,214,172,147,43,250,7,52,46,58,127,45,121,83,244,59,71,51,63,23,166,214,94,143,140,84,209,55,166,27,237,210,57,28,171,180,200,229,241,20,112,237,31,111,100,107,31,42,62,79,206,181,180,242,36,0,3,66,124,11,241,155,98,227,15,78,42,174,114,90,190,13,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,221,72,140,150,73,42,102,91,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,232,83,135,78,37,244,179,138,12,18,28,235,76,238,223,225,120,219,53,100,244,223,20,182,126,122,104,163,241,112,67,44,157,158,239,97,239,143,169,223,93,155,57,63,90,32,117,80,0,0,0,28,171,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,128,105,79,132,239,75,26,55,242,255,0,30,246,232,14,170,114,174,19,189,44,104,223,203,252,123,219,160,58,168,21,65,160,60,122,212,232,55,25,26,189,162,186,179,125,171,159,78,175,154,145,125,134,208,249,59,93,22,11,140,247,183,181,211,58,105,165,141,176,80,171,100,154,89,147,235,244,189,168,246,53,170,249,149,246,169,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,155,126,44,125,83,235,39,204,12,135,220,103,39,255,0,42,62,58,127,184,112,191,173,121,159,254,47,75,128,86,215,55,252,230,186,215,37,66,187,253,235,194,177,205,255,0,14,20,127,250,222,16,45,80,0,0,2,26,243,3,230,7,77,194,45,53,175,7,193,236,84,151,205,69,190,83,199,114,134,27,148,50,252,58,130,221,221,115,22,121,149,142,99,165,124,142,138,88,217,27,30,155,116,185,239,115,81,172,100,193,50,140,171,154,19,224,187,141,253,56,226,227,21,74,42,26,175,134,231,214,75,125,52,185,13,146,120,82,159,174,69,142,52,158,170,137,189,217,22,74,62,251,156,196,85,122,200,207,169,220,107,123,145,171,243,216,6,148,248,78,244,177,163,127,47,241,239,110,128,252,156,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,252,174,152,107,22,3,161,92,13,105,126,163,106,53,250,146,221,109,183,105,189,146,88,162,150,170,24,103,184,79,29,157,147,54,146,149,179,61,141,150,166,70,196,244,142,36,114,43,149,63,202,169,74,220,98,113,85,153,113,95,171,151,12,194,243,114,171,110,49,110,168,168,166,196,237,18,70,144,178,221,110,87,253,69,116,77,123,219,226,100,107,99,116,207,234,119,83,209,26,139,219,100,108,96,45,156,107,113,13,105,226,25,252,75,82,230,245,111,201,223,81,62,244,149,53,53,21,54,239,135,77,80,249,223,105,72,101,145,206,74,20,115,221,209,10,63,243,123,53,236,115,100,107,94,151,253,162,153,102,101,157,105,30,33,152,106,38,29,87,138,228,247,107,61,53,77,222,209,83,2,66,250,90,183,49,59,168,145,119,36,116,108,87,110,230,50,71,119,90,199,53,178,35,36,71,177,181,65,203,83,151,165,102,166,223,104,117,215,94,113,15,244,139,65,213,45,158,199,116,134,122,121,47,21,93,20,211,83,85,62,25,33,72,234,109,206,142,103,185,21,178,116,201,36,72,215,53,241,245,181,215,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,115,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,64,186,94,2,170,117,159,151,254,158,241,3,163,246,42,186,253,65,182,83,220,33,186,218,41,59,76,75,181,186,11,181,207,174,104,226,108,93,218,138,230,163,160,106,34,203,245,161,129,35,99,92,244,141,142,134,186,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,80,52,252,69,94,62,184,215,197,120,83,211,138,187,37,166,231,226,53,55,38,183,205,30,57,111,167,88,223,37,7,90,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,122,70,43,17,58,91,43,226,231,255,0,232,169,232,215,242,71,252,175,253,35,181,126,83,254,31,240,207,162,29,135,119,190,145,118,63,75,195,119,187,159,14,238,126,115,191,221,219,181,245,58,252,71,230,138,118,214,45,98,207,181,215,63,186,106,54,163,95,170,238,55,43,141,68,242,197,20,181,83,77,5,190,9,38,146,102,210,82,182,103,189,209,83,70,233,94,145,196,142,84,106,47,249,85,67,207,255,0,166,172,247,42,255,0,101,114,60,147,35,184,127,233,43,43,174,85,213,18,127,198,146,105,164,145,255,0,206,231,57,223,173,84,183,237,23,224,163,249,42,240,35,173,119,252,254,217,106,147,83,114,157,63,200,100,185,84,192,157,217,45,116,43,108,145,99,182,54,110,167,49,221,47,98,201,43,162,70,181,242,57,173,222,86,195,20,139,242,185,93,112,11,71,135,216,173,188,76,107,21,190,213,116,186,228,118,250,106,236,78,207,61,52,21,145,219,41,94,248,170,96,185,57,238,107,186,43,29,219,141,209,118,213,174,134,55,59,169,85,242,43,33,154,188,88,250,88,214,79,151,249,15,183,78,6,107,11,232,229,179,197,118,156,107,158,135,99,122,95,108,151,225,89,158,156,227,244,22,123,149,154,162,100,116,149,20,180,176,199,79,29,125,58,236,157,200,95,210,206,180,68,234,138,71,163,29,186,58,41,37,161,115,218,232,238,177,103,218,21,159,218,245,27,78,111,213,118,235,149,186,162,9,101,138,42,169,161,130,225,4,115,71,51,169,42,155,11,216,233,105,164,116,76,73,34,87,34,57,19,252,138,129,167,48,113,254,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,157,128,15,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,25,226,227,51,138,11,175,22,122,209,83,168,213,150,138,75,117,182,221,78,251,37,134,40,169,221,12,238,181,71,87,81,53,51,170,154,178,202,213,169,233,168,84,145,99,114,51,116,250,169,250,215,191,243,47,227,214,167,94,114,25,180,87,73,175,181,112,105,213,142,162,72,110,239,143,181,209,127,184,193,85,35,91,51,102,134,89,27,61,10,54,56,101,133,62,167,83,220,175,123,92,172,133,89,2,192,181,78,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,4,117,208,142,42,179,46,30,52,143,83,240,253,53,185,85,218,50,125,67,168,179,83,54,239,4,105,215,67,110,167,101,127,138,88,101,235,71,67,82,231,84,83,181,143,70,187,165,139,51,154,177,200,216,222,156,255,0,71,116,119,62,215,92,254,215,167,58,115,97,171,184,220,174,53,16,69,44,177,82,205,52,22,248,36,154,56,93,87,84,232,88,247,69,77,27,165,98,201,42,181,81,168,191,228,69,242,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,189,192,79,8,120,175,7,90,53,46,117,169,116,86,171,94,161,93,45,242,214,229,183,154,170,248,228,134,211,66,199,44,169,72,201,213,27,28,48,199,27,24,249,213,174,115,93,43,92,229,146,72,227,133,88,29,3,132,238,26,244,227,131,109,26,182,99,123,218,168,242,11,175,128,110,83,124,154,169,23,226,119,137,156,216,99,133,147,72,216,213,97,73,230,236,211,69,210,213,252,226,125,85,150,89,28,249,0,82,7,49,158,62,175,186,225,168,240,105,222,149,92,62,21,134,105,206,65,227,173,183,138,10,150,58,170,231,120,165,87,198,203,148,21,48,185,123,112,179,170,79,15,218,126,238,107,251,174,85,87,49,144,205,94,88,124,98,106,159,17,56,173,78,9,169,152,13,214,95,162,118,248,105,168,179,120,32,169,146,134,229,225,227,167,138,74,122,218,137,158,254,171,138,247,89,58,171,92,189,198,200,247,43,35,232,69,148,42,91,139,31,84,250,201,243,3,33,247,25,206,105,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,210,248,177,245,79,172,159,48,50,31,113,156,145,87,30,7,42,117,43,151,254,5,197,38,155,62,146,43,238,49,103,189,191,41,182,57,145,64,151,27,117,45,218,224,245,173,100,155,34,190,166,24,183,107,155,35,151,185,12,81,181,138,215,68,216,230,11,31,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,89,84,102,51,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,228,84,179,78,33,121,189,224,153,15,14,48,208,232,197,190,235,67,169,57,149,190,123,125,198,158,103,77,15,209,46,166,44,114,206,202,166,35,59,243,47,82,173,51,225,84,219,202,89,82,55,51,176,240,252,156,214,56,237,181,37,170,191,133,157,26,201,170,221,114,117,66,193,155,221,109,211,181,176,71,2,53,237,146,206,143,68,87,61,238,114,181,103,232,115,81,136,206,195,149,253,115,199,29,80,158,130,211,108,204,181,95,63,162,179,81,201,87,127,203,51,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,77,223,35,147,205,202,174,95,181,73,85,199,95,8,150,174,16,116,143,69,113,73,238,52,151,140,178,253,81,145,92,178,59,172,20,237,99,31,58,50,214,214,82,194,245,106,74,250,104,83,171,163,184,187,171,228,154,68,108,125,213,141,161,237,121,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,35,255,0,26,60,36,226,188,92,233,98,226,215,41,124,14,73,98,241,55,12,102,226,215,71,23,110,185,212,210,49,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,102,53,69,221,136,103,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,53,38,87,87,53,62,8,40,245,39,21,187,241,61,167,148,189,25,126,55,111,138,92,134,147,189,5,61,61,109,158,146,57,223,61,86,221,164,124,181,145,177,97,77,223,42,34,193,79,208,214,185,237,141,174,15,203,194,183,52,156,53,220,46,100,21,218,209,95,73,6,119,165,246,120,41,169,161,172,187,47,127,51,127,105,204,164,88,149,235,37,67,170,94,248,154,202,151,244,72,198,44,137,58,170,49,238,100,85,87,172,90,197,159,107,174,127,116,212,109,70,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,242,170,248,162,116,242,195,224,130,143,136,188,170,167,87,181,34,151,175,1,195,238,16,197,79,78,217,160,127,197,111,16,201,79,80,180,179,211,203,20,137,37,31,97,219,76,142,232,87,119,227,107,28,237,164,232,9,85,202,179,130,10,61,54,197,109,28,79,106,29,47,94,95,146,91,229,151,30,164,239,65,81,79,69,103,171,142,7,193,85,183,105,95,21,100,140,73,147,118,74,168,144,84,116,57,173,123,164,107,108,84,0,41,91,157,95,170,124,91,229,253,15,184,220,72,0,79,254,117,126,169,241,111,151,244,62,227,113,56,167,2,156,53,216,184,169,205,181,11,76,174,107,217,186,195,167,247,11,166,55,86,234,167,193,29,37,226,42,202,38,83,201,42,181,175,234,133,123,175,142,68,86,61,123,114,61,90,136,244,99,154,29,215,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,234,205,58,200,247,53,139,35,219,115,230,96,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,133,175,242,190,227,215,30,203,240,219,47,13,186,185,125,164,183,100,248,253,59,109,248,221,194,167,194,209,82,87,219,163,90,90,122,42,4,115,165,71,77,93,213,43,152,198,50,36,235,138,22,170,171,164,235,115,131,208,115,171,244,177,139,124,192,161,246,235,137,85,124,39,122,167,209,191,152,24,247,184,192,90,167,58,191,75,24,183,204,10,31,110,184,149,87,194,119,170,125,27,249,129,143,123,140,0,105,76,0,4,0,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,181,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,210,152,0,1,0,57,213,250,88,197,190,96,80,251,117,196,155,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,8,57,213,250,88,197,190,96,80,251,117,196,10,86,59,175,8,156,93,231,220,32,103,245,121,126,33,110,164,188,219,111,52,241,81,94,172,181,181,19,71,5,84,12,153,146,119,25,219,114,53,149,45,106,74,200,230,123,36,72,210,121,126,163,186,149,23,196,240,245,139,88,179,157,125,211,76,43,41,161,241,182,92,131,48,179,90,238,52,221,215,199,223,165,158,182,40,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,157,47,140,206,12,243,238,19,51,250,154,58,202,26,187,142,19,113,168,124,182,27,244,81,77,52,13,130,73,170,18,154,146,170,165,96,138,20,174,236,211,172,146,69,30,233,178,245,55,203,236,11,20,230,105,198,38,26,206,18,236,150,125,43,188,85,222,105,245,198,158,88,237,119,235,85,98,211,193,5,186,150,106,119,86,178,95,178,85,124,137,34,82,190,157,205,110,200,250,134,202,173,86,44,79,175,94,11,245,99,139,143,203,46,1,165,186,1,169,119,94,247,196,36,248,126,57,118,188,207,244,119,179,211,44,245,126,34,149,95,219,236,246,252,68,143,237,183,187,190,238,139,243,221,10,71,89,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,233,107,222,216,33,107,156,137,187,146,40,209,119,233,77,173,43,147,39,13,31,248,119,138,60,178,211,254,50,193,137,120,136,63,201,227,107,99,238,69,254,109,51,37,138,79,252,122,55,160,22,168,0,2,170,249,231,125,201,254,242,127,13,33,175,1,188,80,90,184,76,215,152,245,27,37,180,85,220,113,235,141,158,178,201,120,138,134,157,179,86,182,9,58,38,141,212,237,124,177,49,31,226,41,233,209,202,247,42,118,214,77,147,171,165,82,101,115,206,251,147,253,228,254,26,85,88,26,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,101,48,114,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,234,78,168,169,170,28,246,170,191,175,183,20,141,87,171,90,147,77,43,110,124,1,10,185,158,241,109,138,232,118,141,94,52,114,158,47,31,153,234,102,63,91,111,163,129,27,28,176,209,80,202,230,83,212,79,84,212,153,146,197,215,12,181,41,78,244,99,218,233,96,119,82,42,49,200,189,171,138,238,43,180,227,132,173,56,126,107,154,203,227,174,181,221,200,44,22,8,38,70,85,93,234,154,136,170,214,170,162,246,225,103,83,86,89,149,21,177,181,205,68,71,189,241,198,252,241,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,121,243,74,124,88,250,88,214,79,151,249,15,183,78,102,176,210,159,22,62,150,53,147,229,254,67,237,211,129,154,195,218,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,120,162,127,243,66,224,91,242,41,149,63,92,116,115,12,240,154,109,122,232,248,197,53,19,186,161,177,93,36,145,200,187,66,141,79,15,71,54,241,246,246,87,49,146,171,227,252,211,93,79,26,133,164,240,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,125,19,182,53,234,107,30,232,37,116,79,123,88,178,70,141,127,75,119,86,183,176,25,193,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,190,213,56,197,230,105,165,154,115,163,84,245,28,62,103,214,172,163,51,204,237,239,125,138,178,220,180,213,176,217,126,181,58,190,74,250,119,202,217,105,166,236,207,34,197,28,177,59,243,177,43,101,102,205,123,84,57,175,51,94,98,20,216,173,53,199,135,13,4,200,234,217,147,178,162,54,100,185,61,170,225,45,51,236,207,134,86,189,104,169,102,133,205,114,212,171,152,141,153,200,189,17,177,95,10,163,164,115,210,10,192,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,243,255,0,233,171,61,202,191,217,92,143,36,200,238,31,250,74,202,235,149,117,68,159,241,164,154,105,36,127,243,185,206,119,235,85,47,167,128,158,8,44,92,35,224,146,214,228,116,182,171,150,166,222,251,177,94,239,116,115,62,162,22,82,164,202,176,210,210,58,72,163,124,112,244,54,39,200,157,8,231,203,191,83,156,216,226,70,7,74,225,119,134,76,7,133,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,58,231,116,105,212,230,49,211,202,216,152,247,61,99,141,90,206,167,108,174,119,96,0,14,63,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,117,192,233,19,169,172,123,160,137,178,177,142,98,201,26,57,157,77,221,28,220,240,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,164,241,119,24,199,186,25,88,173,146,55,171,83,174,55,177,200,155,57,13,63,16,255,0,152,143,4,20,124,85,96,137,150,225,212,189,58,155,137,219,229,138,196,212,154,10,104,110,145,186,104,164,125,45,84,175,137,207,119,75,25,63,135,69,146,56,217,45,67,149,238,70,189,238,64,162,204,167,44,202,179,155,237,86,83,154,228,215,92,130,245,91,209,226,110,55,74,217,42,234,167,232,99,88,206,185,100,87,61,221,44,99,90,155,175,147,90,136,158,72,130,221,150,101,86,123,21,223,22,180,228,215,90,43,46,65,225,254,47,110,167,173,146,58,91,135,97,234,248,60,68,77,84,100,189,183,170,185,157,104,189,46,85,84,217,79,201,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,208,56,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,232,137,174,86,236,178,75,27,124,186,144,14,129,192,231,8,151,94,47,181,113,216,164,247,26,187,62,39,97,167,109,203,35,186,193,78,231,189,144,43,209,172,165,133,234,213,137,149,51,47,87,71,113,118,70,71,52,136,217,59,75,27,175,251,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,124,254,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,232,0,0,0,69,94,104,254,132,245,55,240,95,120,162,40,4,191,238,104,254,132,245,55,240,95,120,162,40,4,13,84,0,0,0,0,138,188,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,218,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,161,178,178,53,235,71,62,93,186,90,230,199,42,178,133,191,211,86,123,149,127,178,185,30,73,145,220,63,244,149,149,215,42,234,137,63,227,73,52,210,72,255,0,231,115,156,239,214,170,89,255,0,54,46,8,47,183,11,141,207,139,61,51,165,186,222,164,168,218,92,218,137,102,100,158,6,150,158,150,158,10,122,170,88,91,18,61,97,99,32,122,212,43,164,123,155,212,215,163,82,54,200,230,87,6,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,93,79,47,190,2,177,238,25,176,218,28,231,80,108,84,149,154,169,119,167,142,106,231,212,120,90,214,88,30,139,82,212,134,134,100,137,31,11,221,79,80,216,234,21,178,61,143,123,21,26,231,49,17,87,159,243,70,224,74,235,173,150,168,117,223,69,241,154,74,140,218,199,78,246,228,22,234,72,29,227,114,26,38,181,137,19,227,233,94,153,106,105,218,199,34,51,163,185,44,110,70,35,156,176,195,19,165,255,0,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,189,18,181,170,237,214,57,99,119,151,82,30,43,141,126,43,172,92,37,232,213,110,101,221,181,86,101,247,45,232,241,107,37,108,207,111,143,170,234,98,73,34,182,52,87,172,48,49,253,217,23,118,53,118,100,125,198,62,88,212,12,251,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,132,248,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,250,234,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,204,235,93,174,117,55,171,173,109,230,178,58,72,234,43,234,36,169,149,148,148,145,82,192,215,189,202,231,36,112,194,214,197,19,55,85,217,145,181,172,106,108,141,68,68,68,46,211,149,103,8,121,87,15,186,113,117,212,141,77,162,186,217,242,252,235,181,181,150,90,249,27,29,21,174,52,71,65,226,105,17,26,198,214,57,239,149,203,220,235,124,81,185,172,78,203,221,80,199,5,117,243,71,245,217,169,191,130,251,61,17,21,73,85,205,31,215,102,166,254,11,236,244,71,234,224,175,131,106,110,47,180,191,87,237,246,42,154,74,12,239,24,168,199,38,199,43,171,171,101,130,137,140,158,74,212,172,134,161,35,142,69,115,31,20,72,230,170,51,173,36,138,61,156,214,44,136,224,150,188,177,121,133,214,101,53,148,220,58,241,3,151,247,174,179,116,197,137,95,238,115,79,61,85,214,170,89,230,146,90,90,218,185,230,127,84,203,221,133,148,201,210,198,171,99,88,250,149,235,19,95,103,230,91,50,156,79,42,193,175,181,88,182,107,140,221,113,251,213,23,71,137,183,93,40,164,164,170,131,173,141,123,58,226,145,26,246,245,49,237,114,110,158,109,114,42,121,42,23,125,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,186,212,193,79,244,154,53,142,87,248,154,90,110,164,122,204,198,65,35,170,35,141,139,27,126,172,141,233,108,157,184,130,106,128,0,205,103,20,250,41,252,157,184,130,205,180,114,59,135,141,164,199,238,9,224,39,116,189,201,31,67,60,76,168,165,238,187,183,26,44,201,4,209,36,157,44,70,247,17,253,59,183,101,91,20,224,247,136,95,202,183,45,109,105,210,107,157,53,213,247,173,42,211,251,221,20,183,10,202,175,17,29,101,13,93,29,194,74,54,198,174,94,184,251,44,137,240,118,149,21,173,142,24,122,93,179,149,145,249,78,117,154,23,71,106,190,225,124,67,216,108,221,159,141,245,227,121,21,76,107,4,113,190,170,38,119,40,94,230,34,36,178,76,248,91,84,199,72,170,246,164,116,144,51,234,108,212,124,54,225,75,88,174,186,107,93,169,56,139,175,212,148,56,246,160,233,190,83,100,186,69,91,84,232,160,146,118,218,42,230,162,115,27,214,214,45,74,212,49,144,70,174,71,46,213,82,177,137,213,34,40,28,40,184,158,115,250,243,83,138,233,126,53,160,22,42,218,79,17,156,84,58,233,125,99,106,34,116,241,219,168,228,141,208,70,248,85,138,246,50,106,157,158,217,81,204,243,161,145,137,214,142,122,54,157,137,21,204,23,88,173,90,223,197,166,117,151,99,87,234,187,174,61,69,81,13,146,207,44,181,77,158,4,130,146,22,67,35,169,92,199,189,158,26,74,134,212,79,26,177,118,114,79,214,168,142,123,144,15,201,192,134,133,216,184,137,226,131,17,211,156,198,205,117,184,226,206,241,87,27,235,109,234,246,116,82,211,211,201,35,18,105,88,138,177,67,36,233,4,14,122,43,93,249,228,107,30,215,185,142,77,20,149,171,201,111,66,239,184,182,9,150,235,206,71,102,181,50,147,54,240,246,236,106,175,118,73,93,225,105,38,168,101,106,238,136,171,20,50,78,145,55,163,169,28,247,82,117,57,136,214,196,231,89,80,0,0,25,87,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,29,84,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,146,168,138,188,174,61,9,233,151,227,94,241,90,74,160,0,0,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,160,19,85,6,85,205,84,0,0,0,0,0,42,215,154,135,30,180,212,180,215,94,22,52,110,251,73,88,250,202,121,173,249,205,206,159,186,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,232,151,181,186,61,37,107,38,7,29,186,205,173,186,35,160,215,156,183,67,52,234,174,253,119,142,158,87,214,94,155,216,150,12,110,145,189,41,37,107,233,156,238,237,67,218,142,221,173,108,111,137,136,201,37,153,82,56,250,37,207,182,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,235,240,214,235,93,20,149,117,83,244,49,207,127,68,81,163,158,238,150,49,206,93,147,201,173,85,95,36,80,61,6,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,175,228,213,140,23,242,95,170,121,150,153,252,83,226,127,68,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,203,212,224,39,130,11,23,8,248,36,181,185,29,45,170,229,169,183,190,236,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,61,13,137,242,39,66,57,242,239,212,231,54,56,145,148,173,197,143,170,125,100,249,129,144,251,140,224,125,92,171,133,29,71,176,112,217,133,113,77,108,139,227,56,102,81,226,224,185,73,79,10,164,150,42,168,171,231,164,141,181,9,186,239,12,189,166,43,38,77,154,146,61,98,114,53,86,37,153,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,125,191,114,225,196,241,92,231,151,182,158,98,217,174,51,106,200,44,181,191,22,241,54,235,165,20,117,116,179,244,94,234,222,206,184,164,71,49,221,47,99,92,155,167,147,154,138,158,104,133,91,113,201,192,230,101,194,22,100,218,170,87,213,223,52,234,249,80,230,88,111,207,98,117,198,253,149,222,10,179,165,17,172,169,107,81,202,142,68,70,76,198,171,216,141,86,203,20,65,125,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,10,96,228,243,170,186,209,100,214,26,141,40,198,49,218,187,182,157,100,85,11,87,146,214,58,146,174,120,44,83,199,67,86,234,121,89,35,30,144,82,190,166,72,163,137,206,145,170,178,164,49,181,190,108,77,174,124,0,0,14,85,197,143,165,141,100,249,127,144,251,116,230,107,13,41,241,99,233,99,89,62,95,228,62,221,57,154,192,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,12,214,113,99,234,159,89,62,96,100,62,227,57,202,142,171,197,143,170,125,100,249,129,144,251,140,231,106,208,254,8,43,56,139,224,191,32,213,237,55,165,235,207,176,252,194,233,21,69,59,166,157,255,0,21,179,195,105,166,168,74,88,41,226,138,69,146,179,190,237,161,70,244,35,187,242,53,238,118,209,244,4,244,229,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,174,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,125,78,166,57,30,198,185,25,50,178,122,153,119,180,220,243,45,40,207,232,175,52,113,213,216,50,204,58,241,29,76,76,171,164,68,158,223,113,164,153,28,212,146,25,154,168,143,142,88,211,118,72,213,243,106,163,147,237,66,236,244,83,154,46,135,101,156,56,213,106,246,174,94,237,88,182,83,143,245,209,221,49,138,90,216,100,174,185,213,49,145,171,100,182,210,58,78,244,144,204,178,177,26,175,217,177,185,37,107,228,86,68,233,212,58,95,25,156,102,96,60,38,96,21,53,149,149,212,151,28,218,227,78,248,172,54,24,165,134,105,219,60,144,212,45,53,93,85,50,207,20,201,67,222,167,88,228,150,61,215,117,233,111,159,217,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,247,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,117,133,114,167,224,74,234,183,90,14,41,181,151,25,164,109,181,180,233,62,17,106,184,192,231,79,36,234,230,58,59,194,177,85,26,198,53,168,228,131,173,174,87,171,251,237,70,116,65,36,129,218,185,104,112,21,77,160,216,244,58,213,171,54,42,73,245,22,249,79,28,214,134,73,221,235,176,91,167,165,141,206,133,208,205,20,110,130,185,93,36,209,76,191,95,165,141,70,49,205,71,204,143,164,195,85,6,85,192,238,188,68,113,85,153,107,118,37,167,154,91,13,202,174,147,4,211,172,94,203,105,160,180,172,105,18,79,113,167,183,67,5,85,100,232,215,185,37,127,117,38,100,78,85,78,152,85,187,49,143,146,110,191,127,203,207,130,203,175,20,250,161,79,125,203,241,250,183,105,94,53,80,171,144,86,37,75,169,82,182,116,143,170,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,200,222,248,122,188,7,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,255,0,93,27,43,152,246,248,153,26,217,27,11,58,93,212,244,87,42,118,217,35,217,118,121,77,223,67,185,124,112,203,85,112,182,91,173,86,187,86,57,111,100,20,84,206,108,52,117,89,53,225,148,173,142,22,202,248,33,252,237,101,71,97,157,201,146,39,42,53,175,145,200,140,141,202,208,237,86,79,162,182,110,222,11,142,124,42,135,224,86,250,94,221,154,139,183,23,128,161,119,114,42,109,160,102,221,168,87,195,202,200,254,170,53,123,47,107,127,65,81,62,177,157,111,229,211,196,119,242,142,254,84,31,76,255,0,211,95,250,215,193,116,191,225,127,11,235,234,248,95,135,234,255,0,89,255,0,184,234,235,235,252,247,95,127,243,197,234,112,189,172,55,221,121,208,236,87,84,50,76,30,235,139,215,222,109,244,242,205,13,117,51,41,227,172,147,178,197,146,170,146,52,154,89,18,142,73,22,78,202,204,173,145,241,163,95,210,173,115,30,240,234,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,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,130,188,202,249,122,86,105,149,246,187,93,116,27,16,255,0,72,181,253,50,222,44,118,184,103,168,146,207,85,209,83,53,77,83,33,142,21,142,154,220,216,225,99,149,93,39,76,114,74,173,107,89,31,67,91,58,185,92,122,19,211,47,198,189,226,180,147,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,150,34,194,121,97,112,21,77,172,247,90,78,32,117,130,197,73,95,167,214,202,138,152,109,86,138,190,235,22,237,113,129,208,244,77,36,78,139,181,81,66,213,116,237,84,73,126,180,208,44,111,107,152,146,49,221,46,255,0,201,247,171,139,139,111,209,100,232,208,151,246,111,183,31,136,85,245,77,15,76,235,221,177,195,209,50,84,201,214,214,183,166,161,221,29,184,165,93,223,44,177,126,118,210,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,245,156,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,132,191,226,143,130,10,205,54,208,45,50,226,123,79,41,122,241,12,147,15,198,101,200,105,59,211,212,84,81,94,42,232,186,231,170,219,180,172,138,142,71,164,41,187,229,85,73,234,58,26,214,177,209,181,177,0,210,71,12,150,155,85,255,0,132,77,40,177,95,109,148,151,27,109,199,77,236,84,149,148,117,112,182,104,42,96,146,217,11,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,10,44,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,235,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,230,79,49,110,100,88,174,164,233,101,167,71,248,125,191,93,98,250,89,111,164,185,229,119,8,165,142,63,15,67,81,77,220,248,43,213,157,125,83,47,117,158,39,181,34,53,157,181,129,93,39,92,204,100,75,227,215,134,122,110,22,56,134,185,224,246,106,234,73,241,235,229,63,210,60,126,24,86,94,186,43,116,245,19,178,58,73,86,87,57,206,124,78,134,72,209,253,111,235,99,88,245,86,185,238,99,99,168,30,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,119,94,100,58,13,134,240,219,169,122,113,165,56,101,21,35,89,110,211,123,115,238,117,208,211,172,47,187,92,86,186,189,42,43,101,71,61,238,235,145,205,221,26,175,119,67,17,145,181,122,24,212,75,84,224,43,132,76,7,134,109,35,182,87,219,238,56,254,89,150,100,116,255,0,18,174,203,109,244,240,200,201,160,169,100,15,74,90,42,164,111,117,244,40,144,196,246,245,57,82,71,245,75,210,206,180,99,43,219,157,95,170,124,91,229,253,15,184,220,64,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,145,202,185,213,250,167,197,190,95,208,251,141,196,15,65,201,119,71,112,28,235,63,212,29,70,203,236,52,151,123,150,23,79,104,138,203,21,109,44,53,16,82,207,83,52,211,120,182,54,70,57,204,169,141,212,17,36,114,177,205,86,164,146,253,189,72,173,245,92,214,56,237,186,173,214,191,133,157,26,201,169,27,109,109,58,193,155,221,109,211,185,211,201,58,185,237,146,206,143,68,70,177,141,106,53,103,232,115,149,234,254,195,149,157,19,199,36,53,225,215,139,108,171,134,157,44,213,44,91,79,226,236,228,154,141,240,219,123,46,46,108,141,248,125,12,84,215,38,79,60,18,197,52,114,69,88,217,42,169,93,11,246,123,83,162,69,84,69,70,239,200,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,61,87,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,186,30,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,188,255,0,130,238,18,113,94,17,180,177,49,107,108,190,59,36,190,248,107,134,77,113,115,163,151,185,92,218,104,216,248,32,149,33,138,69,163,142,68,153,208,178,68,87,55,189,34,170,238,245,36,0,25,172,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,45,167,130,221,116,211,142,29,57,102,96,122,161,170,23,159,3,106,161,248,204,80,195,18,35,234,174,21,78,187,215,44,116,180,209,170,167,114,103,244,187,100,221,26,141,107,158,247,49,140,123,218,16,171,154,87,9,154,113,160,218,143,30,121,165,247,204,82,205,106,202,60,60,179,97,81,92,209,46,84,117,82,173,82,201,85,77,68,140,78,213,185,124,59,90,139,214,173,100,207,116,108,107,88,140,99,32,177,239,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,115,48,208,29,101,192,52,227,22,213,204,203,79,110,182,172,67,52,234,248,37,210,118,55,183,83,178,43,155,212,212,85,124,93,198,34,201,23,113,173,238,198,215,62,62,182,34,185,2,213,57,77,240,153,167,24,134,19,252,161,238,119,204,83,49,204,238,189,17,91,106,109,23,52,174,143,28,165,154,142,25,36,165,145,157,13,240,215,31,207,189,147,162,171,156,200,250,24,215,53,36,149,36,240,28,243,190,228,255,0,121,63,134,145,127,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,76,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,244,201,94,119,23,107,85,254,213,160,215,219,21,206,146,227,109,184,211,228,21,116,117,148,147,54,104,42,96,145,182,199,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,28,215,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,84,95,53,142,57,238,183,172,154,191,133,221,40,186,85,219,237,182,10,133,143,43,189,91,174,142,98,220,231,125,59,227,150,216,157,137,58,93,76,198,206,246,79,28,187,171,166,103,66,177,157,149,89,100,255,0,51,62,52,127,147,102,156,51,77,240,167,119,51,236,250,223,87,5,53,68,53,221,153,44,84,42,157,167,215,109,27,219,51,102,114,189,205,167,114,116,183,185,20,175,87,47,101,99,146,144,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,62,81,34,184,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,109,186,104,31,47,221,44,210,174,25,114,29,4,201,33,248,173,94,161,219,227,250,95,113,86,211,79,34,87,45,44,108,95,7,43,233,154,189,154,121,219,36,244,189,230,57,209,200,245,127,233,42,148,237,198,39,10,185,151,10,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,212,71,74,214,49,190,38,54,186,54,204,206,150,244,189,81,200,157,183,198,247,134,138,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,89,77,124,171,56,223,172,211,108,170,209,195,14,161,213,117,226,25,37,194,88,177,234,190,204,245,21,20,87,138,185,32,100,20,187,247,85,145,81,200,244,153,118,100,74,169,61,71,91,156,214,58,71,54,229,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,135,250,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,180,46,167,152,207,5,31,202,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,69,159,233,171,2,202,191,217,92,115,36,199,46,31,250,74,58,235,109,117,60,159,241,100,134,104,228,103,243,57,174,111,234,84,52,145,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,172,22,230,177,192,197,170,245,140,215,241,69,165,22,186,75,125,202,193,78,178,101,118,91,117,173,172,75,156,15,168,124,146,220,211,177,31,83,170,88,233,222,249,228,151,116,116,44,235,87,179,178,169,40,112,174,44,120,215,197,120,172,224,71,11,178,93,174,126,31,83,113,156,194,215,30,71,111,168,88,217,37,127,69,178,190,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,138,188,39,122,167,209,191,152,24,247,184,192,114,163,170,240,157,234,159,70,254,96,99,222,227,0,26,83,0,1,0,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,45,83,157,95,165,140,91,230,5,15,183,92,74,171,225,59,213,62,141,252,192,199,189,198,0,52,166,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,214,84,95,53,142,57,238,183,172,154,191,133,221,40,186,85,219,237,182,10,133,143,43,189,91,174,142,98,220,231,125,59,227,150,216,157,137,58,93,76,198,206,246,79,28,187,171,166,103,66,177,157,149,89,67,149,115,47,227,142,167,136,236,202,109,30,193,217,72,205,58,194,239,18,62,26,184,223,21,67,239,151,24,82,72,22,181,179,49,92,212,166,70,190,86,194,214,59,235,178,69,145,234,170,230,50,25,149,206,175,210,198,45,243,2,135,219,174,37,43,23,83,206,175,210,198,45,243,2,135,219,174,32,84,94,136,102,182,173,53,214,140,7,81,175,180,245,115,219,113,92,162,213,123,172,138,145,141,116,242,65,77,87,28,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,251,77,15,106,70,153,232,215,24,154,29,79,100,201,233,62,55,136,101,214,250,107,205,158,225,20,110,130,170,155,187,15,114,154,186,153,100,103,92,51,35,36,221,58,155,230,215,185,146,53,204,115,216,236,214,19,167,151,55,48,143,228,217,89,62,150,235,37,226,235,87,166,85,191,94,219,216,164,241,114,88,171,164,157,157,201,27,245,218,246,209,185,143,154,73,99,99,100,119,113,173,116,108,234,124,189,192,226,186,199,193,46,184,233,95,16,81,240,253,108,197,46,185,69,125,230,224,180,120,189,202,150,219,53,61,45,250,62,212,115,58,72,95,42,36,105,218,142,86,120,133,71,186,56,28,146,117,72,173,111,90,223,166,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,116,230,103,169,152,38,145,104,115,51,169,42,237,84,154,167,79,226,237,250,121,84,249,38,142,229,75,53,108,62,14,227,61,35,224,123,100,103,110,138,162,87,245,185,221,166,204,218,87,57,22,68,133,22,11,112,109,204,239,136,236,99,42,195,52,103,48,161,252,168,90,175,89,4,118,246,205,112,169,123,178,39,248,201,27,28,112,195,91,60,237,137,253,51,72,143,106,84,239,186,42,198,178,196,206,135,68,23,82,0,2,170,249,231,125,201,254,242,127,13,34,175,47,30,30,177,94,40,53,11,81,52,143,41,169,240,30,63,79,234,170,109,215,70,82,199,81,53,178,186,43,157,185,209,84,70,215,167,249,209,189,26,230,57,241,75,43,17,236,235,234,73,85,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,8,107,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,98,156,15,243,88,198,112,157,47,184,233,255,0,20,87,124,130,186,229,142,83,213,87,217,114,21,117,69,210,182,248,142,145,210,120,25,221,35,156,228,169,71,61,91,20,143,115,97,88,209,172,123,162,237,163,165,149,92,195,56,54,195,120,153,210,250,140,166,26,156,127,28,206,241,58,116,154,131,39,187,214,173,13,20,54,230,73,215,85,13,124,205,141,234,180,205,137,102,149,170,173,252,220,137,186,57,140,124,200,250,12,3,175,241,69,196,222,125,197,54,168,92,181,3,47,169,171,163,182,190,161,206,178,227,201,113,154,166,138,205,2,199,20,125,16,54,69,233,107,222,216,34,116,175,99,88,146,72,142,127,75,119,70,182,64,112,165,192,229,78,75,195,110,164,241,113,168,207,164,91,21,183,7,202,95,136,218,85,145,84,45,117,92,84,21,112,58,182,116,114,57,34,100,18,181,253,166,166,210,172,209,54,77,216,216,217,222,241,92,187,184,76,177,113,85,172,171,69,152,223,45,77,197,177,62,213,198,251,100,91,155,233,174,151,74,87,54,84,98,82,181,140,114,186,22,206,200,25,80,244,124,110,99,42,27,208,244,123,216,169,115,220,77,218,109,86,14,17,53,94,197,98,182,82,91,173,182,237,55,190,210,81,209,210,66,216,96,166,130,59,100,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,51,110,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,112,51,88,106,75,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,150,211,85,0,80,15,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,235,108,175,141,58,17,175,139,110,151,57,209,202,140,138,166,156,245,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,96,7,9,28,165,170,116,211,91,111,121,158,189,214,99,249,94,49,141,212,77,73,141,91,31,67,21,77,54,64,201,96,86,165,101,101,60,205,123,98,100,109,149,81,33,93,223,226,35,87,35,251,113,49,213,1,234,185,92,240,37,117,209,59,84,218,239,173,24,205,37,62,109,124,167,99,113,251,117,92,14,241,184,245,19,154,244,149,242,117,47,76,85,53,13,123,81,89,209,220,138,54,171,21,205,89,166,137,182,20,0,0,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,181,64,0,3,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,124,220,228,68,243,84,62,177,82,188,228,234,184,154,181,95,109,50,92,242,158,206,140,94,247,183,91,109,118,105,42,163,141,245,81,50,158,121,22,239,245,82,41,38,124,205,123,169,216,175,123,82,58,71,57,172,99,210,87,60,36,7,26,90,233,167,28,69,242,204,207,53,67,75,239,62,58,213,93,240,104,166,134,84,70,85,91,234,155,119,161,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,186,144,79,127,138,235,166,163,226,26,79,154,232,133,178,243,221,195,51,191,9,45,202,215,80,138,248,225,170,167,169,130,120,234,169,252,211,181,50,248,118,70,245,77,218,248,213,17,205,85,100,78,143,192,1,170,128,0,0,0,2,141,185,147,240,49,117,225,247,63,172,213,77,57,181,213,215,105,214,85,81,83,114,149,148,118,183,54,12,94,119,77,26,58,150,87,67,26,65,13,51,164,168,99,105,183,86,174,219,197,210,171,26,73,37,228,159,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,32,25,236,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,227,233,122,94,145,200,141,145,21,139,52,15,127,118,53,221,142,93,159,31,113,140,150,69,60,87,16,252,64,231,220,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,221,114,185,168,237,150,73,100,119,151,82,158,87,80,168,176,219,118,127,146,219,244,230,237,87,116,196,233,111,21,176,216,107,170,218,173,158,170,220,217,158,148,211,72,138,198,42,61,209,35,28,168,172,103,154,175,213,111,216,157,43,130,253,55,211,141,93,226,131,0,211,157,90,172,240,248,181,234,225,36,85,141,241,201,73,226,164,101,60,178,83,210,247,87,101,78,252,236,138,13,152,169,35,187,189,49,185,175,115,92,129,55,249,87,240,21,83,85,83,106,226,159,89,44,85,116,108,163,168,134,225,131,91,42,59,74,202,198,44,83,53,107,234,105,228,137,206,70,35,159,4,180,175,107,216,254,184,187,187,43,22,39,62,215,192,2,128,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,144,29,87,154,23,2,223,150,188,85,250,227,163,152,103,139,212,155,47,71,198,41,168,157,211,53,246,215,28,110,69,218,20,106,248,138,200,118,143,183,178,181,239,137,31,31,231,92,218,120,210,157,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,231,185,157,113,181,71,161,154,113,83,164,154,95,149,244,106,78,81,213,71,53,77,166,229,2,85,99,84,173,72,100,146,73,152,138,233,97,154,120,102,107,33,94,150,59,165,242,74,201,26,232,152,142,166,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,13,4,112,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,181,30,83,100,162,153,238,240,21,93,79,72,228,70,200,136,244,134,118,51,187,26,238,246,166,239,143,184,247,197,34,146,0,143,252,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,125,87,83,214,56,209,210,42,189,97,129,143,237,70,155,49,171,179,228,237,177,242,200,132,128,3,149,113,79,162,159,202,39,135,220,219,71,35,184,120,42,188,130,222,158,2,119,75,219,141,149,208,74,202,138,94,235,187,114,42,66,179,195,18,73,210,197,119,109,95,211,179,182,84,205,97,170,130,128,121,148,232,15,228,43,138,12,131,232,230,158,253,23,193,114,142,205,207,26,240,204,218,134,127,236,120,124,107,96,217,85,177,244,85,58,93,224,250,189,182,190,62,150,54,55,69,184,69,83,245,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,126,82,111,242,144,208,106,157,83,226,94,61,73,184,81,82,79,143,105,133,63,197,42,82,166,158,42,134,75,113,157,146,69,67,26,49,239,71,49,237,114,75,82,201,90,199,244,62,141,169,245,92,246,57,2,229,52,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,0,14,127,164,218,253,163,90,235,241,255,0,201,30,161,90,178,143,162,247,5,182,93,60,19,220,189,137,188,250,92,157,72,157,200,95,210,254,220,236,234,138,78,135,244,61,221,46,218,32,115,123,161,226,58,155,70,169,50,205,55,206,190,25,166,214,222,170,92,198,217,111,153,244,117,213,30,41,201,77,27,230,153,30,158,38,141,221,238,203,169,154,141,217,210,163,222,217,154,168,180,245,87,195,167,18,250,167,194,254,119,14,117,166,119,111,240,188,109,154,178,122,159,133,220,255,0,51,52,81,248,184,33,150,62,247,107,190,247,199,212,239,168,253,156,159,173,20,57,81,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,166,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,154,168,50,174,106,160,0,0,0,0,1,194,180,231,130,158,30,116,171,91,111,154,247,134,97,20,148,57,13,218,158,26,106,42,88,105,169,225,183,88,216,216,18,25,86,223,77,12,108,108,47,153,173,222,71,175,83,215,170,68,106,177,178,72,215,247,80,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,157,171,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,113,94,87,30,132,244,203,241,175,120,173,37,80,28,255,0,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,244,0,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,245,149,213,206,18,171,137,171,70,156,91,175,152,30,83,240,205,39,103,69,187,35,166,179,201,85,21,202,166,170,169,42,35,114,215,62,54,246,254,29,219,237,66,140,89,26,215,205,83,210,246,73,188,74,192,238,186,139,196,86,145,241,9,194,135,16,211,233,110,89,73,118,126,43,139,229,86,107,156,49,202,199,62,55,199,71,86,200,234,26,172,115,155,37,52,237,141,100,134,102,42,177,236,221,55,71,178,70,51,62,231,191,210,157,116,212,125,26,163,203,237,56,85,231,181,106,206,241,250,220,110,255,0,109,157,21,244,181,180,181,16,73,10,61,204,69,77,166,139,186,231,197,34,42,57,174,87,34,238,199,200,199,248,0,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,12,214,113,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,192,114,174,107,156,11,127,119,226,131,69,48,207,252,98,171,63,162,161,119,249,174,109,210,58,116,111,251,239,138,123,93,254,4,202,207,245,196,197,85,154,168,42,215,91,249,64,84,229,28,73,91,47,58,87,91,73,107,210,251,253,67,238,217,51,39,174,138,154,123,99,221,95,213,81,71,110,134,26,94,134,49,105,166,79,12,215,53,236,106,211,200,146,189,169,219,71,135,0,229,161,192,229,79,17,217,148,58,195,156,62,145,154,117,133,222,35,100,212,146,50,42,135,223,46,48,164,115,165,19,161,122,57,169,76,141,124,78,153,207,111,215,100,137,27,17,85,207,124,55,125,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,242,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,50,174,106,160,202,184,23,231,193,190,21,160,220,35,240,101,96,213,122,202,138,76,122,142,255,0,139,219,50,220,187,33,184,191,174,122,137,234,41,153,35,99,87,53,189,78,99,29,58,197,5,60,109,85,85,126,205,107,229,149,238,146,162,248,209,226,219,42,226,231,84,215,41,185,69,224,113,187,23,137,183,227,54,230,182,72,187,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,187,49,162,38,204,67,234,241,41,198,109,247,92,52,127,75,116,6,201,106,248,86,25,167,56,253,154,158,100,157,140,117,85,206,241,75,111,109,52,149,46,114,111,219,133,157,83,50,40,218,187,185,175,116,146,110,174,100,112,184,32,224,187,42,226,227,81,224,161,173,109,214,201,128,219,123,147,222,242,24,168,100,116,111,237,44,61,84,52,211,171,22,20,172,122,79,26,163,94,191,82,53,116,189,47,233,72,222,29,131,150,135,1,85,58,243,144,195,173,90,179,98,171,131,78,172,117,17,205,104,100,157,174,139,253,198,10,168,220,232,93,12,209,72,217,232,81,177,205,20,203,245,58,158,228,99,28,229,100,200,203,180,62,78,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,11,211,200,56,182,197,120,70,224,23,71,50,155,148,94,59,36,190,233,253,158,223,140,219,154,216,229,238,87,54,202,199,178,121,226,89,162,145,104,227,145,33,108,207,141,85,205,239,70,136,155,189,10,44,61,6,101,159,230,90,131,83,106,170,204,242,26,187,171,236,118,122,43,5,177,38,84,232,163,183,82,68,145,83,211,196,198,162,53,140,107,83,117,217,62,179,220,247,187,169,239,115,148,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,245,117,111,71,115,237,16,201,169,49,29,70,176,213,218,174,85,182,123,125,238,40,170,41,102,129,86,10,186,118,76,214,244,204,198,59,174,55,57,240,74,136,155,54,104,38,102,235,208,170,79,254,84,252,12,93,111,89,53,7,20,90,175,107,171,183,219,108,21,9,38,41,101,184,218,220,197,185,206,250,118,73,21,205,123,241,244,186,153,141,157,143,130,72,183,87,76,206,180,123,59,40,146,207,78,52,120,73,197,120,185,210,197,197,174,82,248,28,146,197,226,110,24,205,197,174,142,46,221,115,169,164,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,204,106,139,187,16,8,1,202,235,143,170,204,62,251,109,225,159,88,174,23,91,165,171,35,184,83,80,226,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,209,70,238,220,109,139,182,141,108,50,57,221,72,172,145,95,15,149,231,87,234,159,22,249,127,67,238,55,18,21,106,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,164,241,119,24,199,186,25,88,173,146,55,171,83,174,55,177,200,155,57,15,171,172,58,233,168,250,243,89,140,221,181,66,243,241,155,174,47,143,195,141,195,114,149,21,106,171,41,98,158,121,163,125,75,213,87,187,50,120,135,49,100,217,28,246,177,170,254,167,171,222,240,177,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,4,10,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,188,158,89,156,23,127,38,205,56,126,164,102,173,238,103,217,245,190,146,122,154,121,168,123,50,88,168,85,59,172,161,222,70,54,102,204,229,123,93,80,213,233,111,114,40,152,141,94,202,73,36,75,228,187,163,184,14,117,159,234,14,163,101,246,26,75,189,203,11,167,180,69,101,138,182,150,26,136,41,103,169,154,105,188,91,27,35,28,230,84,198,234,8,146,57,88,230,171,82,73,126,222,164,86,220,72,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,207,228,218,197,159,101,90,119,137,233,69,194,253,87,30,39,135,83,201,21,13,166,26,169,146,146,73,223,87,87,82,181,114,192,175,88,150,167,122,233,98,73,90,214,175,105,172,111,234,85,119,160,226,199,213,62,178,124,192,200,125,198,115,213,112,93,194,78,85,197,206,169,166,45,109,151,192,227,118,47,13,112,201,174,46,116,145,118,232,93,83,27,31,4,18,164,50,198,149,146,70,179,58,22,72,136,215,118,100,85,93,152,160,118,14,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,118,72,145,177,21,92,247,195,113,58,153,160,250,89,170,250,89,62,142,101,56,125,171,232,223,195,221,111,183,65,13,190,155,251,77,253,140,250,120,167,161,107,227,116,116,243,67,28,142,72,158,214,125,79,212,155,121,30,131,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,25,182,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,245,43,161,127,84,82,49,241,185,87,165,236,119,75,158,206,137,31,229,114,205,98,207,179,172,3,20,211,156,190,253,87,119,182,225,117,21,178,217,101,173,170,154,162,122,88,42,33,163,135,194,49,210,61,205,101,52,109,160,137,99,137,141,106,53,100,151,237,234,68,109,255,0,113,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,245,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,153,246,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,253,73,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,1,53,121,42,122,167,202,126,95,215,123,141,184,181,78,39,120,133,197,120,95,209,171,214,174,101,52,222,63,192,118,233,173,214,182,85,71,79,53,206,186,87,116,197,79,27,158,191,231,72,245,107,94,230,69,20,175,70,63,163,165,106,175,146,167,170,124,167,229,253,119,184,219,139,31,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,167,175,182,187,163,227,134,69,108,157,164,141,193,65,122,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,169,4,93,199,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,66,218,121,86,112,65,71,166,216,173,163,137,237,67,165,235,203,242,75,124,178,227,212,157,232,42,41,232,172,245,113,192,248,42,182,237,43,226,172,145,137,50,110,201,85,18,10,142,135,53,175,116,141,109,64,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,228,242,208,227,18,155,137,13,35,135,7,204,239,20,159,148,92,30,158,58,42,216,100,172,150,90,187,181,186,54,70,200,174,142,89,183,115,222,231,47,110,101,71,201,180,168,143,119,109,39,141,128,76,163,133,113,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,245,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,157,212,230,156,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,6,112,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,231,185,97,241,191,89,196,94,43,83,164,58,145,85,215,159,97,246,248,101,167,168,108,51,191,226,182,120,99,167,167,90,169,234,37,150,69,146,179,190,237,230,87,116,35,187,241,185,141,118,210,116,83,94,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,79,76,146,62,56,122,215,234,65,23,113,239,123,97,137,136,216,227,98,185,122,35,99,26,139,179,80,181,78,82,156,23,125,11,177,81,241,93,159,183,170,245,145,219,230,131,23,181,207,67,210,235,117,12,143,233,117,115,157,43,17,233,52,236,98,164,78,137,81,190,26,103,47,84,137,81,211,24,112,14,117,126,169,241,111,151,244,62,227,113,32,1,63,249,213,250,167,197,190,95,208,251,141,196,243,252,164,240,12,55,84,245,211,63,211,237,65,199,169,47,152,245,243,77,235,233,171,168,106,81,122,37,103,196,173,170,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,199,248,46,226,219,42,225,27,84,211,41,182,197,227,177,187,239,134,183,228,214,231,54,73,123,148,45,169,141,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,123,210,34,166,207,83,65,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,159,110,52,120,73,202,184,70,213,53,197,174,82,248,236,110,251,226,110,24,205,197,174,146,94,229,11,106,100,99,32,158,85,134,40,214,178,56,210,23,76,200,209,90,222,244,106,139,179,208,238,188,180,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,237,116,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,175,210,246,163,216,214,171,230,87,135,228,230,121,193,5,31,14,153,85,54,175,105,189,47,70,3,152,92,38,138,162,157,211,64,207,133,94,38,146,162,161,41,96,167,138,40,210,58,62,195,118,133,27,214,173,236,72,215,185,187,199,215,26,248,78,245,79,163,127,48,49,239,113,128,181,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,189,62,53,184,173,254,71,218,89,106,212,207,160,95,75,126,39,144,65,98,240,95,20,240,29,190,229,53,68,221,222,231,102,93,246,240,221,61,61,41,191,94,251,249,108,177,87,73,249,202,126,84,53,79,13,211,63,228,227,240,207,165,185,5,186,197,227,126,151,247,188,47,138,169,142,30,239,111,193,55,175,167,185,213,211,212,221,246,219,116,223,114,69,115,11,225,127,62,226,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,170,161,138,136,173,68,217,29,231,246,34,194,189,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,125,160,119,94,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,11,84,231,87,233,99,22,249,129,67,237,215,18,154,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,32,46,83,153,95,48,47,200,77,29,118,130,105,76,221,121,245,214,222,223,138,92,90,237,227,179,208,213,193,82,207,205,75,5,75,38,167,184,177,124,52,241,245,49,90,145,200,199,249,245,52,166,11,101,166,235,122,169,125,29,154,217,87,95,81,29,60,245,111,138,154,23,74,246,193,4,79,154,105,85,173,69,84,100,113,71,36,143,119,216,214,49,206,93,145,21,79,215,254,154,179,220,171,253,149,200,242,76,142,225,255,0,164,172,174,185,87,84,73,255,0,26,73,166,146,71,255,0,59,156,231,126,181,82,215,244,7,129,202,110,28,120,38,213,237,97,206,31,86,253,69,205,52,158,250,201,169,36,100,180,236,177,219,166,183,190,116,162,116,47,70,185,106,85,204,137,211,57,237,250,143,141,35,98,34,53,239,152,42,44,186,158,117,126,150,49,111,152,20,62,221,113,41,88,186,158,117,126,150,49,111,152,20,62,221,113,2,160,52,159,5,252,168,106,158,27,166,127,20,248,103,210,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,234,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,223,173,194,119,170,125,27,249,129,143,123,140,5,223,113,191,193,118,43,197,198,156,79,67,68,219,85,147,62,182,246,231,178,100,50,208,198,233,31,218,73,186,104,106,103,70,44,201,70,245,158,69,86,177,126,164,138,217,122,95,210,177,188,40,135,53,214,141,80,212,92,55,14,211,252,227,47,171,188,216,176,10,122,138,76,114,158,165,145,185,244,16,76,177,245,196,146,163,123,175,98,36,49,53,141,123,156,145,178,54,177,157,45,68,66,111,242,108,225,235,233,166,172,93,184,133,187,84,221,105,41,52,239,106,43,67,35,165,218,150,227,93,91,77,81,20,237,116,238,69,69,236,64,244,87,68,207,173,213,83,3,149,205,106,116,201,5,114,157,42,212,124,47,81,234,180,135,36,194,238,180,153,157,37,193,150,183,89,27,78,178,213,73,85,34,181,34,142,38,199,213,222,238,117,177,99,88,250,155,35,94,199,49,92,142,106,174,135,184,76,225,250,213,195,46,131,99,26,81,70,202,71,220,168,233,252,93,250,178,157,26,169,91,117,155,103,84,203,220,72,227,116,140,71,109,20,78,145,189,105,12,80,181,219,244,129,205,120,231,227,159,249,23,125,9,255,0,82,239,166,63,76,126,37,254,205,252,63,194,248,79,13,255,0,171,205,215,213,226,127,220,237,209,250,247,242,242,156,20,243,33,254,88,58,167,117,211,63,200,215,209,47,134,99,243,223,124,111,210,47,31,220,237,212,211,195,218,237,248,88,182,223,196,245,117,117,46,221,27,109,231,186,57,144,240,83,170,124,96,254,78,255,0,38,119,252,82,217,244,75,226,254,55,227,181,85,48,247,60,87,132,237,246,187,48,75,190,222,25,253,93,93,59,110,221,183,221,118,241,92,189,57,122,107,71,9,154,209,122,212,109,70,201,240,171,141,182,227,139,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,233,167,122,42,163,149,119,86,249,125,170,129,205,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,210,184,52,199,88,179,237,28,147,35,172,211,155,245,93,142,229,146,89,210,201,45,206,134,170,106,106,218,72,60,109,45,91,157,79,52,47,99,163,123,157,72,200,220,171,186,44,114,72,221,190,178,42,4,212,230,141,199,109,171,91,46,176,232,70,139,228,213,117,24,77,142,161,238,200,46,52,147,183,193,100,53,173,115,22,38,71,210,157,82,211,83,185,142,84,127,95,110,89,28,143,70,185,33,134,87,66,12,23,73,245,79,84,60,119,228,207,77,50,188,183,225,157,175,27,240,43,53,77,127,133,238,117,118,251,189,150,59,163,171,182,254,158,173,183,232,118,223,98,141,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,215,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,161,238,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,174,119,70,157,78,99,29,60,173,137,143,115,214,56,213,172,234,118,202,231,6,117,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,242,31,197,118,156,113,107,192,142,176,230,184,84,190,6,235,67,167,247,232,47,246,9,230,71,213,90,42,157,108,168,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,100,54,230,169,192,197,171,75,106,127,148,142,145,218,233,45,248,157,202,162,150,219,124,199,173,182,182,211,211,89,167,237,36,113,85,66,218,120,210,40,233,165,88,218,215,245,244,170,84,74,213,71,63,191,211,28,21,211,109,98,207,180,166,60,130,143,16,191,85,193,109,202,172,245,214,75,213,177,106,166,109,21,124,21,52,85,20,157,83,195,27,218,217,95,19,106,165,146,37,127,82,50,78,151,108,190,104,161,226,141,41,241,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,53,80,0,0,0,0,0,0,0,0,5,0,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,18,171,145,143,223,103,238,223,241,32,45,80,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,25,204,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,234,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,248,81,126,124,212,237,54,171,143,3,153,245,101,194,217,73,85,81,107,168,179,213,208,203,52,45,123,233,103,91,157,52,43,44,78,84,221,143,88,166,150,53,115,118,94,137,30,223,177,202,139,65,128,106,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,149,43,202,119,141,250,60,111,225,156,38,106,101,87,69,37,194,224,177,97,53,169,12,16,195,75,36,222,34,122,138,90,169,157,43,21,221,217,213,137,78,141,141,242,58,90,135,49,93,210,177,181,182,212,5,85,255,0,163,157,255,0,178,239,253,54,255,0,224,2,127,240,185,174,159,202,83,66,113,157,107,250,45,244,115,233,31,141,254,214,120,239,25,216,240,245,147,211,127,118,237,199,213,213,216,234,253,4,219,171,111,61,183,90,171,255,0,65,83,138,127,252,190,210,175,254,74,220,127,238,37,159,112,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,226,30,38,123,92,178,73,74,254,253,125,69,67,58,29,36,113,189,118,100,205,69,221,137,245,145,118,221,54,85,14,214,70,174,98,90,233,89,160,60,41,229,121,37,134,243,240,204,146,253,218,198,236,51,53,39,73,27,85,84,170,146,190,41,33,86,186,25,163,165,101,84,209,200,174,107,91,36,44,253,37,84,99,164,169,77,124,233,53,142,197,152,107,46,37,163,182,136,123,149,122,119,111,168,168,186,84,245,61,58,106,174,77,167,145,180,221,14,98,34,244,65,5,60,189,198,189,237,119,137,233,250,174,141,200,161,94,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,11,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,129,202,135,71,110,186,149,197,165,147,46,117,134,146,187,30,211,234,122,139,221,210,90,218,87,75,4,115,186,25,33,162,107,29,208,230,37,74,84,61,147,198,142,86,174,212,178,189,139,213,26,33,199,248,208,209,203,22,129,113,65,159,233,86,45,55,93,150,213,112,142,162,221,31,75,211,195,82,213,211,197,87,21,54,239,123,222,254,203,42,27,23,113,206,87,63,183,214,187,43,182,64,208,158,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,245,100,0,228,217,173,127,78,120,125,187,104,229,93,191,179,87,166,87,4,236,207,28,93,49,207,67,113,150,162,162,62,167,44,142,87,76,217,217,88,142,217,140,106,71,216,219,169,221,106,79,240,40,7,154,63,174,205,77,252,23,217,232,143,107,203,215,138,172,55,133,13,35,215,204,194,243,114,164,118,79,113,167,177,211,98,118,137,35,89,159,113,184,163,46,93,10,232,154,246,59,195,70,231,70,233,159,212,222,150,42,53,23,184,248,216,255,0,21,205,31,215,102,166,254,11,236,244,71,159,209,220,42,213,149,112,91,196,101,246,225,81,87,29,70,29,120,193,175,116,45,133,237,70,73,59,234,110,52,42,217,81,90,170,172,237,87,74,228,70,171,87,173,172,93,246,69,107,131,143,229,57,78,163,235,142,163,213,100,153,37,117,215,45,204,242,219,131,26,231,54,37,154,170,186,170,69,108,113,67,20,81,167,249,145,199,20,109,70,181,168,198,49,168,136,214,165,218,114,251,224,43,30,225,155,13,161,206,117,6,197,73,89,170,151,122,120,230,174,125,71,133,173,101,129,232,181,45,72,104,102,72,145,240,189,212,245,13,142,161,91,35,216,247,177,81,174,115,17,21,105,131,135,237,72,163,209,253,113,192,245,66,231,71,226,232,49,156,130,134,227,91,11,104,96,171,145,244,177,204,213,153,34,142,127,205,247,187,125,125,183,170,181,204,147,161,237,123,28,214,189,186,105,0,0,0,64,14,114,122,41,244,231,135,219,78,177,210,92,59,53,122,101,112,94,244,18,75,211,28,244,55,25,105,233,228,233,106,70,229,116,205,157,148,106,221,222,198,164,125,253,250,157,208,132,255,0,33,87,54,45,116,177,105,135,12,23,61,57,248,205,214,139,41,212,189,173,214,134,219,209,236,234,165,130,162,158,74,245,154,84,86,163,97,116,15,236,57,155,171,164,241,40,222,135,51,184,230,5,22,23,189,202,135,71,109,90,107,194,93,147,46,117,134,174,135,33,212,26,138,139,221,210,90,218,86,197,60,144,54,105,33,162,107,29,208,215,173,50,211,177,147,198,142,87,38,245,82,189,139,211,34,33,68,38,130,57,107,234,245,54,175,240,125,131,206,179,210,45,203,15,167,92,66,229,13,52,18,196,200,31,66,214,178,157,170,178,111,214,247,81,173,36,143,115,21,88,175,149,200,157,59,43,26,18,128,0,7,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,162,206,96,156,5,100,60,51,102,85,217,206,159,88,170,235,52,174,239,81,36,212,47,167,241,85,175,176,49,18,153,171,13,116,203,18,50,22,58,162,161,209,211,171,164,123,222,198,34,57,206,122,42,173,239,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,3,46,230,146,56,59,187,90,175,92,40,104,245,101,154,231,73,95,79,30,15,101,164,124,180,211,54,86,54,120,40,226,134,104,149,205,85,68,124,114,199,36,111,111,218,215,177,205,93,149,21,12,219,146,255,0,151,119,27,245,156,42,231,107,137,102,53,93,90,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,111,83,223,7,136,84,142,73,31,21,59,81,141,87,49,141,80,190,147,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,53,80,0,0,0,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,146,168,138,188,174,61,9,233,151,227,94,241,90,74,160,4,0,226,143,154,223,242,107,215,108,155,69,63,32,191,72,254,142,120,47,237,159,210,159,7,223,241,20,112,84,255,0,113,240,146,116,244,247,250,127,77,119,233,223,203,125,146,127,149,129,198,103,43,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,195,252,52,23,75,133,108,117,76,236,80,83,211,191,173,177,210,72,196,221,240,185,83,103,175,213,84,223,101,221,16,36,175,3,28,115,255,0,45,31,166,223,234,93,244,59,232,119,195,127,217,191,136,120,175,23,226,127,245,120,122,58,124,55,251,173,250,255,0,86,222,114,126,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,26,242,222,224,167,84,248,62,252,162,126,83,47,248,165,207,233,111,194,60,23,192,170,170,102,237,248,95,23,220,238,247,160,139,109,252,75,58,122,122,183,217,219,237,178,111,53,64,160,190,97,156,22,93,120,88,213,10,139,238,33,143,213,183,74,242,90,132,92,126,177,106,93,84,148,83,172,125,82,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,211,18,205,36,113,137,105,181,94,184,80,214,26,59,205,178,146,190,158,60,30,245,86,200,170,97,108,172,108,240,81,203,52,50,163,92,138,136,248,229,142,57,24,239,181,175,99,92,155,42,34,153,183,3,73,28,29,221,173,87,174,20,52,122,178,205,115,164,175,167,143,7,178,210,62,90,105,155,43,27,60,20,113,67,52,74,230,170,162,62,57,99,146,55,183,237,107,216,230,174,202,138,135,96,41,3,150,31,27,244,124,58,101,85,58,67,169,21,93,24,14,97,112,134,90,122,134,195,3,62,21,120,154,74,122,117,170,158,162,89,99,72,232,251,13,222,101,119,90,183,177,27,152,214,239,39,93,223,129,154,206,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,9,254,0,0,0,0,101,92,213,65,149,112,58,175,12,92,61,101,92,80,107,45,151,72,241,106,159,1,227,251,149,55,27,163,233,100,168,134,217,67,19,122,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,215,212,154,30,209,221,29,192,116,43,0,181,233,206,156,216,105,45,214,219,117,60,17,75,44,84,176,195,61,194,120,225,142,23,85,213,58,22,49,178,212,200,216,152,178,74,173,69,114,167,249,17,56,167,46,206,31,176,29,16,225,183,24,190,226,12,171,158,229,168,246,123,78,85,122,172,173,72,93,58,207,61,4,46,240,204,146,56,216,239,13,27,157,43,163,141,234,245,106,205,42,245,47,90,146,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,142,188,214,56,231,181,89,113,154,254,23,116,162,233,73,112,185,95,233,214,60,174,245,110,186,53,233,108,129,149,15,142,91,98,118,36,234,109,75,221,3,217,60,114,236,141,133,253,10,199,247,149,98,15,107,254,139,102,150,127,42,127,201,111,134,255,0,83,111,252,1,244,143,162,155,255,0,14,124,71,177,227,124,87,140,240,255,0,8,240,255,0,156,238,244,247,63,190,219,167,200,159,230,85,203,94,229,79,199,109,169,109,84,28,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,7,91,156,143,71,246,26,172,232,130,57,2,210,142,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,194,101,114,208,224,238,167,137,13,92,135,56,204,236,245,127,147,172,30,162,58,218,217,164,163,138,90,75,181,198,55,198,248,173,110,73,183,107,216,230,175,114,100,70,73,180,72,140,119,109,103,141,228,53,52,145,193,221,166,213,101,225,67,71,168,236,214,202,74,10,121,48,123,45,91,226,166,133,177,49,211,207,71,20,211,74,173,106,34,43,228,150,73,36,123,190,215,61,238,114,238,170,170,7,85,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,1,8,57,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,245,223,34,198,244,84,115,31,13,32,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,106,120,163,110,111,248,6,27,130,241,95,77,85,135,227,212,150,151,229,88,189,53,254,238,148,200,173,101,85,198,74,202,200,165,168,86,111,210,215,189,176,70,175,233,68,234,127,83,221,187,222,247,56,59,175,35,31,190,207,221,191,226,71,42,231,87,234,159,22,249,127,67,238,55,19,170,242,49,251,236,253,219,254,36,114,174,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,185,238,85,150,155,85,187,129,204,6,178,223,108,164,165,168,186,84,94,42,235,165,134,22,177,245,83,165,206,166,20,150,87,34,110,247,164,80,197,26,57,219,175,68,108,111,216,212,68,166,30,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,149,64,0,5,80,115,202,180,218,161,186,232,221,246,27,101,35,46,85,148,247,234,74,138,198,194,212,158,104,33,117,11,162,137,242,109,212,230,49,211,204,230,181,87,102,172,178,42,109,212,187,218,249,85,124,243,190,228,255,0,121,63,134,129,202,185,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,43,171,154,159,4,20,122,147,138,221,248,158,211,202,94,140,191,27,183,197,46,67,73,222,130,158,158,182,207,73,28,239,158,171,110,210,62,90,200,216,176,166,239,149,17,96,167,232,107,92,246,198,215,85,14,142,235,22,125,161,89,253,175,81,180,230,253,87,110,185,91,170,32,150,88,162,170,154,24,46,16,71,52,115,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,200,169,167,50,144,57,158,112,65,71,195,166,85,77,171,218,111,75,209,128,230,23,9,162,168,167,116,208,51,225,87,137,164,168,168,74,88,41,226,138,52,142,143,176,221,161,70,245,171,123,18,53,238,110,241,245,133,181,104,95,17,250,113,174,122,29,110,215,59,78,65,106,160,181,124,61,106,47,237,150,189,59,118,26,168,161,73,42,233,170,101,145,177,244,118,119,85,89,30,214,53,209,244,202,159,81,237,114,210,95,30,188,98,100,60,83,234,229,205,182,107,197,92,26,117,99,168,240,88,253,178,26,202,175,9,90,200,31,59,99,186,75,79,47,75,91,83,43,102,145,81,123,76,123,34,115,34,94,165,99,156,238,21,96,213,141,83,197,49,91,150,11,139,106,94,87,102,198,239,61,239,136,217,237,247,154,154,122,26,206,236,105,20,189,232,24,244,142,78,184,218,214,59,169,171,212,212,70,174,232,155,30,175,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,249,177,177,28,230,53,242,203,19,21,236,235,234,64,239,252,179,56,46,254,82,122,142,253,72,205,91,219,192,112,27,133,36,245,52,243,80,247,163,190,215,34,247,89,67,188,140,116,46,133,168,198,186,161,171,212,238,220,177,49,26,157,228,146,59,212,60,166,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,55,84,113,178,73,186,19,235,207,47,109,140,99,166,149,234,233,36,122,53,58,228,123,220,169,187,148,245,96,82,183,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,28,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,11,94,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,60,58,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,55,77,36,106,227,127,130,236,87,139,141,56,158,134,137,182,171,38,125,109,237,207,100,200,101,161,141,210,63,180,147,116,208,212,206,140,89,146,141,235,60,138,173,98,253,73,21,178,244,191,165,99,120,83,94,79,197,117,247,59,224,238,207,195,38,107,45,214,233,95,137,230,20,151,139,5,210,121,153,36,112,217,217,67,83,2,208,59,116,73,19,181,36,173,88,149,85,233,219,145,209,167,109,176,198,215,121,94,19,189,83,232,223,204,12,123,220,96,57,165,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,75,225,59,213,62,141,252,192,199,189,198,0,52,166,0,2,0,115,171,244,177,139,124,192,161,246,235,137,74,197,212,243,171,244,177,139,124,192,161,246,235,137,21,121,106,114,253,252,187,86,80,235,222,171,67,209,128,218,174,14,248,93,185,205,218,75,197,117,36,244,207,252,236,83,211,62,26,139,115,211,196,193,39,75,209,203,36,111,103,151,75,128,238,188,169,248,24,181,89,113,154,14,40,181,94,215,73,112,185,95,233,210,76,82,203,113,181,181,233,108,129,149,12,146,43,154,247,227,234,109,75,221,3,31,4,145,108,141,133,253,104,247,247,145,34,155,252,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,46,167,157,95,165,140,91,230,5,15,183,92,74,86,46,167,157,95,165,140,91,230,5,15,183,92,64,170,190,19,189,83,232,223,204,12,123,220,96,52,166,102,179,132,239,84,250,55,243,3,30,247,24,13,41,129,197,53,7,132,237,44,207,245,219,79,248,130,168,177,218,169,50,76,42,225,85,91,88,228,180,83,73,241,206,229,31,98,157,213,82,43,82,71,77,75,36,116,210,211,202,174,119,111,180,230,181,187,185,175,143,181,128,0,0,5,85,243,206,251,147,253,228,254,26,85,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,165,115,206,251,147,253,228,254,26,113,78,77,184,181,139,32,226,226,178,237,119,161,241,21,120,206,31,113,186,90,228,238,189,158,30,169,243,211,82,58,77,154,168,143,222,10,186,134,108,228,86,253,125,246,234,107,85,2,127,242,238,224,130,143,133,92,17,114,220,198,151,171,83,114,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,234,99,224,241,8,146,73,27,229,167,106,177,202,214,49,203,48,0,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,80,103,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,235,108,175,141,58,17,175,139,110,151,57,209,202,140,191,227,138,113,173,139,88,179,14,17,245,122,211,145,208,248,186,74,124,62,231,116,142,62,235,227,233,170,162,129,213,116,210,110,197,69,94,137,224,137,251,111,210,238,157,156,138,213,84,80,206,17,165,62,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,163,196,220,110,149,177,210,82,193,214,246,177,157,114,200,173,99,122,158,246,181,55,95,55,57,17,60,213,8,109,194,71,51,220,55,137,157,109,189,233,5,195,13,171,198,159,113,168,154,108,34,103,170,204,250,250,72,32,87,203,13,98,55,118,195,83,211,20,179,162,181,86,46,133,88,186,186,227,107,234,32,175,50,126,57,238,188,65,103,245,154,87,167,55,74,186,29,58,197,106,42,109,178,190,142,232,231,65,148,78,217,163,87,85,74,216,100,88,38,166,108,148,236,117,54,232,229,219,121,122,145,100,72,227,133,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,224,67,254,93,220,111,209,241,85,130,46,37,152,213,116,234,110,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,221,44,100,30,33,82,56,227,100,181,13,70,53,26,246,53,38,0,0,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,181,64,0,0,0,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,1,3,234,229,56,158,85,131,95,106,177,108,215,25,186,227,247,170,46,143,19,110,186,81,73,73,85,7,91,26,246,117,197,34,53,237,234,99,218,228,221,60,218,228,84,242,84,47,167,150,238,190,106,62,190,240,227,107,187,106,70,27,117,162,171,199,250,44,148,249,29,84,203,36,57,52,112,51,182,181,108,116,175,116,206,153,170,206,137,222,228,88,223,42,57,88,245,119,114,40,125,86,172,240,45,195,142,181,235,45,131,92,115,220,51,197,223,172,187,120,202,104,220,198,208,223,123,109,68,167,248,140,42,213,241,29,157,147,167,205,189,109,70,199,47,118,38,182,52,238,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,250,192,0,12,203,107,246,177,223,120,128,214,92,179,88,178,56,124,61,94,77,112,117,68,116,221,76,127,132,165,99,82,58,106,110,182,49,137,39,106,8,226,139,185,208,142,127,71,83,190,179,149,75,233,227,227,83,50,173,34,225,11,82,115,172,42,175,194,94,169,237,244,246,250,106,166,201,36,114,82,248,218,184,104,223,60,79,141,237,123,38,141,149,14,124,111,71,125,89,26,199,42,42,34,162,231,92,11,169,228,217,162,159,65,184,125,187,107,29,93,195,189,87,169,183,4,236,193,28,189,81,193,67,110,150,162,158,62,166,172,109,86,204,233,223,88,174,217,239,106,199,216,219,165,221,104,71,254,118,154,103,138,227,250,143,167,122,165,105,164,240,247,172,194,223,112,183,221,251,113,198,200,234,60,2,211,118,39,119,75,17,239,153,89,86,177,185,239,115,191,55,4,13,68,106,51,206,205,56,107,210,26,109,5,208,108,27,72,225,130,146,58,140,118,207,12,55,5,164,158,89,160,150,226,253,229,173,154,55,203,179,213,146,84,201,52,136,138,141,217,30,136,141,106,34,53,56,87,54,12,90,197,144,112,75,151,221,174,244,62,34,175,25,184,90,46,150,185,59,175,103,135,170,125,116,52,142,147,102,170,35,247,130,174,161,155,57,21,191,95,125,186,154,213,64,175,110,80,90,161,117,194,248,180,166,192,225,109,92,246,221,65,179,214,219,106,32,109,107,162,130,41,233,161,117,108,85,79,139,101,108,207,107,105,230,133,187,244,171,82,170,69,71,125,173,117,228,153,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,120,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,154,126,2,128,121,163,250,236,212,223,193,125,158,136,145,92,156,240,171,86,165,96,28,73,105,205,246,162,174,11,110,85,103,179,217,43,37,164,123,91,60,112,84,195,117,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,97,29,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,1,85,102,140,248,25,213,11,174,177,240,151,166,121,229,245,181,107,114,158,207,240,218,201,234,235,93,87,61,92,244,51,73,69,37,84,146,185,17,206,124,206,166,89,151,125,213,22,69,69,115,182,234,90,96,230,55,166,127,146,254,50,117,30,221,79,73,117,142,130,253,112,110,77,71,61,194,61,188,87,143,141,181,21,15,133,200,198,181,240,182,170,74,152,154,169,190,221,149,99,156,231,49,202,79,94,73,250,161,117,200,116,143,60,210,139,131,106,230,167,195,47,20,183,42,26,137,171,93,43,35,130,224,201,55,165,138,37,77,161,99,37,163,150,85,233,118,206,125,83,215,165,170,138,175,11,31,0,0,40,175,155,22,186,95,117,63,138,11,158,156,252,102,213,91,139,105,166,214,235,67,109,232,199,244,213,79,79,79,37,122,205,42,43,149,211,54,118,118,28,205,209,177,248,100,111,67,95,220,115,238,83,95,181,142,197,195,254,141,101,154,197,145,195,226,41,49,155,123,170,35,166,234,123,60,93,83,220,145,211,83,117,177,143,88,251,179,201,20,93,206,133,107,58,250,157,245,90,170,102,134,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,63,41,63,249,54,107,95,208,110,32,174,218,57,87,111,239,82,106,109,189,59,51,199,23,84,144,87,91,162,168,168,143,169,203,35,81,176,186,7,214,35,182,99,220,178,118,54,233,111,90,144,0,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,26,136,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,6,85,207,85,168,186,103,149,105,125,198,207,110,202,105,59,127,30,199,237,89,53,186,118,71,34,67,85,67,95,75,29,68,79,141,207,99,122,250,123,142,137,234,221,218,146,195,43,17,206,232,220,242,165,239,83,240,109,164,124,95,112,137,195,221,191,83,170,114,10,10,140,99,7,178,205,110,174,178,86,178,9,216,201,237,148,169,52,46,73,99,146,39,49,235,20,46,85,86,117,162,196,222,151,53,21,232,224,231,252,159,245,223,87,53,39,75,238,122,107,153,99,53,117,88,158,1,79,79,111,176,228,234,199,185,36,122,201,43,223,65,60,210,206,171,35,226,138,74,116,137,144,196,140,138,24,218,217,21,189,80,163,234,219,139,31,84,250,201,243,3,33,247,25,205,30,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,51,133,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,157,215,76,181,175,72,245,154,154,225,85,165,58,143,143,229,76,180,212,62,154,185,45,117,204,153,244,207,108,178,196,139,35,17,122,154,199,186,9,86,55,170,116,74,198,245,198,175,98,163,150,146,239,156,111,214,99,124,9,224,188,38,105,165,87,69,93,194,223,120,139,54,173,88,103,134,106,88,230,188,75,61,61,45,44,205,149,136,238,236,10,244,168,71,70,248,221,21,67,88,142,234,89,26,222,107,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,215,86,196,231,177,190,38,54,186,71,66,254,166,244,189,85,170,189,183,200,199,134,140,193,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,154,115,213,237,104,210,253,5,195,100,212,13,92,203,233,49,219,20,117,17,82,37,68,204,146,87,203,60,138,189,17,69,20,77,116,178,191,100,115,149,172,107,149,24,199,189,118,107,28,169,152,194,74,113,209,198,109,247,140,61,71,165,185,199,106,248,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,3,65,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,169,94,88,188,194,232,241,106,58,110,29,120,129,203,251,54,168,122,98,196,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,166,20,237,66,202,100,233,123,145,210,44,125,72,196,137,172,182,160,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,7,213,191,226,121,86,41,240,223,165,56,205,214,205,241,155,124,55,107,119,196,40,164,167,241,148,50,239,218,169,135,173,19,185,11,250,93,211,35,119,107,182,93,149,118,46,83,148,38,190,106,62,165,104,213,94,151,229,152,109,214,162,203,167,189,52,54,156,189,243,43,233,234,35,123,149,237,182,200,178,189,94,179,64,199,183,163,180,139,27,32,237,49,233,18,182,37,159,218,227,188,22,104,55,20,252,54,240,239,125,213,76,126,173,215,44,107,7,198,149,149,150,218,159,11,61,109,18,80,66,231,91,234,100,70,171,159,76,231,42,187,102,171,100,98,171,214,41,35,235,147,170,90,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,3,56,92,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,19,252,130,186,199,205,79,78,52,127,138,200,244,66,231,96,241,152,101,155,123,118,81,147,82,206,149,18,81,92,158,145,185,171,12,81,43,187,144,211,253,120,234,24,191,158,238,44,136,214,34,211,244,84,124,174,101,124,192,191,33,52,117,218,9,165,51,117,231,215,91,123,126,41,113,107,183,142,207,67,87,5,75,63,53,44,21,44,154,158,226,197,240,211,199,212,197,106,71,35,31,231,212,210,149,128,212,237,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,42,3,149,215,31,85,152,125,246,219,195,62,177,92,46,183,75,86,71,112,166,161,196,239,19,212,207,89,37,178,169,236,138,154,11,107,152,231,59,162,141,221,184,219,23,109,26,216,100,115,186,145,89,34,190,27,127,0,101,92,213,65,149,112,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,154,150,206,52,127,147,103,44,205,48,211,124,41,221,204,251,62,183,228,144,83,84,67,93,217,146,197,66,183,122,216,159,93,180,111,108,205,153,202,247,54,157,201,210,222,228,82,189,92,189,149,142,74,235,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,141,36,211,73,35,255,0,157,206,115,191,90,169,242,139,158,229,133,192,85,78,140,90,169,56,129,214,11,21,93,6,160,220,233,234,97,181,90,42,251,79,75,77,186,118,195,209,52,145,58,46,237,61,115,145,179,181,81,37,250,176,206,177,189,173,122,200,198,135,159,178,114,132,197,107,56,71,143,17,170,184,124,47,89,238,158,23,33,168,188,86,182,57,33,163,174,100,18,34,89,213,98,89,58,104,219,223,123,36,146,23,57,207,149,172,157,123,140,142,58,118,212,183,250,106,192,178,175,246,87,28,201,49,203,135,254,146,142,186,219,93,79,39,252,89,33,154,57,25,252,206,107,155,250,149,13,73,144,43,153,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,222,187,253,186,10,89,28,216,91,12,49,72,233,235,145,209,195,20,43,245,58,152,229,99,220,228,100,40,192,250,220,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,250,239,145,36,98,170,57,236,134,69,113,99,233,99,89,62,95,228,62,221,57,156,204,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,186,155,39,25,152,15,22,124,13,106,213,101,29,117,37,187,54,183,105,189,250,43,245,134,89,97,134,119,79,29,157,22,166,174,150,153,39,150,101,161,239,84,36,113,203,38,203,186,116,187,207,237,10,54,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,29,84,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,114,174,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,71,42,231,87,234,159,22,249,127,67,238,55,16,58,175,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,0,0,102,179,139,31,84,250,201,243,3,33,247,25,203,169,229,113,232,79,76,191,26,247,138,210,149,184,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,2,85,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,16,131,154,199,19,24,110,148,104,53,126,143,58,135,31,200,50,205,69,167,90,38,90,46,40,178,173,190,220,189,125,87,69,137,26,168,143,142,88,216,216,21,206,103,231,147,184,206,191,15,35,9,41,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,166,117,245,139,88,179,237,117,207,238,154,141,168,215,234,187,141,202,227,81,60,177,69,45,84,211,65,111,130,73,164,153,180,148,173,153,239,116,84,209,186,87,164,113,35,149,26,139,254,85,80,241,69,138,114,132,226,151,21,211,76,238,175,135,172,167,27,181,81,254,80,238,13,158,221,147,35,163,134,163,199,50,21,72,168,106,158,247,39,114,23,244,185,41,218,223,172,217,230,115,81,175,241,27,199,245,120,107,229,45,71,171,60,50,174,166,231,249,5,214,205,157,101,22,249,238,152,125,37,37,210,4,182,165,44,180,172,125,186,74,244,74,105,100,78,228,138,178,61,34,122,185,33,123,19,102,200,143,106,87,94,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,6,164,193,10,185,102,113,163,252,164,244,225,250,111,154,187,183,159,96,54,250,72,42,106,38,174,239,73,125,161,68,237,50,187,105,30,233,157,51,85,141,109,67,151,169,189,201,98,122,57,59,201,28,115,84,10,86,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,195,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,1,117,32,0,42,215,156,255,0,15,216,13,187,30,178,113,47,111,101,93,46,89,116,188,80,98,181,209,66,144,178,146,170,4,165,173,153,42,101,106,71,221,125,74,36,49,68,146,58,69,78,212,108,111,79,213,69,74,246,225,59,213,62,141,252,192,199,189,198,2,213,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,3,74,96,0,56,87,22,220,51,211,113,79,143,96,120,61,230,186,146,12,122,199,156,80,228,121,4,51,44,189,117,182,232,41,106,153,37,36,75,19,154,230,190,87,77,28,106,254,182,116,49,207,122,43,156,198,177,221,170,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,117,60,234,253,44,98,223,48,40,125,186,226,82,177,117,60,234,253,44,98,223,48,40,125,186,226,5,85,240,157,234,159,70,254,96,99,222,227,1,165,51,53,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,93,72,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,112,51,88,90,167,52,62,96,95,252,50,112,165,164,83,127,141,180,230,119,134,187,255,0,115,74,148,212,83,211,212,255,0,238,154,106,184,230,139,252,56,182,253,37,42,172,250,184,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,175,195,91,173,116,82,85,213,79,208,199,61,253,17,70,142,123,186,88,199,57,118,79,38,181,85,124,145,64,245,90,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,58,194,184,218,229,91,106,194,116,122,197,151,240,221,22,65,125,185,97,180,233,109,185,89,93,64,218,203,149,242,9,235,164,145,181,76,240,112,53,210,212,196,234,174,135,117,51,101,166,138,63,172,206,198,210,204,174,5,248,50,177,112,121,167,21,86,201,46,191,25,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,148,86,69,28,149,3,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,222,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,43,175,154,71,0,180,122,119,227,184,155,209,203,125,170,219,136,47,131,167,200,177,218,58,104,40,97,180,72,189,170,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,62,187,36,127,102,26,240,187,196,222,125,194,206,168,91,117,3,16,169,171,172,182,178,161,174,189,99,203,113,154,154,138,243,2,71,44,125,19,182,53,233,115,216,217,229,116,79,123,94,145,200,173,127,75,182,86,184,52,146,14,127,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,186,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,181,64,0,0,0,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,1,3,85,0,0,0,0,43,47,158,14,107,117,160,192,52,179,78,97,167,164,91,109,242,241,113,189,212,74,230,59,190,217,232,97,138,24,154,199,117,116,163,21,183,9,149,200,173,85,85,108,123,43,118,84,117,117,112,133,164,52,218,239,196,190,158,233,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,235,181,239,167,130,86,49,90,173,250,238,111,214,103,233,36,138,231,21,169,159,76,56,172,135,5,164,171,186,165,38,5,143,209,219,230,165,168,147,251,21,181,213,40,181,146,79,78,196,122,162,117,193,61,27,30,245,107,92,231,64,141,84,86,177,138,174,78,186,103,244,195,138,201,179,170,186,75,170,82,96,88,253,101,194,26,170,120,255,0,177,91,93,82,137,71,28,21,15,86,42,39,92,19,214,61,140,71,53,206,116,10,228,85,107,30,138,23,126,121,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,251,15,64,0,202,185,163,222,11,53,51,242,187,194,158,152,103,82,85,221,106,234,234,49,248,45,245,245,87,73,59,149,85,85,212,74,180,117,83,189,253,110,87,247,39,167,149,232,247,59,169,205,114,57,200,142,85,68,162,30,48,48,10,157,48,226,143,84,176,201,177,234,75,21,61,46,81,93,83,111,183,210,36,77,130,11,117,76,171,81,68,145,182,37,232,99,22,154,104,85,24,155,116,34,163,85,26,168,173,75,127,229,39,154,218,178,174,11,113,251,21,190,158,174,58,140,58,241,117,178,87,58,102,53,25,36,239,169,117,114,58,37,71,42,171,59,85,209,53,85,200,213,235,107,211,109,145,28,224,172,190,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,7,228,231,131,128,83,69,117,210,205,82,161,199,170,214,162,170,158,227,96,186,93,154,146,186,4,100,78,138,122,42,119,174,253,166,61,86,106,247,183,201,30,244,73,63,73,35,78,158,21,202,59,83,50,172,63,139,219,62,11,105,171,222,203,158,219,235,237,247,122,89,36,147,182,239,13,73,53,100,19,181,141,122,49,102,99,224,86,53,239,107,186,99,158,118,162,34,191,116,177,254,105,184,5,54,117,193,110,101,84,152,245,93,218,229,138,212,80,95,237,169,76,146,185,244,175,142,165,145,84,84,43,35,95,172,198,81,207,86,175,235,69,99,89,212,245,219,161,28,218,54,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,120,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,129,167,224,0,21,151,206,195,88,174,182,92,55,3,209,11,29,250,146,42,124,150,162,170,247,127,163,134,169,205,171,116,20,171,27,104,219,44,109,122,34,211,73,44,147,189,18,70,42,58,90,54,43,85,22,39,21,171,161,26,67,83,171,247,172,178,5,130,173,109,184,126,15,145,101,247,41,169,167,138,39,192,202,27,124,175,167,114,164,155,245,177,213,139,73,27,218,196,87,171,37,114,167,78,202,246,250,190,55,53,230,155,136,238,37,243,29,73,179,86,213,207,143,45,67,45,120,250,77,81,44,140,75,117,51,18,40,228,137,146,177,142,133,147,57,178,84,172,93,13,232,125,67,209,119,119,83,150,111,240,59,162,159,65,185,107,107,214,177,213,220,59,213,122,155,135,228,61,152,35,151,170,56,40,109,212,117,244,241,245,53,99,106,182,103,78,250,197,118,207,123,86,62,198,221,46,235,64,42,172,234,188,83,232,167,242,118,226,11,54,209,200,238,30,54,147,31,184,39,128,157,210,247,36,125,12,241,50,162,151,186,238,220,104,179,36,19,68,146,116,177,27,220,71,244,238,221,149,121,81,109,60,235,52,46,178,235,98,194,248,135,176,217,187,223,4,235,198,242,42,152,214,121,36,101,44,175,238,80,189,204,68,88,163,133,147,58,169,142,145,85,142,89,42,224,103,215,221,168,192,232,28,155,53,175,233,207,15,183,109,28,171,183,246,106,244,202,224,157,153,227,139,166,57,232,110,50,212,84,71,212,229,145,202,233,155,59,43,17,219,49,141,72,251,27,117,59,173,73,254,80,15,45,109,126,252,133,113,65,143,253,35,212,47,162,248,46,81,222,182,100,190,37,251,80,207,253,143,55,130,116,251,162,182,62,138,167,69,180,255,0,87,182,215,201,212,246,198,233,119,191,224,0,0,50,174,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,169,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,230,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,29,175,138,158,13,181,115,132,27,174,63,111,212,234,156,126,190,159,39,167,158,107,117,117,146,181,243,192,247,192,230,164,208,185,37,142,57,90,246,36,176,185,85,89,208,169,43,122,92,229,71,163,108,39,147,239,10,54,43,22,8,156,85,101,49,90,174,151,172,155,191,71,139,167,101,239,154,203,75,12,211,211,85,73,212,229,70,36,211,189,142,102,237,106,185,145,51,100,147,105,229,141,179,171,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,5,48,242,251,227,215,33,225,155,50,161,193,181,6,251,87,89,165,119,122,136,225,174,101,71,138,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,111,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,53,156,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,117,196,231,35,118,73,34,145,190,125,42,77,254,86,252,125,81,233,223,129,225,147,88,238,22,171,110,32,190,50,163,29,200,171,42,96,161,134,209,34,247,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,250,236,145,157,144,183,242,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,9,215,248,103,225,87,87,56,175,204,170,112,253,45,182,210,53,150,234,127,19,115,187,220,164,124,54,235,115,21,29,219,73,165,99,30,238,185,28,213,107,24,198,185,238,217,206,219,161,146,61,156,128,210,71,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,215,59,163,78,167,49,142,158,86,196,199,185,235,28,106,214,117,59,101,115,131,58,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,113,60,175,120,233,252,181,226,172,208,237,99,204,252,94,164,217,122,254,15,83,90,222,153,175,182,184,227,106,166,243,43,151,196,86,67,180,157,205,209,175,124,72,201,63,58,230,212,72,158,171,152,143,0,180,124,78,98,169,158,105,109,190,213,109,212,219,39,118,163,100,166,130,159,233,52,107,28,76,240,213,85,61,40,245,153,140,130,54,211,201,35,214,54,253,104,221,210,217,59,145,81,181,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,17,87,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,244,58,38,72,189,106,230,75,191,83,90,217,34,87,202,160,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,129,154,206,44,125,83,235,39,204,12,135,220,103,37,255,0,6,124,104,226,188,35,240,35,152,87,81,58,213,123,207,174,90,129,85,5,147,30,150,186,54,200,206,237,178,147,166,186,166,4,122,76,180,108,88,36,69,115,19,235,200,141,139,169,157,75,35,34,7,22,62,169,245,147,230,6,67,238,51,156,168,15,171,254,154,179,220,171,253,149,200,242,76,142,225,255,0,164,172,174,185,87,84,73,255,0,26,73,166,146,71,255,0,59,156,231,126,181,82,207,244,115,147,221,139,36,225,150,75,222,162,94,174,180,58,177,145,219,210,241,103,133,37,125,13,45,150,71,82,200,180,212,21,145,201,11,228,118,242,75,27,170,151,182,146,49,209,36,113,109,208,247,207,250,185,83,240,37,106,75,85,7,20,218,203,140,213,186,228,234,132,159,8,181,92,96,107,96,142,4,107,29,29,225,88,170,174,123,220,229,114,65,214,214,163,17,157,246,163,250,224,146,59,74,3,48,58,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,169,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,66,221,57,97,113,235,83,172,246,170,78,31,181,130,251,87,95,168,54,202,122,153,173,87,122,190,211,18,237,110,129,176,244,67,36,174,151,187,81,92,212,116,238,85,72,190,180,48,44,143,115,158,146,61,221,43,152,207,5,31,202,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,69,159,233,171,2,202,191,217,92,115,36,199,46,31,250,74,58,235,109,117,60,159,241,100,134,104,228,103,243,57,174,111,234,84,3,82,102,85,203,254,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,90,1,3,74,124,39,122,88,209,191,151,248,247,183,64,117,83,149,112,157,233,99,70,254,95,227,222,221,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,101,64,112,251,193,119,242,147,227,187,89,245,35,53,111,111,1,192,117,66,239,61,77,60,212,61,232,239,181,201,115,158,86,80,239,35,29,11,161,106,49,174,168,106,245,59,183,44,76,70,167,121,36,140,28,174,184,5,172,204,47,182,222,38,53,138,223,117,181,218,177,203,133,53,118,39,103,158,154,122,57,46,117,76,100,85,48,92,156,247,53,189,116,109,238,70,232,187,106,230,205,35,93,212,168,200,213,147,91,249,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,88,0,0,21,107,204,179,151,78,101,155,231,244,186,225,195,142,21,73,112,168,200,170,32,162,201,108,54,230,164,51,190,227,52,202,212,186,39,91,210,37,100,139,36,109,157,81,25,208,172,241,15,234,71,207,44,126,215,0,229,241,98,225,3,133,141,117,205,111,249,87,210,108,250,251,165,247,235,125,77,77,52,111,130,134,221,74,235,115,164,154,150,6,43,183,155,121,227,69,89,228,70,185,205,142,52,108,113,126,113,31,98,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,207,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,83,15,37,79,84,249,79,203,250,239,113,183,22,19,204,99,74,181,163,87,56,109,184,216,180,67,34,171,183,92,173,213,19,93,46,212,116,149,117,112,207,122,181,71,65,86,217,237,177,199,76,199,58,165,243,58,72,154,144,61,17,143,84,68,85,251,0,169,110,61,120,196,200,120,167,213,203,155,108,215,138,184,52,234,199,81,224,177,251,100,53,149,94,18,181,144,62,118,199,116,150,158,94,150,182,166,86,205,34,162,246,152,246,68,230,68,189,74,199,57,221,43,150,31,4,20,124,69,229,85,58,189,169,20,189,120,14,31,112,134,42,122,118,205,3,254,43,120,134,74,122,133,165,158,158,88,164,73,40,251,14,218,100,119,66,187,191,27,88,231,109,39,71,11,225,87,133,92,203,136,174,33,168,244,90,170,219,87,104,101,162,161,213,57,130,84,200,148,85,118,187,117,61,68,113,86,34,50,86,57,201,82,142,123,98,99,22,55,109,43,219,214,141,99,94,230,232,35,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,170,56,217,36,221,9,245,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,7,171,43,171,154,159,4,20,122,147,138,221,248,158,211,202,94,140,191,27,183,197,46,67,73,222,130,158,158,182,207,73,28,239,158,171,110,210,62,90,200,216,176,166,239,149,17,96,167,232,107,92,246,198,215,88,168,3,48,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,69,60,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,103,95,74,84,175,51,206,8,40,248,116,202,169,181,123,77,233,122,48,28,194,225,52,85,20,238,154,6,124,42,241,52,149,21,9,75,5,60,81,70,145,209,246,27,180,40,222,181,111,98,70,189,205,222,62,190,171,201,147,71,53,198,221,149,95,117,181,147,124,31,76,174,182,249,45,18,195,90,217,151,227,213,81,200,138,201,105,99,107,218,207,236,119,182,70,173,75,218,246,167,114,104,99,106,185,210,190,16,240,28,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,46,164,0,4,0,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,181,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,210,152,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,93,79,58,191,75,24,183,204,10,31,110,184,148,172,93,79,58,191,75,24,183,204,10,31,110,184,129,85,124,39,122,167,209,191,152,24,247,184,192,105,76,205,103,9,222,169,244,111,230,6,61,238,48,26,83,0,0,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,12,214,23,125,203,119,128,91,22,129,98,182,189,109,212,139,127,141,212,220,130,222,202,138,120,106,169,159,31,209,154,89,227,221,105,153,28,173,107,219,88,230,63,166,121,28,212,115,55,116,44,217,189,199,205,197,121,94,114,253,255,0,225,111,138,221,93,135,252,85,219,12,179,185,191,251,166,37,169,173,130,162,155,255,0,115,84,210,73,12,191,224,75,191,232,161,106,128,0,0,126,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,107,226,43,148,254,165,219,248,139,160,197,180,34,138,145,184,38,111,81,91,53,158,170,182,90,234,136,49,230,83,210,199,52,144,220,170,89,76,244,129,143,149,210,69,76,170,233,30,244,107,81,238,87,245,57,110,124,1,199,248,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,246,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,5,170,0,0,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,21,198,37,218,235,122,226,191,88,107,47,55,58,186,250,136,243,139,213,35,37,169,153,210,189,176,65,89,44,48,196,142,114,170,163,35,138,56,227,99,126,198,177,141,106,108,136,136,90,255,0,38,220,90,251,143,240,143,89,118,187,208,248,122,76,155,48,184,221,45,114,119,88,255,0,17,74,200,41,169,29,38,205,85,86,109,61,37,67,54,114,35,190,166,251,116,185,170,161,58,128,0,80,15,52,127,93,154,155,248,47,179,209,18,211,145,173,218,235,53,171,89,44,83,92,234,223,109,163,168,176,213,211,209,186,103,44,16,207,51,107,155,44,172,143,126,150,189,237,130,22,185,200,155,185,34,141,23,126,148,219,138,243,159,180,218,173,220,87,217,43,45,246,202,74,90,139,166,15,65,87,93,44,48,181,143,170,157,43,43,97,73,101,114,38,239,122,69,12,81,163,157,186,244,70,198,253,141,68,78,193,200,199,239,179,247,111,248,144,17,87,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,1,105,55,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,108,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,212,241,64,60,208,113,63,162,156,109,106,15,135,198,126,13,65,121,248,117,218,143,162,139,195,195,89,221,161,131,196,84,199,178,35,100,235,170,109,79,92,137,191,84,169,47,82,171,145,192,91,247,0,250,153,149,106,239,8,90,109,157,102,181,126,46,245,81,111,168,183,212,213,58,73,36,146,171,193,85,205,70,201,229,124,143,115,223,52,140,167,107,228,122,187,235,72,231,185,17,17,81,19,242,243,5,214,43,174,136,112,151,157,101,216,213,250,146,213,144,214,211,195,100,179,203,45,83,160,157,103,171,153,144,200,234,87,49,236,127,137,142,157,213,19,198,172,93,218,176,117,170,43,88,228,34,175,35,236,214,235,95,128,106,158,156,205,79,72,150,219,29,226,221,123,167,149,172,119,125,211,215,67,44,50,181,238,234,233,86,35,109,240,171,81,26,138,138,233,55,87,110,136,222,63,206,79,136,95,166,154,177,105,225,234,211,77,117,164,164,211,189,235,110,239,146,171,106,91,141,117,109,53,60,176,57,176,53,85,23,177,3,213,27,43,254,183,85,76,237,70,181,169,213,32,64,12,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,208,158,174,105,158,43,163,124,8,234,14,150,225,84,158,30,203,140,233,125,242,223,77,213,28,108,146,110,139,100,253,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,43,91,147,102,138,125,57,226,10,237,172,117,119,14,205,38,153,91,211,179,4,114,244,201,61,117,198,42,138,120,250,154,177,185,29,11,96,101,98,187,103,177,201,39,99,110,166,245,161,106,156,88,250,88,214,79,151,249,15,183,78,6,107,13,46,241,35,162,22,174,35,244,75,41,209,123,205,242,174,205,79,145,211,196,214,87,211,70,217,31,77,60,51,199,81,11,213,142,242,123,18,88,99,235,102,237,87,51,169,168,230,42,163,211,52,70,170,0,203,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,146,120,88,214,191,229,19,195,238,19,172,114,91,252,21,94,65,111,95,31,3,98,237,198,202,232,37,125,61,87,105,189,201,21,33,89,225,149,99,234,122,187,182,172,234,217,219,162,83,183,53,237,29,186,233,175,22,151,188,185,182,26,74,28,123,80,105,233,239,118,185,104,169,93,20,18,78,216,99,134,181,175,119,67,88,181,43,80,199,207,34,53,92,187,85,68,247,175,84,138,135,116,228,167,174,148,118,171,238,105,195,197,250,243,217,248,223,70,73,142,211,72,144,71,27,234,162,103,110,185,141,122,170,75,36,207,133,180,175,108,104,143,106,71,73,59,254,166,206,87,133,181,0,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,166,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,1,194,184,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,250,136,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,204,246,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,162,8,107,204,19,128,172,123,137,156,54,187,57,211,235,21,37,30,170,90,41,228,154,133,244,254,22,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,14,127,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,169,58,101,169,167,107,26,170,254,190,228,177,185,94,173,114,195,52,174,236,28,209,253,9,234,111,224,190,241,68,80,183,250,106,192,178,175,246,87,28,201,49,203,135,254,146,142,186,219,93,79,39,252,89,33,154,57,25,252,206,107,155,250,149,11,63,213,30,55,236,92,92,114,216,213,26,44,142,170,213,109,212,219,39,194,229,189,217,40,225,125,60,47,165,91,253,26,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,94,21,86,106,160,202,185,170,128,5,96,115,58,229,233,89,148,214,84,241,21,195,246,33,222,186,205,213,46,91,96,182,67,60,245,87,90,169,103,134,56,170,168,169,32,133,253,83,47,118,103,212,175,83,26,173,141,36,233,87,172,174,125,159,128,51,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,62,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,162,118,198,189,77,99,221,4,174,137,239,107,22,72,209,175,233,110,234,214,213,183,52,46,5,191,34,153,83,245,199,71,48,207,9,166,215,174,143,140,83,81,59,170,27,21,210,73,28,139,180,40,212,240,244,115,111,31,111,101,115,25,42,190,63,205,53,212,241,172,106,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,188,52,124,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,0,0,114,174,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,1,165,62,19,189,44,104,223,203,252,123,219,160,58,169,202,184,78,244,177,163,127,47,241,239,110,128,234,160,102,179,139,31,84,250,201,243,3,33,247,25,201,85,203,83,151,239,229,218,178,135,94,245,90,30,140,6,213,112,119,194,237,206,110,210,94,43,169,39,166,127,231,98,158,153,240,212,91,158,158,38,9,58,94,142,89,35,123,60,186,92,124,156,71,130,236,171,139,142,59,181,118,134,181,183,91,38,3,109,212,12,154,123,222,67,21,12,142,141,253,171,154,245,80,211,78,172,88,82,177,233,60,106,141,122,253,72,213,210,244,191,165,35,125,218,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,235,0,0,43,131,153,127,46,250,157,79,166,155,94,244,7,28,164,110,79,110,167,145,249,6,53,109,183,197,11,239,140,89,100,154,74,216,82,38,163,166,174,234,149,234,246,191,169,243,177,26,140,94,227,26,201,172,124,1,8,57,117,242,252,169,225,106,153,53,103,80,111,181,111,212,91,253,158,107,109,117,162,154,104,159,110,182,82,77,45,60,201,2,185,26,174,154,165,174,167,111,92,141,147,181,245,220,198,181,232,212,153,244,108,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,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,252,150,203,77,170,203,76,250,59,53,178,146,130,158,74,137,234,223,21,52,45,137,142,158,121,95,52,210,171,90,136,138,249,37,146,73,30,239,181,207,123,156,187,170,170,159,172,0,0,0,0,0,62,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,125,96,4,85,255,0,66,227,129,63,246,140,255,0,164,215,143,251,217,37,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,235,0,0,0,7,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,144,94,168,173,236,181,193,83,241,138,250,78,138,86,73,36,141,143,162,158,120,216,187,62,105,23,117,78,175,173,182,251,34,34,118,176,7,42,208,190,23,52,39,134,191,141,254,69,48,111,163,159,72,252,55,196,255,0,182,117,149,157,255,0,15,221,236,255,0,174,101,147,167,167,191,47,232,237,191,87,158,251,38,223,39,90,248,51,225,179,136,156,170,151,53,214,61,55,250,65,122,162,183,178,215,5,79,198,43,233,58,41,89,36,146,54,62,138,121,227,98,236,249,164,93,213,58,190,182,219,236,136,137,218,192,28,171,66,248,92,208,158,26,254,55,249,20,193,190,142,125,35,240,223,19,254,217,214,86,119,252,63,119,179,254,185,150,78,158,158,252,191,163,182,253,94,123,236,155,117,80,0,0,0,141,89,103,46,30,12,115,156,170,243,154,229,58,55,227,111,89,5,194,162,233,113,169,250,69,117,143,191,85,60,142,146,89,58,25,82,214,55,169,239,114,236,212,70,166,251,34,34,121,29,171,75,116,183,4,209,108,18,217,166,122,105,98,248,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,179,151,109,246,77,145,17,19,213,128,0,0,7,42,215,78,23,52,39,137,79,130,126,90,240,111,164,127,71,60,79,195,63,182,117,148,125,143,17,218,239,127,173,165,143,171,171,177,23,233,111,183,79,150,219,174,253,84,1,197,52,83,131,62,27,56,118,202,170,179,93,28,211,127,163,247,170,219,123,237,115,212,252,98,190,175,174,149,242,71,35,163,232,168,158,70,38,239,134,53,221,19,171,234,237,190,202,168,189,172,0,62,77,187,19,197,108,247,219,190,83,105,198,109,84,87,172,131,195,252,94,227,79,69,28,117,87,14,195,21,144,120,137,90,136,249,123,108,85,107,58,213,122,90,170,137,178,31,88,0,0,0,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,125,91,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,0,226,154,215,193,159,13,156,68,229,84,185,174,177,233,191,210,11,213,21,189,150,184,42,126,49,95,73,209,74,201,36,145,177,244,83,207,27,23,103,205,34,238,169,213,245,182,223,100,68,70,138,112,103,195,103,14,217,85,86,107,163,154,111,244,126,245,91,111,125,174,122,159,140,87,213,245,210,190,72,228,116,125,21,19,200,196,221,240,198,187,162,117,125,93,183,217,85,23,181,128,0,0,57,254,181,232,38,147,241,19,138,210,225,90,199,138,125,32,178,209,92,25,116,130,155,199,84,210,116,85,50,57,35,108,157,116,242,70,245,217,147,72,155,42,244,253,109,246,221,17,83,149,98,124,184,120,49,193,178,171,54,107,139,104,223,130,189,99,247,10,123,165,186,167,233,21,214,78,197,84,18,54,72,164,232,125,75,152,238,151,177,171,179,145,90,187,108,168,169,228,73,80,0,0,0,0,0,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,245,128,17,87,253,11,142,4,255,0,218,51,254,147,94,63,239,103,106,214,189,4,210,126,34,113,90,92,43,88,241,79,164,22,90,43,131,46,144,83,120,234,154,78,138,166,71,36,109,147,174,158,72,222,187,50,105,19,101,94,159,173,190,219,162,42,116,0,4,106,196,249,112,240,99,131,101,86,108,215,22,209,191,5,122,199,238,20,247,75,117,79,210,43,172,157,138,168,36,108,145,73,208,250,151,49,221,47,99,87,103,34,181,118,217,81,83,200,146,160,0,0,0,0,1,202,181,211,133,205,9,226,83,224,159,150,188,27,233,31,209,207,19,240,207,237,157,101,31,99,196,118,187,223,235,105,99,234,234,236,69,250,91,237,211,229,182,235,191,201,209,78,12,248,108,225,219,42,170,205,116,115,77,254,143,222,171,109,239,181,207,83,241,138,250,190,186,87,201,28,142,143,162,162,121,24,155,190,24,215,116,78,175,171,182,251,42,162,246,176,0,0,0,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,245,128,17,87,253,11,142,4,255,0,218,51,254,147,94,63,239,100,159,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,253,96,0,0,0,0,0,0,0,0,0,0,8,255,0,170,92,5,112,157,173,57,221,207,83,53,47,74,126,51,146,94,123,62,54,183,227,183,42,126,239,106,22,67,31,230,225,168,100,109,218,56,152,223,170,212,223,109,215,117,85,85,245,122,23,194,230,132,240,215,241,191,200,166,13,244,115,233,31,134,248,159,246,206,178,179,191,225,251,189,159,245,204,178,116,244,247,229,253,29,183,234,243,223,100,219,170,128,0,0,0,0,60,166,169,105,110,9,173,56,37,207,76,245,46,197,241,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,87,38,251,108,187,162,170,47,0,255,0,66,227,129,63,246,140,255,0,164,215,143,251,217,42,128,0,0,0,0,17,171,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,72,174,177,247,234,167,145,210,75,39,67,42,90,198,245,61,238,93,154,136,212,223,100,68,79,35,181,105,110,150,224,154,45,130,91,52,207,77,44,95,6,198,236,221,239,5,69,226,166,168,237,119,102,124,210,126,114,103,190,71,111,36,175,119,214,114,237,190,201,178,34,34,122,176,0,0,7,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,144,94,168,173,236,181,193,83,241,138,250,78,138,86,73,36,141,143,162,158,120,216,187,62,105,23,117,78,175,173,182,251,34,34,125,109,11,225,115,66,120,107,248,223,228,83,6,250,57,244,143,195,124,79,251,103,89,89,223,240,253,222,207,250,230,89,58,122,123,242,254,142,219,245,121,239,178,109,213,64,17,255,0,84,184,10,225,59,90,115,187,158,166,106,94,148,252,103,36,188,246,124,109,111,199,110,84,253,222,212,44,134,63,205,195,80,200,219,180,113,49,191,85,169,190,219,174,234,170,171,234,244,47,133,205,9,225,175,227,127,145,76,27,232,231,210,63,13,241,63,237,157,101,103,127,195,247,123,63,235,153,100,233,233,239,203,250,59,111,213,231,190,201,183,85,0,14,63,173,252,34,240,233,196,117,214,217,125,214,93,51,164,191,220,173,20,239,164,164,172,109,109,85,20,233,3,157,213,218,124,148,210,198,233,24,142,234,115,90,245,114,49,95,34,183,167,173,251,246,0,7,20,209,78,12,248,108,225,219,42,170,205,116,115,77,254,143,222,171,109,239,181,207,83,241,138,250,190,186,87,201,28,142,143,162,162,121,24,155,190,24,215,116,78,175,171,182,251,42,162,252,12,255,0,151,191,8,218,167,153,93,181,7,80,116,182,174,249,144,223,42,22,166,186,186,167,40,188,117,202,253,145,17,17,18,169,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,36,80,3,154,104,135,13,218,37,195,133,170,231,102,209,124,6,147,28,167,188,212,50,166,189,237,168,158,170,122,151,177,189,44,71,205,80,247,202,172,106,43,186,89,213,208,213,124,138,136,138,247,170,251,92,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,250,192,8,171,254,133,199,2,127,237,25,255,0,73,175,31,247,178,85,0,7,42,215,78,23,52,39,137,79,130,126,90,240,111,164,127,71,60,79,195,63,182,117,148,125,143,17,218,239,127,173,165,143,171,171,177,23,233,111,183,79,150,219,174,254,83,75,120,10,225,59,69,179,187,102,166,105,166,148,252,27,36,179,119,188,21,111,199,110,85,29,174,236,47,134,79,205,205,80,248,221,188,114,189,191,89,171,182,251,166,202,136,169,32,0,0,0,17,87,253,11,142,4,255,0,218,51,254,147,94,63,239,100,148,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,172,0,17,171,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,72,174,177,247,234,167,145,210,75,39,67,42,90,198,245,61,238,93,154,136,212,223,100,68,79,34,74,128,60,166,150,233,110,9,162,216,37,179,76,244,210,197,240,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,231,38,123,228,118,242,74,247,125,103,46,219,236,155,34,34,39,171,0,0,0,8,235,159,242,244,224,231,83,243,43,182,160,102,122,45,73,85,125,190,212,45,93,194,162,154,237,112,162,100,243,170,39,84,171,21,60,236,137,30,229,78,167,185,26,138,247,171,158,237,220,231,42,249,255,0,244,46,56,19,255,0,104,207,250,77,120,255,0,189,146,168,1,21,127,208,184,224,79,253,163,63,233,53,227,254,246,74,160,0,0,0,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,8,215,254,133,199,2,127,237,25,255,0,73,175,31,247,178,85,0,57,166,136,112,229,163,220,56,218,174,118,45,26,198,42,236,22,219,189,67,42,234,232,221,121,174,173,129,103,107,122,123,172,142,166,105,27,27,213,189,45,115,152,141,87,163,35,71,117,116,51,110,150,0,2,53,101,156,184,120,49,206,114,171,206,107,148,232,223,141,189,100,23,10,139,165,198,167,233,21,214,62,253,84,242,58,73,100,232,101,75,88,222,167,189,203,179,81,26,155,236,136,137,228,73,80,7,148,210,221,45,193,52,91,4,182,105,158,154,88,190,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,172,229,219,125,147,100,68,68,245,96,0,0,0,0,1,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,53,255,0,161,113,192,159,251,70,127,210,107,199,253,236,149,64,15,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,88,0,62,77,131,19,197,113,79,137,125,22,198,109,86,111,140,220,38,187,92,126,31,69,29,63,140,174,151,110,237,76,221,8,157,201,159,210,222,169,29,187,157,178,110,171,177,245,128,0,0,0,0,0,69,95,244,46,56,19,255,0,104,207,250,77,120,255,0,189,146,168,1,242,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,1,3,2,255,196,0,116,16,0,0,5,2,4,3,4,5,9,3,5,6,16,9,1,25,0,1,2,3,4,5,6,7,8,17,18,9,19,20,33,49,56,181,21,34,65,81,119,22,35,50,71,97,113,133,134,197,23,82,129,24,36,37,51,66,25,52,83,114,145,193,38,39,53,67,69,86,87,98,99,115,116,130,161,166,177,212,54,68,84,88,100,149,150,209,211,73,104,146,178,225,228,240,55,85,101,117,136,147,162,164,180,194,198,40,131,132,148,179,165,196,241,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,78,217,245,226,123,127,93,87,13,79,7,242,253,80,184,44,154,21,46,71,73,87,170,189,5,234,77,125,201,241,165,62,151,90,105,124,222,108,120,202,36,199,81,165,77,179,35,114,86,135,54,164,214,218,166,254,65,115,175,106,230,179,14,34,81,42,213,62,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,128,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,121,149,69,208,56,178,98,60,12,220,84,177,110,190,117,90,174,22,76,231,81,35,90,104,112,227,116,52,115,124,148,204,182,227,147,170,101,85,20,146,9,107,91,138,81,47,123,173,37,109,182,109,155,87,61,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,32,87,18,252,250,198,192,107,121,236,21,194,106,236,71,241,22,185,29,198,106,235,111,155,190,129,78,126,43,137,75,201,121,151,91,83,19,141,78,50,235,37,235,237,66,77,107,74,73,108,154,249,7,15,206,40,87,85,118,234,182,114,251,152,151,61,41,233,78,154,135,111,93,109,182,227,147,157,156,183,13,12,51,81,237,87,59,153,189,166,147,33,41,74,137,73,74,158,230,115,28,121,190,255,0,150,188,253,67,188,51,19,138,89,103,198,42,133,42,151,85,183,47,10,204,27,78,176,252,150,33,183,83,138,138,162,163,71,166,169,10,82,119,204,79,49,180,181,203,37,41,230,210,173,196,75,108,214,244,213,0,0,0,1,81,124,91,177,27,29,48,131,48,212,25,88,113,137,248,149,106,91,215,37,174,196,149,149,54,228,169,70,167,63,81,106,67,237,60,76,161,46,147,40,90,89,40,102,180,54,69,167,49,43,81,110,116,212,175,171,194,7,49,216,209,136,56,209,122,225,206,35,98,29,193,119,211,100,218,254,155,105,218,253,90,93,65,248,111,197,150,203,41,75,10,121,213,37,180,56,153,171,55,8,147,170,141,166,123,75,105,145,218,248,10,139,226,221,153,124,92,178,243,13,65,195,236,43,198,203,130,222,166,210,45,118,36,212,32,219,149,181,194,91,85,25,18,31,53,20,147,142,164,172,214,113,209,17,105,67,166,123,80,178,82,9,60,213,26,189,87,8,27,143,50,88,167,127,222,184,141,136,216,167,122,220,182,77,30,143,232,70,154,175,215,39,204,97,218,171,239,50,242,84,194,94,53,50,165,180,203,43,39,12,148,75,65,74,103,176,201,195,50,242,188,93,177,191,26,48,215,50,86,221,11,14,113,122,245,181,105,175,216,240,229,187,14,137,95,151,5,135,31,84,249,233,83,170,109,151,18,147,89,165,8,73,168,203,93,16,146,246,16,233,92,26,241,99,20,241,67,246,191,251,76,196,187,174,237,244,103,201,254,139,211,181,153,51,250,94,103,164,57,156,174,114,213,179,119,45,27,182,233,174,196,235,220,66,202,128,4,10,225,161,159,88,216,243,111,51,130,184,179,93,136,198,34,208,227,182,205,33,110,115,119,215,233,204,69,109,42,121,79,60,235,138,126,113,41,183,157,120,189,77,200,81,45,9,81,33,227,68,245,0,0,0,1,72,28,71,179,11,143,182,54,115,177,14,214,178,177,195,16,45,250,44,47,68,244,212,234,93,205,54,36,86,55,210,162,45,123,26,109,196,161,59,150,181,40,244,46,213,40,204,251,76,196,224,225,19,136,87,246,37,101,182,228,174,226,53,241,112,93,85,38,47,137,145,26,153,91,169,189,57,246,216,76,8,10,75,73,113,229,41,68,130,82,214,162,73,30,154,173,71,237,49,55,192,0,86,175,25,76,88,197,60,47,253,144,126,204,241,46,235,180,189,39,242,131,173,244,21,102,76,14,171,151,232,254,95,55,146,180,239,219,204,94,221,218,233,189,90,119,152,230,188,34,113,191,26,49,43,50,87,37,11,17,177,122,245,186,169,172,88,243,37,181,14,183,95,151,57,134,223,76,248,9,75,169,109,231,20,146,89,37,107,73,40,139,93,22,162,246,152,183,64,1,242,110,155,178,213,177,168,82,174,155,214,230,165,91,244,88,91,58,154,141,82,107,113,34,177,189,105,66,55,186,225,165,9,220,181,165,37,169,246,169,68,69,218,100,41,218,228,226,239,138,21,76,209,209,113,10,132,220,186,78,18,82,100,122,53,219,88,216,109,231,231,210,156,117,29,68,167,203,122,82,115,141,40,37,181,163,132,134,77,41,108,148,180,174,66,159,183,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,205,51,55,86,170,208,50,219,138,245,218,21,78,93,58,165,78,177,235,178,225,204,136,242,153,126,51,237,192,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,57,6,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,114,168,0,0,5,122,240,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,4,117,226,17,127,222,88,89,148,107,219,16,112,250,225,151,67,184,104,114,40,146,96,206,140,101,189,165,250,98,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,234,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,72,0,0,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,240,174,27,121,129,191,179,53,133,23,190,43,226,50,226,34,165,50,248,122,35,80,224,155,197,10,19,12,210,169,169,75,81,219,121,199,20,218,13,91,221,82,73,90,27,142,184,174,205,198,43,215,136,246,97,113,246,198,206,118,33,218,214,86,56,98,5,191,69,133,232,158,154,157,75,185,166,196,138,198,250,84,69,175,99,77,184,148,39,114,214,165,30,133,218,165,25,159,105,152,156,28,34,113,10,254,196,172,182,220,149,220,70,190,46,11,170,164,197,241,50,35,83,43,117,55,167,62,219,9,129,1,73,105,46,60,165,40,144,74,90,212,73,35,211,85,168,253,166,38,248,10,213,227,41,139,24,167,133,255,0,178,15,217,158,37,221,118,151,164,254,80,117,190,130,172,201,129,213,114,253,31,203,230,242,86,157,251,121,139,219,187,93,55,171,78,243,28,215,132,78,55,227,70,37,102,74,228,161,98,54,47,94,183,85,53,139,30,100,182,161,214,235,242,231,48,219,233,159,1,41,117,45,188,226,146,75,36,173,105,37,17,107,162,212,94,211,22,232,2,181,120,202,98,198,41,225,127,236,131,246,103,137,119,93,165,233,63,148,29,111,160,171,50,96,117,92,191,71,242,249,188,149,167,126,222,98,246,238,215,77,234,211,188,196,106,225,195,152,92,125,190,115,157,135,150,181,235,142,24,129,112,81,102,250,91,169,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,118,41,36,101,218,68,36,175,25,76,88,197,60,47,253,144,126,204,241,46,235,180,189,39,242,131,173,244,21,102,76,14,171,151,232,254,95,55,146,180,239,219,204,94,221,218,233,189,90,119,152,230,188,34,113,191,26,49,43,50,87,37,11,17,177,122,245,186,169,172,88,243,37,181,14,183,95,151,57,134,223,76,248,9,75,169,109,231,20,146,89,37,107,73,40,139,93,22,162,246,152,183,64,1,5,115,53,157,249,153,85,207,21,173,105,94,50,183,97,149,217,103,211,29,174,168,217,126,75,212,183,19,46,172,218,37,69,105,14,165,9,220,181,177,212,25,54,227,139,106,58,73,9,53,33,9,57,191,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,43,215,138,54,123,106,184,39,74,103,2,48,94,230,137,30,246,174,71,90,174,10,140,71,213,214,219,208,148,148,27,72,111,105,109,106,76,132,173,70,75,223,204,105,180,146,201,41,55,153,117,50,3,136,69,255,0,121,97,102,81,175,108,65,195,235,134,93,14,225,161,200,162,73,131,58,49,150,246,151,233,136,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,127,171,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,32,0,0,0,102,179,249,88,230,159,255,0,57,108,85,255,0,219,42,143,255,0,24,104,35,44,149,106,173,127,45,184,81,93,174,212,229,212,106,85,27,30,133,46,100,201,111,41,231,228,190,228,6,84,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,165,128,137,92,73,51,3,127,101,151,10,44,140,87,195,149,196,93,74,29,240,204,71,97,206,55,142,20,214,30,165,84,146,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,119,92,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,4,21,226,229,55,20,236,252,14,182,113,75,10,113,3,16,45,169,116,27,128,169,245,79,147,85,89,48,226,170,12,182,85,243,243,57,26,25,236,125,136,205,182,181,40,146,149,73,82,116,53,56,157,32,6,77,179,207,142,54,54,99,172,201,56,151,141,119,93,195,104,86,42,13,209,43,145,174,107,161,231,96,177,22,82,210,223,86,165,202,55,16,207,78,179,67,230,180,236,81,165,165,160,214,148,56,179,23,210,51,237,153,188,205,230,74,129,153,44,87,161,80,179,7,137,84,234,109,58,248,174,196,135,14,37,217,61,150,35,48,220,247,146,219,77,182,151,73,40,66,82,68,146,73,17,17,17,17,16,178,174,17,56,133,127,98,86,91,110,74,238,35,95,23,5,213,82,98,248,153,17,169,149,186,155,211,159,109,132,192,128,164,180,151,30,82,148,72,37,45,106,36,145,233,170,212,126,211,31,127,138,22,99,235,185,125,203,138,227,88,183,7,162,174,251,222,160,138,37,62,76,105,232,98,116,40,164,133,57,46,91,8,52,169,106,218,132,33,131,90,54,169,165,75,109,100,180,172,144,74,170,188,191,99,46,105,241,147,28,108,60,45,115,49,120,213,34,37,205,112,65,167,207,244,93,221,81,92,166,96,173,228,245,79,163,215,89,39,148,193,58,225,173,73,52,161,40,53,40,182,164,197,244,226,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,66,162,220,226,255,0,139,142,230,74,61,242,168,81,11,11,226,200,122,146,139,125,48,86,151,206,140,236,246,221,84,197,182,82,182,46,168,81,153,67,105,82,156,54,16,102,225,33,9,39,28,82,174,38,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,2,47,231,215,56,150,246,86,48,142,166,154,53,98,35,248,139,92,143,209,91,244,198,102,69,234,225,45,244,62,150,234,142,199,119,114,149,25,165,50,225,145,242,150,133,186,148,52,123,73,106,82,97,175,13,222,36,87,82,110,170,94,94,179,11,94,170,220,108,220,117,4,67,182,110,105,142,185,50,116,121,210,28,209,16,229,172,247,56,243,46,56,178,38,221,61,84,210,148,73,81,155,38,71,30,218,128,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,121,149,80,96,231,22,188,71,147,154,199,47,92,94,169,122,47,9,238,61,41,114,104,17,99,28,198,232,49,80,78,28,105,44,153,109,113,111,37,199,8,228,58,68,165,58,218,156,36,180,124,184,205,181,113,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,35,254,124,177,50,234,193,188,173,93,88,165,101,75,233,235,86,205,66,129,80,141,185,199,16,219,219,43,80,183,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,253,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,8,1,155,28,235,221,89,83,207,117,151,68,171,84,250,140,50,185,172,250,91,119,29,62,65,184,182,224,111,169,207,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,158,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,181,120,162,228,22,29,225,66,169,102,99,7,105,244,170,93,86,220,167,201,157,118,81,216,140,196,54,234,113,80,183,100,191,82,74,210,148,239,152,158,99,138,119,152,106,83,205,165,59,76,150,217,33,234,182,193,220,98,191,176,42,255,0,165,226,54,28,215,165,211,170,84,233,12,58,235,77,74,121,150,42,12,54,243,111,42,36,164,178,180,41,216,206,41,164,19,141,26,136,148,69,247,25,95,246,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,213,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,161,110,33,153,211,170,230,159,20,36,80,173,11,130,90,176,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,150,218,214,246,232,150,39,167,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,70,172,239,231,70,213,202,62,28,63,58,18,169,85,187,250,165,203,98,137,111,59,57,180,184,142,105,61,182,116,150,9,100,241,195,65,176,225,26,144,94,187,132,150,183,35,113,184,138,12,171,84,239,44,87,191,230,214,102,55,46,191,118,94,53,135,36,186,136,145,8,223,168,84,101,188,106,81,54,203,41,34,53,184,235,135,162,27,73,118,168,137,37,220,66,228,248,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,85,121,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,113,60,57,179,175,252,170,176,225,250,5,255,0,83,165,55,137,182,183,205,212,163,48,124,167,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,163,73,121,166,202,96,0,0,0,8,65,197,223,7,106,184,149,149,196,93,214,229,6,36,234,150,31,86,26,173,201,116,162,169,217,173,210,148,211,140,203,75,10,66,20,162,65,41,113,223,116,140,210,142,92,85,45,71,243,105,33,82,185,63,191,228,225,134,104,240,182,243,102,225,137,66,143,22,232,131,26,161,80,150,109,37,134,41,210,93,40,243,77,197,58,91,16,131,140,243,196,107,61,54,17,154,136,210,100,74,45,36,143,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,205,14,96,113,51,246,201,142,55,230,41,55,46,171,34,37,205,112,78,168,64,244,163,155,229,51,5,111,43,165,97,126,186,201,60,166,9,166,201,9,81,165,9,65,37,39,181,36,46,167,133,102,14,87,112,139,40,244,137,55,27,218,75,191,106,14,222,45,198,218,143,230,177,100,176,195,113,139,122,22,162,95,49,136,237,63,175,170,164,243,246,41,36,164,25,156,22,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,150,203,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,251,36,25,209,181,115,113,135,12,78,154,170,85,18,254,166,243,24,173,219,205,78,109,78,47,148,76,238,157,25,131,89,188,80,214,111,182,68,165,151,168,225,169,173,203,218,78,46,74,128,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,43,226,35,159,169,153,156,186,138,195,194,218,133,86,155,134,84,78,108,125,74,75,241,254,83,56,110,52,190,166,84,109,196,131,101,11,97,181,71,109,196,27,137,245,156,86,213,57,203,106,21,137,149,195,239,62,183,14,89,175,40,54,54,32,215,101,204,194,186,188,134,217,156,137,29,84,213,208,16,69,37,68,244,22,73,210,67,40,84,137,9,114,65,37,181,173,104,65,154,82,165,145,17,222,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,154,230,199,194,198,50,124,63,184,124,185,241,158,28,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,158,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,167,176,0,0,12,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,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,42,241,71,240,39,137,191,130,249,196,33,73,121,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,15,147,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,212,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,181,74,34,46,211,33,64,57,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,44,87,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,159,224,211,153,139,54,128,221,83,43,21,216,50,226,215,110,58,196,187,142,133,57,36,110,49,49,101,9,162,126,34,200,147,171,43,67,80,205,212,172,204,208,178,230,36,205,10,74,9,219,95,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,213,112,183,207,212,60,59,232,114,201,140,117,10,85,54,208,62,178,69,187,113,76,146,196,22,105,14,31,54,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,250,232,113,28,155,127,0,17,87,62,217,223,161,101,30,196,106,21,185,42,149,82,196,218,223,41,218,37,18,99,43,144,202,34,147,196,79,74,150,150,221,109,109,179,177,46,161,179,222,74,91,186,109,74,146,219,166,138,11,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,95,167,20,127,2,120,155,248,47,156,66,20,151,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,67,216,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,43,171,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,30,43,26,240,190,149,141,88,71,119,225,69,101,81,27,143,116,209,228,211,81,34,76,36,203,68,55,214,131,228,202,38,148,100,75,91,46,242,221,71,172,147,37,182,147,37,36,200,140,179,67,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,70,132,242,39,142,148,44,126,203,45,157,114,83,43,53,90,157,86,131,79,139,109,220,143,85,9,103,41,85,136,177,89,41,11,91,138,53,115,185,155,208,241,56,74,81,169,47,22,237,171,37,161,52,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,13,120,187,227,21,43,18,179,70,139,70,220,175,75,157,77,195,234,59,84,73,45,20,164,187,9,186,170,157,113,233,106,97,40,90,146,75,36,174,59,14,153,146,87,204,138,164,40,190,109,38,58,175,5,140,6,147,86,188,174,188,198,214,97,68,93,54,133,29,118,205,20,222,142,211,171,244,139,196,219,178,94,105,102,189,236,45,168,230,219,102,123,62,113,19,150,146,95,170,180,157,170,95,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,61,153,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,228,255,0,10,204,239,204,195,107,170,145,150,28,67,149,190,208,185,42,14,181,111,75,228,191,34,68,42,196,183,24,67,17,117,230,154,26,134,226,201,227,209,13,25,147,242,55,169,73,66,156,82,110,80,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,121,150,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,242,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,217,248,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,80,14,119,243,163,117,102,227,17,223,157,9,85,90,37,131,77,229,177,68,183,157,156,226,155,95,40,222,219,58,75,4,179,100,166,44,159,112,141,72,47,81,179,75,91,151,180,220,92,107,22,41,195,83,136,92,204,50,174,193,192,172,121,187,255,0,208,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,4,85,226,143,224,79,19,127,5,243,136,66,152,50,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,10,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,140,253,168,165,110,53,126,41,237,111,135,240,124,198,162,63,87,12,44,250,198,193,138,172,76,191,99,5,118,36,12,62,169,200,146,245,42,175,47,154,179,164,212,95,83,59,25,113,213,59,202,143,5,70,151,212,102,77,122,175,62,110,45,73,65,184,180,220,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,14,39,185,10,141,131,21,89,121,129,193,250,20,72,24,125,83,145,25,154,173,34,39,53,103,73,168,190,167,183,188,219,73,107,149,30,10,141,44,36,136,221,245,94,124,155,66,82,131,109,9,140,25,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,200,174,34,60,69,35,102,78,149,7,9,176,125,82,226,225,243,177,233,213,106,171,210,227,59,18,124,154,137,37,197,174,27,132,151,141,167,35,52,110,49,170,77,179,214,68,99,90,22,180,37,181,170,37,97,78,5,226,62,50,195,187,234,214,85,27,155,74,177,45,249,183,37,126,164,249,154,34,194,139,29,135,30,36,41,100,71,171,206,242,148,134,155,34,53,41,68,163,61,16,135,22,143,0,61,174,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,188,138,117,100,151,138,53,43,2,240,26,187,134,216,203,26,224,185,106,86,172,115,122,200,218,234,84,82,216,62,91,109,210,86,233,167,115,8,105,70,167,18,234,249,132,150,121,141,164,139,146,195,46,193,252,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,98,188,40,242,45,253,70,104,49,174,204,255,0,201,229,88,16,167,43,252,101,42,168,228,115,79,252,87,74,181,43,247,222,36,127,123,188,45,80,102,179,54,62,41,241,147,226,5,195,230,47,143,41,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,4,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,160,0,0,60,166,44,88,191,181,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,204,189,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,26,40,201,102,38,126,215,114,167,134,23,211,146,234,178,229,200,183,216,167,207,149,84,115,153,42,84,232,70,112,229,62,181,239,81,175,152,252,119,86,75,82,183,41,42,37,40,137,70,100,95,3,136,70,40,82,176,171,39,216,147,83,168,38,35,210,43,244,119,109,120,49,30,154,152,203,144,253,65,39,24,249,90,145,155,139,105,167,29,144,109,164,181,82,35,175,181,36,70,180,208,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,77,24,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,10,118,227,87,226,158,214,248,127,7,204,106,35,242,112,141,204,197,155,130,184,185,89,194,219,206,12,180,35,21,228,82,105,180,202,155,36,110,34,53,69,149,190,136,236,58,218,82,106,216,250,165,236,39,8,253,69,165,27,147,177,74,113,187,180,0,25,87,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,83,46,25,143,195,140,204,97,197,42,249,177,174,10,83,211,222,167,197,145,91,162,71,158,79,202,162,74,116,148,74,141,33,38,148,56,157,28,105,228,161,197,54,132,186,150,205,104,213,38,70,58,168,0,0,10,1,226,143,227,179,19,127,5,242,120,66,79,240,105,204,197,155,64,110,169,149,138,236,25,113,107,183,29,98,93,199,66,156,146,55,24,152,178,132,209,63,17,100,73,213,149,161,168,102,234,86,102,104,89,115,18,102,133,37,4,237,175,128,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,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,94,184,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,42,247,233,153,10,203,204,12,180,47,43,18,168,82,234,54,194,164,63,80,42,156,158,157,53,116,212,92,90,212,137,229,33,166,144,158,165,180,169,45,33,102,131,213,148,37,165,146,219,220,149,81,182,98,242,209,138,121,95,190,222,177,113,50,147,251,189,21,102,27,18,125,23,83,249,150,93,115,164,125,230,155,231,114,185,232,67,155,83,234,47,84,159,176,206,106,112,183,207,212,60,59,232,114,201,140,117,10,85,54,208,62,178,69,187,113,76,146,196,22,105,14,31,54,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,250,232,113,28,155,42,205,143,133,140,100,248,127,112,249,115,227,53,131,181,101,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,25,87,30,171,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,19,203,166,108,112,179,49,24,52,206,46,83,107,148,170,23,67,79,84,219,154,151,50,175,25,111,91,187,20,242,86,169,106,37,23,41,147,233,222,113,183,92,75,123,218,73,44,210,142,212,166,157,171,156,78,115,70,246,60,214,49,162,209,188,101,209,41,181,41,13,19,86,108,137,110,212,40,140,194,111,148,73,143,200,120,246,165,107,75,9,230,190,201,50,226,148,227,202,65,181,204,52,148,223,204,14,44,226,158,57,112,145,186,113,83,23,173,10,85,185,90,184,61,27,38,60,106,114,100,182,219,208,125,59,16,163,200,54,100,17,173,174,98,8,148,146,39,29,74,219,54,221,74,200,157,229,162,155,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,232,34,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,10,75,226,107,158,218,174,55,94,85,28,12,194,219,154,35,152,95,65,144,218,101,76,165,190,165,162,228,154,130,74,148,183,28,208,137,113,153,119,84,182,132,110,109,107,111,159,185,194,54,121,80,44,93,79,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,252,23,201,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,189,238,29,217,223,135,154,171,16,237,43,198,86,220,77,180,233,237,59,93,81,178,196,102,106,141,169,231,91,68,168,173,33,213,45,91,80,134,58,131,38,219,109,14,200,73,33,36,149,161,37,48,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,136,0,46,39,133,94,121,234,184,165,27,249,55,98,229,82,93,66,236,166,199,149,82,161,220,53,42,162,164,73,172,177,205,55,29,138,242,164,56,110,185,37,162,113,74,70,205,196,113,218,81,26,81,200,220,229,143,142,63,154,44,205,216,57,89,194,250,150,32,93,242,98,76,169,34,58,149,69,183,138,162,204,105,181,151,201,198,155,216,194,92,61,202,66,20,251,74,117,104,74,205,182,205,75,218,173,9,42,207,102,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,248,161,127,220,81,252,9,226,111,224,190,113,8,80,8,146,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,239,250,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,0,202,184,191,62,26,185,152,179,113,231,47,52,75,50,141,6,93,58,225,194,234,61,42,220,173,66,120,141,104,82,27,142,108,198,150,211,164,146,74,144,242,99,56,102,142,197,182,180,45,38,70,157,142,57,45,64,64,14,53,126,22,45,111,136,16,124,186,162,41,88,77,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,39,87,21,220,205,213,112,43,4,169,214,29,159,38,224,165,221,152,137,33,73,166,215,41,21,21,65,93,45,136,15,197,122,66,249,173,153,58,107,112,156,109,146,66,116,35,67,174,154,148,91,73,14,67,252,134,103,251,56,21,28,80,182,176,36,156,137,138,209,235,242,28,102,59,55,69,77,81,166,197,66,27,144,251,175,122,79,106,221,52,36,140,220,89,60,220,149,242,227,147,76,165,38,100,71,115,226,141,184,187,224,237,43,13,115,70,139,186,220,160,203,131,77,196,26,59,85,185,46,148,84,181,9,202,170,93,113,153,105,97,72,66,82,107,52,162,59,238,145,154,151,204,148,165,168,254,113,36,58,87,5,204,116,174,210,177,30,227,203,197,78,179,74,102,219,173,211,228,220,148,216,210,9,13,202,93,97,163,140,219,136,142,189,73,78,111,138,149,173,109,153,44,201,49,9,105,216,68,233,174,21,230,199,197,62,50,124,64,184,124,197,241,98,156,53,113,51,246,55,195,163,25,113,73,185,116,168,242,237,155,130,183,80,129,233,71,54,69,122,114,41,16,58,86,23,235,160,213,205,124,218,108,144,149,18,150,165,146,82,123,148,66,170,238,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,208,246,71,240,118,149,130,25,92,195,251,70,29,6,93,42,165,54,143,26,183,94,106,116,84,177,52,234,178,218,75,210,83,33,36,132,43,123,106,81,48,146,112,183,165,182,27,66,140,246,106,59,168,225,89,196,202,173,155,154,252,35,168,89,245,154,108,68,220,244,232,242,36,218,117,119,28,54,87,78,168,154,61,66,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,237,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,137,225,181,159,88,216,217,96,85,176,251,25,107,177,32,221,152,123,71,77,65,202,164,158,106,24,153,64,138,203,13,57,62,92,199,221,89,28,148,186,106,91,235,89,182,147,39,144,164,145,232,238,200,1,196,51,58,117,92,211,226,132,138,21,161,112,75,86,21,219,82,8,173,248,103,25,81,74,107,228,222,215,106,15,182,165,26,150,181,40,221,75,70,178,73,161,147,73,114,219,90,222,221,245,184,104,100,238,78,100,49,113,155,226,243,163,203,253,157,88,242,27,155,53,231,33,180,236,74,181,69,181,182,182,169,106,39,181,74,208,164,159,49,226,36,57,163,68,72,87,44,223,109,98,244,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,82,95,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,56,6,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,139,147,198,252,133,97,30,37,229,114,153,151,234,21,10,36,89,214,69,29,108,217,85,119,182,71,126,37,68,154,254,186,67,172,181,162,145,37,212,146,165,17,52,124,195,82,156,36,147,169,109,104,162,204,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,121,21,164,240,186,207,212,59,194,133,77,203,62,49,84,41,84,186,173,185,79,141,6,211,172,63,37,136,109,212,226,161,109,70,98,154,164,41,73,223,49,60,198,210,215,44,148,167,155,74,183,17,45,179,91,214,84,2,42,241,71,240,39,137,191,130,249,196,33,64,34,74,100,131,58,55,86,81,241,29,137,211,85,85,173,216,53,46,99,21,187,121,169,206,37,180,115,77,157,211,163,48,107,38,78,98,9,134,200,148,178,245,219,37,53,185,27,137,196,95,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,20,217,198,175,197,61,173,240,254,15,152,212,68,0,22,253,194,235,63,80,239,10,21,55,44,248,197,80,165,82,234,182,229,62,52,27,78,176,252,150,33,183,83,138,133,181,25,138,106,144,165,39,124,196,243,27,75,92,178,82,158,109,42,220,68,182,205,111,89,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,160,204,253,100,162,234,202,158,35,203,173,210,105,157,70,25,92,213,7,156,183,42,17,201,197,183,3,121,169,196,211,36,27,138,90,210,243,72,35,36,41,106,62,115,104,53,145,238,75,168,107,133,96,238,14,223,216,235,127,210,240,231,14,104,50,234,53,42,140,134,26,117,214,162,188,243,20,246,28,121,182,85,46,82,153,66,212,212,102,212,234,13,199,77,38,73,35,251,136,238,166,153,149,91,55,42,28,63,49,82,207,163,83,98,42,231,168,225,189,102,77,217,87,109,195,121,117,26,137,82,159,222,73,117,72,66,186,102,212,167,18,202,54,167,106,12,212,101,204,91,139,93,16,141,9,231,127,37,214,174,110,48,225,248,48,147,74,162,95,212,222,91,244,75,133,216,45,169,197,242,137,237,176,100,190,72,55,138,26,205,247,12,210,131,245,28,52,187,181,123,77,181,208,13,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,19,127,134,134,66,164,227,205,194,206,53,98,205,10,91,24,117,67,144,219,212,132,57,202,217,95,168,177,41,181,41,149,50,243,78,37,248,36,150,222,105,227,245,55,45,68,132,41,70,135,137,23,104,3,53,153,177,241,79,140,159,16,46,31,49,124,126,171,223,44,247,149,157,151,76,60,204,210,103,68,159,105,223,146,38,83,86,73,50,109,250,109,69,137,82,218,75,11,65,168,205,196,58,212,69,186,151,19,220,100,226,22,148,232,218,157,101,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,20,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,247,25,251,80,0,0,20,3,196,211,5,63,98,217,184,186,122,122,135,85,2,251,214,245,135,189,221,239,53,214,190,247,80,219,154,54,132,167,73,77,73,216,146,221,163,70,214,229,26,183,105,50,184,35,226,133,42,85,129,136,88,46,242,98,49,82,166,86,26,186,35,154,166,167,159,49,137,44,183,25,221,145,244,37,108,97,81,25,220,225,26,139,89,109,164,201,61,155,252,255,0,27,76,107,255,0,192,92,185,195,167,251,175,90,132,167,26,255,0,148,67,136,219,43,39,63,229,166,226,84,223,248,3,74,190,153,8,235,194,103,11,233,88,143,156,26,93,78,178,168,142,71,177,104,243,46,132,68,147,9,50,17,37,244,41,184,204,233,184,200,155,91,78,203,110,66,28,209,70,149,199,78,132,70,100,180,222,240,165,110,53,126,41,237,111,135,240,124,198,162,32,0,185,238,24,89,245,147,140,244,168,153,126,198,10,236,185,248,131,76,143,37,234,85,94,95,41,5,86,167,48,150,118,50,227,170,119,155,34,114,73,79,168,204,154,245,153,96,220,90,148,178,113,106,176,160,25,87,29,171,29,114,163,136,248,25,100,225,254,40,84,218,244,173,153,136,214,253,50,177,77,172,199,100,210,220,121,82,161,162,67,144,36,22,167,203,121,27,151,176,204,246,186,218,13,105,208,210,235,109,50,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,160,30,40,254,59,49,55,240,95,39,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,247,184,119,103,126,30,106,172,67,180,175,25,91,113,54,211,167,180,237,117,70,203,17,153,170,54,167,157,109,18,162,180,135,84,181,109,66,24,234,12,155,109,180,59,33,36,132,146,86,132,148,192,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,202,98,173,159,93,196,12,56,184,236,171,98,253,170,217,85,90,213,61,216,113,43,244,180,33,82,169,238,40,180,39,16,75,255,0,33,154,77,14,18,76,205,183,26,94,215,19,155,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,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,158,156,28,243,41,135,24,127,93,184,176,26,245,42,85,22,171,122,212,35,75,160,86,23,20,155,114,161,40,144,109,157,57,249,38,175,241,85,25,179,73,36,220,118,74,73,91,221,109,10,183,241,84,28,99,179,29,133,245,185,48,114,221,79,178,34,86,111,43,114,67,53,41,215,12,182,156,109,116,18,121,164,56,81,98,168,141,38,234,223,105,77,41,221,219,153,36,114,203,106,222,34,84,106,214,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,130,49,114,207,174,225,254,68,113,6,202,185,239,218,173,235,85,162,225,125,114,28,186,253,81,8,76,170,131,137,166,62,70,226,201,31,228,35,81,173,195,73,17,184,227,171,220,226,179,174,59,86,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,125,87,135,118,119,230,101,86,251,59,74,241,149,187,12,174,202,131,78,215,84,108,191,37,234,91,137,101,214,209,42,43,72,117,40,78,229,173,142,160,201,183,28,91,81,210,72,73,169,8,73,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,245,128,12,171,142,255,0,125,229,70,187,66,202,118,25,230,170,214,106,171,84,162,220,222,146,135,116,23,37,11,102,139,41,154,147,209,162,185,185,38,75,38,95,66,18,141,84,147,74,29,70,134,230,175,180,218,121,5,183,136,87,245,157,74,173,80,173,11,226,224,161,211,110,72,253,37,106,29,54,166,244,102,42,76,109,90,121,82,91,109,68,151,145,181,215,83,181,100,101,163,139,47,237,30,190,171,45,216,33,85,204,126,54,218,216,47,70,174,68,163,72,184,228,58,149,207,146,218,156,68,102,25,97,201,15,44,144,158,213,172,154,101,205,136,213,36,165,237,73,169,4,102,178,186,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,160,193,223,243,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,29,87,135,118,126,166,101,142,234,59,15,20,170,21,90,150,25,86,249,81,245,57,47,200,249,50,225,56,234,250,152,177,183,26,9,149,173,247,21,33,182,208,78,43,213,113,59,148,223,45,217,21,197,67,62,177,162,198,170,229,99,6,235,177,38,46,100,119,169,247,205,78,63,52,151,13,100,235,42,40,17,164,54,234,82,107,52,161,246,165,33,72,90,54,59,202,212,150,78,165,21,193,129,120,23,136,249,139,196,122,118,23,225,125,27,174,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,189,94,115,48,82,213,203,182,100,239,12,28,178,170,21,89,180,91,127,209,253,51,245,71,91,114,82,249,240,35,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,217,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,252,23,201,225,15,147,134,185,46,186,177,147,40,245,172,194,225,154,106,181,171,146,217,188,29,161,77,182,97,193,114,91,211,224,155,16,77,183,98,33,148,41,195,121,183,37,44,220,74,181,74,154,213,68,104,54,140,157,226,184,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,166,5,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,142,63,148,108,155,73,205,134,23,227,29,66,212,147,45,87,221,145,30,140,245,181,4,230,181,30,20,229,200,114,73,200,101,243,91,106,61,234,106,49,165,163,222,218,9,197,39,152,162,70,166,152,235,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,239,178,135,196,175,14,49,167,9,238,59,147,25,170,180,171,54,228,176,105,254,148,185,149,176,163,211,221,138,228,151,91,105,200,13,41,247,164,189,181,61,43,107,45,187,141,249,13,33,4,163,113,9,58,150,205,118,107,177,31,54,184,142,187,214,245,119,161,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,163,245,217,57,85,188,171,153,99,196,60,210,92,116,217,116,219,78,220,143,14,53,190,250,156,38,206,173,81,118,169,18,43,166,132,41,6,110,70,105,167,36,37,75,37,35,231,185,105,73,175,150,242,83,194,133,255,0,113,71,240,39,137,191,130,249,196,33,64,35,165,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,123,118,152,149,92,50,179,219,85,193,27,202,157,129,152,165,115,68,111,11,235,210,28,76,89,149,71,212,132,91,115,86,74,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,237,0,0,101,92,123,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,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,102,226,29,44,64,14,53,126,22,45,111,136,16,124,186,162,43,3,38,120,41,106,230,39,50,118,126,14,94,181,10,172,42,45,193,233,14,165,250,91,173,183,41,28,136,18,36,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,188,166,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,249,87,134,42,226,62,32,80,173,107,98,245,189,42,181,170,85,149,79,85,46,129,18,100,131,113,186,124,83,89,172,219,108,143,254,106,117,61,84,77,180,203,100,123,26,109,41,178,174,12,153,104,255,0,87,115,71,118,82,127,194,80,45,46,161,143,187,173,154,223,49,175,241,99,33,214,156,255,0,203,155,89,11,84,16,255,0,138,46,94,191,110,89,101,169,87,233,146,105,80,171,88,105,212,221,173,73,153,23,123,143,65,98,43,167,50,27,111,36,141,109,115,16,72,115,66,35,74,220,140,202,84,73,45,28,69,38,96,166,40,85,112,87,23,45,12,87,163,38,91,146,45,106,196,106,146,227,198,154,168,139,152,194,22,92,232,166,234,72,205,8,121,174,99,75,245,84,70,135,20,70,149,17,153,31,234,204,45,211,66,190,113,247,18,239,91,90,119,91,69,184,47,10,205,82,157,39,148,182,249,241,95,154,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,29,2,62,58,80,169,89,17,123,47,20,202,205,85,155,146,183,138,14,220,149,40,209,201,109,197,93,29,170,100,118,219,68,133,234,73,115,124,164,161,104,108,137,100,74,136,107,86,195,38,141,127,175,32,24,13,39,48,121,163,180,109,151,161,68,147,66,160,72,69,205,112,162,92,118,164,176,186,116,71,91,82,153,113,151,22,146,117,15,186,166,99,25,17,43,66,144,107,52,41,41,81,13,15,0,8,43,196,243,36,19,51,23,106,198,197,236,55,139,190,254,179,233,239,53,34,58,158,125,126,149,163,178,220,137,5,21,136,237,52,225,185,51,158,173,25,36,236,37,115,220,74,212,173,27,217,73,116,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,229,33,106,73,234,70,100,58,6,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,162,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,113,23,181,28,127,54,120,51,121,99,246,3,92,248,91,97,226,44,187,58,175,88,143,177,18,154,208,152,154,130,215,116,41,74,36,155,168,140,241,122,142,41,163,37,145,31,105,56,223,49,151,115,153,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,180,240,117,204,166,28,75,195,135,178,207,83,42,85,14,243,129,80,153,84,166,165,184,165,29,87,4,87,8,156,113,197,59,184,250,137,140,232,180,168,140,146,174,153,166,54,146,201,151,84,139,42,20,151,197,167,49,216,95,140,24,185,31,14,108,155,34,35,149,124,58,145,38,145,87,187,158,105,198,165,200,125,11,82,93,167,52,157,72,151,25,151,119,153,173,212,168,205,211,95,39,99,102,181,200,140,25,94,193,204,71,199,60,113,181,108,108,47,122,171,2,171,233,8,243,158,173,211,146,124,202,12,86,158,65,185,82,53,18,219,217,201,213,42,79,206,33,74,115,150,132,30,245,160,143,73,20,152,82,105,212,168,84,249,149,105,117,73,17,99,182,203,179,165,165,164,191,41,105,73,18,158,112,153,66,26,37,168,200,212,100,218,16,141,76,246,165,37,161,23,235,17,87,138,63,129,60,77,252,23,206,33,10,54,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,233,89,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,145,92,41,243,147,121,97,245,255,0,3,45,151,28,107,130,231,180,238,153,4,205,191,6,157,8,165,191,70,168,184,242,13,215,136,212,226,77,168,60,163,144,251,228,68,189,134,223,53,41,78,231,141,127,151,141,95,138,123,91,225,252,31,49,168,136,235,148,156,179,201,205,61,195,126,88,244,105,210,216,184,104,118,60,235,142,223,101,147,107,100,218,139,18,162,161,184,142,155,170,74,82,135,82,243,141,146,247,163,98,212,133,153,169,40,82,21,199,255,0,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,93,247,12,204,232,255,0,41,60,56,94,27,222,170,229,223,214,13,62,35,18,100,61,59,156,229,118,9,23,41,19,180,113,106,121,79,36,208,148,200,81,238,79,49,214,150,74,46,113,54,220,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,139,7,108,28,117,176,42,152,115,136,212,24,149,26,109,70,59,237,52,235,177,89,121,250,123,238,50,227,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,228,124,171,41,25,28,194,60,161,70,173,202,179,215,46,185,112,215,36,60,135,171,213,68,35,171,110,157,205,53,49,9,189,132,73,66,18,146,108,220,82,72,185,206,167,122,137,41,75,77,53,237,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,135,249,196,225,205,135,25,170,190,237,91,253,153,95,37,171,77,212,26,98,237,169,66,208,158,170,81,208,202,244,73,54,104,82,21,49,43,67,13,54,242,204,137,13,45,123,201,226,105,150,138,85,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,102,179,54,62,41,241,147,226,5,195,230,47,139,137,225,239,96,89,184,167,195,134,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,153,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,84,25,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,244,25,28,207,29,229,148,43,201,81,101,34,93,115,14,171,146,18,186,245,5,11,45,237,175,66,79,91,15,113,146,81,37,41,36,145,164,204,144,242,18,72,89,164,210,211,173,95,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,10,203,227,113,133,244,169,86,6,30,227,67,42,136,197,74,153,88,118,215,144,73,132,158,124,198,36,178,228,150,183,200,212,149,177,133,68,123,107,102,74,45,101,184,162,52,246,239,134,188,50,241,175,246,45,155,139,91,168,167,245,80,47,189,44,169,155,26,222,243,93,107,236,244,238,55,171,136,74,116,148,212,109,234,61,218,52,110,237,73,171,110,159,39,136,174,49,215,113,147,55,23,220,154,187,61,60,75,62,160,253,157,75,141,185,11,228,197,128,251,173,168,247,165,8,53,115,95,57,15,232,173,202,71,63,102,229,37,9,49,61,120,44,96,237,42,139,132,119,94,55,212,40,50,218,174,220,181,133,209,32,204,151,21,41,66,169,81,80,218,141,81,92,52,18,205,14,73,113,212,58,105,89,161,75,134,217,104,74,104,197,143,138,86,227,87,226,158,214,248,127,7,204,106,35,143,229,59,39,213,92,216,97,30,46,170,198,40,133,125,217,82,40,51,232,168,146,234,155,68,230,29,69,68,164,193,37,26,201,166,214,233,182,194,208,227,137,50,37,176,148,26,155,67,139,113,49,215,253,21,88,87,87,251,43,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,244,228,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,101,92,104,123,12,48,118,193,199,92,141,97,126,28,226,53,6,37,70,155,81,195,122,35,77,58,236,86,94,126,158,251,148,116,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,222,71,73,121,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,244,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,106,18,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,80,15,20,127,29,152,155,248,47,147,194,12,39,201,69,213,143,185,59,170,227,94,19,211,61,37,119,217,247,133,78,21,74,146,209,56,185,85,106,89,65,167,186,218,99,39,113,160,222,97,107,144,162,105,40,37,188,151,212,68,165,45,182,154,92,117,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,135,114,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,99,228,215,238,203,86,212,244,111,202,155,154,149,70,244,205,65,154,77,59,210,19,91,143,214,78,119,94,84,102,119,153,115,30,94,213,109,109,58,169,90,30,132,122,10,193,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,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,186,22,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,101,63,221,146,168,255,0,38,15,147,222,141,170,254,221,189,31,209,122,119,208,209,125,13,206,234,54,117,123,58,141,220,238,151,231,52,228,114,186,142,206,95,43,212,21,173,254,138,175,219,171,253,149,184,238,75,142,161,255,0,9,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,247,178,9,145,58,86,81,45,153,181,219,150,100,74,182,34,220,81,202,37,98,100,87,18,252,40,172,55,33,229,54,212,23,23,29,167,208,135,27,84,117,60,149,153,146,156,101,6,93,136,72,236,25,177,240,177,140,159,15,238,31,46,124,102,176,105,35,52,89,100,176,115,77,133,245,44,63,187,227,68,135,82,92,117,38,139,112,149,57,153,51,104,207,155,141,57,189,133,56,91,146,133,169,134,146,234,16,164,27,141,146,145,185,58,146,147,158,204,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,158,156,45,243,245,15,14,250,28,178,99,29,66,149,77,180,15,172,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,38,223,192,6,85,197,239,112,189,171,88,55,182,71,45,108,57,126,167,111,215,228,64,143,86,137,113,208,86,243,50,150,195,18,234,115,205,13,76,140,102,102,132,60,214,227,36,184,146,37,163,93,53,45,69,106,231,239,34,117,92,162,92,208,171,182,212,201,117,108,58,184,164,28,74,60,201,78,41,249,177,95,110,59,42,113,169,206,34,59,76,33,110,56,169,10,101,40,51,53,54,202,204,251,80,161,50,184,45,224,93,118,214,177,46,220,121,184,232,212,164,68,189,186,122,117,181,47,84,57,59,165,136,244,132,77,61,72,140,218,101,199,201,164,236,220,74,90,162,110,82,9,41,105,74,144,28,81,252,9,226,111,224,190,113,8,80,8,210,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,179,113,140,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,123,118,152,241,86,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,23,253,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,165,184,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,17,127,138,54,68,169,88,39,85,103,29,240,94,217,151,30,201,174,72,90,110,10,116,70,19,209,91,211,84,164,19,75,111,105,238,106,52,133,45,68,72,217,203,105,196,146,9,73,39,153,105,49,131,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,185,149,198,62,255,0,179,113,78,205,203,238,32,225,245,195,18,185,111,87,35,220,114,96,206,140,103,177,212,107,77,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,241,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,173,176,187,59,245,220,220,113,39,194,232,86,228,170,173,55,12,168,158,148,118,137,68,152,202,35,188,185,71,64,152,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,190,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,234,184,164,100,22,102,34,117,217,155,193,202,125,86,165,119,151,71,30,226,183,97,198,126,115,213,118,203,149,25,153,49,27,109,43,90,94,105,4,217,56,217,17,54,166,155,55,61,69,182,190,117,64,137,85,144,156,144,87,115,113,125,187,54,227,139,85,166,225,149,19,154,213,110,183,13,228,71,121,114,141,147,54,98,196,83,141,56,135,30,222,166,150,225,108,52,161,173,119,41,42,113,162,93,164,241,49,164,210,168,28,63,241,2,133,66,166,68,167,83,105,209,232,49,33,195,136,202,89,98,51,13,213,160,165,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,6,11,254,226,143,224,79,19,127,5,243,136,66,128,70,138,51,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,186,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,25,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,154,112,188,226,5,255,0,131,121,82,197,215,191,193,82,108,202,194,149,255,0,41,116,227,77,126,68,159,249,52,104,141,178,215,238,53,167,209,49,106,128,3,42,226,85,102,107,37,23,86,23,224,254,28,230,66,202,166,117,182,13,223,103,219,179,106,221,57,56,183,40,149,71,233,241,249,202,145,189,74,62,76,135,212,167,16,233,25,33,46,58,108,154,91,249,158,111,148,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,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,80,131,141,95,133,139,91,226,4,31,46,168,138,234,225,195,118,90,182,54,115,176,242,233,189,110,106,85,191,69,133,233,110,166,163,84,154,220,72,172,111,165,75,66,55,186,225,165,9,220,181,165,37,169,246,169,68,69,218,100,45,255,0,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,229,16,210,112,83,23,43,88,161,11,5,97,225,197,192,221,247,62,67,113,154,183,229,193,92,89,169,90,219,39,82,110,54,241,36,218,71,40,201,211,91,155,80,150,245,90,140,144,70,161,164,140,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,177,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,161,204,14,25,254,198,241,198,252,194,214,226,85,99,196,182,110,9,212,248,30,148,111,100,167,160,161,229,116,175,175,212,65,43,154,193,180,225,45,41,36,173,43,37,36,182,168,135,128,1,113,60,22,48,118,149,69,194,59,175,27,234,20,25,109,87,110,90,194,232,144,102,75,138,148,161,84,168,168,109,70,168,174,26,9,102,135,36,184,234,29,52,172,208,165,195,108,180,37,52,98,199,192,4,74,226,25,157,58,86,86,48,190,69,10,208,184,34,39,21,46,88,228,86,252,51,140,153,71,9,131,115,107,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,161,106,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,107,201,158,104,42,185,76,198,136,216,141,14,145,18,163,77,168,199,69,18,188,211,177,212,243,233,165,57,46,59,210,85,21,36,235,73,41,59,99,145,54,110,40,209,169,250,197,237,45,14,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,64,174,37,249,10,141,143,54,243,216,213,132,212,40,140,98,45,14,59,143,85,208,223,55,125,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,212,220,133,26,22,165,18,25,36,83,101,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,236,83,31,184,191,201,190,178,243,10,207,194,56,87,5,171,137,149,104,241,35,92,149,126,133,166,98,69,66,163,171,173,58,99,169,148,227,205,172,222,218,150,150,180,239,75,74,90,136,208,233,33,105,175,92,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,95,246,75,178,147,106,229,27,11,10,214,166,187,215,92,149,222,154,161,115,84,84,166,221,230,78,76,102,208,182,24,116,153,105,195,134,219,132,242,153,67,132,106,79,57,195,51,213,102,36,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,160,140,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,154,228,187,36,24,113,148,123,84,166,193,139,233,43,250,183,79,140,213,195,91,125,226,145,177,194,109,179,126,44,37,114,155,54,225,243,210,165,145,26,9,197,250,156,197,43,150,217,34,186,248,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,39,248,158,228,42,78,51,210,165,230,7,7,232,82,231,226,13,50,60,102,106,180,136,156,164,21,90,156,194,94,222,243,109,37,174,108,137,201,37,48,146,35,119,214,101,130,109,9,82,201,180,42,162,240,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,127,217,46,205,181,171,155,156,44,43,166,154,215,67,114,80,186,106,125,205,78,82,91,107,151,57,81,155,90,223,97,162,121,215,10,27,142,27,201,101,110,25,41,92,151,8,203,84,24,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,191,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,231,135,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,204,14,26,156,64,191,97,51,32,224,38,43,61,190,193,170,212,21,232,186,138,149,171,148,121,210,223,140,143,157,117,249,40,102,61,57,5,212,190,230,212,26,137,199,22,190,221,202,23,82,0,0,56,86,120,48,118,149,141,249,92,196,11,70,101,6,93,86,165,10,143,38,183,65,106,12,84,191,52,170,177,26,83,209,147,29,38,133,171,123,138,73,176,162,108,183,169,183,220,66,76,183,234,51,195,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,228,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,105,79,45,22,4,156,44,203,206,27,225,245,66,222,137,67,169,80,237,122,108,106,164,24,196,214,198,170,61,58,14,97,153,180,102,133,173,82,13,213,173,105,51,222,181,41,90,171,118,167,210,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,122,174,40,185,5,135,120,80,170,89,152,193,218,125,42,151,85,183,41,242,103,93,148,118,35,49,13,186,156,84,45,217,47,212,146,180,165,59,230,39,152,226,157,230,26,148,243,105,78,211,37,182,72,122,173,176,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,198,90,19,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,51,110,52,167,148,239,11,24,55,240,254,222,242,230,7,228,205,22,89,44,28,211,97,125,75,15,238,248,209,33,212,151,29,73,162,220,37,78,102,76,218,51,230,227,78,111,97,78,22,228,161,106,97,164,186,132,41,6,227,100,164,110,78,164,164,231,219,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,206,14,21,121,231,165,97,108,159,228,221,139,149,72,148,251,78,165,34,85,74,135,112,212,170,137,143,26,140,255,0,40,220,118,43,202,144,225,52,220,103,77,181,41,27,54,153,72,117,68,105,95,63,115,119,18,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,71,254,41,25,5,135,135,125,118,102,240,114,159,74,166,218,7,209,199,184,173,216,113,152,130,205,33,195,229,70,102,76,70,219,74,16,166,93,89,182,78,54,68,110,37,215,13,207,93,14,47,147,13,114,187,153,187,251,43,56,161,77,196,11,66,76,185,148,212,72,74,171,86,241,212,94,141,10,178,193,54,235,123,31,75,103,181,75,66,95,117,77,45,105,89,54,225,165,123,85,161,165,90,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,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,1,206,14,63,102,27,29,177,67,159,152,138,92,187,118,175,64,142,220,104,182,178,169,242,41,236,82,16,227,104,113,70,136,175,153,186,133,188,91,28,82,220,53,45,100,109,150,188,180,54,148,253,252,214,231,54,187,155,76,56,194,186,101,249,74,229,94,118,39,165,227,213,234,76,33,8,139,85,110,65,66,228,73,75,105,211,148,241,244,238,147,173,146,73,189,196,149,35,66,95,41,174,215,193,83,197,61,211,240,254,119,152,211,133,212,128,10,203,227,29,150,123,54,101,155,7,51,212,105,214,253,6,225,167,72,102,145,90,101,227,54,100,220,136,116,208,136,220,163,37,109,118,76,116,161,195,50,217,189,81,201,102,107,219,25,8,58,139,22,211,193,215,43,86,172,122,19,217,174,171,92,148,170,213,106,95,89,66,164,82,227,165,183,149,66,218,178,75,238,200,82,146,107,106,99,136,34,36,37,6,157,177,159,51,51,89,72,218,221,159,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,4,85,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,133,174,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,58,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,45,211,133,94,121,234,184,165,27,249,55,98,229,82,93,66,236,166,199,149,82,161,220,53,42,162,164,73,172,177,205,55,29,138,242,164,56,110,185,37,162,113,74,70,205,196,113,218,81,26,81,200,220,229,143,128,202,184,237,89,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,223,157,90,22,17,230,223,1,166,211,225,213,162,92,118,38,33,81,220,101,169,209,18,133,153,33,122,146,94,108,158,66,137,169,44,58,146,81,19,136,222,211,204,150,228,146,208,100,85,109,134,156,90,63,100,87,219,22,77,137,131,180,170,126,1,211,234,9,143,75,162,33,157,181,202,117,44,153,67,106,83,111,37,194,105,199,150,242,92,152,180,190,78,173,110,62,235,106,144,100,105,117,50,171,57,152,215,106,230,39,133,221,225,140,118,85,62,171,10,139,112,122,63,166,98,168,211,109,202,71,34,226,143,29,123,210,219,142,32,181,91,42,50,209,103,234,153,107,161,234,69,72,35,85,2,58,231,147,40,148,172,223,97,26,109,70,42,49,40,247,101,6,66,170,86,229,85,248,233,90,16,249,160,210,184,175,44,146,110,162,51,197,183,127,44,245,37,182,203,134,151,57,68,218,184,167,12,172,137,82,176,70,205,167,99,158,41,91,50,219,197,10,244,119,21,22,29,81,132,161,118,220,37,154,146,148,54,222,166,104,146,243,90,41,197,175,107,136,67,156,141,173,153,61,205,158,162,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,61,87,12,204,232,255,0,38,204,71,94,27,222,170,230,88,55,245,66,35,18,100,61,59,146,221,10,113,159,41,19,180,113,105,101,44,168,150,148,200,81,237,87,45,166,150,74,62,73,54,229,223,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,80,102,126,242,109,39,40,56,161,10,159,66,147,46,125,137,115,199,55,173,201,211,166,180,252,213,173,134,217,41,140,200,38,219,108,146,180,58,233,41,38,72,216,109,186,222,138,82,201,194,76,106,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,245,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,76,28,81,179,219,74,198,202,171,56,17,130,247,52,185,22,77,14,66,213,112,84,98,62,158,138,225,154,149,32,218,67,123,75,115,177,163,169,10,50,94,254,91,174,40,150,73,81,50,203,170,228,28,46,60,118,97,151,227,94,79,52,117,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,21,129,156,78,21,63,47,49,218,213,186,112,46,69,42,214,182,239,90,131,84,186,253,58,53,27,151,14,221,228,195,90,206,107,13,69,109,45,147,46,55,21,73,52,56,109,235,41,214,203,153,164,143,153,176,172,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,225,92,81,252,9,226,111,224,190,113,8,80,8,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,66,174,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,229,51,102,219,72,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,168,218,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,119,252,54,51,207,74,204,21,129,15,10,241,26,169,18,14,34,218,177,227,83,90,92,202,162,84,253,208,194,89,112,211,41,164,188,225,190,244,148,183,29,106,147,161,40,181,209,221,196,78,27,109,205,240,25,87,26,61,203,189,167,106,223,57,59,194,91,90,245,182,105,87,5,22,110,31,219,93,77,58,169,9,185,113,95,217,6,50,209,189,167,9,72,86,213,161,42,45,75,177,73,35,46,210,33,74,217,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,212,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,250,7,14,236,253,76,203,29,212,118,30,41,84,42,181,44,50,173,242,163,234,114,95,145,242,101,194,113,213,245,49,99,110,52,19,43,91,238,42,67,109,160,156,87,170,226,119,41,190,91,179,87,141,95,133,139,91,226,4,31,46,168,138,86,23,61,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,235,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,230,58,218,141,102,149,27,47,58,169,127,85,203,174,17,213,241,182,129,152,87,237,56,140,94,214,236,121,204,179,80,136,210,24,92,181,201,97,168,230,244,165,33,36,185,43,106,59,74,101,162,113,74,66,16,243,154,39,93,138,71,75,0,21,87,198,211,5,63,240,23,49,144,234,30,235,42,161,21,199,127,229,19,34,56,202,9,191,249,105,56,165,57,254,0,146,159,166,98,170,199,160,195,219,42,171,137,87,253,181,135,52,41,17,24,169,93,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,105,79,5,48,190,149,130,184,71,104,97,69,25,81,28,143,107,81,227,83,87,34,52,36,196,68,199,208,130,231,74,54,146,102,72,91,206,243,29,95,172,163,53,184,163,53,40,204,204,253,168,14,105,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,95,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,222,103,101,60,52,248,119,217,181,252,47,149,141,185,128,183,34,87,99,223,244,119,233,244,91,114,163,79,52,148,58,115,142,17,122,64,214,226,73,214,228,186,77,146,152,117,133,39,99,46,115,18,226,141,226,38,161,6,116,114,147,117,101,27,20,206,214,169,59,215,91,117,222,166,161,108,212,82,167,29,230,65,76,151,16,134,31,116,217,105,179,152,219,100,202,158,67,100,105,79,57,179,35,209,100,36,7,11,220,244,254,197,46,164,96,118,49,222,125,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,154,74,164,56,119,82,0,41,219,140,70,89,236,220,62,188,168,184,255,0,103,206,183,233,11,190,36,46,21,94,223,104,205,169,115,42,40,37,186,237,81,166,247,26,86,133,36,219,67,230,148,163,107,166,210,213,204,92,149,168,171,128,93,247,10,60,173,90,184,73,131,76,99,143,202,74,85,201,114,98,101,62,59,253,76,20,182,235,52,136,41,82,143,161,109,237,188,206,119,51,251,233,58,146,73,214,16,222,211,54,57,139,157,64,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,69,69,241,47,225,223,112,211,175,39,177,239,0,109,203,130,229,69,233,88,113,119,5,181,77,167,202,168,203,139,81,124,156,121,201,172,147,73,90,186,103,20,149,154,210,189,57,110,173,36,131,52,56,148,51,34,184,111,100,6,187,149,238,183,21,177,74,163,178,254,173,211,220,165,250,46,159,61,18,32,195,166,189,210,63,203,123,230,72,206,98,31,97,196,168,219,117,108,237,211,105,171,93,194,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,142,185,204,201,157,131,155,59,2,76,57,144,98,83,175,106,116,117,187,65,175,52,211,44,190,167,219,102,65,70,137,42,73,176,235,199,7,157,32,220,113,166,244,61,75,114,123,123,232,6,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,169,194,159,60,244,170,213,179,3,43,184,175,84,137,79,169,80,35,147,118,165,106,163,84,74,10,166,194,228,33,182,169,135,207,115,114,164,161,79,161,12,54,214,164,166,81,176,144,142,73,27,182,104,33,254,61,241,64,192,44,187,98,197,119,7,47,91,67,16,38,214,173,254,151,169,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,236,25,95,205,5,131,155,59,2,161,136,216,115,72,184,41,212,218,117,97,218,35,173,86,227,178,203,234,125,182,89,121,74,74,89,117,212,154,54,200,65,17,154,136,245,37,118,119,25,246,0,25,182,206,5,129,39,12,51,71,138,86,99,214,244,74,20,120,183,68,233,52,250,124,66,105,44,49,78,146,233,200,132,77,165,163,216,132,28,103,153,50,65,105,176,140,146,100,147,35,73,125,108,143,224,237,87,27,243,71,135,246,140,58,12,74,173,54,21,98,53,110,188,212,232,170,126,17,82,162,58,151,164,166,66,73,11,78,199,18,146,97,36,225,108,83,143,182,133,25,111,212,104,204,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,77,76,232,230,218,213,202,54,22,29,211,82,107,174,185,43,189,77,62,217,167,37,45,187,204,156,152,206,45,15,190,209,188,211,135,13,183,9,148,188,182,204,212,158,115,100,69,170,200,103,134,173,83,147,90,170,205,172,204,110,35,114,39,200,114,75,168,137,17,168,172,37,107,81,169,68,219,44,165,45,52,141,76,244,67,105,74,18,90,18,72,136,136,133,218,112,195,201,77,213,151,43,86,78,41,98,5,126,171,18,228,189,105,236,239,183,24,148,227,112,99,193,113,184,239,177,214,197,117,134,220,69,69,151,14,83,103,235,41,45,165,213,164,187,84,163,20,130,52,167,148,239,11,24,55,240,254,222,242,230,7,85,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,186,22,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,234,105,213,72,78,68,148,198,244,37,104,222,211,132,149,167,114,22,149,22,165,218,149,17,151,97,144,183,78,21,121,231,170,226,148,111,228,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,33,254,61,241,64,192,44,187,98,197,119,7,47,91,67,16,38,214,173,254,151,169,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,236,25,95,205,5,131,155,59,2,161,136,216,115,72,184,41,212,218,117,97,218,35,173,86,227,178,203,234,125,182,89,121,74,74,89,117,212,154,54,200,65,17,154,136,245,37,118,119,25,211,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,15,107,196,159,57,54,246,93,48,190,102,26,210,227,68,169,223,119,237,30,75,52,232,178,161,69,159,10,36,69,56,219,47,61,58,51,174,17,154,28,105,201,36,201,41,167,90,113,198,22,149,165,72,74,210,116,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,191,236,130,101,2,171,148,76,47,155,66,185,111,41,117,107,134,226,144,82,235,16,226,212,84,253,18,43,237,184,242,91,118,11,107,101,165,161,110,71,84,116,188,165,145,154,148,202,8,189,84,36,114,174,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,73,130,127,240,84,241,79,116,252,63,157,230,52,225,117,32,2,157,184,207,227,204,107,171,20,45,172,0,161,77,151,211,216,241,213,84,174,161,50,29,75,14,84,102,54,218,152,109,108,154,9,11,91,49,180,90,93,37,47,178,115,136,45,134,149,146,171,128,88,255,0,6,12,121,141,106,226,133,203,128,21,217,178,250,123,226,58,106,148,36,42,67,170,97,186,140,54,220,83,237,161,146,65,161,11,122,54,171,83,166,164,118,65,109,7,188,212,130,77,196,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,64,14,40,89,22,253,181,218,171,199,28,28,179,58,188,73,162,236,244,196,104,74,218,245,118,150,219,106,35,209,146,73,245,19,25,209,190,94,134,149,173,162,91,127,58,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,197,164,75,81,149,113,239,238,172,11,196,123,67,9,236,172,111,169,209,185,182,101,247,213,181,77,170,71,51,91,108,202,143,37,246,28,139,35,176,185,79,31,78,183,16,71,170,86,217,153,165,70,104,117,45,250,188,21,206,6,56,229,251,14,47,108,50,194,251,147,209,112,47,142,74,158,151,189,227,149,75,113,4,164,56,244,3,39,9,184,239,60,217,165,181,187,177,78,109,109,163,66,144,166,208,162,231,248,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,186,156,249,97,157,171,131,124,51,46,172,45,178,162,116,244,91,102,159,64,167,198,220,219,104,113,237,149,120,91,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,81,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,193,124,158,16,138,162,215,184,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,194,177,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,120,115,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,187,76,75,94,10,158,41,238,159,135,243,188,198,156,44,167,53,185,214,194,204,159,124,150,253,166,80,46,186,159,202,222,187,162,244,20,88,207,114,250,94,71,51,155,206,125,173,53,234,81,183,110,237,116,86,186,104,90,249,252,175,241,11,193,124,217,223,245,12,57,195,155,98,245,167,84,169,212,119,107,110,187,91,133,17,150,20,195,111,50,202,146,149,51,37,213,26,247,72,65,145,26,72,180,37,118,247,17,196,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,221,120,154,241,16,141,106,198,168,229,195,1,46,57,104,185,209,33,180,92,183,61,42,160,236,101,209,150,203,169,89,194,138,243,42,74,142,73,169,4,151,148,71,177,180,26,217,50,83,138,89,49,81,98,85,112,184,241,217,134,95,141,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,2,176,56,157,112,244,153,116,204,147,152,172,191,90,28,234,171,219,157,187,104,20,198,95,126,85,86,83,175,178,219,82,161,68,97,149,238,120,249,175,46,73,238,66,77,45,147,155,77,102,234,151,85,118,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,26,9,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,161,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,131,139,126,114,109,235,214,75,153,88,177,35,68,154,139,110,177,206,186,42,114,33,69,146,142,173,166,155,83,44,193,144,78,45,77,45,181,59,37,169,7,177,183,73,109,155,68,173,134,242,87,5,114,241,151,235,251,51,88,161,7,10,48,229,17,17,82,153,30,68,183,102,78,39,138,20,38,25,108,212,167,100,56,203,110,41,180,26,182,52,149,26,116,55,29,109,61,155,136,89,87,20,60,42,165,96,134,66,112,219,10,40,87,21,193,92,166,219,119,196,56,144,230,87,165,166,76,211,99,162,169,169,182,148,226,80,132,236,109,42,38,155,73,36,137,45,182,132,151,209,21,129,131,120,67,121,99,190,34,83,240,183,15,152,136,253,195,86,143,57,232,44,73,124,153,68,133,198,136,244,163,100,150,126,170,86,180,176,164,32,212,105,70,245,39,114,144,157,84,94,82,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,126,153,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,202,160,1,197,51,147,129,112,243,19,151,27,207,14,125,13,233,26,210,169,238,84,109,196,160,216,67,200,172,71,66,156,138,77,186,249,26,26,230,44,185,11,94,169,62,83,206,167,122,73,70,162,206,16,155,252,34,48,118,149,137,89,163,93,221,113,208,101,206,166,225,245,29,218,220,103,78,42,93,132,221,85,78,182,204,68,190,165,161,73,37,146,87,33,246,136,141,43,230,69,74,210,127,54,162,23,146,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,7,62,185,196,184,115,79,139,149,52,209,171,18,216,195,170,28,142,138,223,166,51,50,87,73,53,12,45,244,183,84,118,59,187,82,153,46,165,231,12,143,148,133,161,165,33,163,220,104,82,149,237,120,102,100,187,249,73,226,58,241,34,245,79,46,193,176,106,17,31,147,29,232,60,230,235,179,136,249,168,131,171,136,83,42,101,36,132,170,66,79,114,185,110,180,130,73,115,137,198,239,80,113,76,224,101,174,133,154,156,14,172,97,149,76,249,53,86,119,85,45,185,106,148,182,27,137,88,105,151,17,29,199,77,41,94,230,79,154,182,220,35,66,207,150,226,205,36,75,36,41,57,236,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,191,240,189,207,79,237,174,213,70,7,99,29,231,213,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,168,152,206,142,115,53,36,173,109,18,28,249,213,38,67,133,63,192,81,15,21,140,121,141,140,153,163,159,108,208,166,203,114,133,134,209,206,217,109,10,144,233,176,229,69,14,173,83,222,67,43,66,73,165,243,76,163,40,200,149,204,40,109,172,150,164,154,9,48,212,91,167,5,140,121,141,86,179,110,188,185,86,102,203,93,74,133,33,119,53,20,158,144,235,168,244,115,198,219,82,89,105,6,141,140,33,169,6,219,134,91,254,113,115,150,162,71,170,181,29,154,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,16,3,251,181,121,88,255,0,104,56,171,255,0,170,169,223,247,225,55,240,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,239,30,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,64,174,37,249,10,141,143,54,243,216,213,132,212,40,140,98,45,14,59,143,85,208,223,55,125,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,212,220,133,26,22,165,18,25,36,83,15,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,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,17,236,189,99,237,243,156,236,67,186,108,172,15,196,11,130,139,55,209,61,53,70,151,108,205,151,21,253,148,168,136,94,199,91,109,72,86,213,161,73,61,15,177,73,50,62,210,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,123,12,77,240,20,67,197,154,245,176,111,60,224,213,26,177,163,196,57,22,245,30,29,18,224,153,25,12,236,155,85,105,78,41,197,27,141,40,205,197,180,211,140,70,89,185,162,208,184,202,108,200,137,180,143,85,193,134,173,74,167,102,190,183,14,161,83,137,22,69,82,199,159,18,11,79,60,148,46,83,229,50,19,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,43,180,1,74,220,106,252,83,218,223,15,224,249,141,68,125,94,20,184,233,135,25,116,195,140,125,197,12,80,172,244,52,168,63,38,154,101,150,136,151,42,161,41,69,84,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,48,215,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,157,92,41,242,49,85,173,92,208,51,69,138,244,185,116,250,109,2,65,57,106,81,106,52,181,32,234,111,174,58,28,106,166,124,246,246,170,50,18,250,22,195,141,106,106,121,27,201,104,228,145,59,110,131,42,227,74,121,78,240,177,131,127,15,237,239,46,96,115,254,35,215,101,213,99,100,199,16,238,155,42,230,170,219,245,168,94,137,233,170,52,185,174,68,148,198,250,172,68,47,99,173,154,86,157,200,90,146,122,31,106,84,100,125,134,97,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,115,138,241,66,200,183,237,174,213,94,56,224,229,153,213,226,77,23,103,166,35,66,86,215,171,180,182,219,81,30,140,146,79,168,152,206,141,242,244,52,173,109,18,219,249,213,38,59,101,76,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,222,225,221,157,248,121,170,177,14,210,188,101,109,196,219,78,158,211,181,213,27,44,70,102,168,218,158,117,180,74,138,210,29,82,213,181,8,99,168,50,109,182,208,236,132,146,18,73,90,18,80,3,136,246,94,177,246,249,206,118,33,221,54,86,7,226,5,193,69,155,232,158,154,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,216,164,153,31,105,24,156,28,34,112,246,254,195,92,182,220,148,44,70,177,238,11,86,164,253,241,50,91,80,235,116,199,160,190,227,10,129,1,41,117,45,188,148,168,208,106,66,210,74,34,211,84,40,189,134,43,131,138,63,142,204,77,252,23,201,225,9,41,144,44,215,97,198,82,178,35,118,222,183,171,189,117,86,118,32,84,152,160,80,24,120,145,42,175,41,52,202,105,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,215,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,173,167,133,94,70,42,184,91,27,249,72,226,229,46,93,62,236,169,71,149,77,161,219,213,42,90,163,201,163,49,205,54,221,148,242,100,54,78,183,37,210,109,73,70,205,164,81,221,81,154,151,207,218,221,143,128,166,14,49,57,126,176,112,179,20,45,188,87,180,17,46,53,75,20,100,85,37,214,161,145,50,136,77,63,21,184,41,230,176,219,109,165,73,91,170,121,215,93,82,212,179,91,139,82,187,53,61,97,6,21,98,101,213,131,120,143,110,98,149,149,47,167,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,61,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,236,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,25,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,9,149,109,228,238,205,168,240,171,173,102,10,37,30,93,90,251,149,88,249,71,30,76,40,102,167,226,211,161,206,93,61,216,139,250,102,113,146,209,204,152,226,219,38,187,73,163,112,212,136,233,51,137,88,3,140,117,220,191,227,45,167,140,86,227,61,68,187,102,160,153,14,70,220,132,117,113,86,149,55,38,54,245,161,100,223,53,135,29,107,153,176,212,141,251,147,235,36,140,105,164,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,33,255,0,19,124,116,196,124,186,96,253,139,138,24,95,89,232,106,176,113,2,19,79,50,233,26,226,212,34,170,159,80,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,61,215,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,217,184,133,112,113,58,225,233,14,214,135,39,49,89,126,180,57,52,166,119,59,118,208,41,140,176,196,90,84,86,152,101,182,165,66,136,195,40,218,201,114,158,92,147,220,181,18,156,39,54,146,9,213,34,184,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,220,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,51,132,46,251,37,184,23,135,25,139,225,153,97,225,126,40,81,186,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,75,102,47,45,24,167,149,251,237,235,23,19,41,63,187,209,86,97,177,39,209,117,63,153,101,215,58,71,222,105,190,119,43,158,132,57,181,62,162,245,73,251,12,231,79,6,204,177,122,74,187,86,204,237,235,107,213,89,110,143,165,62,200,154,227,220,168,178,94,113,18,25,168,62,150,203,69,187,203,65,165,148,172,254,107,115,175,145,18,156,111,86,166,7,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,59,86,79,50,101,66,206,30,68,107,244,198,234,190,134,188,237,124,64,171,72,182,106,78,173,103,21,46,59,76,165,243,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,144,2,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,106,84,70,93,134,66,239,184,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,224,28,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,255,0,140,166,19,226,158,40,126,200,63,102,120,105,117,221,190,140,249,65,214,250,10,141,38,127,75,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,59,140,115,94,17,56,33,141,24,107,153,43,146,187,136,216,67,122,218,180,215,236,121,145,26,153,91,160,75,130,195,143,170,124,5,37,164,184,243,105,73,172,210,133,168,146,71,174,136,81,251,12,122,14,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,10,229,115,50,149,220,175,86,47,171,214,206,45,151,77,110,207,122,222,161,73,92,84,72,102,28,167,167,194,113,111,184,133,168,136,246,48,195,230,141,73,105,230,242,137,104,82,13,100,57,87,250,42,191,110,175,246,86,227,185,46,58,135,252,36,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,137,213,155,92,144,80,178,143,145,219,106,109,199,22,149,82,196,218,222,32,70,106,183,91,134,242,228,50,136,165,18,164,108,197,136,167,26,109,109,179,177,45,45,194,216,74,91,186,238,82,146,219,68,142,85,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,129,92,75,115,55,127,101,103,20,48,7,16,45,9,50,230,83,81,34,226,85,106,222,58,139,209,161,86,88,38,224,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,48,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,162,248,161,100,91,246,41,117,47,28,112,114,204,233,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,211,195,123,86,249,122,26,144,135,77,109,252,210,85,29,179,135,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,67,217,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,205,196,51,68,45,123,48,153,237,165,96,142,73,176,179,3,48,182,230,150,222,40,87,176,222,217,76,169,148,183,210,133,219,112,151,79,140,165,45,199,52,51,68,151,154,213,45,161,27,92,66,28,231,238,108,201,158,109,91,90,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,244,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,104,39,35,153,68,165,101,7,8,213,106,63,81,137,88,187,43,210,19,82,184,234,172,71,74,16,183,201,4,148,69,101,102,146,117,113,153,45,219,57,135,169,173,199,156,36,183,205,54,211,194,184,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,75,254,39,92,61,38,93,51,36,230,43,47,214,135,58,170,246,231,110,218,5,49,151,223,149,85,148,235,236,182,212,168,81,24,101,123,158,62,107,203,146,123,144,147,75,100,230,211,89,186,165,214,94,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,79,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,216,0,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,47,139,23,215,237,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,44,211,130,134,55,210,142,149,121,101,185,234,28,180,212,147,34,69,241,30,164,151,18,166,28,96,211,10,27,172,45,61,138,66,210,162,101,73,50,220,75,37,184,71,179,97,115,45,40,7,31,205,110,5,213,115,15,130,245,188,57,161,95,183,5,171,82,126,60,151,97,187,75,170,42,11,19,159,84,71,217,110,37,65,73,109,197,59,5,106,120,141,230,137,58,168,144,90,119,104,121,215,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,196,240,155,205,157,11,20,176,227,249,60,84,232,116,170,21,201,96,211,208,237,54,53,34,152,184,241,103,81,208,76,182,228,167,23,189,105,84,195,148,234,214,249,153,54,75,84,132,45,41,81,243,77,51,252,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,6,113,43,204,45,171,152,188,205,78,173,217,81,181,162,218,52,244,218,81,170,9,148,219,237,213,122,105,82,92,92,198,141,179,52,19,43,91,234,38,204,148,173,205,161,11,51,73,172,208,143,107,194,159,44,247,150,43,227,204,12,97,76,235,130,223,180,240,234,65,77,93,94,156,100,209,84,42,37,179,109,44,157,53,17,154,28,105,197,169,242,74,87,243,39,203,94,206,161,181,139,201,28,255,0,48,56,153,251,27,192,235,243,20,155,151,74,143,46,217,183,231,84,32,122,81,205,145,94,156,134,85,210,176,191,93,6,174,107,230,211,100,132,168,148,181,44,146,147,220,162,25,161,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,78,172,201,100,238,205,195,94,29,120,51,140,182,189,30,92,219,158,100,136,181,123,142,173,18,25,146,28,137,89,139,207,71,84,103,189,72,68,117,55,10,43,70,75,67,91,221,113,91,9,201,6,56,255,0,14,172,99,174,224,222,110,44,73,52,134,122,136,151,133,65,139,58,169,27,114,17,206,139,61,246,155,73,239,82,22,105,229,62,81,223,209,59,84,190,70,205,201,74,212,99,66,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,6,107,63,146,118,105,255,0,243,105,197,95,253,141,168,255,0,240,70,130,50,201,73,170,208,50,219,133,20,42,237,50,93,58,165,78,177,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,107,227,43,129,120,113,134,216,143,102,98,133,149,70,244,85,87,17,189,44,237,125,150,12,147,22,68,168,167,20,202,82,91,34,245,30,115,170,87,52,200,246,173,72,74,205,36,181,56,181,252,174,10,158,41,238,159,135,243,188,198,156,46,164,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,99,49,98,250,253,168,98,157,229,137,158,139,244,103,202,219,130,163,93,232,185,252,238,151,170,146,227,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,7,213,203,246,38,126,198,241,198,195,197,39,37,213,99,196,182,110,8,53,9,254,139,115,100,167,160,161,228,245,76,35,215,65,43,154,193,186,217,161,74,36,173,43,52,168,246,168,198,151,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,82,183,26,191,20,246,183,195,248,62,99,81,16,41,186,181,85,154,84,138,19,53,57,104,166,204,144,204,185,16,210,242,137,135,159,101,46,37,167,86,222,187,84,180,37,247,146,149,25,106,146,117,194,45,55,30,179,43,134,102,75,191,148,158,35,175,18,47,84,242,236,27,6,161,17,249,49,222,131,206,110,187,56,143,154,136,58,184,133,50,166,82,72,74,164,36,247,43,150,235,72,36,151,56,156,110,242,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,85,197,31,192,158,38,254,11,231,16,133,32,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,52,138,86,226,231,150,140,44,192,235,238,207,190,176,206,147,232,79,218,7,164,58,218,52,54,35,70,165,193,232,89,128,211,125,35,12,180,142,86,254,106,214,230,229,43,114,212,106,45,186,153,27,130,167,138,123,167,225,252,239,49,167,11,169,1,64,60,81,252,118,98,111,224,190,79,8,69,247,42,213,87,169,81,232,79,84,229,174,155,14,67,210,227,195,83,202,54,25,125,228,182,151,93,67,122,237,74,214,150,25,74,148,69,170,137,166,200,245,218,90,88,175,10,188,140,82,177,74,79,242,145,197,202,92,74,133,167,77,145,42,155,67,183,170,84,180,200,141,89,127,148,109,187,41,228,200,108,218,114,51,70,226,146,141,155,140,228,52,163,53,35,145,181,203,137,0,21,87,199,59,234,79,243,39,233,162,173,97,82,106,181,24,211,230,83,233,146,229,71,165,199,41,115,157,101,149,45,17,88,55,91,100,157,117,68,90,33,6,235,205,54,74,86,133,189,196,39,189,68,71,221,114,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,30,164,212,227,86,169,80,171,48,219,150,220,121,241,219,146,210,37,196,118,43,233,66,210,74,73,56,203,201,75,173,47,67,45,80,226,82,180,158,164,162,35,35,33,16,56,175,99,21,43,13,114,151,91,180,83,94,151,6,225,196,25,17,232,148,182,161,74,75,79,184,194,94,109,233,170,90,119,165,103,24,227,161,108,56,105,37,22,178,154,66,203,107,134,98,138,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,115,253,150,216,159,178,207,216,167,160,191,208,103,201,255,0,146,222,140,234,158,255,0,82,250,110,155,145,206,223,205,254,167,213,223,191,127,183,118,189,163,49,149,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,10,112,250,198,42,174,55,229,46,197,187,174,90,244,74,173,195,10,59,212,74,195,173,74,83,239,147,241,30,91,45,170,82,150,181,175,169,114,58,99,190,225,172,245,81,191,188,136,146,180,144,246,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,64,14,53,126,22,45,111,136,16,124,186,162,33,7,9,187,254,242,182,115,141,108,89,148,43,134,92,74,21,227,30,161,26,187,79,73,145,177,57,17,233,242,164,48,107,73,145,145,45,183,91,35,74,203,69,145,41,196,145,237,113,105,85,233,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,175,158,44,33,179,112,35,53,23,230,22,225,243,18,216,183,169,50,33,189,5,137,47,155,203,142,137,48,152,148,108,146,207,214,82,16,167,212,132,26,141,75,216,148,238,82,213,170,142,111,240,49,250,236,252,183,250,144,170,177,127,220,46,60,9,225,151,227,94,113,52,123,92,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,30,215,0,112,114,133,151,252,26,180,240,118,220,123,168,137,108,211,211,29,201,59,86,142,174,82,212,167,36,201,216,181,172,219,230,190,227,174,242,247,154,81,191,106,125,84,145,14,43,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,131,138,22,69,191,109,118,170,241,199,7,44,206,175,18,104,187,61,49,26,18,182,189,93,165,182,218,136,244,100,146,125,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,42,118,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,180,207,190,107,168,89,180,193,172,6,188,185,180,168,119,125,55,229,36,59,166,137,9,229,171,160,149,186,158,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,30,175,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,85,139,158,225,115,145,42,174,9,210,158,199,124,104,182,98,71,189,171,145,208,155,126,157,45,133,117,182,244,37,37,100,234,220,220,123,90,147,33,43,73,26,54,115,26,109,38,131,82,77,231,154,79,235,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,71,20,225,29,142,152,143,104,102,78,143,130,20,202,207,54,204,190,250,247,106,84,185,4,107,109,153,81,224,60,251,114,163,246,151,41,227,233,208,218,204,181,74,219,50,37,36,205,13,41,187,169,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,206,190,115,48,82,213,203,182,100,239,12,28,178,170,21,89,180,91,127,209,253,51,245,71,91,114,82,249,240,35,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,217,255,0,5,79,11,23,79,196,9,222,93,78,20,172,63,85,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,11,191,225,177,145,138,86,95,108,8,120,169,136,212,184,147,177,22,234,143,26,164,210,38,82,210,151,237,118,20,203,132,152,173,41,230,201,246,100,169,185,11,76,157,13,37,174,141,109,50,108,220,114,111,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,133,53,241,25,225,213,117,89,184,142,198,36,101,159,9,234,181,91,66,231,254,255,0,162,219,177,92,154,229,38,168,102,181,47,149,17,150,205,109,67,113,4,149,35,110,228,54,225,56,143,154,65,176,131,151,252,57,178,37,93,202,165,9,251,242,252,188,42,191,44,238,186,127,34,175,110,67,152,133,81,225,55,189,14,48,151,18,146,62,162,99,58,58,158,113,47,150,146,144,243,104,37,23,206,185,53,64,66,14,46,248,197,85,195,92,174,34,209,183,43,209,32,212,177,6,176,213,18,75,69,41,77,77,114,148,150,156,122,90,152,74,22,149,26,13,72,142,195,166,100,164,114,229,41,10,47,156,73,138,54,29,215,35,248,197,85,193,12,209,225,253,221,14,189,18,149,77,155,88,141,68,175,59,58,82,152,132,116,169,110,165,153,42,144,162,90,19,177,180,168,159,73,184,123,18,227,13,173,68,123,52,26,51,0,16,3,138,22,69,191,109,118,170,241,199,7,44,206,175,18,104,187,61,49,26,18,182,189,93,165,182,218,136,244,100,146,125,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,42,128,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,132,242,127,153,74,22,106,112,58,143,137,180,194,228,213,89,219,75,185,34,38,42,216,110,37,97,166,91,92,134,218,37,41,123,153,62,106,28,108,201,107,62,91,136,37,25,44,150,148,194,190,44,153,218,135,79,161,127,38,76,33,186,249,179,234,155,213,120,213,41,21,38,28,109,152,169,91,204,57,70,115,150,106,113,15,41,198,204,223,65,155,106,75,105,67,106,39,18,251,137,77,112,101,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,41,193,220,29,176,112,42,192,165,225,206,28,208,98,83,169,180,232,236,52,235,173,69,101,151,234,15,182,203,108,170,92,165,50,132,37,217,46,37,164,27,142,154,72,212,101,247,17,123,81,92,28,105,241,138,149,69,194,59,83,4,41,245,233,109,87,110,90,194,43,115,161,196,148,148,161,84,168,168,113,36,153,77,146,201,102,135,36,184,210,218,37,32,208,165,195,112,245,37,52,66,176,50,209,96,70,197,60,195,97,190,31,84,45,233,117,202,109,114,232,166,198,170,65,140,78,239,118,157,212,32,230,25,155,70,75,66,19,28,157,90,214,147,45,136,74,149,170,118,234,87,253,156,11,2,54,39,229,115,20,172,199,173,233,117,217,18,173,121,210,105,244,248,132,234,159,126,163,25,163,145,8,155,75,71,189,107,41,44,178,100,130,215,121,145,36,201,68,102,147,206,13,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,75,217,126,196,207,219,38,7,88,120,164,228,186,84,137,119,53,191,6,161,63,209,110,111,138,204,229,178,158,169,132,122,235,52,242,159,39,91,52,41,70,164,41,6,149,30,228,152,232,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,8,171,196,211,26,255,0,98,217,71,186,122,122,127,85,62,251,214,202,135,189,173,236,181,214,176,247,80,227,154,56,133,39,72,173,73,216,162,221,163,166,214,228,154,119,105,70,216,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,31,43,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,127,220,61,241,66,149,138,185,62,195,106,157,61,49,25,145,64,163,181,107,206,136,204,212,201,92,119,233,233,40,197,205,208,136,219,91,173,54,212,130,109,69,170,81,33,29,170,35,37,170,69,10,86,227,87,226,158,214,248,127,7,204,106,34,63,228,187,41,55,86,110,113,76,173,106,107,189,13,183,66,233,170,23,53,69,74,113,174,92,21,73,109,11,97,135,73,151,91,41,142,54,111,41,148,56,68,149,114,92,51,61,16,98,255,0,176,171,12,237,92,27,195,139,115,11,108,168,157,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,234,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,85,197,31,192,158,38,254,11,231,16,133,0,141,84,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,20,3,197,31,199,102,38,254,11,228,240,135,234,200,38,68,234,185,187,185,166,215,110,89,146,233,56,117,110,200,40,149,137,145,92,83,19,101,62,228,119,148,219,80,92,92,119,88,90,219,113,49,212,242,86,100,105,109,228,25,118,173,34,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,85,95,28,239,169,63,204,159,166,142,41,193,246,211,181,111,156,196,222,118,181,235,108,210,174,10,44,220,63,151,212,211,170,144,155,151,21,253,149,74,98,209,189,167,9,72,86,213,161,42,45,75,177,73,35,46,210,33,50,178,227,194,91,8,240,127,20,46,75,219,17,166,68,196,90,67,114,22,205,163,72,171,193,67,172,71,136,227,101,185,233,237,41,60,169,18,82,106,91,73,34,79,40,137,28,237,164,227,136,68,121,234,41,219,141,134,40,82,174,28,92,176,240,162,158,152,143,72,179,40,242,170,83,164,51,53,46,173,183,234,11,111,72,174,180,69,171,43,67,80,218,116,183,43,85,34,82,15,106,72,136,215,197,56,89,88,18,111,172,233,89,178,142,222,137,86,166,218,177,231,215,234,69,36,154,82,34,161,184,203,106,60,130,67,135,235,45,19,31,136,104,216,70,180,175,106,203,77,134,164,223,160,160,190,41,182,4,155,23,58,87,148,162,183,162,82,105,183,84,120,21,250,105,70,38,146,137,72,114,50,26,145,32,208,217,250,171,92,198,37,154,247,145,45,75,220,179,215,121,41,82,171,129,245,255,0,37,218,86,41,225,108,235,134,33,71,139,34,157,95,165,210,84,109,37,243,91,169,117,137,178,16,90,115,86,130,38,96,33,93,166,132,25,183,244,77,195,221,61,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,85,139,254,225,113,224,79,12,191,26,243,137,162,85,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,80,28,82,50,11,15,14,250,236,205,224,229,62,149,77,180,15,163,143,113,91,176,227,49,5,154,67,135,202,140,204,152,141,182,148,33,76,186,179,108,156,108,136,220,75,174,27,158,186,28,95,38,181,132,255,0,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,231,248,101,112,239,147,117,73,167,102,63,30,237,200,139,182,23,29,197,219,86,197,86,158,212,148,86,80,243,74,65,77,148,203,201,82,74,49,37,102,166,82,101,189,197,146,30,35,75,105,65,191,110,130,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,234,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,2,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,181,78,23,156,63,127,240,111,53,184,186,207,248,42,181,153,71,82,127,229,45,28,153,172,72,141,255,0,38,147,17,198,93,253,199,117,250,36,45,80,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,2,133,184,162,230,23,246,229,153,170,149,2,153,26,171,10,139,134,157,77,164,212,105,146,183,182,244,230,37,58,83,38,54,202,76,208,215,49,100,134,245,35,53,45,184,204,169,70,147,209,180,68,0,23,253,195,47,26,255,0,109,57,71,181,186,138,127,75,62,196,210,202,153,177,173,140,187,209,48,207,78,227,122,184,181,43,88,174,198,222,163,219,171,164,238,212,146,118,235,42,128,5,43,113,66,200,183,236,82,234,94,56,224,229,153,210,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,167,134,246,173,242,244,53,33,14,154,219,249,164,170,59,103,23,242,227,154,172,92,202,197,86,228,172,225,69,74,35,18,46,122,58,233,50,17,53,181,190,195,43,220,74,106,98,25,222,77,46,75,39,191,150,167,82,226,18,78,186,70,133,18,204,143,154,255,0,162,171,246,234,255,0,101,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,191,60,133,100,238,222,202,198,17,211,21,89,163,196,127,17,107,145,250,219,130,166,244,56,189,92,37,190,134,20,229,45,169,13,110,82,163,52,166,91,35,46,106,208,183,82,183,75,105,45,41,76,160,1,68,60,89,177,66,149,136,249,193,170,83,40,201,136,228,123,22,143,14,215,92,184,211,83,33,18,95,66,156,146,246,187,72,137,181,180,236,183,35,173,189,84,105,92,117,106,100,102,104,79,191,224,177,96,73,174,230,26,235,196,25,22,244,73,148,219,86,215,92,100,78,120,154,82,224,84,102,72,108,153,54,137,71,189,43,92,118,39,160,214,130,236,70,244,168,203,152,68,171,159,25,182,206,5,129,39,12,51,71,138,86,99,214,244,74,20,120,183,68,233,52,250,124,66,105,44,49,78,146,233,200,132,77,165,163,216,132,28,103,153,50,65,105,176,140,146,100,147,35,73,90,167,6,155,254,77,205,149,202,165,153,81,184,98,75,145,103,93,18,227,67,167,164,218,39,224,211,164,52,212,134,205,105,73,18,205,14,73,114,113,165,107,215,83,75,137,35,209,189,169,158,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,149,227,105,140,117,215,110,171,23,47,209,217,228,209,99,83,202,241,152,230,228,43,171,148,227,146,34,71,45,13,27,219,228,161,169,61,164,189,171,234,189,100,234,218,76,249,87,7,92,51,249,97,154,199,175,169,113,42,165,18,194,183,230,84,25,149,29,191,230,169,157,36,138,27,108,72,89,160,200,183,176,252,197,161,4,164,169,74,96,212,70,105,66,200,254,7,22,108,47,165,97,198,112,106,149,58,50,162,55,30,250,163,195,186,23,18,52,36,199,68,103,214,167,35,61,174,211,50,113,110,187,17,201,11,115,68,154,151,33,90,145,153,26,213,34,184,37,227,95,254,29,101,206,101,63,223,122,211,229,54,215,252,158,28,182,222,89,185,255,0,34,54,210,150,255,0,195,154,149,244,8,90,160,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,64,35,85,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,103,51,60,216,161,74,198,60,218,98,101,249,66,76,67,166,191,88,244,108,55,226,77,76,182,37,177,5,150,225,55,41,183,82,68,149,33,228,198,39,139,77,72,137,194,34,82,180,220,115,127,129,213,167,255,0,217,114,250,153,108,255,0,246,158,147,79,172,185,11,254,84,236,184,204,190,101,255,0,34,91,141,165,95,224,20,162,250,6,45,80,85,95,28,91,79,255,0,177,37,245,14,217,255,0,237,197,38,161,89,110,23,252,149,216,145,158,124,139,254,90,182,219,82,191,195,169,37,244,204,71,94,18,119,173,86,213,206,149,191,66,167,199,136,228,123,198,143,85,162,78,83,200,81,173,182,17,25,83,137,77,25,40,136,151,205,130,210,76,212,74,45,138,89,105,169,146,147,113,57,177,240,177,140,159,15,238,31,46,124,102,176,106,160,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,170,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,22,226,43,147,104,217,79,197,8,213,11,82,76,68,216,151,188,137,111,91,80,78,107,178,38,193,68,118,227,28,134,95,53,182,146,216,151,100,154,90,61,238,44,219,74,121,138,53,234,106,233,124,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,181,236,220,228,218,54,108,49,67,7,42,23,92,152,138,177,44,137,21,151,174,88,37,53,216,243,103,34,67,113,142,59,44,26,27,81,108,83,177,137,46,158,246,214,77,169,92,181,18,244,52,201,90,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,207,243,3,137,159,177,188,14,191,49,73,185,116,168,242,237,155,126,117,66,7,165,28,217,21,233,200,101,93,43,11,245,208,106,230,190,109,54,72,74,137,75,82,201,41,61,202,33,154,207,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,11,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,63,91,150,5,228,213,131,31,20,149,111,75,59,78,85,97,234,2,42,201,34,83,5,81,105,150,223,84,117,153,30,168,89,180,242,22,157,196,91,200,156,217,187,150,230,217,233,193,147,29,38,90,216,203,93,192,106,189,103,101,22,246,167,185,81,165,196,112,159,115,250,98,34,73,106,38,73,38,109,53,204,136,82,20,226,212,146,53,244,140,39,121,26,82,149,92,160,0,227,249,179,189,112,26,198,192,107,158,126,100,99,196,157,100,206,143,208,200,165,58,141,239,213,31,86,170,106,52,84,110,74,142,73,169,27,219,82,84,147,108,219,230,239,108,155,55,17,155,113,45,56,95,94,88,71,104,102,190,138,198,46,80,34,84,81,112,71,77,26,219,122,77,45,19,81,2,190,228,200,171,133,32,137,68,106,101,123,154,83,104,121,4,106,66,222,73,153,165,27,214,155,244,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,140,197,139,235,246,161,138,119,150,38,122,47,209,159,43,110,10,141,119,162,231,243,186,94,170,75,143,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,22,255,0,193,114,211,244,62,89,110,59,166,93,179,209,75,184,47,9,60,154,139,144,185,110,84,32,177,22,50,27,218,233,145,27,172,182,249,204,74,116,51,74,92,55,200,180,86,241,63,197,43,113,163,180,253,15,153,171,114,233,137,108,244,81,46,11,62,55,58,162,220,46,91,117,9,204,74,146,135,55,58,68,68,235,205,176,112,210,173,76,212,150,205,130,61,19,176,122,14,8,247,173,86,6,52,98,22,28,179,30,33,211,107,150,187,85,185,14,169,10,231,165,248,50,219,101,164,161,91,182,146,13,53,7,141,68,105,51,51,75,122,26,116,50,85,180,226,21,201,85,179,108,11,150,239,161,91,18,238,74,149,14,143,54,165,14,139,16,213,207,169,62,203,43,113,184,173,237,66,213,189,197,36,144,90,33,71,170,139,68,171,184,243,195,125,103,39,49,215,254,50,193,199,74,166,38,213,98,92,148,90,131,181,10,19,112,223,90,96,209,121,137,74,22,196,72,203,53,54,134,84,219,104,109,196,40,149,206,73,31,56,221,53,44,213,98,152,237,155,107,87,55,60,48,49,46,233,166,181,208,220,148,47,147,148,251,154,156,164,182,215,46,114,170,20,229,173,246,26,39,157,112,161,184,225,188,150,86,225,146,149,201,112,140,181,65,138,214,202,119,138,124,27,248,129,111,121,139,3,74,96,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,6,115,51,193,140,85,92,111,205,30,32,93,211,43,209,42,180,216,85,137,52,74,11,176,101,41,248,69,74,136,234,153,140,168,234,53,173,59,28,74,77,245,27,103,177,78,62,226,210,69,191,65,103,220,26,108,9,54,206,87,42,151,157,70,222,137,18,69,227,116,75,147,14,160,146,104,223,157,78,142,211,81,219,37,169,38,107,36,55,37,185,196,148,47,77,13,78,40,139,71,55,43,207,241,172,195,63,148,24,29,101,226,148,72,149,89,18,236,251,129,116,247,186,118,247,197,143,6,123,63,56,252,141,16,102,141,31,137,13,180,44,212,148,238,124,210,100,165,45,26,64,14,29,88,199,93,193,188,220,88,146,105,12,245,17,47,10,131,22,117,82,54,228,35,157,22,123,237,54,147,222,164,44,211,202,124,163,191,162,118,169,124,141,155,146,149,168,198,133,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,28,171,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,44,66,252,248,86,82,105,84,236,142,88,51,41,244,200,145,100,85,36,86,37,206,117,150,82,133,202,124,170,114,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,75,81,13,120,182,89,84,171,171,37,183,5,118,161,34,91,114,44,234,197,42,183,5,44,173,36,135,31,92,148,193,52,186,70,147,51,71,42,115,170,34,73,164,247,165,7,174,132,105,85,53,229,162,255,0,141,133,153,134,195,124,65,168,92,50,232,116,218,29,209,77,147,84,157,24,221,222,213,59,168,65,76,35,38,136,214,180,42,57,186,133,161,36,123,208,165,39,69,110,208,244,19,155,31,11,24,201,240,254,225,242,231,198,107,6,170,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,42,172,95,247,11,143,2,120,101,248,215,156,77,18,168,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,142,171,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,34,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,129,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,2,170,248,218,99,95,254,2,229,206,29,63,221,122,212,37,56,215,252,162,28,70,217,89,57,255,0,45,55,18,166,255,0,192,26,85,244,200,69,94,25,120,41,251,105,205,197,173,212,84,58,88,22,38,151,172,205,142,236,121,222,137,246,122,118,219,213,181,165,90,202,118,54,244,158,221,90,39,118,168,149,183,94,85,155,31,20,248,201,241,2,225,243,23,196,170,192,140,20,253,180,240,161,197,62,158,161,210,207,177,49,2,125,235,15,123,187,25,119,162,163,196,234,27,115,70,214,165,107,21,217,59,18,91,117,116,154,220,162,78,237,97,6,30,222,181,92,53,191,237,172,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,77,24,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,143,64,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,133,184,134,103,78,171,154,124,80,145,66,180,46,9,106,194,187,106,65,21,191,12,227,42,41,77,124,155,218,237,65,246,212,163,82,214,165,27,169,104,214,73,52,50,105,46,91,107,91,219,190,86,74,50,57,121,102,238,77,217,61,133,203,163,91,212,10,60,196,67,171,184,130,68,73,85,243,104,186,56,74,116,201,74,36,18,150,151,158,83,109,184,164,180,130,73,146,20,251,75,28,2,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,61,195,15,59,243,51,23,106,201,194,28,72,149,190,254,179,233,236,187,30,66,89,125,126,149,163,178,220,120,231,41,249,14,186,225,185,51,158,173,94,53,108,37,115,219,82,18,173,28,217,58,135,31,206,37,90,149,69,202,134,48,204,172,212,226,64,142,229,143,90,136,135,100,188,150,144,167,223,134,235,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,205,184,210,70,78,233,52,170,46,84,48,122,29,26,153,18,4,119,44,122,44,181,181,25,148,180,133,62,252,54,158,121,211,74,72,136,214,227,174,56,226,213,222,165,173,74,61,76,204,199,96,21,193,198,226,202,165,79,193,124,61,196,103,164,75,42,149,14,232,118,137,29,164,173,60,133,49,58,35,143,58,165,167,110,227,89,42,158,201,36,201,68,68,74,115,82,86,164,105,130,188,52,111,248,216,125,157,44,59,149,82,184,101,210,169,181,201,18,104,18,137,147,119,100,197,203,140,227,81,99,186,134,200,247,161,83,14,33,150,226,216,149,165,11,86,221,155,139,65,34,165,120,165,228,22,187,18,187,94,205,102,16,211,250,234,84,239,231,215,141,18,44,100,33,202,123,137,65,19,149,38,82,218,75,152,202,246,155,146,53,35,113,14,41,199,148,107,66,220,54,43,46,21,90,171,78,141,62,29,62,167,46,44,122,164,114,137,57,166,94,82,17,41,130,117,183,137,167,82,71,162,208,78,178,211,132,149,106,91,219,66,187,210,70,93,47,41,222,41,240,111,226,5,189,230,44,13,41,128,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,199,243,129,127,198,195,12,174,98,149,230,245,195,46,133,34,45,175,58,53,62,161,16,221,75,236,84,100,180,113,225,27,106,104,183,161,103,37,230,72,150,90,108,51,37,25,164,136,212,89,193,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,105,167,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,195,228,230,94,192,147,138,121,121,196,140,62,167,219,209,43,149,42,229,175,82,141,75,131,36,154,216,237,71,167,89,195,50,55,76,144,133,166,65,52,180,45,70,91,22,148,171,84,237,212,179,89,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,210,246,95,177,51,246,201,129,214,30,41,57,46,149,34,93,205,111,193,168,79,244,91,155,226,179,57,108,167,170,97,30,186,205,60,167,201,214,205,10,81,169,10,65,165,71,185,38,42,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,29,120,135,222,181,91,3,37,184,171,93,163,71,136,244,137,84,116,81,22,153,40,82,144,76,84,36,181,5,229,17,37,73,61,233,106,75,138,65,235,161,44,146,102,74,34,52,158,120,70,154,50,253,134,127,177,188,14,176,240,181,200,148,168,242,237,155,126,13,62,127,162,219,217,21,233,200,101,61,83,232,245,16,106,230,190,110,184,107,82,73,75,82,205,74,45,202,49,208,4,127,207,229,139,251,68,201,182,44,80,61,41,232,254,146,223,114,187,206,228,115,119,122,53,196,79,229,109,220,157,57,157,47,47,118,190,174,253,218,43,77,167,157,113,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,85,98,255,0,184,92,120,19,195,47,198,188,226,104,149,64,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,117,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,225,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,193,206,78,58,76,204,78,99,175,60,70,244,207,164,104,170,168,57,78,183,20,130,125,12,162,143,29,106,110,41,182,211,230,107,107,152,130,231,173,26,36,185,175,58,173,137,53,26,74,207,248,61,224,15,200,12,14,168,226,229,219,135,190,138,186,111,74,130,253,23,84,152,143,231,82,109,210,102,58,152,229,164,204,205,166,92,124,159,115,232,164,221,74,89,89,239,65,50,162,170,188,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,10,192,206,78,5,204,203,182,99,175,60,57,244,55,163,168,169,168,57,81,183,18,131,125,108,174,143,33,106,114,41,54,235,228,75,119,150,131,228,45,122,168,185,172,186,157,234,52,154,142,213,56,66,99,164,204,79,203,140,188,57,184,107,61,109,107,13,42,9,167,50,149,147,235,121,52,119,208,110,66,55,29,112,212,133,109,90,37,176,132,32,200,155,106,51,73,52,36,182,169,115,168,85,95,21,204,244,255,0,95,149,252,20,188,255,0,242,136,183,252,216,41,255,0,21,41,165,183,32,149,255,0,27,213,33,41,253,198,77,127,223,12,138,245,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,244,83,131,184,59,96,224,85,129,75,195,156,57,160,196,167,83,105,209,216,105,215,90,138,203,47,212,31,109,150,217,84,185,74,101,8,75,178,92,75,72,55,29,52,145,168,203,238,34,137,92,79,50,65,51,49,118,172,108,94,195,120,187,239,235,62,158,243,82,35,169,231,215,233,90,59,45,200,144,81,88,142,211,78,27,147,57,234,209,146,78,194,87,61,196,173,74,209,189,148,215,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,9,228,255,0,50,148,44,212,224,117,31,19,105,133,201,170,179,182,151,114,68,76,85,176,220,74,195,76,182,185,13,180,74,82,247,50,124,212,56,217,146,214,124,183,16,74,50,89,45,41,225,124,97,111,90,173,171,147,229,208,169,241,226,57,30,241,186,41,180,73,202,121,10,53,182,194,18,244,226,83,70,74,34,37,243,96,180,147,53,18,139,98,150,90,106,100,164,210,182,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,79,180,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,33,87,23,155,23,229,110,77,170,85,255,0,74,116,159,34,174,10,93,119,147,200,230,117,124,199,21,3,149,187,113,114,244,235,249,155,180,87,245,91,116,245,183,38,160,114,157,226,159,6,254,32,91,222,98,192,210,152,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,65,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,163,174,83,188,83,224,223,196,11,123,204,88,26,83,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,184,56,211,227,21,42,139,132,118,166,8,83,235,210,218,174,220,181,132,86,231,67,137,41,41,66,169,81,80,226,73,50,155,37,146,205,14,73,113,165,180,74,65,161,75,134,225,234,74,104,132,21,225,175,132,50,113,127,56,54,59,6,196,179,166,217,242,14,239,169,61,25,246,154,91,8,130,164,174,58,140,156,215,122,21,48,226,54,180,160,141,102,135,84,101,183,67,90,116,18,3,58,217,246,195,59,171,11,243,113,137,148,235,166,39,47,211,215,4,219,154,156,250,27,112,153,149,6,123,235,144,210,219,82,208,157,251,121,138,105,102,157,82,78,178,234,9,74,217,168,177,254,11,23,252,106,238,94,110,188,62,145,112,203,153,82,181,110,133,201,68,23,141,213,34,5,58,100,118,205,146,104,212,91,18,133,200,98,122,205,8,62,197,239,82,136,185,132,106,140,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,66,128,70,170,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,171,197,31,192,158,38,254,11,231,16,133,5,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,53,60,3,207,226,21,149,74,196,171,2,229,195,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,50,238,52,39,118,93,53,219,231,134,221,102,245,186,103,117,181,171,131,3,228,85,42,50,121,72,111,159,41,250,10,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,207,96,213,64,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,85,139,254,225,113,224,79,12,191,26,243,137,162,85,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,4,85,226,105,141,127,177,108,163,221,61,61,63,170,159,125,235,101,67,222,214,246,90,235,88,123,168,113,205,28,66,147,164,86,164,236,81,110,209,211,107,114,77,59,180,162,28,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,154,48,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,25,204,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,229,92,109,48,83,255,0,1,115,25,14,161,238,178,170,17,92,119,254,81,50,35,140,160,155,255,0,150,147,138,83,159,224,9,41,250,102,34,175,12,188,107,253,139,102,226,214,234,41,253,84,11,239,75,42,102,198,183,188,215,90,251,61,59,141,234,226,18,157,37,53,27,122,143,118,141,27,187,82,106,219,165,217,230,82,167,139,148,92,6,190,107,56,16,220,71,47,184,20,119,164,209,209,34,34,229,26,150,141,20,225,50,202,18,163,118,79,40,156,228,32,210,164,41,238,81,44,141,6,162,25,194,171,82,111,234,253,255,0,54,133,93,166,92,21,27,218,163,88,114,36,200,114,217,121,234,172,154,171,143,26,92,105,198,212,70,242,228,169,227,52,154,76,141,102,179,50,62,209,125,25,10,201,221,189,149,140,35,166,42,179,71,136,254,34,215,35,245,183,5,77,232,113,122,184,75,125,12,41,202,91,82,26,220,165,70,105,76,182,70,92,213,161,110,165,110,150,210,90,82,153,64,2,154,248,169,228,130,102,27,93,85,124,207,97,228,93,246,133,201,80,105,219,134,39,57,249,18,33,86,37,184,250,223,149,167,40,208,212,55,22,76,150,171,116,204,159,145,177,41,74,20,218,83,202,184,93,98,22,56,218,89,154,166,219,24,59,65,244,228,11,175,166,137,118,68,127,156,168,177,40,237,202,105,111,212,84,73,117,182,208,243,45,155,137,105,199,55,22,233,10,109,41,82,158,36,170,117,113,171,240,177,107,124,64,131,229,213,17,86,185,59,164,213,107,89,175,193,232,116,106,100,185,242,27,190,40,178,214,212,102,84,234,210,195,19,26,121,231,77,41,35,50,67,109,54,227,139,87,114,80,133,40,244,34,51,26,73,1,194,179,211,101,82,175,252,159,98,221,10,179,34,91,49,226,218,242,235,104,84,101,165,43,55,233,233,235,153,73,154,146,162,216,167,99,54,149,150,154,154,13,68,70,147,50,81,103,134,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,73,128,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,164,187,131,41,55,86,81,179,245,131,150,181,73,222,186,219,174,226,5,30,161,108,212,82,167,29,230,65,77,105,8,67,15,186,108,180,217,204,109,178,101,79,33,178,52,167,156,217,145,232,178,23,168,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,194,16,127,113,83,43,31,237,251,21,127,245,173,59,254,226,39,248,0,0,132,24,133,194,39,45,184,149,127,220,184,141,93,189,177,41,138,149,213,88,155,91,152,212,74,148,4,176,219,242,94,91,206,37,180,170,26,148,72,37,44,200,136,212,163,211,77,76,251,196,159,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,170,233,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,159,64,0,17,255,0,53,185,41,194,204,224,252,150,253,166,87,238,186,103,201,46,187,162,244,20,168,204,243,58,174,71,51,155,206,97,221,116,233,145,183,110,221,53,86,186,234,90,121,252,175,240,244,193,124,166,95,245,12,70,195,155,158,245,168,212,170,52,119,104,142,181,91,155,17,230,18,195,143,50,242,148,148,179,25,165,18,247,71,65,17,154,140,180,53,118,119,25,74,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,157,230,108,175,240,244,193,124,166,95,245,12,70,195,155,158,245,168,212,170,52,119,104,142,181,91,155,17,230,18,195,143,50,242,148,148,179,25,165,18,247,71,65,17,154,140,180,53,118,119,25,74,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,157,230,127,175,43,89,10,194,204,163,93,85,139,167,12,239,172,64,157,233,218,121,83,230,211,171,53,56,206,193,115,107,137,91,111,155,76,199,107,87,155,209,105,66,212,103,181,47,58,68,94,185,143,201,154,14,30,152,47,155,59,254,159,136,216,141,115,222,180,234,149,58,142,213,17,166,168,147,98,50,194,152,109,231,158,74,148,151,163,58,163,94,233,11,35,50,81,22,132,158,206,243,63,65,149,44,148,225,102,79,190,84,254,204,235,247,93,79,229,111,67,214,250,118,84,103,185,125,47,63,151,202,228,176,214,154,245,43,221,187,118,186,39,77,52,61,100,0,0,128,31,220,84,202,199,251,126,197,95,253,107,78,255,0,184,137,191,135,182,85,43,13,108,11,107,14,104,82,37,191,77,181,104,240,168,144,221,150,180,169,247,24,140,202,25,109,78,41,41,74,77,102,148,17,153,146,82,90,235,161,23,112,243,248,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,116,189,75,244,183,91,110,82,57,18,90,144,141,138,113,183,16,90,173,148,145,234,131,245,76,244,208,244,50,136,31,220,84,202,199,251,126,197,95,253,107,78,255,0,184,137,254,35,254,107,114,83,133,153,193,249,45,251,76,175,221,116,207,146,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,243,249,95,225,233,130,249,76,191,234,24,141,135,55,61,235,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,238,142,130,35,53,25,104,106,236,238,50,148,0,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,118,0,0,17,255,0,53,185,41,194,204,224,252,150,253,166,87,238,186,103,201,46,187,162,244,20,168,204,243,58,174,71,51,155,206,97,221,116,233,145,183,110,221,53,86,186,234,90,121,252,175,240,244,193,124,166,95,245,12,70,195,155,158,245,168,212,170,52,119,104,142,181,91,155,17,230,18,195,143,50,242,148,148,179,25,165,18,247,71,65,17,154,140,180,53,118,119,25,74,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,24,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,137,190,0,32,7,247,21,50,177,254,223,177,87,255,0,90,211,191,238,34,95,254,197,45,95,216,23,242,116,244,133,87,228,223,200,255,0,145,93,87,53,190,187,161,232,186,62,102,254,95,47,157,203,237,221,203,219,187,183,110,157,130,32,127,113,83,43,31,237,251,21,127,245,173,59,254,226,39,248,227,249,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,246,247,145,241,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,3,42,89,41,194,204,159,124,169,253,153,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,240,15,238,42,101,99,253,191,98,175,254,181,167,127,220,68,191,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,170,233,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,159,64,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,16,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,19,252,0,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,131,43,249,95,176,114,153,96,84,48,231,14,106,247,5,70,155,81,172,59,91,117,218,220,134,94,125,47,184,203,44,169,41,83,45,52,146,70,216,232,50,35,73,158,166,174,222,226,46,63,143,124,47,240,11,49,56,177,93,198,59,214,239,196,8,85,171,131,165,234,88,165,212,33,55,21,28,136,205,71,70,196,185,17,197,150,168,101,38,122,172,253,99,61,52,45,8,187,6,87,242,191,96,229,50,192,168,97,206,28,213,238,10,141,54,163,88,118,182,235,181,185,12,188,250,95,113,150,89,82,82,166,90,105,36,141,177,208,100,70,147,61,77,93,189,196,93,128,4,127,205,110,74,112,179,56,63,37,191,105,149,251,174,153,242,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,158,127,43,252,61,48,95,41,151,253,67,17,176,230,231,189,106,53,42,141,29,218,35,173,86,230,196,121,132,176,227,204,188,165,37,44,198,105,68,189,209,208,68,102,163,45,13,93,157,198,82,128,4,127,205,110,74,112,179,56,63,37,191,105,149,251,174,153,242,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,156,255,0,1,56,95,224,22,93,177,98,133,140,118,85,223,136,19,107,86,255,0,85,211,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,1,199,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,237,239,35,227,248,9,194,255,0,0,178,237,139,20,44,99,178,174,252,64,155,90,183,250,174,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,143,208,102,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,179,188,207,208,101,75,37,56,89,147,239,149,63,179,58,253,215,83,249,91,208,245,190,157,149,25,238,95,75,207,229,242,185,44,53,166,189,74,247,110,221,174,137,211,77,15,89,0,0,57,254,61,224,165,171,152,156,39,174,224,229,235,80,170,194,162,220,29,47,82,253,45,214,219,148,142,68,150,164,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,162,7,247,21,50,177,254,223,177,87,255,0,90,211,191,238,34,95,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,210,245,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,32,127,113,83,43,31,237,251,21,127,245,173,59,254,226,39,248,143,249,173,201,78,22,103,7,228,183,237,50,191,117,211,62,73,117,221,23,160,165,70,103,153,213,114,57,156,222,115,14,235,167,76,141,187,118,233,170,181,215,82,211,159,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,234,186,102,42,149,8,78,69,95,62,51,177,215,189,45,196,109,103,162,30,81,150,139,47,88,139,93,75,82,57,128,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,70,15,238,42,101,99,253,191,98,175,254,181,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,184,122,0,28,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,222,242,62,63,128,156,47,240,11,46,216,177,66,198,59,42,239,196,9,181,171,127,170,233,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,225,89,169,202,5,131,155,186,85,191,66,196,107,202,245,164,211,109,217,15,203,106,29,2,162,203,12,74,125,196,165,41,117,246,222,101,212,173,109,165,43,75,106,34,35,73,60,241,127,108,199,63,203,199,12,188,188,229,179,20,32,226,229,161,88,189,107,53,218,92,121,12,192,42,221,74,58,216,140,183,155,54,150,242,81,29,134,77,75,229,45,214,200,150,106,65,19,138,61,187,137,10,76,181,16,131,16,184,68,229,183,18,175,251,151,17,171,183,182,37,49,82,186,171,19,107,115,26,137,82,128,150,27,126,75,203,121,196,182,149,67,82,137,4,165,153,17,26,148,122,105,169,159,120,239,249,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,122,188,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,135,244,158,13,89,109,160,85,97,87,104,88,163,140,20,234,149,58,67,114,225,204,137,91,128,203,241,159,109,68,166,221,109,196,194,37,33,105,81,18,137,68,100,100,100,70,66,122,142,85,87,202,246,7,87,113,198,38,97,234,214,5,42,93,231,18,158,80,78,75,241,25,117,183,92,109,230,28,141,49,72,90,15,73,140,116,228,134,164,32,210,225,54,181,32,205,68,150,201,190,170,0,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,28,215,44,249,85,194,60,168,89,178,108,252,45,166,203,82,234,50,58,154,157,94,164,226,30,168,212,86,70,174,89,60,234,16,132,236,109,42,52,161,8,74,80,157,84,173,55,173,197,173,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,111,121,31,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,115,0,7,159,196,43,42,149,137,86,5,203,135,53,217,18,216,166,221,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,66,15,238,42,101,99,253,191,98,175,254,181,167,127,220,68,255,0,0,30,126,242,176,44,220,65,141,74,139,121,219,209,42,168,161,214,33,87,233,134,241,30,248,117,24,142,147,177,228,52,180,153,41,11,74,139,67,208,253,100,41,104,86,228,45,73,63,64,2,47,230,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,179,188,205,149,254,30,152,47,148,203,254,161,136,216,115,115,222,181,26,149,70,142,237,17,214,171,115,98,60,194,88,113,230,94,82,146,150,99,52,162,94,232,232,34,51,81,150,134,174,206,227,41,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,3,248,103,161,106,99,242,77,171,83,233,204,147,243,36,114,219,53,236,35,216,163,245,180,51,211,176,190,195,30,62,185,142,88,95,109,203,232,235,55,55,78,230,205,250,116,82,23,217,169,151,246,91,63,221,49,253,141,142,56,93,49,76,38,61,207,184,228,165,42,107,249,148,130,220,74,250,39,218,223,102,186,251,71,161,165,94,54,229,108,214,154,101,71,156,104,51,37,124,203,137,208,203,77,126,146,75,222,67,236,165,68,164,146,146,122,145,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,50,73,26,140,251,8,181,49,241,170,183,141,185,68,82,83,84,168,242,77,102,68,159,153,113,90,153,235,167,209,73,251,140,121,233,56,227,133,208,212,250,100,92,251,78,50,84,167,127,153,72,61,164,159,164,125,141,246,233,167,176,127,40,120,229,133,247,36,190,142,141,115,117,14,108,223,167,69,33,29,154,145,127,105,178,253,226,30,194,21,90,159,81,100,223,135,35,152,217,47,97,158,197,23,173,161,30,157,165,246,144,253,100,122,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,36,141,74,61,8,187,76,70,188,206,103,175,10,178,219,18,68,74,139,158,148,175,38,58,220,98,155,164,150,57,171,209,226,74,121,165,29,196,39,85,178,105,212,251,181,215,184,187,107,55,25,184,175,99,150,34,76,144,221,156,199,201,74,107,137,91,105,141,186,28,238,195,55,52,61,238,67,74,190,138,210,90,127,188,215,218,98,39,95,24,185,136,56,141,53,83,239,10,255,0,94,242,150,110,107,210,176,215,110,170,63,245,180,36,187,214,175,242,143,38,185,47,56,122,173,122,255,0,2,2,146,241,105,162,251,187,187,8,126,136,149,122,140,41,13,202,139,35,99,173,44,156,66,182,36,244,81,30,164,122,25,123,200,117,107,59,54,216,243,100,77,135,46,139,123,114,202,18,91,67,104,244,108,35,245,16,105,50,78,170,100,255,0,116,187,123,68,149,195,126,47,88,215,105,114,152,186,168,223,40,216,39,146,183,19,212,68,135,185,62,161,25,106,220,35,50,236,74,187,127,223,125,130,94,225,79,23,76,17,189,10,36,75,202,155,242,98,99,164,217,56,142,116,185,187,84,123,8,251,91,134,68,125,170,87,119,238,253,164,38,61,135,138,150,54,37,211,163,85,44,234,215,94,196,152,232,146,131,233,158,107,84,41,41,81,31,206,33,39,220,180,251,53,237,251,199,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,61,59,76,114,171,71,51,56,75,124,98,27,216,103,109,92,93,93,105,157,187,153,233,36,183,222,194,158,47,89,109,37,31,65,10,63,165,236,247,246,14,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,148,221,217,153,194,91,31,16,217,195,59,150,226,233,43,79,110,218,207,73,37,206,230,18,241,250,200,105,72,250,11,73,253,47,111,191,176,117,82,61,123,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,7,146,191,49,82,198,195,74,116,154,165,227,90,232,24,141,29,114,86,125,51,206,232,132,165,74,51,249,180,40,251,144,175,102,189,159,112,135,24,173,197,211,4,108,178,151,18,205,167,124,167,152,210,92,38,209,206,151,11,114,139,121,23,107,144,204,139,181,41,239,253,239,176,196,66,196,142,47,88,215,118,243,152,181,104,223,39,24,55,148,182,211,212,68,153,181,62,185,17,106,228,34,51,236,82,123,127,222,253,162,53,94,57,182,199,155,222,108,201,117,171,219,152,83,82,226,28,71,163,97,23,168,179,81,154,117,75,37,251,199,219,216,57,76,186,189,70,108,135,37,74,145,189,215,86,110,45,91,18,90,168,207,83,61,8,189,230,63,57,201,120,245,213,125,253,253,132,8,146,243,103,170,23,167,240,33,235,44,124,92,196,28,57,154,153,246,125,127,160,121,43,39,53,233,88,119,183,84,159,250,226,20,93,232,79,249,4,177,193,158,43,216,229,135,115,35,183,120,177,242,174,154,218,80,218,163,110,135,7,176,141,189,79,123,112,212,175,162,133,22,159,239,245,246,16,179,44,177,231,175,10,179,37,18,60,74,115,158,139,175,42,58,28,126,155,164,151,249,75,209,146,82,121,167,29,180,43,69,188,73,212,187,244,215,184,251,36,162,84,74,34,82,79,82,62,210,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,49,31,20,44,156,39,183,220,185,239,186,199,163,169,237,233,171,189,59,207,119,173,8,238,105,10,87,210,113,5,221,237,251,197,80,102,147,138,237,114,253,162,212,236,156,42,165,122,50,44,149,147,126,145,231,161,238,107,11,138,180,56,142,83,240,210,105,245,220,239,215,95,83,179,176,197,117,213,42,51,107,117,73,117,122,131,188,217,115,228,57,37,245,237,36,239,113,106,53,40,244,34,34,45,76,207,176,136,136,117,204,14,202,102,49,227,220,182,206,203,183,57,212,243,116,154,118,95,89,21,60,179,213,173,125,71,30,66,143,68,186,147,236,251,189,250,88,30,16,240,107,183,218,98,29,83,20,239,14,177,75,105,181,191,78,244,122,219,216,163,38,212,164,243,88,155,219,167,206,39,82,47,110,190,225,34,169,28,49,242,183,74,166,166,156,118,103,52,146,100,173,222,145,168,167,83,218,69,221,213,31,184,125,35,225,191,149,179,100,152,249,9,217,166,159,234,165,71,221,167,254,84,62,77,195,195,7,43,85,232,137,136,118,119,36,144,69,180,253,33,81,86,134,68,100,71,253,246,94,241,193,241,43,131,29,155,57,185,19,240,242,253,244,89,165,43,83,80,125,22,235,251,143,215,52,151,49,233,221,157,232,78,167,238,215,218,98,29,227,55,13,124,194,225,83,79,212,162,80,189,49,75,103,114,149,39,170,131,31,68,151,49,70,123,14,82,149,244,91,35,254,58,119,144,139,245,203,106,183,109,202,114,29,106,23,78,243,75,54,212,158,98,23,162,136,204,140,181,73,153,119,164,255,0,200,62,149,133,136,215,126,26,87,26,184,108,218,175,65,53,149,36,201,206,67,78,247,45,43,211,71,18,162,239,66,125,158,207,188,88,182,86,56,181,84,233,62,143,178,241,178,155,213,48,167,90,107,211,92,228,163,150,143,152,111,78,158,52,51,51,208,137,213,247,246,235,183,220,98,204,112,203,27,240,223,23,105,140,212,236,106,255,0,94,219,205,165,205,58,87,218,211,84,161,95,235,173,167,252,34,61,158,223,188,123,192,0,0,0,0,0,0,0,0,0,0,0,0,1,193,179,177,138,114,48,139,47,247,5,217,10,127,71,41,142,147,148,231,40,156,211,89,177,155,62,195,66,139,185,195,46,210,246,138,168,225,70,194,230,230,102,12,183,35,243,73,174,110,229,111,219,183,90,124,226,46,207,110,186,11,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,70,28,87,24,92,44,204,205,148,220,126,81,59,203,218,173,251,183,105,79,130,71,217,236,239,22,173,146,124,83,145,139,184,1,111,221,115,103,245,146,158,234,249,174,114,137,189,116,155,37,178,236,36,36,187,155,34,236,47,96,239,32,0,0,0,0,0,0,0,0,0,0,0,0,3,193,226,110,55,225,190,17,83,30,169,223,53,254,129,182,91,83,154,116,175,187,174,137,90,191,214,155,87,248,53,251,61,159,112,172,236,211,241,106,169,213,189,33,101,224,157,55,165,97,46,186,215,166,185,201,95,49,31,62,222,157,60,152,100,101,169,27,75,239,236,211,111,188,197,116,223,184,141,119,226,93,109,235,134,242,171,117,243,94,82,148,110,114,26,107,189,106,95,115,105,73,119,173,94,207,111,220,62,109,14,218,173,220,146,155,135,69,133,212,60,234,201,180,167,152,132,106,163,50,34,45,84,100,93,234,47,242,137,65,131,60,53,243,11,138,173,49,82,151,66,244,61,45,237,170,76,158,170,12,141,82,124,181,17,236,41,73,87,209,112,207,248,105,222,98,98,97,175,6,59,54,11,113,231,226,29,251,233,67,82,80,167,96,250,41,214,52,63,80,212,92,198,103,125,139,78,165,239,215,216,67,188,91,220,48,114,181,65,136,168,133,103,115,137,100,123,143,210,21,20,234,102,68,70,127,223,103,238,31,88,184,111,229,108,153,54,62,66,118,105,167,250,169,81,247,105,255,0,149,15,155,87,225,143,149,186,173,53,84,226,179,57,68,163,53,110,244,141,69,90,30,211,46,238,168,189,226,58,226,247,6,187,125,214,38,85,48,178,240,232,212,134,156,91,20,239,71,173,205,234,34,113,73,79,53,249,189,154,252,218,117,50,246,107,239,21,249,142,57,76,198,60,4,150,225,222,150,231,38,158,78,155,77,75,235,34,171,152,122,187,167,168,219,203,81,106,150,148,125,191,119,187,94,71,75,168,205,162,85,34,85,233,238,242,165,192,144,220,150,23,180,149,177,196,40,148,147,208,200,200,244,50,46,195,35,33,101,249,44,226,142,245,188,197,51,13,113,169,60,216,156,214,99,49,86,212,147,201,111,72,236,165,60,136,209,12,213,161,19,171,212,213,169,247,123,140,90,165,157,121,91,183,237,191,18,232,181,170,29,109,58,107,77,188,203,220,167,27,220,149,161,43,73,237,90,82,162,245,86,147,237,47,104,251,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,230,191,56,56,125,149,251,92,230,87,36,245,53,201,63,222,52,237,143,163,159,181,198,9,207,157,75,46,33,59,80,249,43,214,239,211,66,237,238,163,236,195,230,183,21,51,29,86,41,55,173,95,153,79,99,251,214,31,79,24,185,59,146,209,47,215,109,150,212,173,84,202,79,183,187,184,189,186,243,204,62,195,203,179,20,46,120,182,141,153,76,235,234,82,214,132,54,215,57,166,190,147,136,108,143,115,138,74,126,146,210,93,254,223,118,162,216,178,127,194,198,217,181,98,83,47,140,110,135,215,214,54,179,49,168,60,199,26,233,156,210,59,164,92,200,210,205,43,218,180,186,158,210,208,245,215,77,52,33,98,52,11,126,145,107,210,163,209,40,113,58,104,113,91,67,77,55,204,82,246,165,41,36,145,106,163,51,62,196,145,118,159,176,125,16,0,0,28,243,20,176,23,12,49,142,156,245,58,252,183,125,32,135,91,83,122,245,114,26,211,84,172,191,214,156,71,248,69,255,0,151,238,21,251,152,62,16,52,169,13,78,175,96,181,75,165,115,87,94,69,55,146,165,235,216,234,137,60,217,51,127,226,147,174,158,205,125,226,184,241,115,47,152,167,130,85,137,20,171,250,220,232,57,110,45,45,185,214,70,119,152,130,83,137,37,104,211,139,211,94,82,251,12,251,52,251,181,243,214,14,36,222,88,99,92,143,113,217,117,127,71,207,138,234,29,109,222,157,167,116,82,86,149,151,99,137,82,126,146,18,125,222,207,188,88,78,90,248,184,92,84,69,192,183,177,193,29,108,69,62,211,79,213,117,109,190,75,95,50,133,47,147,26,25,154,180,34,117,122,17,234,122,233,238,22,145,133,184,181,98,227,21,173,14,239,176,171,62,145,167,204,101,183,82,231,78,243,58,111,109,14,17,104,234,16,175,162,226,15,187,219,247,143,98,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,246,36,77,133,108,90,152,123,79,147,182,61,75,175,244,131,123,8,247,242,220,167,186,215,105,167,82,208,204,207,213,81,125,190,225,199,248,52,193,174,191,139,87,44,234,115,219,96,68,232,250,228,109,65,239,221,26,160,77,246,159,172,90,43,95,163,252,69,204,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,110,50,208,107,172,98,213,181,58,162,246,232,18,250,206,133,27,80,91,54,198,167,147,157,165,235,30,170,211,233,127,1,216,56,48,98,68,201,182,205,217,135,179,228,238,143,77,232,58,6,246,17,108,230,57,81,117,222,210,78,167,169,145,31,172,163,251,61,194,206,64,0,0,0,0,0,0,0,0,0,0,0,7,142,197,44,90,177,112,118,214,153,119,223,181,159,71,83,225,178,227,170,115,167,121,237,118,54,183,12,180,105,11,87,209,109,103,221,236,251,133,91,230,83,139,133,197,91,92,251,123,3,209,209,68,75,238,180,197,87,86,220,231,53,243,200,74,249,50,97,145,167,82,54,151,161,158,165,166,158,241,94,215,246,36,222,88,157,92,145,113,222,149,127,72,79,148,234,221,113,222,157,166,181,82,150,165,159,99,105,74,126,146,212,125,222,223,184,122,28,35,203,230,41,227,109,97,138,85,131,110,117,252,199,16,151,28,235,35,53,203,65,169,180,154,180,117,196,107,167,53,29,132,125,186,253,250,88,230,95,56,64,210,163,181,6,189,141,53,46,169,205,90,121,116,222,74,145,167,99,74,52,243,99,77,255,0,141,78,186,123,117,247,11,2,194,220,5,195,12,28,167,51,78,176,237,223,71,161,166,210,222,189,92,135,117,209,40,47,245,215,23,254,13,31,228,251,199,67,0,0,1,243,171,246,253,34,232,165,72,162,87,34,117,48,229,54,182,157,111,152,164,110,74,146,105,50,213,38,70,93,138,50,236,63,104,174,236,224,112,177,182,110,168,149,59,227,4,97,244,21,141,175,76,118,15,49,199,122,151,52,144,233,151,50,76,178,74,55,45,77,39,176,180,45,53,211,77,72,84,238,32,225,229,217,133,247,60,171,70,244,166,116,21,56,139,90,22,215,57,167,126,139,139,108,207,115,106,82,126,147,106,46,255,0,103,187,65,220,114,171,158,28,79,203,125,90,29,58,45,67,171,181,142,75,110,74,167,114,163,183,169,110,96,150,174,105,176,227,159,213,51,183,66,247,234,93,189,247,115,151,44,199,88,121,142,177,97,221,150,125,67,152,255,0,37,180,207,141,202,120,186,105,28,150,92,113,189,238,52,217,47,105,188,146,220,146,208,251,203,236,235,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,139,230,171,49,182,238,91,240,206,109,227,86,123,89,133,203,233,24,218,231,206,255,0,56,97,181,250,201,105,194,78,132,241,31,105,118,251,61,229,159,28,91,197,139,191,26,47,121,215,237,239,80,235,42,115,249,92,215,57,77,55,174,198,91,104,187,26,66,19,244,90,73,118,36,187,189,250,153,244,44,172,229,54,252,205,5,210,170,69,180,142,158,159,23,78,178,110,172,175,147,185,183,212,143,155,91,205,169,90,169,133,39,176,251,59,207,237,188,188,0,202,126,20,101,234,153,17,139,54,141,203,159,30,59,209,149,47,168,146,123,219,114,71,56,203,99,143,56,146,245,137,61,189,254,175,218,100,59,72,0,0,0,0,15,59,123,225,245,165,136,180,119,104,55,133,43,175,132,242,84,133,55,207,117,173,72,210,164,159,107,106,73,247,45,69,223,237,21,253,153,78,18,86,117,202,154,157,209,131,50,61,15,57,72,122,66,105,219,29,145,207,123,231,150,69,205,145,48,137,59,148,166,147,221,161,105,175,180,197,97,227,86,94,241,55,1,43,202,160,226,29,11,161,113,90,169,149,117,81,221,230,35,123,137,74,180,101,197,233,175,41,125,134,125,154,125,218,253,108,185,102,107,17,114,223,121,198,185,172,218,151,46,58,148,134,167,70,228,176,125,68,126,107,43,113,189,238,52,225,163,113,50,146,220,146,212,187,203,219,173,219,229,39,58,54,6,101,237,232,204,195,149,211,220,108,199,65,205,133,177,245,237,89,33,130,112,249,134,195,109,159,206,62,73,245,126,242,236,238,146,64,0,0,0,0,0,0,0,0,0,0,0,40,63,137,150,42,158,34,230,46,169,79,109,122,177,70,228,108,45,59,185,208,97,153,255,0,97,39,222,143,183,248,9,183,193,187,12,27,182,176,198,226,191,164,69,218,253,205,210,109,94,253,117,233,164,84,26,238,37,153,119,43,247,75,248,247,139,21,0,0,0,1,252,215,183,65,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,215,183,65,253,0,0,0,1,93,92,100,112,193,187,151,12,45,219,249,136,187,159,182,122,189,203,223,166,157,76,138,123,93,198,178,46,228,254,233,255,0,14,241,9,56,102,226,175,236,235,49,116,186,123,171,209,138,207,63,121,105,254,6,12,195,47,236,40,251,215,246,127,17,126,0,0,0,0,0,0,0,0,0,0,0,0,35,118,109,115,163,96,101,162,222,146,204,201,93,69,198,244,117,170,20,45,143,163,114,205,15,147,103,204,38,28,108,190,113,131,79,173,247,159,103,125,35,230,55,51,88,139,153,11,210,77,205,121,84,185,145,210,165,183,6,55,37,130,233,227,243,94,91,109,239,109,166,205,123,73,229,22,229,22,167,222,126,205,62,78,10,229,239,19,113,238,188,154,14,30,80,186,231,19,162,158,87,85,29,174,90,55,182,149,43,71,156,70,186,115,81,216,71,219,175,223,165,158,101,175,132,149,157,109,38,153,116,99,52,143,76,78,74,25,144,170,118,199,99,242,30,249,149,153,115,99,204,50,86,213,37,212,247,104,122,235,236,33,96,54,70,31,90,88,117,71,106,131,103,210,186,8,76,165,40,75,124,247,93,208,137,41,73,118,184,165,31,114,18,93,254,193,232,128,0,0,0,0,71,60,220,228,218,193,204,229,171,40,170,16,249,55,36,120,203,42,116,238,99,202,216,226,91,127,148,92,178,125,182,207,71,31,53,122,221,158,195,236,238,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,246,251,207,247,229,127,49,23,102,92,113,58,159,120,219,179,185,49,92,117,168,213,54,249,77,43,155,12,228,50,227,200,213,109,56,105,212,153,46,212,150,226,246,123,142,248,114,171,152,219,119,50,24,103,10,241,164,189,164,195,230,117,108,109,115,230,191,156,62,218,61,101,52,217,43,82,100,207,176,187,61,190,243,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,213,234,177,40,180,247,106,115,151,177,134,118,238,86,134,122,106,162,73,119,17,159,121,151,176,103,207,60,57,155,168,102,55,22,102,213,163,252,205,18,55,47,162,99,213,86,221,209,163,37,207,88,218,109,103,235,179,175,172,95,119,103,127,52,192,108,20,185,177,235,16,160,216,86,195,91,164,75,230,234,189,205,150,221,140,58,239,114,220,65,30,164,210,191,181,255,0,184,244,59,129,24,41,107,224,85,135,14,203,182,99,114,219,143,204,222,189,238,30,253,207,58,225,118,45,197,233,167,53,94,223,253,197,209,128,0,0,0,0,0,7,134,197,188,27,178,49,158,215,151,107,94,180,206,170,60,150,92,105,39,206,121,27,13,77,184,141,126,109,104,51,208,157,87,102,190,223,187,74,108,206,191,14,171,175,1,165,77,189,236,149,122,78,212,117,231,28,211,70,217,233,18,103,37,221,159,57,37,110,57,177,166,147,219,167,110,190,242,50,56,127,104,221,247,30,31,92,113,110,59,110,111,71,82,167,190,135,91,115,150,219,155,86,219,137,89,118,45,42,73,250,200,73,246,145,247,11,151,200,15,16,106,94,52,82,169,248,103,136,174,244,183,84,70,154,138,203,187,84,190,176,144,152,172,165,123,89,140,134,219,222,235,171,61,13,94,174,158,237,12,167,161,30,165,169,123,71,244,0,0,0,0,0,0,0,0,0,0,121,12,88,189,89,195,219,6,169,119,62,173,168,131,200,212,244,51,250,111,54,223,177,42,253,255,0,113,140,207,93,247,12,187,174,226,151,95,156,239,53,249,92,189,202,218,73,215,106,18,130,236,34,34,238,73,123,6,139,178,157,133,103,131,248,39,66,179,93,115,123,241,122,174,98,180,211,93,210,223,112,187,55,172,187,156,247,255,0,238,29,136,126,106,124,6,41,177,147,22,57,104,132,235,167,127,180,204,253,167,246,143,210,0,0,2,16,230,11,61,116,108,187,102,34,45,165,93,99,159,75,145,191,174,86,229,167,151,182,11,78,55,216,152,238,40,245,83,197,244,79,239,236,238,155,81,228,53,41,148,190,202,183,33,90,232,122,25,119,30,158,209,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,206,68,134,162,178,167,222,86,212,39,77,79,67,62,243,211,216,33,38,95,243,213,70,204,70,98,37,90,84,22,121,20,184,219,58,21,110,90,185,155,160,186,227,157,138,142,218,139,69,50,127,72,254,238,206,249,190,0,0,3,243,84,32,49,82,140,168,178,11,84,43,77,123,253,134,71,236,63,176,126,145,199,115,99,133,103,140,24,39,93,179,90,115,99,242,186,94,90,180,215,77,178,216,112,251,55,160,187,155,247,255,0,238,25,209,180,46,25,118,165,197,18,191,5,222,83,241,121,155,85,180,149,166,228,41,7,216,100,101,220,163,246,13,48,225,61,234,206,33,88,52,187,185,133,110,68,238,126,135,161,151,208,121,198,253,169,79,238,123,136,122,240,0,0,0,0,0,0,0,0,0,1,252,51,208,181,63,96,129,121,254,226,13,75,193,122,84,252,51,195,183,122,171,174,91,78,197,121,221,170,71,70,75,76,166,84,189,175,70,91,110,108,117,164,30,132,175,91,95,118,166,116,209,119,93,247,30,32,220,114,174,59,146,111,89,82,168,62,183,92,115,150,219,123,150,227,138,89,246,33,41,73,122,203,81,246,17,119,137,129,146,142,29,119,94,60,202,135,123,222,202,244,101,168,211,205,185,166,141,189,213,164,142,51,187,62,110,74,28,111,123,78,171,183,78,205,61,230,68,87,37,132,152,55,99,224,197,175,18,214,178,169,157,36,120,204,182,210,143,156,243,155,205,45,182,141,223,56,181,153,106,77,39,179,95,103,223,175,186,0,0,0,0,0,0,28,7,56,249,104,161,230,47,10,234,116,103,35,107,90,137,25,233,20,231,119,175,250,244,198,144,150,139,111,53,180,125,55,181,213,71,167,191,179,187,63,184,155,96,86,176,190,249,172,216,245,230,185,114,233,19,164,67,87,172,131,221,202,121,109,25,250,138,81,23,107,103,217,184,254,243,239,29,163,35,217,155,168,101,203,22,97,85,164,124,245,18,79,51,173,99,213,78,237,177,164,165,191,88,154,113,101,235,189,175,170,95,127,103,118,131,41,21,88,149,170,123,85,56,43,222,195,219,182,171,67,45,116,81,164,251,200,143,188,143,216,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,33,197,103,48,135,134,88,80,197,129,75,78,149,43,163,118,199,117,254,171,166,147,5,211,245,84,218,146,173,82,179,47,164,157,62,222,225,72,233,74,150,162,74,75,83,49,122,252,54,114,177,73,193,140,44,137,122,212,227,127,162,90,223,51,170,86,245,122,156,153,51,27,71,98,94,91,103,171,110,151,113,23,219,169,246,148,208,0,0,0,0,0,0,0,31,158,161,2,37,86,12,138,108,246,185,177,229,52,182,93,70,227,78,228,40,140,148,90,145,145,151,97,159,112,169,254,34,92,59,17,67,69,91,28,48,160,183,48,183,31,157,85,167,119,108,35,234,228,188,255,0,53,249,38,103,161,19,105,216,148,125,164,93,228,43,62,149,82,169,90,245,232,149,104,46,114,39,210,165,183,33,165,104,149,108,121,165,146,146,122,25,26,79,69,36,187,200,203,239,23,93,195,131,59,49,241,182,206,143,135,55,175,243,123,150,138,218,34,176,174,213,245,49,217,106,35,41,115,70,216,67,104,220,227,170,245,77,70,101,246,150,134,83,168,0,0,0,0,0,0,0,0,0,0,68,174,39,56,134,237,135,149,139,141,16,87,182,116,254,143,167,61,8,254,133,70,30,238,244,168,190,138,207,191,65,71,56,83,106,34,246,191,169,118,203,138,218,153,156,253,79,77,116,216,202,215,239,47,221,247,141,57,192,97,49,162,33,132,247,39,95,251,76,199,232,0,0,0,1,65,124,77,174,86,235,249,161,184,24,104,245,76,62,147,183,223,190,157,12,253,197,238,22,175,195,191,17,93,196,76,182,208,38,73,145,206,145,31,170,230,43,97,39,233,79,150,69,216,73,73,119,32,73,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,17,139,136,134,34,187,135,121,109,175,204,141,35,147,34,71,75,203,86,194,87,209,159,16,143,176,210,162,238,88,170,126,25,55,43,116,12,208,219,236,58,122,38,103,87,219,238,217,78,152,126,227,247,139,245,0,0,0,1,249,231,176,153,49,22,194,187,149,167,253,164,99,49,152,173,106,34,201,191,170,150,203,106,220,152,124,141,15,77,53,222,202,23,239,63,222,247,139,198,225,139,136,110,223,121,88,183,17,57,123,167,64,235,58,131,208,139,233,212,102,109,238,74,75,232,160,187,181,18,212,0,0,0,0,0,0,0,0,0,0,65,94,35,249,217,143,130,86,108,140,57,178,191,156,92,181,166,215,21,245,118,163,166,142,243,82,217,83,154,56,194,219,94,215,26,79,170,74,35,63,176,181,51,165,26,173,74,165,116,87,165,213,167,57,207,159,85,150,228,135,85,162,83,189,231,86,106,81,232,68,73,45,84,163,238,34,47,184,89,135,14,222,29,136,174,34,147,142,24,174,157,172,33,214,38,210,169,218,235,188,139,164,146,203,252,214,36,145,150,164,110,39,98,145,246,153,119,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,132,93,227,244,128,0,0,0,0,0,0,10,218,226,191,149,106,93,126,206,253,183,219,145,182,213,233,235,217,59,215,81,235,21,182,167,73,113,94,187,196,159,166,105,236,74,13,94,238,206,193,79,170,74,144,163,74,139,67,33,119,28,41,179,8,120,155,133,15,225,253,77,58,212,173,125,187,221,215,250,222,166,76,231,75,177,45,165,41,209,40,34,250,74,215,236,238,19,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,201,37,169,247,10,2,226,59,140,199,139,185,132,169,156,105,60,218,117,43,147,210,22,205,187,121,176,98,111,239,66,84,126,179,126,221,126,205,7,157,200,190,3,205,199,124,118,163,208,214,198,180,136,253,71,94,238,226,249,189,208,228,169,190,206,98,20,122,173,173,61,83,251,251,59,244,53,18,43,48,163,162,51,9,218,132,107,161,106,103,222,122,251,126,241,254,192,0,0,0,0,0,0,0,63,198,92,86,39,68,122,20,148,111,102,67,106,105,196,234,101,170,84,90,25,106,93,189,198,42,3,137,214,72,219,177,234,146,113,179,15,162,127,70,212,30,91,213,54,121,159,65,247,21,50,75,206,110,117,243,81,232,148,160,182,165,4,94,238,221,72,65,12,31,196,234,238,15,226,29,26,251,160,63,203,126,155,50,59,206,39,106,15,152,219,111,182,233,163,215,66,200,181,54,203,180,146,102,95,244,13,6,101,71,48,150,238,98,48,162,147,117,210,165,243,39,181,25,136,245,38,249,110,23,46,81,70,97,199,83,170,155,109,39,162,158,34,213,37,180,253,159,103,104,0,0,0,0,0,0,0,0,0,1,87,60,104,174,121,62,139,179,237,180,150,140,159,164,55,31,103,111,173,78,89,123,53,239,251,68,36,200,93,18,21,123,50,150,196,41,231,243,106,235,117,239,255,0,200,37,31,176,203,218,68,52,64,69,161,104,67,250,3,243,84,106,17,105,112,220,159,53,206,91,45,105,185,90,25,233,169,145,23,97,17,159,121,144,135,57,46,206,49,102,35,18,239,74,59,201,233,219,137,232,238,141,157,119,235,186,60,133,57,235,19,13,255,0,129,215,180,253,189,159,108,207,0,30,23,25,241,90,220,193,155,6,161,125,92,242,57,80,224,242,183,122,142,43,93,239,54,209,125,4,44,251,221,79,246,79,252,229,155,60,66,187,165,223,151,133,66,235,156,122,191,59,149,187,187,251,13,33,178,238,74,75,185,5,236,33,122,220,51,236,153,22,110,88,109,244,72,86,167,43,171,211,176,191,179,80,153,238,81,254,240,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,34,127,19,11,38,69,229,150,27,129,17,213,161,197,233,53,236,47,237,84,33,251,212,95,186,40,167,15,110,233,118,29,225,79,186,224,158,143,193,230,237,238,254,219,75,108,251,210,162,238,89,251,12,105,51,6,49,90,220,198,107,6,159,125,91,18,57,176,231,115,118,250,142,39,77,143,56,209,253,52,32,251,218,87,246,75,252,231,238,128,4,48,206,142,113,139,46,248,151,101,209,217,79,80,220,191,72,245,140,235,179,77,177,227,169,191,88,216,115,252,54,189,135,236,237,251,38,53,58,161,22,169,13,185,240,156,230,50,238,187,85,161,150,186,25,145,246,25,17,247,145,143,210,3,248,101,169,104,99,59,249,245,162,194,161,102,82,231,133,0,254,105,61,22,157,255,0,249,4,83,246,153,251,76,196,219,224,187,115,201,244,93,225,109,168,181,100,189,31,180,251,59,61,106,138,207,217,175,127,218,45,24,0,0,0,0,0,0,0,0,0,7,23,205,110,97,45,220,187,225,69,90,235,171,75,229,207,118,51,241,233,173,242,220,62,100,179,140,251,141,39,84,182,226,75,85,50,101,170,139,105,123,126,220,249,227,14,39,87,113,135,16,235,23,221,125,238,99,245,41,146,30,109,59,80,92,182,220,125,199,73,30,162,16,71,161,184,125,166,146,51,255,0,160,78,238,24,185,35,110,248,170,198,198,188,65,137,253,27,79,117,15,211,25,230,125,55,219,84,57,44,185,185,167,201,69,170,84,178,218,164,25,123,253,132,46,2,36,86,32,196,102,20,100,108,102,59,105,105,180,234,103,162,82,90,17,106,125,189,196,63,216,0,0,0,0,0,0,0,7,155,196,107,62,37,253,98,215,172,233,197,171,85,138,108,168,38,125,189,156,214,86,222,189,138,73,247,44,253,165,247,151,120,160,60,244,96,60,220,8,199,106,197,13,12,105,72,145,211,244,14,238,47,156,219,14,50,156,236,230,45,69,162,221,211,214,63,187,179,187,209,112,226,198,99,194,44,194,83,14,76,158,85,58,171,206,234,203,102,237,220,168,50,246,119,33,74,47,89,207,102,159,110,162,255,0,72,201,69,169,119,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,14,47,155,108,106,111,2,240,114,173,121,167,182,75,60,142,74,125,250,202,97,181,118,242,214,93,206,251,75,255,0,121,103,14,68,135,165,60,167,223,94,229,171,77,79,66,46,226,211,216,46,167,132,246,95,19,98,97,35,88,159,88,103,151,86,184,183,106,222,237,121,92,137,51,152,239,75,138,74,181,74,200,254,137,105,246,159,104,159,96,0,0,0,0,0,0,0,0,62,61,223,108,211,175,59,90,173,106,85,155,223,14,175,5,248,47,39,85,23,168,235,106,109,95,68,200,251,148,125,198,71,246,144,161,108,250,101,42,225,203,174,39,205,168,68,129,186,215,173,62,228,200,146,121,168,45,138,122,68,163,67,59,13,231,28,61,26,100,143,113,233,238,50,35,239,252,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,216,100,125,247,233,105,220,180,187,202,217,165,93,116,71,249,208,42,240,152,157,29,205,170,78,230,221,109,46,32,244,81,18,139,213,81,119,145,31,216,67,235,0,0,0,0,0,0,0,0,0,10,127,227,52,243,167,125,219,45,33,175,155,46,183,114,183,23,248,26,126,157,130,52,112,250,228,127,41,203,92,223,94,212,255,0,62,237,208,207,253,143,149,238,26,23,0,17,167,136,54,37,71,195,92,183,92,53,23,92,216,183,186,77,157,134,125,211,226,145,255,0,101,95,190,43,159,131,227,51,94,199,169,142,50,95,50,142,95,57,93,157,154,194,159,183,176,251,123,253,194,235,128,121,235,242,254,181,112,210,217,149,119,222,117,62,130,149,11,103,57,254,75,142,237,222,226,91,79,170,218,84,163,213,75,73,118,23,183,221,168,163,60,250,231,102,118,102,110,159,67,91,50,182,217,240,63,189,91,216,71,204,222,220,85,47,181,108,54,233,104,235,10,239,51,215,217,217,223,226,50,121,148,203,187,51,151,218,32,66,129,173,191,11,95,73,75,230,181,243,59,217,144,109,122,134,243,107,86,174,48,101,234,247,119,159,103,126,132,237,234,5,46,215,163,199,161,81,99,116,240,163,111,229,55,189,75,219,185,70,163,237,81,153,159,106,140,251,76,125,16,0,16,171,21,120,176,96,22,13,226,61,199,133,183,174,27,98,172,122,213,179,80,118,159,39,109,30,18,27,123,97,250,143,181,204,152,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,14,235,149,252,208,88,57,179,176,42,24,141,135,52,139,130,157,77,167,86,29,162,58,213,110,59,44,190,167,219,101,151,148,164,165,151,93,73,163,108,132,17,25,168,143,82,87,103,113,159,64,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,66,15,238,213,229,99,253,160,226,175,254,170,167,127,223,132,255,0,17,171,52,185,254,192,236,164,221,84,123,43,16,233,215,93,86,181,88,167,157,81,49,168,80,25,119,167,138,110,41,182,220,117,111,188,210,61,117,182,241,36,144,106,81,114,148,106,36,145,160,213,249,50,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,219,220,71,40,0,7,20,254,88,120,5,251,125,254,78,159,46,233,95,41,61,31,212,245,94,148,133,208,245,221,111,71,232,141,252,238,103,164,121,157,189,55,47,118,222,222,254,193,218,192,7,52,198,252,200,224,150,92,41,84,202,206,52,95,209,45,200,245,153,11,141,1,10,142,252,167,228,173,9,220,179,67,49,208,183,77,9,35,78,229,237,216,147,91,100,102,70,180,17,244,10,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,28,42,22,117,178,243,63,48,211,242,210,197,239,17,55,61,58,57,115,165,189,38,59,52,229,84,78,67,108,21,37,167,150,225,41,233,219,157,78,172,182,133,105,162,208,106,230,33,104,79,117,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,16,131,251,181,121,88,255,0,104,56,171,255,0,170,169,223,247,225,47,255,0,109,118,175,236,11,249,69,250,62,171,242,111,228,127,203,94,151,148,223,93,208,244,93,103,47,103,51,151,206,229,246,109,230,109,221,217,187,78,209,232,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,4,127,205,110,117,176,179,39,223,37,191,105,148,11,174,167,242,183,174,232,189,5,22,51,220,190,151,145,204,230,243,159,107,77,122,148,109,219,187,93,21,174,154,22,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,189,196,114,128,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,250,240,119,24,172,28,117,176,41,120,141,135,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,253,198,124,171,52,25,223,176,114,153,85,167,195,196,108,51,196,170,141,54,163,29,167,90,175,81,40,204,189,74,75,238,41,226,76,69,73,121,246,146,82,118,199,91,134,209,106,123,13,42,247,233,199,237,62,49,153,88,186,238,170,53,173,242,111,16,40,222,153,168,71,167,250,70,173,14,157,30,12,62,107,137,71,62,67,189,105,242,217,70,237,203,94,135,181,36,103,161,232,38,253,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,197,99,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,142,48,97,239,23,108,182,226,85,255,0,109,97,205,10,201,196,166,42,87,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,143,77,116,35,238,19,124,120,172,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,134,191,221,171,202,199,251,65,197,95,253,85,78,255,0,191,14,213,103,231,174,201,189,178,251,116,230,98,147,131,184,170,139,50,215,218,162,83,180,136,103,42,168,218,93,38,228,189,13,164,75,87,49,152,253,170,121,213,154,27,74,80,238,138,81,180,226,81,197,127,187,87,149,143,246,131,138,191,250,170,157,255,0,126,19,252,71,252,214,231,91,11,50,125,242,91,246,153,64,186,234,127,43,122,238,139,208,81,99,61,203,233,121,28,206,111,57,246,180,215,169,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,219,220,71,40,4,10,171,113,158,202,133,58,171,54,159,14,215,196,170,164,120,178,28,101,169,209,41,16,210,196,164,37,70,73,121,178,122,90,29,36,40,136,148,68,226,16,189,12,183,37,39,169,20,181,192,76,107,181,115,19,132,244,44,99,178,169,245,88,84,91,131,170,233,152,170,52,219,114,145,200,146,236,117,239,75,110,56,130,213,108,168,203,69,159,170,101,174,135,169,23,148,204,166,112,48,59,42,212,34,169,226,109,201,206,170,189,200,84,75,110,150,182,95,172,75,109,213,173,36,242,35,173,196,109,100,185,78,153,186,226,144,222,173,154,73,70,179,74,21,216,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,113,251,43,53,184,47,125,227,109,227,151,250,53,211,17,187,178,206,145,30,34,218,145,58,33,34,170,250,216,113,231,154,130,148,188,167,95,92,98,105,196,200,78,196,155,75,73,145,247,25,151,96,0,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,254,76,6,204,86,17,230,74,205,141,121,225,77,217,18,162,133,71,101,233,212,197,186,132,212,105,43,112,214,146,102,100,114,81,169,149,238,105,210,35,61,80,189,134,166,212,180,104,163,233,96,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,154,229,247,51,184,53,153,234,21,90,191,132,55,71,164,155,162,84,29,167,206,140,251,42,143,41,157,22,178,101,245,50,189,22,76,190,132,27,141,44,200,181,78,228,168,146,227,110,182,142,170,0,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,142,48,97,239,23,108,182,226,85,255,0,109,97,205,10,201,196,166,42,87,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,143,77,116,35,238,19,124,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,14,85,150,188,224,96,118,106,104,71,83,195,43,147,147,85,103,158,169,118,221,81,108,177,88,136,219,75,66,77,229,199,67,139,220,201,243,90,50,117,181,45,189,92,36,154,137,100,164,39,181,128,128,31,221,171,202,199,251,65,197,95,253,85,78,255,0,191,9,127,128,152,215,106,230,39,9,232,88,199,101,83,234,176,168,183,7,85,211,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,128,0,56,254,104,51,65,96,229,50,192,167,226,54,35,82,46,10,141,54,163,88,106,136,211,84,72,236,188,250,95,113,151,158,74,148,151,157,105,36,141,177,214,70,100,163,61,77,61,157,230,92,127,1,56,160,96,22,98,113,98,133,131,150,85,161,136,16,171,87,7,85,211,63,84,167,194,110,42,57,17,157,144,189,234,110,91,139,45,80,202,136,180,65,250,198,90,232,90,153,76,0,28,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,206,243,46,63,128,156,80,48,11,49,56,177,66,193,203,42,208,196,8,85,171,131,170,233,159,170,83,225,55,21,28,136,206,200,94,245,55,45,197,150,168,101,68,90,32,253,99,45,116,45,76,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,239,117,180,105,143,198,244,165,51,231,158,105,190,173,134,93,115,147,205,228,45,109,238,87,174,141,20,94,210,46,105,154,14,33,120,47,148,203,254,159,135,56,141,108,94,181,26,149,70,142,213,109,167,104,144,162,60,194,88,113,231,153,74,84,167,164,180,162,94,232,235,51,34,73,150,134,158,222,242,47,65,149,44,235,97,102,112,126,84,254,204,232,23,93,51,228,151,67,214,250,118,44,102,121,157,87,63,151,202,228,190,238,186,116,203,221,187,110,154,167,77,117,61,36,0,14,63,154,12,208,88,57,76,176,41,248,141,136,212,139,130,163,77,168,214,26,162,52,213,18,59,47,62,151,220,101,231,146,165,37,231,90,73,35,108,117,145,153,40,207,83,79,103,121,151,31,192,78,40,24,5,152,156,88,161,96,229,149,104,98,4,42,213,193,213,116,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,93,3,53,185,214,194,204,159,124,150,253,166,80,46,186,159,202,222,187,162,244,20,88,207,114,250,94,71,51,155,206,125,173,53,234,81,183,110,237,116,86,186,104,90,243,252,4,226,129,128,89,137,197,138,22,14,89,86,134,32,66,173,92,29,87,76,253,82,159,9,184,168,228,70,118,66,247,169,185,110,44,181,67,42,34,209,7,235,25,107,161,106,101,48,0,0,0,4,63,199,190,40,24,5,151,108,88,174,224,229,235,104,98,4,218,213,191,210,245,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,125,3,42,89,214,194,204,224,252,169,253,153,208,46,186,103,201,46,135,173,244,236,88,204,243,58,174,127,47,149,201,125,221,116,233,151,187,118,221,53,78,154,234,122,72,0,17,255,0,53,185,214,194,204,159,124,150,253,166,80,46,186,159,202,222,187,162,244,20,88,207,114,250,94,71,51,155,206,125,173,53,234,81,183,110,237,116,86,186,104,90,243,252,4,226,129,128,89,137,197,138,22,14,89,86,134,32,66,173,92,29,87,76,253,82,159,9,184,168,228,70,118,66,247,169,185,110,44,181,67,42,34,209,7,235,25,107,161,106,101,208,51,91,157,108,44,201,247,201,111,218,101,2,235,169,252,173,235,186,47,65,69,140,247,47,165,228,115,57,188,231,218,211,94,165,27,118,238,215,69,107,166,133,175,63,192,78,40,24,5,152,156,88,161,96,229,149,104,98,4,42,213,193,213,116,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,83,0,0,4,0,254,237,94,86,63,218,14,42,255,0,234,170,119,253,248,77,252,61,189,105,88,149,96,91,88,141,66,143,45,138,109,213,71,133,91,134,212,180,37,47,182,196,150,80,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,251,199,31,204,22,122,114,227,150,170,237,38,214,196,75,207,168,173,84,106,13,66,151,78,163,165,19,101,81,217,90,16,179,151,57,164,43,123,44,146,28,109,68,90,27,174,37,122,180,219,132,149,109,144,0,0,56,166,10,231,3,3,179,3,136,247,182,25,97,125,201,233,73,246,63,37,79,75,222,201,69,170,54,179,82,28,122,1,147,134,228,134,89,112,146,218,221,216,150,247,56,209,161,75,75,136,81,246,176,1,202,179,23,153,124,44,202,253,136,245,245,137,149,111,221,232,168,208,223,141,233,74,159,207,50,211,157,35,15,58,223,59,149,207,66,220,218,175,81,26,168,253,132,126,171,12,241,87,14,49,146,213,98,245,194,219,210,149,115,81,100,109,79,83,79,144,78,114,92,83,104,115,146,242,62,155,47,18,28,108,212,211,132,151,17,184,137,73,35,236,31,174,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,0,7,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,62,130,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,0,0,0,124,235,130,129,75,186,41,18,40,85,168,220,248,114,118,115,91,222,164,238,218,162,81,118,164,200,203,181,36,125,134,51,219,156,60,165,221,217,99,190,151,2,108,15,244,61,55,79,70,75,230,181,243,219,25,142,111,122,132,243,139,78,142,62,69,235,119,247,151,103,119,182,200,94,118,103,101,154,233,244,53,205,43,117,159,63,251,233,189,132,92,189,141,202,82,59,80,195,142,158,174,190,158,227,45,61,189,157,215,153,97,223,214,174,37,219,49,110,251,50,167,215,210,166,239,228,191,201,113,173,219,28,83,106,245,92,74,84,90,41,10,46,210,246,123,180,30,132,5,40,241,132,102,107,56,245,13,199,139,230,87,204,228,171,179,183,72,80,55,118,23,111,127,188,88,199,15,156,74,143,137,89,110,183,170,45,57,189,108,245,123,251,12,187,231,202,34,254,202,127,112,73,96,1,158,142,32,188,143,229,57,116,27,11,220,147,232,187,116,50,255,0,99,226,251,196,151,224,202,243,165,125,220,205,45,175,80,250,45,170,221,255,0,3,80,215,176,92,0,0,0,0,0,0,0,0,0,0,249,55,101,203,75,179,109,154,165,215,91,127,147,2,145,9,249,210,92,218,165,109,109,166,212,226,207,68,145,168,244,74,79,184,140,254,195,20,25,159,92,208,84,243,13,139,149,20,65,169,115,173,202,52,135,161,65,71,37,41,222,150,165,74,229,185,169,180,219,133,171,111,23,170,173,126,211,51,238,253,25,11,202,85,195,152,172,79,133,80,151,3,109,175,69,125,185,146,228,243,80,123,212,204,136,166,182,118,19,205,184,90,180,241,158,226,215,220,68,103,221,125,54,133,179,78,179,45,106,77,169,73,111,100,58,68,22,32,178,157,84,126,163,77,165,180,253,35,51,238,73,119,153,159,218,99,236,0,0,0,0,0,0,0,0,0,128,188,88,114,248,139,239,8,221,196,250,59,60,202,181,187,183,70,183,105,205,231,202,130,199,122,156,74,83,162,80,103,244,79,95,176,251,69,42,199,144,244,87,146,251,11,218,180,235,161,232,71,222,90,123,70,143,50,147,141,77,227,166,14,82,111,53,118,73,123,159,206,79,187,73,79,182,158,222,90,11,185,175,97,127,239,62,208,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,184,209,98,203,210,171,22,118,22,210,165,114,219,131,233,15,74,181,176,143,153,189,52,231,217,237,82,59,52,237,63,81,71,175,183,220,43,231,2,240,242,78,41,98,117,34,203,140,93,179,250,141,79,179,179,100,119,92,246,169,63,224,253,229,254,97,165,59,70,218,129,104,91,209,109,234,99,124,184,209,55,236,78,170,61,55,45,75,62,213,25,159,122,143,218,62,192,0,0,0,0,0,0,0,0,0,229,217,144,193,58,38,61,97,69,114,196,171,53,171,210,97,201,232,92,220,191,153,148,168,207,52,218,244,75,136,37,104,110,153,232,165,109,63,111,188,179,207,142,152,73,90,193,12,76,172,225,253,108,181,114,159,46,67,108,57,234,124,235,45,200,117,164,175,68,173,123,117,229,31,97,168,204,191,233,59,57,225,43,154,101,220,180,119,112,34,230,149,186,93,46,58,164,211,213,179,77,35,54,136,49,90,111,68,50,69,222,165,122,202,89,159,191,94,241,102,0,0,0,0,0,0,0,0,0,2,175,120,208,218,4,116,107,66,235,109,189,77,62,144,230,43,94,239,94,156,217,118,110,255,0,48,174,188,177,221,139,178,241,170,222,175,20,206,153,12,117,123,156,229,239,211,116,71,146,93,154,31,239,123,189,163,74,108,172,156,108,150,71,169,24,255,0,176,21,77,198,99,22,88,121,219,115,11,161,200,209,198,58,206,177,189,135,219,184,169,239,163,180,209,247,247,43,239,247,15,173,193,127,13,186,58,61,221,136,143,30,190,145,232,57,37,251,188,181,84,89,87,114,187,123,253,169,47,243,139,67,28,183,29,115,27,134,121,124,183,151,95,191,235,61,34,123,57,104,233,228,57,191,215,105,7,218,211,75,211,78,114,61,158,223,191,74,63,205,214,118,241,7,51,245,133,195,150,247,67,108,181,167,79,78,218,195,187,117,75,6,175,157,38,27,112,254,113,141,221,190,253,59,187,254,126,82,178,117,125,230,126,233,68,106,99,93,37,1,141,122,218,134,230,92,229,110,109,243,111,230,148,251,107,86,171,96,211,217,221,174,167,217,223,124,248,57,131,86,78,7,217,209,172,203,30,153,209,194,143,191,179,156,243,154,238,117,199,63,215,86,179,239,117,126,223,111,220,69,238,192,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,249,175,8,140,98,165,97,174,104,215,104,220,117,233,112,105,184,131,71,118,137,25,163,148,150,161,57,85,75,173,189,17,79,165,107,74,77,102,148,72,97,163,34,82,249,146,146,132,151,206,40,197,186,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,156,204,240,99,21,87,27,243,71,136,23,116,202,244,74,173,54,21,98,77,18,130,236,25,74,126,17,82,162,58,166,99,42,58,141,107,78,199,18,147,125,70,217,236,83,143,184,180,145,111,208,88,167,5,140,29,165,81,112,142,235,198,250,133,6,91,85,219,150,176,186,36,25,146,226,165,40,85,42,42,27,81,170,43,134,130,89,161,201,46,58,135,77,43,52,41,112,219,45,9,77,24,177,240,16,255,0,136,206,117,255,0,146,174,28,49,64,176,42,116,167,49,54,233,249,186,108,103,207,154,229,46,9,146,201,202,154,153,218,164,43,106,208,77,180,151,77,41,91,138,82,180,117,44,186,217,209,103,202,203,171,229,87,203,175,148,213,95,148,158,144,244,183,166,58,215,58,238,187,153,205,234,121,250,243,57,220,207,95,153,187,118,239,91,93,123,69,233,240,230,206,191,242,170,195,135,232,23,253,78,148,222,38,218,223,55,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,41,128,2,128,120,154,80,49,150,133,155,139,165,120,199,91,244,167,165,53,168,90,174,162,74,92,101,171,117,111,188,152,108,54,130,36,242,121,123,28,109,104,52,164,205,212,186,230,174,115,57,174,72,174,20,249,231,170,209,110,104,25,93,197,122,164,186,133,54,191,32,155,181,43,85,26,162,150,116,199,209,29,13,181,76,62,123,155,83,25,105,97,8,97,182,180,52,188,189,132,133,243,136,218,183,64,16,215,137,126,113,35,101,191,8,222,177,236,202,196,79,218,45,241,29,200,80,153,110,99,173,75,164,211,156,67,136,118,168,147,103,69,33,105,81,114,217,51,91,122,186,102,180,243,9,135,16,41,6,147,86,191,171,247,252,42,237,10,167,112,84,111,106,141,97,185,112,230,68,121,231,170,178,106,174,60,74,109,214,220,73,155,203,146,167,140,148,74,35,53,154,204,140,187,70,148,240,82,219,191,172,236,35,180,45,76,82,185,226,92,87,101,30,143,26,21,90,171,24,158,52,75,125,180,18,77,195,91,235,83,174,175,66,45,239,44,210,110,172,148,230,198,247,242,211,237,71,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,191,249,44,191,252,31,255,0,253,156,21,193,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,93,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,137,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,125,179,163,155,107,171,55,56,166,119,77,73,174,134,219,161,117,52,251,102,156,148,184,215,46,10,164,184,180,62,251,70,243,173,148,199,27,54,82,242,219,50,74,185,45,145,22,136,33,47,248,50,96,166,50,197,186,171,184,226,245,66,171,66,195,105,212,247,41,141,198,230,165,12,220,147,144,225,18,85,201,91,106,230,51,31,231,254,125,6,218,137,213,114,208,181,167,169,108,88,254,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,28,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,98,188,40,243,211,253,70,87,241,174,243,255,0,201,226,216,19,103,39,252,100,170,150,228,131,87,252,87,74,133,39,247,217,37,255,0,123,178,37,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,143,110,155,178,213,177,168,82,174,155,214,230,165,91,244,88,91,58,154,141,82,107,113,34,177,189,105,66,55,186,225,165,9,220,181,165,37,169,246,169,68,69,218,100,40,95,62,217,223,174,230,226,251,106,21,185,42,171,77,195,42,39,41,218,37,18,99,40,142,242,229,27,36,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,191,213,144,76,137,213,115,119,115,77,174,220,179,37,210,112,234,221,144,81,43,19,34,184,166,38,202,125,200,239,41,182,160,184,184,238,176,181,182,226,99,169,228,172,200,210,219,200,50,237,90,69,239,124,147,181,126,74,252,133,249,51,74,249,55,232,255,0,68,250,31,162,111,161,232,121,124,174,155,145,167,47,147,203,245,57,123,118,237,245,116,211,176,102,139,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,174,167,133,14,49,82,177,43,41,116,75,69,85,233,115,174,28,62,145,34,137,84,106,108,164,186,251,108,41,231,30,132,164,39,122,150,81,138,58,208,195,102,162,73,107,21,212,32,182,182,70,35,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,143,241,5,198,42,174,8,101,46,250,187,173,170,244,74,85,195,54,59,52,74,59,174,202,83,15,155,242,222,67,46,42,42,144,180,47,169,110,58,164,62,217,160,245,73,177,188,200,210,133,16,207,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,78,120,85,134,118,174,13,225,197,185,133,182,84,78,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,160,28,235,229,247,28,112,15,25,102,194,198,187,130,171,119,57,91,213,250,77,227,53,247,164,122,118,43,73,67,105,81,184,234,150,180,188,210,9,164,56,202,150,165,55,234,104,106,109,77,56,185,21,194,231,61,180,172,19,170,189,129,24,209,115,75,143,100,215,36,33,86,253,70,91,233,232,173,233,170,82,205,212,57,184,183,53,26,66,150,147,53,239,229,180,226,77,102,148,147,207,58,155,159,1,0,56,161,103,167,246,41,106,175,3,176,114,243,233,49,38,181,179,211,18,97,39,115,212,42,91,141,168,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,124,210,149,29,195,166,187,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,254,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,71,201,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,160,28,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,157,215,131,206,21,99,69,111,24,100,98,189,177,113,75,164,225,213,187,32,226,92,176,213,46,91,12,87,95,114,12,180,199,105,13,161,6,196,165,198,113,214,221,82,92,81,27,68,243,106,79,106,203,91,159,1,80,28,82,51,245,15,17,58,236,178,96,229,66,149,82,180,11,163,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,16,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,208,246,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,95,19,92,246,213,113,186,242,168,224,102,22,220,209,28,194,250,12,134,211,42,101,45,245,45,23,36,212,18,84,165,184,230,132,75,140,203,186,165,180,35,115,107,91,124,253,206,17,179,202,229,92,58,112,67,20,49,139,50,246,228,252,62,174,92,22,188,27,70,66,106,181,171,166,144,219,102,186,91,4,133,237,107,87,126,105,75,146,105,83,4,218,146,225,41,11,117,74,105,214,155,117,35,65,32,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,157,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,136,120,136,231,126,102,106,175,178,180,172,233,91,112,202,211,168,58,237,9,68,203,241,158,170,56,166,90,109,114,165,52,183,84,133,109,90,31,233,204,219,109,196,53,33,68,180,146,150,180,151,170,225,41,130,152,203,118,102,10,30,46,90,85,10,173,191,99,218,220,232,183,13,81,135,82,211,117,61,237,110,77,45,41,91,107,68,141,235,228,56,234,54,252,219,105,74,201,109,58,113,212,127,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,73,25,100,133,38,163,148,76,40,167,195,171,75,165,200,149,134,244,38,90,157,17,45,41,248,171,85,49,146,75,205,147,200,91,70,180,153,146,136,156,66,209,169,22,228,168,181,35,161,108,216,97,86,52,96,238,54,214,45,28,123,184,165,220,119,98,163,196,150,229,121,233,114,230,34,168,194,216,65,54,235,82,101,33,14,190,132,18,77,131,81,150,137,91,11,65,125,1,55,248,98,241,11,135,107,67,141,151,92,192,221,252,154,83,59,90,180,171,245,55,152,98,45,42,43,76,60,227,177,102,203,125,228,109,100,185,76,162,49,109,90,137,78,27,123,137,4,210,81,109,64,43,3,137,215,16,185,150,180,201,57,117,203,245,223,201,170,179,185,171,182,191,76,121,246,37,82,165,52,251,46,53,22,20,182,30,70,215,139,148,242,36,150,213,164,146,225,55,184,150,78,165,21,129,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,9,229,71,53,216,113,155,92,56,69,235,101,59,208,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,218,199,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,120,115,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,153,92,28,112,67,30,88,188,167,99,156,90,228,187,115,11,229,71,122,157,46,27,205,238,69,212,250,9,105,108,154,109,93,137,68,103,84,165,28,162,237,37,146,216,70,226,92,142,95,10,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,62,77,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,83,81,170,77,110,36,86,55,173,40,70,247,92,52,161,59,150,180,164,181,62,213,40,136,187,76,134,125,243,201,155,186,174,111,177,113,55,91,20,233,116,123,78,131,29,84,219,114,148,252,133,45,104,96,214,106,92,167,144,74,54,145,37,227,219,191,150,90,18,27,101,179,83,156,162,113,93,3,135,222,125,110,28,179,94,80,108,108,65,174,203,153,133,117,121,13,179,57,18,58,169,171,160,32,138,74,137,232,44,147,164,134,80,169,18,18,228,130,75,107,90,208,131,52,165,75,34,35,189,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,0,30,19,24,240,106,201,199,11,58,77,153,124,83,58,200,82,54,118,115,158,111,77,174,182,231,250,210,208,125,237,35,219,236,251,200,232,99,54,217,58,190,242,191,116,174,53,77,174,174,130,254,157,29,67,115,45,243,118,182,193,185,243,73,125,197,167,69,190,73,237,239,211,82,236,238,250,25,69,206,222,32,229,130,176,136,113,30,235,173,151,117,234,41,219,88,107,118,137,124,211,243,166,195,142,23,206,63,187,179,221,167,119,117,224,96,94,99,112,207,48,86,242,43,246,5,103,171,73,235,204,71,79,33,189,158,187,168,46,215,90,70,186,242,87,236,246,125,218,245,33,87,156,104,48,215,172,163,218,56,136,201,233,232,238,191,158,95,189,204,93,57,148,247,171,179,187,216,147,255,0,56,249,60,25,241,105,134,93,184,240,182,100,157,92,127,163,232,219,216,125,155,74,160,250,251,73,31,113,246,171,238,247,11,89,1,255,0,15,44,155,108,214,103,161,16,205,102,103,46,197,222,184,215,112,215,142,103,82,135,250,77,174,114,246,107,182,35,40,62,205,11,247,125,222,193,98,156,23,109,2,42,53,223,117,184,222,134,175,71,242,213,175,127,175,81,108,251,55,127,152,90,16,0,0,0,0,0,0,0,0,0,172,254,45,89,166,93,181,71,107,2,45,153,91,101,213,35,166,77,65,91,53,214,51,136,157,21,214,244,91,38,93,233,79,172,149,145,251,180,239,21,141,129,120,73,90,198,236,76,163,97,253,20,180,114,161,46,59,111,185,234,124,219,46,72,105,165,47,69,45,26,233,205,46,194,81,25,255,0,210,90,24,203,126,9,209,48,23,10,40,118,37,37,173,30,141,14,55,92,230,229,252,244,164,198,101,167,23,162,156,89,39,83,104,143,68,171,105,123,61,231,212,64,0,0,0,0,0,0,0,0,7,199,187,173,168,23,125,191,42,222,169,183,190,52,173,155,211,170,139,93,171,74,203,181,38,71,222,146,246,140,214,227,166,30,73,194,220,78,172,89,114,11,182,7,79,161,246,118,239,142,211,158,197,43,252,39,188,255,0,204,44,19,130,238,44,61,22,177,120,225,117,86,87,49,185,222,143,244,83,123,8,185,123,17,81,125,238,212,163,183,94,195,245,212,90,123,61,194,217,128,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,226,90,65,184,179,208,139,188,103,43,57,88,154,238,41,227,213,193,113,38,87,62,42,186,78,66,182,109,238,133,29,10,236,216,147,239,111,218,66,85,240,117,194,86,46,124,64,175,98,28,174,210,183,58,93,133,219,219,212,49,80,100,251,150,95,187,251,167,252,59,197,198,128,0,0,0,0,0,0,0,0,0,8,15,197,35,42,108,226,142,31,59,138,246,227,63,211,150,235,10,118,65,110,63,94,28,118,38,190,162,245,222,74,11,85,184,158,228,154,190,242,236,20,249,135,23,189,115,9,177,18,145,119,83,79,151,50,135,82,143,33,198,253,67,223,201,125,14,26,53,82,84,69,169,182,69,174,135,252,70,135,114,177,141,212,140,119,193,187,122,240,167,185,252,239,160,136,205,69,189,21,234,75,233,88,113,212,234,109,160,143,67,116,187,82,91,125,222,226,235,192,0,0,0,0,0,0,0,0,34,119,19,107,17,203,219,42,119,67,112,216,223,54,55,69,200,86,237,54,238,169,67,221,216,106,34,61,82,147,239,20,18,149,41,10,37,36,244,50,26,99,192,60,65,107,19,112,194,145,119,52,123,138,103,81,235,118,150,187,36,58,223,238,167,247,61,195,162,15,225,153,17,106,99,59,121,235,197,153,120,189,152,203,146,225,82,255,0,153,23,71,210,183,161,122,159,204,35,33,125,187,16,103,169,183,175,105,125,194,229,178,3,134,140,225,166,90,173,168,10,111,108,217,29,103,82,122,153,235,182,124,163,71,246,212,93,203,246,127,17,199,115,171,196,158,221,193,5,200,176,176,241,143,73,220,229,179,156,238,231,25,233,63,189,221,79,99,209,86,219,155,219,117,101,216,174,205,61,230,68,84,235,137,88,169,123,98,213,196,245,209,124,213,253,33,61,253,187,220,233,217,107,232,161,8,46,198,144,148,253,22,208,93,222,207,188,75,236,149,240,223,185,177,170,84,11,223,17,75,209,246,170,185,191,53,243,110,245,29,146,26,239,102,82,28,70,215,90,65,247,118,235,238,212,206,231,108,107,22,219,195,171,118,53,175,106,192,233,41,241,119,242,219,230,184,230,155,150,165,159,106,212,165,125,37,168,251,253,163,208,0,0,0,143,249,236,192,186,22,63,101,150,241,182,234,116,106,173,78,171,65,167,202,185,45,182,105,102,179,148,170,196,88,175,28,116,33,180,146,185,220,205,235,100,219,52,168,212,151,143,110,213,146,22,156,246,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,160,156,70,197,10,86,53,112,252,189,113,94,140,152,141,199,186,112,158,177,82,92,120,211,83,45,16,223,93,41,238,116,83,117,36,68,181,178,239,49,165,250,169,50,91,106,35,74,76,140,139,60,35,67,217,255,0,199,152,217,124,202,229,221,115,51,54,92,106,237,126,58,237,155,121,113,36,59,25,244,84,101,180,226,82,243,111,54,133,27,75,97,164,189,36,140,205,58,156,114,65,45,42,82,76,80,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,75,184,79,98,254,203,240,178,205,195,63,74,122,79,228,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,136,255,0,157,28,219,90,185,70,194,195,186,106,77,117,215,37,119,169,167,219,52,228,165,183,121,147,147,25,197,161,247,218,55,154,112,225,182,225,50,151,150,217,154,147,206,108,136,181,89,10,1,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,135,149,30,171,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,9,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,68,127,206,142,82,109,92,220,225,97,218,213,39,122,27,146,133,212,212,45,154,138,84,219,92,185,202,140,226,16,195,238,155,46,184,80,220,112,217,83,200,108,137,74,228,182,100,122,160,134,123,46,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,187,238,25,153,209,254,82,120,112,188,55,189,85,203,191,172,26,124,70,36,200,122,119,57,202,236,18,46,82,39,104,226,212,242,158,73,161,41,144,163,220,158,99,173,44,148,92,226,109,185,21,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,95,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,222,103,105,60,37,50,93,242,46,133,15,53,215,250,119,86,174,58,123,204,90,244,183,224,237,85,58,11,139,218,169,202,83,168,37,147,207,161,6,77,41,163,36,244,207,40,247,56,82,54,183,101,64,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,105,60,41,243,219,85,42,172,12,172,227,45,205,17,84,213,71,38,44,138,173,69,245,37,246,223,37,33,45,209,205,102,70,149,161,73,53,27,27,212,147,65,163,144,147,94,246,27,110,215,192,0,85,95,28,239,169,63,204,159,166,142,63,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,149,196,191,60,114,115,29,121,61,131,214,58,34,35,14,172,186,195,139,102,91,107,106,66,235,149,22,73,198,14,106,94,65,169,37,24,146,183,82,202,80,175,93,14,27,139,51,53,33,12,243,76,144,100,186,234,205,198,35,177,6,106,106,180,75,6,155,204,126,183,112,181,5,197,54,190,81,179,186,12,103,205,6,201,76,89,62,217,146,86,126,163,102,167,118,175,105,54,187,254,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,8,213,157,252,151,90,185,184,195,135,224,194,77,42,137,127,83,121,111,209,46,23,96,182,167,23,202,39,182,193,146,249,32,222,40,107,55,220,51,74,15,212,112,210,238,213,237,54,215,65,149,106,101,229,133,23,252,218,52,199,37,208,46,203,58,176,228,103,87,18,89,19,244,250,140,71,141,42,54,222,101,70,68,182,221,108,244,91,106,62,212,145,164,251,140,78,154,198,125,99,99,207,15,44,71,193,92,88,174,196,99,17,104,113,232,44,210,22,231,55,125,126,156,196,250,114,84,242,158,121,215,20,252,226,83,111,58,241,122,155,144,162,90,18,162,67,198,136,129,150,74,181,42,129,153,44,40,174,215,106,113,41,212,218,117,241,66,151,50,100,183,146,203,17,152,110,123,42,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,39,248,145,103,234,187,143,183,85,83,4,176,222,161,209,97,149,191,80,92,121,15,69,146,135,62,83,74,97,205,10,74,220,105,74,66,161,165,104,220,195,105,81,165,122,37,229,234,174,90,25,224,25,81,202,142,35,230,215,17,209,101,89,77,116,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,122,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,84,7,26,76,11,161,90,215,221,165,143,54,229,26,170,137,119,183,81,78,185,101,234,183,32,245,81,25,142,136,71,169,145,147,79,56,193,58,157,155,137,43,76,77,201,65,41,46,169,92,215,132,134,60,201,194,204,203,183,134,213,9,177,24,183,177,62,63,162,228,156,153,13,71,67,85,22,16,227,176,92,37,173,6,165,173,74,55,99,33,164,173,27,215,49,39,235,41,8,73,247,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,15,65,198,127,30,99,93,88,161,109,96,5,10,108,190,158,199,142,170,165,117,9,144,234,88,114,163,49,182,212,195,107,100,208,72,90,217,141,162,210,233,41,125,147,156,65,108,52,172,149,229,56,60,224,133,86,252,204,92,140,101,102,185,18,29,55,11,163,154,164,68,83,106,91,243,159,168,197,151,25,164,35,185,40,66,82,79,45,75,51,51,213,13,164,146,123,205,109,221,160,227,249,162,203,37,131,154,108,47,169,97,253,223,26,36,58,146,227,169,52,91,132,169,204,201,155,70,124,220,105,205,236,41,194,220,148,45,76,52,151,80,133,32,220,108,148,141,201,212,148,156,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,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,154,112,197,226,23,50,233,153,27,46,185,129,187,249,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,243,89,68,98,218,132,154,91,54,247,26,205,164,174,74,231,219,59,244,44,163,216,141,66,183,37,82,170,88,155,91,229,59,68,162,76,101,114,25,68,82,120,137,233,82,210,219,173,173,182,118,37,212,54,123,201,75,119,77,169,82,91,116,209,66,215,77,217,117,95,53,217,87,77,235,115,85,110,10,212,221,157,77,70,169,53,201,114,159,216,132,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,31,40,123,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,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,102,226,21,45,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,184,6,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,10,234,226,133,159,170,238,11,111,203,198,12,212,58,59,190,171,79,68,138,237,126,52,148,27,212,88,175,110,36,70,96,144,163,91,83,28,65,18,205,197,18,84,211,78,54,182,245,91,168,113,154,108,1,37,50,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,44,39,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,43,131,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,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,219,180,135,75,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,163,191,241,72,207,212,60,68,235,178,201,131,149,10,85,74,208,46,142,69,197,113,67,146,196,230,106,238,23,42,75,49,162,56,218,150,132,178,210,201,179,113,194,50,113,78,182,109,250,136,109,124,232,107,149,220,178,95,217,166,197,10,110,31,218,17,165,195,166,174,66,83,90,184,78,156,244,152,84,102,13,183,92,222,250,155,45,169,90,210,195,169,105,11,82,9,199,9,40,220,157,77,73,208,166,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,84,95,26,191,20,246,183,195,248,62,99,81,16,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,123,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,217,184,135,75,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,1,64,60,81,252,118,98,111,224,190,79,8,115,76,174,230,110,254,202,206,40,83,113,2,208,147,46,101,53,18,18,170,213,188,117,23,163,66,172,176,77,186,222,199,210,217,237,82,208,151,221,83,75,90,86,77,184,105,94,213,104,105,86,133,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,138,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,121,76,235,229,70,133,155,76,26,155,102,242,169,80,238,250,110,179,45,106,220,214,86,174,130,86,228,27,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,134,125,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,122,174,34,57,250,135,150,59,84,172,60,45,168,82,170,88,155,91,230,199,212,164,177,35,228,203,100,219,75,234,101,70,220,107,39,150,135,219,84,118,220,65,54,175,89,197,110,75,124,183,104,218,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,249,71,95,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,39,11,113,211,14,49,111,6,169,152,243,110,86,122,43,66,163,79,122,162,228,186,177,20,62,133,182,20,180,73,41,6,179,216,223,37,109,58,149,175,113,183,243,102,164,173,72,209,71,74,220,68,115,191,51,53,87,217,90,86,116,173,184,101,105,212,29,118,132,162,101,248,207,85,28,83,45,54,185,82,154,91,170,66,182,173,15,244,230,109,182,226,26,144,162,90,73,75,90,75,229,100,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,125,22,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,25,109,22,83,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,109,252,0,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,41,156,55,26,95,83,42,54,226,65,178,133,176,218,163,182,226,13,196,250,206,43,106,156,229,181,202,178,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,186,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,30,87,49,121,104,197,60,175,223,111,88,184,153,73,253,222,138,179,13,137,62,139,169,252,203,46,185,210,62,243,77,243,185,92,244,33,205,169,245,23,170,79,216,103,53,56,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,128,0,0,0,0,0,243,247,205,139,109,226,45,187,38,215,186,160,117,116,249,91,57,141,243,92,111,93,174,37,101,218,133,37,95,73,9,62,195,246,10,99,206,167,13,235,155,5,100,207,190,48,232,189,33,106,167,149,243,95,54,215,79,217,29,174,247,165,45,197,238,117,213,159,119,102,158,237,12,162,6,26,226,157,237,132,183,19,23,69,141,87,244,125,65,141,219,28,233,217,119,233,54,180,31,99,168,82,126,139,139,46,239,111,220,46,43,37,60,73,237,220,110,92,123,11,16,216,244,101,207,235,242,93,220,227,221,95,247,203,170,236,102,42,27,111,99,109,32,187,85,219,175,188,140,143,177,103,251,13,24,196,188,181,220,176,18,222,233,177,250,62,152,245,50,211,116,248,166,191,237,164,187,145,237,254,2,154,50,41,139,82,176,131,49,150,221,196,75,254,101,252,243,170,111,66,245,255,0,152,73,66,59,118,44,203,69,57,175,97,125,227,68,164,100,101,169,15,232,231,120,249,136,45,97,150,24,85,174,231,79,66,135,200,237,237,236,223,33,166,255,0,117,95,191,238,25,156,82,148,181,26,148,122,153,139,246,225,147,98,57,100,229,78,215,110,99,27,38,201,235,121,234,221,174,237,181,41,155,123,9,70,69,162,84,93,194,88,128,0,0,0,0,0,0,0,0,228,57,167,198,218,70,4,96,221,195,120,84,28,210,89,192,150,205,57,189,21,235,203,233,95,113,164,234,77,172,139,83,104,251,84,91,125,255,0,110,120,177,30,247,174,98,206,34,85,238,234,145,243,38,87,42,82,36,54,223,168,91,57,207,173,194,70,169,74,72,244,55,12,181,50,47,224,46,15,133,190,84,153,194,236,62,107,21,238,54,127,167,46,40,233,114,63,172,126,164,57,12,66,125,37,234,60,164,30,139,109,93,233,37,125,197,216,39,192,0,0,0,0,0,0,0,0,0,0,167,62,49,88,72,197,177,136,20,28,68,138,90,21,199,213,111,46,222,206,157,138,123,37,222,179,253,239,221,47,227,222,34,150,77,177,53,220,44,199,171,126,226,57,92,136,169,234,249,234,216,74,239,133,33,9,236,216,163,239,115,216,67,70,205,56,151,80,78,32,245,35,238,31,246,0,0,0,0,0,0,0,0,0,0,0,0,3,151,230,83,16,151,133,248,61,92,188,26,254,182,31,77,176,189,251,229,50,217,255,0,101,94,199,61,195,53,79,186,111,186,167,85,222,173,63,236,23,199,195,7,11,83,135,121,120,133,80,90,183,63,90,230,115,85,166,154,242,103,77,34,254,218,139,185,126,205,63,136,152,64,0,3,228,220,23,77,6,214,130,237,74,187,59,166,142,194,20,227,139,229,45,122,37,36,102,103,162,72,207,185,39,254,65,30,175,206,34,57,100,177,221,126,43,151,191,85,38,57,169,46,53,232,218,130,52,82,77,68,101,175,76,101,222,157,53,251,71,130,95,22,28,181,161,27,253,41,219,166,186,114,39,255,0,220,199,216,163,113,69,203,21,85,36,167,174,126,155,82,215,78,138,160,191,119,254,136,94,255,0,250,7,114,195,12,199,225,30,47,197,76,155,30,231,235,181,34,220,158,138,83,90,30,136,61,62,117,164,127,132,79,249,126,241,211,82,164,173,36,180,158,164,162,212,143,236,31,208,0,0,0,0,31,154,163,6,61,82,159,42,153,45,27,216,150,202,216,117,58,153,110,66,210,105,50,212,180,50,236,51,238,49,66,124,71,114,240,188,19,199,74,157,82,1,107,75,185,223,122,174,143,248,53,201,153,45,68,142,215,22,163,209,45,23,110,132,95,97,31,127,181,225,95,153,31,217,62,43,167,15,43,10,221,72,186,28,40,204,167,77,54,204,147,38,19,41,94,169,105,74,61,16,217,246,26,137,63,113,246,139,188,97,230,228,176,220,134,143,84,58,130,90,79,222,70,90,144,255,0,64,0,0,0,0,0,0,0,1,231,113,2,212,143,123,218,51,237,137,73,213,169,188,173,197,169,255,0,97,212,44,187,140,143,189,62,241,153,123,234,218,149,103,221,83,173,217,141,114,158,137,202,220,141,196,173,55,54,149,151,105,25,151,114,139,218,46,75,132,94,51,124,190,193,234,157,133,41,205,101,90,28,157,221,157,253,92,169,238,151,114,18,93,200,253,229,127,14,225,62,7,62,199,219,193,187,7,9,107,183,99,191,70,15,75,175,252,249,45,55,251,170,253,255,0,113,140,230,225,252,70,111,124,74,129,26,174,127,55,55,155,204,62,223,236,71,89,151,209,211,247,75,184,90,86,114,120,137,80,176,166,217,44,41,194,4,245,149,101,127,91,55,85,183,210,124,228,119,211,243,114,35,41,46,111,75,142,39,177,93,154,107,223,161,10,143,137,14,169,114,84,211,30,35,93,68,183,245,209,59,146,141,118,167,95,110,133,220,145,110,121,22,225,157,22,202,105,188,67,198,216,156,234,186,245,233,169,220,195,79,79,161,201,101,127,59,26,81,165,123,144,166,149,218,158,206,226,237,212,197,145,50,203,81,218,75,44,167,106,19,174,133,174,163,253,0,0,0,0,103,91,61,152,23,93,192,28,205,94,54,221,78,141,74,166,82,171,213,9,87,37,182,205,44,208,81,83,71,149,41,227,142,132,54,146,79,39,151,177,108,155,102,148,146,84,201,237,220,131,66,213,45,114,19,140,84,170,215,15,204,199,224,133,66,189,45,218,237,181,107,220,149,184,48,229,202,74,144,154,84,170,82,210,105,138,217,172,214,72,110,75,110,173,210,74,9,9,92,198,207,83,83,166,43,44,88,255,0,26,124,98,170,214,177,114,212,193,10,125,122,35,180,43,106,142,138,220,232,113,37,41,75,77,86,82,220,73,38,83,100,179,65,45,184,205,180,182,137,72,37,165,19,28,61,77,46,144,241,60,33,48,46,30,39,230,58,94,35,92,52,110,182,139,134,148,244,212,89,82,205,133,178,154,195,235,54,225,19,141,56,74,90,182,161,18,223,66,208,68,109,187,25,165,26,210,123,82,187,191,30,43,24,177,138,193,192,171,2,169,136,216,141,94,137,78,166,211,163,190,235,77,59,41,150,95,168,62,219,46,60,152,145,82,242,208,151,100,184,150,150,77,180,74,35,81,151,222,101,158,28,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,51,139,52,165,9,91,174,186,178,66,55,237,46,255,0,150,188,130,204,188,50,237,138,89,152,198,42,125,86,151,74,183,44,250,204,235,78,142,252,103,225,185,83,148,138,90,164,199,169,41,106,74,119,195,79,49,181,53,203,53,37,231,18,173,198,72,108,208,244,43,19,83,50,153,5,153,103,229,219,11,115,49,131,180,250,173,82,149,113,217,244,105,215,101,29,136,207,204,114,153,41,116,180,201,145,82,74,210,149,108,134,174,91,138,119,152,105,75,46,41,59,76,208,225,33,158,1,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,197,113,6,164,173,40,117,166,150,104,94,205,167,161,236,29,198,43,7,29,108,10,94,35,97,205,122,37,70,155,81,142,195,174,180,212,166,94,126,158,251,140,182,242,162,74,75,43,90,90,146,218,93,65,56,209,168,205,38,127,113,159,181,21,213,197,79,36,16,241,38,213,171,230,123,15,34,236,187,237,186,123,78,220,49,57,204,71,143,54,143,17,183,214,252,173,57,68,183,102,54,131,100,181,91,164,70,196,125,137,74,150,150,210,170,150,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,199,96,206,78,117,111,236,223,94,76,213,42,17,37,219,22,156,8,241,218,131,107,51,88,122,84,68,62,217,59,172,183,72,201,13,57,36,205,247,82,78,165,164,25,53,177,29,187,77,74,235,252,48,242,65,15,49,119,84,156,94,196,136,187,236,27,62,160,203,81,227,165,230,23,233,90,195,46,71,144,113,95,142,235,78,19,144,249,10,209,226,86,195,87,61,180,161,74,209,205,151,126,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,250,170,116,154,173,22,74,33,214,105,146,224,72,114,59,18,208,212,150,84,210,212,195,237,33,230,93,36,168,136,205,14,52,227,110,33,93,202,66,210,162,212,140,140,92,255,0,13,78,32,95,183,104,112,112,19,21,158,217,127,82,169,234,244,93,69,74,209,186,196,24,140,70,71,206,186,252,149,189,34,162,179,234,95,115,106,9,38,219,107,95,102,213,9,254,0,42,175,142,119,212,159,230,79,211,69,101,218,119,253,229,98,198,184,34,217,247,12,186,74,46,170,59,148,10,185,198,50,74,229,83,156,117,167,93,142,107,211,114,80,181,48,217,47,105,150,228,110,66,181,66,214,149,122,172,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,142,250,105,148,204,188,240,254,203,202,226,197,114,37,2,216,160,71,126,73,156,153,113,209,81,184,42,41,142,183,86,68,183,84,218,101,78,125,44,40,144,130,52,235,177,40,65,33,180,37,41,232,24,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,254,227,63,106,2,5,113,47,200,84,108,121,183,158,198,172,38,161,68,99,17,104,113,220,122,174,134,249,187,235,244,230,34,184,164,178,150,89,105,197,63,56,148,219,45,50,126,166,228,40,208,181,40,144,201,34,147,0,123,252,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,160,156,174,229,146,193,202,206,23,211,112,254,208,141,18,101,73,17,210,154,213,194,116,230,99,77,172,190,78,58,230,247,212,217,110,82,16,167,221,75,72,90,150,109,182,105,70,229,104,106,87,96,1,31,243,223,129,117,220,196,229,130,238,195,155,58,141,74,168,221,42,233,106,52,36,212,13,8,217,42,60,134,220,89,50,234,200,201,167,156,96,159,97,43,51,74,126,120,210,181,165,10,90,139,60,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,31,226,243,137,150,174,50,97,198,92,49,74,202,151,212,81,110,106,125,126,161,27,115,141,173,198,119,149,51,123,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,21,193,170,173,74,160,102,74,246,174,215,106,113,41,212,218,118,27,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,107,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,190,225,105,129,112,240,127,42,116,27,146,109,27,164,185,49,19,253,18,84,222,112,216,113,197,197,112,204,169,232,75,141,22,238,79,75,203,121,45,173,74,82,28,146,255,0,209,53,26,19,48,0,69,92,251,100,130,133,155,139,17,169,182,228,90,85,55,19,104,156,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,197,58,182,203,97,169,14,233,181,73,75,142,146,232,46,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,232,49,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,64,206,66,174,28,60,201,70,35,102,91,26,40,82,233,117,212,199,165,179,106,209,101,117,80,230,211,22,170,219,113,101,189,58,43,173,32,201,106,104,147,201,45,235,65,182,250,214,105,221,203,52,195,81,58,120,145,100,22,187,128,87,85,83,27,112,222,159,214,225,149,193,80,92,137,12,197,140,134,254,76,202,125,205,74,50,219,105,41,66,97,169,107,218,195,137,73,37,26,165,149,232,174,90,222,136,22,126,42,226,62,31,208,174,155,98,202,189,42,180,90,85,235,79,77,46,191,18,28,131,109,186,132,82,89,44,155,112,139,254,114,117,45,20,109,186,243,102,123,29,113,42,250,184,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,116,203,70,22,101,126,196,102,197,195,58,79,239,117,181,153,140,70,244,165,79,231,158,117,190,173,246,90,111,157,202,231,173,13,238,79,168,141,18,94,211,62,170,34,86,126,243,217,74,202,37,179,10,133,109,67,137,86,196,91,138,57,203,163,195,148,218,95,133,21,134,228,50,151,29,156,218,36,52,250,16,227,106,144,150,84,130,50,83,140,172,143,177,10,20,67,254,138,175,219,171,253,149,184,238,75,142,161,255,0,9,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,106,102,107,36,16,242,171,145,219,90,237,188,98,238,196,219,178,240,166,53,93,73,188,196,150,105,109,166,37,89,196,69,138,234,26,74,211,185,11,99,168,34,113,198,214,236,116,154,20,105,66,20,124,131,135,189,129,102,226,158,110,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,232,121,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,95,147,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,175,139,181,6,227,102,166,204,208,111,48,181,242,156,45,16,163,209,14,114,208,135,91,33,216,56,108,103,158,171,151,219,254,30,21,226,53,82,92,236,58,186,164,70,166,180,185,149,69,37,139,93,245,60,225,166,83,73,121,194,97,152,202,114,66,213,39,66,73,233,163,187,140,219,54,220,188,144,17,87,138,63,129,60,77,252,23,206,33,10,22,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,129,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,126,121,45,202,69,155,145,220,35,171,202,184,110,136,143,220,53,104,237,213,47,42,243,210,77,154,115,8,140,135,20,150,218,230,109,75,113,152,75,143,25,186,178,74,215,185,107,94,196,236,105,174,129,150,124,213,97,30,107,236,217,55,134,22,212,165,165,116,233,29,53,78,145,82,109,12,212,105,203,51,87,44,222,105,11,90,118,56,148,154,144,180,41,72,86,138,78,187,208,226,17,216,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,78,214,29,255,0,121,97,133,204,197,231,135,247,12,186,21,118,44,121,113,163,212,34,25,37,246,17,38,59,145,221,54,213,166,168,89,180,243,132,75,78,139,65,153,41,38,149,17,40,150,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,70,94,178,251,129,217,17,193,167,161,124,160,165,83,91,62,67,247,77,227,92,125,152,62,144,148,106,38,219,83,174,56,173,140,178,75,115,99,44,239,52,163,153,222,183,28,113,199,61,94,93,51,47,133,153,160,177,25,190,176,206,173,251,221,109,26,99,241,189,41,76,249,231,154,111,171,97,151,92,228,243,121,11,91,123,149,235,163,69,23,180,138,170,248,213,248,167,181,190,31,193,243,26,136,130,180,235,78,234,172,80,170,247,77,38,217,170,205,162,219,253,63,165,234,49,225,56,228,90,127,61,102,134,58,135,82,70,134,185,139,35,74,55,153,110,81,25,22,166,59,174,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,39,65,22,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,16,91,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,1,64,60,81,252,118,98,111,224,190,79,8,69,246,233,53,87,169,82,43,172,211,37,174,155,14,67,49,36,76,75,42,54,25,125,228,184,166,154,91,154,109,74,214,150,30,82,82,103,170,137,167,12,181,218,122,74,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,106,18,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,86,220,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,101,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,2,173,120,168,103,214,52,88,213,92,172,96,221,118,36,197,204,142,245,62,249,169,199,230,146,225,172,157,101,69,2,52,134,221,74,77,102,148,62,212,164,41,11,70,199,121,90,146,201,212,162,168,70,148,242,157,225,99,6,254,31,219,222,92,192,234,162,21,113,17,200,44,60,206,90,165,126,97,109,62,149,77,196,218,39,54,70,133,25,136,255,0,41,155,54,218,71,77,42,78,210,89,188,132,48,218,99,184,226,205,180,250,205,171,106,92,230,53,70,212,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,173,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,41,190,238,69,191,98,156,58,177,43,28,113,142,204,233,49,38,181,232,143,67,198,154,173,207,80,169,110,85,32,17,106,201,164,186,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,113,43,44,148,154,85,127,50,88,81,66,174,211,34,84,105,181,27,226,133,18,100,57,108,165,230,36,176,228,246,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,181,103,239,34,117,92,162,92,208,171,182,212,201,117,108,58,184,164,28,74,60,201,78,41,249,177,95,110,59,42,113,169,206,34,59,76,33,110,56,169,10,101,40,51,53,54,202,204,251,80,161,29,105,216,171,136,244,140,56,171,225,13,50,244,170,198,179,43,213,8,245,74,149,17,185,6,81,100,202,100,140,155,113,73,255,0,231,13,68,94,170,212,203,10,81,40,217,104,209,237,114,187,150,75,251,52,216,161,77,195,251,66,52,184,116,213,200,74,107,87,9,211,158,147,10,140,193,182,235,155,223,83,101,181,43,90,88,117,45,33,106,65,56,225,37,27,147,169,169,58,9,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,101,92,5,207,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,0,85,95,22,44,239,215,105,245,26,158,83,48,206,85,86,138,228,125,26,189,166,155,40,111,174,139,34,44,119,227,197,138,242,93,53,147,43,67,235,41,4,166,208,165,109,74,9,70,218,156,74,235,131,5,240,170,171,141,248,161,111,225,69,10,226,183,232,117,43,146,66,162,67,153,94,150,168,208,137,254,90,148,219,74,113,40,90,183,184,164,147,77,164,146,102,167,28,66,75,233,13,20,101,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,123,118,144,242,185,196,202,173,155,154,252,35,168,89,245,154,108,68,220,244,232,242,36,218,117,119,28,54,87,78,168,154,61,66,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,173,86,166,73,162,213,102,209,166,57,17,201,16,36,57,25,213,196,150,212,166,20,180,40,210,163,109,230,84,166,157,70,164,122,45,181,41,10,45,13,38,100,100,98,234,120,84,103,6,254,204,29,155,93,195,28,82,57,117,106,237,135,30,34,162,220,75,105,231,23,81,132,233,173,9,68,199,182,27,69,37,179,108,136,150,183,9,199,208,102,173,170,83,47,58,169,234,0,0,0,0,0,3,254,30,101,185,13,155,47,39,114,21,222,90,232,43,115,61,60,51,162,222,173,57,136,120,37,19,147,87,70,157,77,59,152,106,234,53,56,204,163,231,100,202,36,163,106,18,234,187,19,219,220,125,186,24,168,185,144,170,150,229,73,81,165,181,211,203,99,77,83,185,43,211,114,117,239,45,75,185,68,45,199,38,188,68,232,88,171,108,158,20,226,249,116,117,100,255,0,85,59,215,115,171,213,201,15,171,230,227,198,74,91,216,134,219,79,106,187,117,215,191,82,21,107,136,17,25,178,49,42,124,106,65,252,220,46,87,44,251,127,183,29,6,127,75,95,222,62,241,163,28,1,188,91,191,176,146,133,118,181,244,103,245,90,127,204,146,235,127,186,159,220,247,16,232,66,3,241,116,198,111,144,56,61,76,176,162,185,164,171,191,157,183,179,187,164,149,1,211,239,66,139,185,127,188,159,227,220,41,182,197,182,165,93,247,84,27,118,27,92,215,165,243,118,167,113,39,93,173,169,103,218,102,69,220,147,246,141,52,97,253,169,30,201,180,96,91,17,83,181,168,124,221,165,169,159,211,117,107,246,153,251,85,239,30,136,0,0,0,0,0,0,0,0,127,155,239,55,25,135,36,58,122,33,164,26,212,126,226,34,212,197,33,241,81,204,151,237,99,21,149,135,116,117,109,164,90,238,28,119,147,166,187,166,70,147,53,149,47,85,52,149,22,168,112,187,9,70,159,188,251,71,138,225,197,151,133,227,110,58,83,42,147,203,74,93,176,251,53,117,255,0,194,46,52,200,138,52,118,56,133,22,169,116,251,116,50,251,12,251,175,178,155,2,61,46,159,22,153,17,27,24,136,202,24,105,58,153,237,66,18,73,34,212,245,51,236,34,239,49,250,64,0,0,0,0,127,20,164,161,38,181,30,132,146,212,207,236,28,203,19,243,31,132,120,65,21,82,111,139,159,161,208,143,106,122,41,78,234,122,44,244,249,166,151,254,13,95,228,251,135,13,172,241,69,203,21,41,38,166,110,126,167,66,215,78,138,160,143,127,254,136,126,239,250,71,199,71,22,28,181,173,27,253,41,219,166,186,114,39,255,0,220,199,189,176,248,136,229,146,248,117,136,173,222,253,44,153,6,148,182,215,163,106,11,213,74,52,145,22,189,49,23,122,180,215,236,18,22,223,186,104,55,76,22,170,84,41,221,76,119,208,151,27,95,41,104,213,42,34,50,61,20,68,125,202,47,242,143,172,0,0,33,239,19,236,45,78,34,101,226,109,65,10,218,253,23,151,202,86,154,233,206,157,8,143,251,105,46,228,123,117,254,2,135,24,116,216,117,46,167,189,58,255,0,216,52,171,150,188,66,94,40,96,245,14,240,119,250,217,157,78,242,247,108,148,243,101,253,148,251,27,247,14,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,246,76,139,176,253,166,95,196,83,29,155,111,202,186,46,72,116,40,73,220,244,158,102,210,212,139,232,182,165,31,121,145,119,36,253,163,78,182,117,175,2,205,183,162,219,180,196,109,141,19,126,194,213,71,166,229,169,103,244,140,207,189,71,237,31,104,0,126,26,213,106,155,111,83,36,86,42,242,121,17,34,182,183,93,115,98,149,181,41,73,169,71,162,72,204,251,8,207,176,133,112,102,215,138,245,42,209,151,85,177,112,82,63,164,42,12,41,248,47,84,119,169,174,157,212,155,237,40,249,82,97,154,87,181,73,105,93,138,208,245,211,94,243,21,123,138,120,209,136,56,199,91,126,187,125,86,250,247,222,117,78,255,0,123,48,214,211,53,173,95,235,72,65,31,107,139,246,123,126,225,240,237,203,30,233,187,100,55,22,223,165,245,78,186,178,66,19,207,109,189,84,102,68,69,170,212,69,222,162,255,0,40,246,143,101,143,28,24,34,55,108,141,164,162,220,95,210,80,207,179,255,0,198,143,147,114,96,118,41,90,44,55,38,225,181,250,70,221,108,157,66,186,216,238,106,147,35,50,63,81,195,253,211,255,0,32,241,177,228,77,163,212,17,34,58,249,50,162,58,74,73,232,74,218,180,171,82,239,212,143,67,33,62,242,83,196,174,232,195,89,212,188,63,197,73,125,125,190,236,134,34,162,79,45,182,186,70,140,227,180,71,177,136,170,91,155,27,67,135,244,181,61,116,239,208,197,195,88,247,189,187,136,150,204,27,182,213,157,213,211,170,12,52,251,78,242,156,111,84,173,180,184,158,197,165,42,250,43,73,246,145,119,143,188,0,0,0,0,2,52,231,247,47,177,113,243,0,170,180,214,217,221,81,160,19,245,200,103,184,203,115,204,66,148,77,167,250,196,36,181,83,189,231,169,123,200,253,148,24,94,150,195,171,244,137,95,51,83,182,42,253,191,69,91,31,140,247,252,228,158,138,71,218,95,121,13,0,100,87,29,97,227,142,1,208,106,37,35,153,62,141,18,45,38,103,168,101,171,204,194,140,110,31,245,104,79,210,119,217,169,123,140,253,146,36,0,0,0,0,7,252,173,105,109,10,113,103,162,82,70,102,127,96,229,247,246,103,48,71,12,121,165,123,94,190,142,54,84,164,172,189,27,45,237,12,183,107,253,91,74,253,197,127,147,238,28,210,39,18,60,158,203,151,209,22,43,237,117,79,242,27,79,160,170,135,184,245,208,143,251,215,66,212,199,103,178,49,159,13,113,26,34,39,89,183,39,164,25,89,17,146,186,57,13,119,146,79,185,196,36,251,150,159,242,253,227,218,165,73,90,73,105,61,73,69,169,125,195,250,0,40,135,138,86,22,157,139,152,202,141,192,204,109,145,235,252,157,138,223,174,238,68,8,72,62,195,90,140,187,87,238,47,226,63,31,12,140,102,78,21,102,6,37,50,92,174,77,62,224,230,117,37,179,118,238,68,41,138,71,114,20,162,245,156,246,105,246,234,47,168,67,142,42,247,135,160,50,153,114,208,80,246,199,107,125,30,194,219,174,188,154,156,21,159,246,76,187,143,222,95,196,81,20,105,47,68,121,47,176,173,171,78,186,30,132,125,229,167,180,126,234,85,38,179,118,85,219,167,82,227,245,83,164,235,177,27,208,141,219,82,102,125,170,50,34,245,82,127,228,23,117,144,188,130,209,242,255,0,76,69,239,123,199,234,110,233,58,232,91,212,142,151,106,165,53,254,181,33,109,47,115,79,39,217,217,167,191,83,41,184,0,0,0,0,2,184,56,211,224,237,42,181,132,118,166,55,211,232,50,221,174,219,85,132,81,39,76,137,21,42,66,105,82,144,226,137,82,156,36,26,201,13,201,109,164,52,106,89,33,43,152,225,104,106,116,133,90,224,222,49,215,112,110,163,116,201,164,51,212,68,188,44,250,221,157,84,141,185,8,231,69,159,21,109,164,247,169,11,52,242,159,40,239,232,157,170,95,35,102,228,165,106,49,224,7,181,198,188,80,170,227,86,46,93,248,175,89,76,182,228,93,53,137,53,36,71,147,53,82,215,13,133,172,249,49,73,213,17,26,208,203,92,182,145,234,164,137,13,164,137,41,34,34,43,201,225,151,130,159,177,108,163,218,221,69,67,170,159,125,233,122,204,216,238,246,90,235,88,103,167,109,189,91,66,147,164,86,163,111,73,238,209,211,119,106,141,59,116,149,66,5,113,78,202,70,46,99,213,155,15,16,112,166,232,184,42,203,181,99,146,231,88,72,146,181,68,158,134,205,213,20,216,113,203,213,84,228,37,247,80,105,50,53,186,214,137,108,201,104,38,222,130,220,63,50,37,85,204,94,46,85,21,139,150,205,193,73,177,44,89,14,49,94,67,140,42,34,229,213,90,90,75,208,234,82,141,46,180,189,13,75,123,98,77,109,161,4,131,54,150,243,78,21,191,102,110,147,74,160,101,19,21,232,84,42,100,74,117,54,157,134,245,216,144,225,196,101,44,177,25,134,233,143,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,109,198,146,50,201,73,165,87,242,137,133,20,42,237,50,37,70,155,81,195,122,20,73,144,229,178,151,152,146,195,148,198,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,160,120,129,228,74,171,151,76,92,165,171,8,237,155,130,173,98,95,82,27,98,130,134,216,84,181,196,170,186,181,23,161,210,164,154,157,117,122,18,86,206,244,146,220,66,205,4,110,173,151,92,57,233,195,15,39,120,167,151,107,86,77,247,137,151,245,85,175,149,148,246,100,194,178,24,126,75,112,105,189,67,113,221,114,68,216,239,33,27,106,37,202,67,6,73,73,114,210,218,210,107,115,121,19,83,168,6,122,248,133,225,238,7,97,150,102,174,11,99,2,171,221,124,15,156,151,92,136,215,39,165,163,214,29,148,250,222,167,70,38,90,109,180,50,203,102,194,73,178,222,109,171,115,106,86,228,41,41,224,22,159,201,95,149,84,111,151,94,149,249,55,233,8,254,152,244,79,47,174,232,121,137,231,244,252,223,155,231,114,247,236,223,234,238,211,94,205,70,151,176,82,202,176,112,235,8,237,11,43,11,100,68,149,105,210,232,241,154,164,204,140,182,86,137,236,26,9,69,44,220,97,41,105,213,190,106,55,150,234,8,137,197,184,165,255,0,104,123,80,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,254,75,47,255,0,7,255,0,255,0,103,5,0,139,116,199,236,142,70,204,118,73,176,135,24,108,117,203,70,34,217,120,79,66,67,49,27,67,178,17,92,167,51,79,67,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,106,131,253,21,88,87,87,251,43,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,255,0,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,21,87,199,59,234,79,243,39,233,162,178,236,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,127,217,68,202,253,131,146,124,23,151,14,93,94,34,42,83,35,181,91,188,171,211,100,50,76,54,251,49,16,79,165,18,77,166,84,80,89,82,95,113,178,123,181,4,235,170,51,45,202,20,235,157,252,232,221,89,184,196,119,231,66,85,86,137,96,211,121,108,81,45,231,103,56,166,215,202,55,182,206,146,193,44,217,41,139,39,220,35,82,11,212,108,210,214,229,237,55,23,37,120,50,97,54,50,203,190,235,184,207,68,187,253,11,134,209,57,148,58,205,59,114,93,249,65,56,153,37,180,207,43,95,154,233,249,237,189,212,25,18,189,126,82,55,37,215,246,91,248,0,169,94,45,121,40,244,36,201,153,178,195,42,101,42,29,21,238,75,119,165,61,130,228,56,153,207,63,203,69,77,36,106,216,231,57,110,180,219,169,109,41,81,56,73,116,201,195,117,229,162,181,173,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,208,78,76,242,103,96,229,50,192,141,14,28,24,149,27,218,163,29,14,215,171,206,180,203,207,165,247,25,142,82,98,69,146,76,52,241,65,231,71,39,27,105,205,79,83,220,174,222,233,20,0,3,60,60,65,112,118,149,130,25,180,190,173,27,106,131,46,149,111,77,144,205,110,142,211,177,82,195,6,196,182,80,243,137,138,148,33,8,233,155,144,169,12,54,72,45,18,76,108,51,53,33,70,57,165,215,140,117,219,195,6,172,12,29,171,179,204,137,135,117,10,228,138,92,157,200,45,177,106,74,138,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,127,151,14,177,66,171,135,20,91,250,153,70,76,182,228,95,86,186,173,117,203,141,53,81,215,25,133,212,33,201,123,93,164,102,226,29,106,35,145,214,222,169,37,34,66,181,51,34,52,43,208,101,99,5,63,148,78,96,172,156,28,114,161,209,68,184,42,7,215,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,96,0,32,7,20,44,139,126,218,237,85,227,142,14,89,157,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,81,87,133,238,69,191,109,119,82,49,199,24,236,206,175,13,168,187,253,15,26,106,182,179,93,170,54,226,72,181,100,210,125,68,54,116,115,153,169,165,11,116,144,223,206,165,50,27,41,255,0,197,31,192,158,38,254,11,231,16,133,0,141,73,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,80,190,111,242,11,136,249,116,198,90,93,135,98,211,234,183,205,22,245,234,228,89,231,79,140,114,170,146,27,142,148,174,68,103,163,50,147,89,188,194,22,133,41,196,35,150,180,25,56,91,15,152,219,86,211,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,74,128,164,14,37,57,41,198,92,45,190,238,12,193,202,175,213,111,187,50,191,80,103,168,174,207,148,153,53,72,47,41,150,80,93,122,26,97,150,153,101,79,111,105,142,74,121,72,66,25,104,249,102,166,208,169,43,194,223,32,179,48,239,161,204,222,49,211,234,180,219,188,250,200,246,237,187,50,51,240,94,164,54,124,216,207,73,150,219,137,66,212,243,168,55,9,182,204,141,180,180,225,57,235,173,196,114,125,95,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,179,204,62,95,172,28,205,97,124,236,40,196,100,75,69,54,100,136,242,218,153,4,153,41,176,159,101,194,82,93,142,227,205,184,150,214,105,222,210,148,73,212,219,117,196,246,110,49,68,63,200,91,49,223,202,59,249,47,252,140,255,0,69,127,223,93,110,229,250,47,209,123,246,250,83,168,219,253,231,254,255,0,110,253,255,0,51,179,159,243,34,245,50,177,132,215,86,5,229,246,201,194,107,214,239,249,77,90,183,41,231,26,77,65,42,113,77,150,231,86,226,35,180,110,25,172,217,97,11,75,13,153,146,117,109,148,104,134,203,68,39,170,136,171,197,31,192,158,38,254,11,231,16,133,0,139,179,225,149,145,42,86,8,217,180,236,115,197,43,102,91,120,161,94,142,226,162,195,170,48,148,46,219,132,179,82,82,134,219,212,205,18,94,107,69,56,181,237,113,8,115,145,181,179,39,185,177,175,138,166,121,233,88,165,39,249,55,97,29,82,37,66,211,166,200,139,82,174,92,52,218,162,100,70,172,191,202,39,26,138,202,163,184,109,57,25,163,113,42,94,253,198,114,26,73,18,81,200,220,228,106,200,150,8,99,206,49,99,205,26,102,4,87,37,218,179,45,89,13,84,106,55,114,91,220,197,17,133,110,78,171,73,250,175,173,212,147,141,166,41,246,60,92,196,175,70,137,213,163,67,192,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,166,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,239,112,238,201,4,60,170,216,135,118,222,49,119,98,109,217,79,105,170,234,77,230,36,179,75,109,47,58,226,34,197,117,13,37,105,220,133,177,212,17,56,227,107,118,58,77,10,52,161,10,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,242,112,163,194,108,101,190,51,28,197,251,134,119,127,201,154,13,149,211,185,118,204,220,151,58,232,47,173,70,84,206,156,207,231,122,142,66,253,101,22,214,121,92,210,62,106,25,74,253,95,26,191,20,246,183,195,248,62,99,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,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,29,215,134,86,123,106,184,35,121,83,176,51,20,174,104,141,225,125,122,67,137,139,50,168,250,144,139,110,106,201,74,74,219,115,67,36,70,121,221,18,226,23,181,180,45,206,126,230,200,158,230,203,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,5,0,241,71,241,217,137,191,130,249,60,33,221,120,76,225,13,155,143,88,95,152,204,35,196,6,37,185,66,184,163,219,44,200,56,143,155,47,180,180,57,80,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,82,78,31,230,139,44,151,246,86,113,66,165,135,247,124,105,115,41,168,144,164,209,110,18,167,61,26,21,101,130,109,167,55,176,167,11,106,150,132,190,210,93,66,20,178,109,195,82,55,43,66,82,166,87,11,124,253,67,195,190,135,44,152,199,80,165,83,109,3,235,36,91,183,20,201,44,65,102,144,225,243,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,174,135,17,201,245,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,90,211,41,53,90,212,149,195,163,83,37,207,144,220,119,229,173,168,204,169,213,165,134,26,91,207,58,105,73,25,146,27,105,183,28,90,187,146,132,41,71,161,17,152,232,25,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,163,87,17,28,253,67,203,29,170,86,30,22,212,41,85,44,77,173,243,99,234,82,88,145,242,101,178,109,165,245,50,163,110,53,147,203,67,237,170,59,110,32,155,87,172,226,183,37,190,91,180,131,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,242,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,43,3,137,215,15,73,151,76,201,57,138,203,245,161,206,170,189,185,219,182,129,76,101,247,229,85,101,58,251,45,181,42,20,70,25,94,231,143,154,242,228,158,228,36,210,217,57,180,214,110,169,126,83,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,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,70,119,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,160,28,111,200,150,60,224,238,60,211,48,34,29,179,46,234,153,117,72,90,109,26,141,57,141,172,86,216,79,106,150,91,143,107,11,105,38,70,250,28,94,140,151,174,165,27,70,135,87,118,121,81,202,142,28,101,43,14,17,101,89,77,117,213,89,220,183,235,245,247,217,36,74,171,202,73,25,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,246,176,25,87,22,147,153,92,137,85,113,179,40,152,43,142,248,47,108,196,145,123,80,240,222,130,155,130,157,17,133,117,183,12,36,211,34,147,75,111,105,237,118,76,116,161,68,72,217,204,117,181,18,9,74,54,89,105,85,129,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,191,76,132,231,126,133,155,139,17,216,87,28,170,85,55,19,104,156,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,229,80,0,138,185,246,201,5,11,55,22,35,83,109,200,180,170,110,38,209,57,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,211,106,146,151,29,37,208,183,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,201,225,247,159,91,123,51,54,108,27,27,16,107,177,33,226,165,34,59,108,206,68,142,150,18,43,235,51,146,162,122,11,36,233,173,229,166,60,116,185,32,146,218,16,133,172,205,41,74,12,136,184,255,0,20,140,253,76,195,190,187,44,152,57,80,170,211,110,243,232,228,92,87,20,57,47,193,122,144,217,242,164,179,26,35,141,169,11,83,206,160,219,55,28,35,54,210,211,134,223,174,183,23,201,170,188,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,104,79,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,190,214,0,0,0,0,0,0,2,17,231,211,32,180,124,192,211,21,123,88,241,250,123,186,54,154,150,245,47,170,220,168,173,255,0,174,200,67,72,218,211,42,246,118,235,239,208,206,145,106,212,138,213,167,87,114,157,84,143,210,206,141,166,244,111,66,246,238,73,25,118,164,204,143,213,81,127,148,126,25,50,94,150,242,159,125,91,150,173,53,61,8,187,139,79,96,189,222,21,23,135,167,242,153,109,208,22,246,247,104,157,102,242,219,166,156,234,156,229,151,246,72,187,139,222,127,192,76,113,66,188,77,241,153,56,171,152,9,116,200,146,185,208,45,254,95,76,91,54,237,231,194,134,165,247,161,42,63,89,191,110,191,102,131,246,112,182,194,211,190,243,25,78,175,191,27,153,30,129,206,222,173,250,105,207,129,53,5,216,75,73,247,163,220,127,192,94,240,0,254,41,73,66,77,106,61,9,37,169,253,195,197,94,248,207,134,184,115,17,115,175,43,147,209,236,160,140,205,93,28,135,123,137,71,220,218,20,125,200,87,249,62,225,198,37,241,35,201,236,73,125,17,226,190,231,82,255,0,33,196,250,10,168,91,79,93,12,255,0,189,116,61,12,116,187,7,51,152,35,137,220,162,178,111,95,72,155,202,74,80,94,141,150,206,166,123,116,254,177,164,254,250,127,203,247,142,160,133,165,196,37,196,30,169,81,17,145,253,131,254,128,0,0,0,0,71,108,245,99,172,60,14,192,58,245,68,228,114,231,214,98,74,164,195,245,12,244,121,232,82,77,179,254,173,105,250,77,123,116,47,121,151,183,63,231,233,108,69,191,79,111,207,84,238,122,191,103,209,78,247,228,189,255,0,53,37,170,151,246,23,220,66,252,178,3,151,216,184,7,128,84,170,115,172,237,169,87,201,138,228,195,220,103,181,215,225,69,37,167,250,197,164,244,83,93,229,161,123,136,189,178,92,0,0,0,0,7,193,190,47,123,119,14,237,153,215,109,213,59,164,167,83,216,117,247,93,229,56,230,137,67,106,113,93,136,74,149,244,80,163,236,35,238,20,243,157,110,37,119,70,37,78,170,97,254,21,203,232,45,246,164,63,21,114,121,109,187,213,180,71,37,163,61,143,197,74,219,222,218,219,63,165,169,105,167,126,166,32,36,137,19,107,21,5,200,144,190,116,169,110,154,148,122,18,119,45,74,212,251,180,34,212,204,123,43,111,3,177,74,238,97,201,54,245,175,213,182,211,102,234,213,214,199,111,68,145,17,153,250,238,23,239,23,249,71,214,103,44,120,224,249,40,218,178,55,109,73,168,255,0,164,161,151,103,255,0,141,30,46,227,177,238,155,74,67,145,110,10,95,74,235,75,52,45,60,246,220,209,68,102,70,90,161,70,93,233,63,242,15,185,133,152,209,136,56,57,91,98,187,98,214,250,7,217,117,46,255,0,123,48,238,166,75,66,191,215,80,178,239,109,30,207,103,222,45,11,41,92,87,169,87,116,170,85,139,141,113,250,10,131,234,98,3,53,29,234,119,168,117,70,195,73,62,84,104,100,148,110,82,157,87,106,180,45,52,215,184,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,216,100,125,164,63,112,0,248,183,133,177,6,242,183,165,91,181,36,238,141,47,102,242,212,203,93,171,74,203,232,153,31,122,75,218,51,21,121,91,242,173,123,146,101,10,106,118,189,27,151,184,181,35,250,77,165,69,220,102,93,202,47,104,185,206,16,247,203,55,14,2,185,108,170,71,50,85,15,78,113,108,50,219,206,155,61,105,254,201,17,246,23,176,207,248,9,230,0,0,0,0,0,0,0,0,0,0,0,0,2,160,56,206,221,109,207,190,109,75,96,149,170,233,157,118,226,211,252,35,52,245,251,190,207,121,136,233,195,175,15,17,136,25,150,183,152,121,189,237,69,234,247,150,186,125,42,124,179,47,237,36,251,208,52,20,0,60,22,50,227,101,133,129,118,155,183,133,253,85,232,161,55,183,67,228,60,230,237,93,109,191,245,166,214,101,218,234,61,158,223,191,74,55,205,30,125,177,95,48,210,106,20,69,84,122,27,89,249,12,200,98,159,201,140,238,195,76,83,101,127,59,211,182,225,234,107,112,251,79,179,119,103,113,24,225,88,101,133,215,166,48,93,177,109,11,34,151,215,212,102,58,132,236,231,180,214,132,183,80,222,237,93,90,19,244,156,79,102,190,223,188,90,118,88,184,74,90,244,56,212,203,171,27,215,233,10,130,77,153,71,77,209,198,185,75,34,101,123,121,177,166,26,85,162,137,212,235,167,110,186,251,133,129,217,184,99,100,97,253,62,61,46,211,162,244,49,163,33,13,180,142,165,231,118,146,82,148,151,107,139,81,159,98,19,222,126,193,234,71,228,168,210,224,213,163,46,37,65,142,107,78,36,210,164,238,52,234,70,70,71,218,70,71,220,102,34,102,101,120,114,96,198,50,210,42,21,59,126,131,232,187,157,210,117,230,166,117,82,223,222,233,165,229,17,114,215,37,13,150,174,56,74,237,45,59,52,238,62,202,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,183,217,175,103,200,126,119,107,217,113,187,35,219,87,20,222,109,153,81,144,132,200,103,150,132,242,22,227,177,80,167,183,33,135,29,86,214,89,81,108,35,45,126,254,251,200,195,235,246,221,196,187,70,151,122,90,243,58,154,117,86,43,18,217,95,45,104,245,93,105,14,39,177,105,74,190,138,211,222,69,223,236,238,30,140,0,0,0,0,127,156,150,27,149,29,216,207,39,115,111,33,77,168,181,211,82,50,208,197,19,241,58,192,15,217,38,55,205,186,41,237,109,167,221,14,185,83,81,238,215,71,228,203,154,179,46,215,20,175,162,217,118,232,146,251,8,126,222,22,184,244,246,23,99,116,107,54,83,159,204,46,149,162,156,148,232,93,143,201,151,9,178,61,73,181,43,232,183,221,170,75,237,46,241,121,168,90,92,66,92,65,234,149,17,40,143,236,49,255,0,64,0,0,0,60,230,33,223,214,230,24,217,181,107,226,235,153,211,83,105,16,223,152,251,156,183,23,234,180,210,221,87,99,105,82,190,138,21,220,71,221,220,125,194,151,179,141,196,154,255,0,197,250,220,251,83,13,106,222,141,180,26,117,214,145,243,12,61,213,36,151,33,178,115,231,162,161,212,110,105,196,122,186,246,105,239,212,66,57,243,229,213,38,59,62,115,188,215,223,90,156,113,123,73,58,169,70,102,103,161,17,23,121,152,252,227,234,91,215,53,110,212,168,55,85,160,205,233,101,52,100,164,175,150,133,232,100,162,81,118,44,140,187,210,94,207,96,152,185,113,226,131,141,184,95,87,166,210,47,234,199,202,11,93,165,50,194,227,116,241,34,114,90,37,50,147,86,246,162,41,197,109,105,181,150,154,234,123,181,239,34,23,5,128,88,255,0,97,230,30,199,141,122,88,243,249,205,168,144,137,45,114,158,79,33,243,101,167,22,222,231,91,111,118,222,114,75,113,22,135,236,246,145,116,208,21,241,198,11,9,30,187,112,142,149,136,20,232,155,222,181,249,252,213,115,8,181,234,101,64,105,61,134,178,46,228,159,114,79,248,119,138,110,160,86,231,91,149,118,43,52,215,185,82,99,238,216,189,164,173,55,36,210,125,138,35,46,229,31,176,105,131,5,241,30,30,44,97,205,42,248,132,173,81,80,231,246,104,125,156,183,220,107,218,148,255,0,131,63,97,127,156,87,71,26,27,209,148,49,104,89,233,147,235,185,233,13,205,236,63,97,211,156,46,221,191,199,188,85,48,184,62,24,89,43,167,91,20,8,184,219,124,193,223,87,151,191,160,111,154,162,228,237,92,216,206,118,180,249,165,91,144,164,125,36,118,123,59,117,49,100,160,0,0,0,0,3,197,99,94,23,210,177,171,8,238,252,40,172,170,35,113,238,154,60,154,106,36,73,132,153,104,134,250,208,124,153,68,210,140,137,107,101,222,91,168,245,146,100,182,210,100,164,153,17,150,104,110,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,249,67,165,101,175,8,100,227,214,60,216,216,70,203,18,220,143,113,86,25,102,160,113,31,105,151,218,167,35,87,102,188,218,221,213,4,182,227,54,243,132,70,74,212,208,68,73,81,153,36,244,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,63,37,50,147,74,162,198,92,58,53,50,36,8,238,72,126,90,218,140,202,90,66,159,125,213,188,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,142,107,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,233,85,58,77,42,181,25,16,235,52,200,147,227,183,33,137,104,106,75,41,117,9,125,135,80,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,63,88,8,85,196,207,58,63,201,179,14,17,134,246,82,185,151,245,253,79,150,196,105,12,206,228,185,66,130,101,202,92,237,27,90,94,75,202,53,169,49,212,91,83,204,105,213,154,143,146,109,185,73,148,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,213,25,168,251,204,123,92,202,101,175,17,242,173,136,229,134,88,154,116,167,167,189,79,98,169,18,93,46,81,191,22,92,87,77,104,39,16,107,74,28,78,142,52,235,102,78,33,10,220,217,153,17,164,210,165,76,174,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,110,36,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,255,0,146,203,255,0,193,255,0,255,0,217,193,64,35,74,121,78,240,177,131,127,15,237,239,46,96,64,174,43,25,18,165,29,42,126,105,176,106,217,150,154,146,100,27,247,189,42,156,194,84,195,140,26,86,167,43,4,130,50,82,22,149,18,73,253,137,81,44,151,207,81,35,99,238,57,92,24,15,137,152,167,133,24,167,111,221,56,57,46,171,242,147,210,17,25,98,157,79,114,79,244,207,243,150,150,154,123,205,71,90,92,144,203,206,54,218,84,193,31,175,216,93,250,13,36,225,237,201,85,188,172,11,106,239,174,219,18,237,186,149,114,143,10,165,50,139,44,213,207,166,190,243,40,113,200,174,110,66,21,189,181,40,208,122,161,39,170,79,84,167,184,189,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,7,18,190,32,95,183,105,147,176,19,10,94,217,96,210,170,9,244,165,69,42,209,202,196,232,143,201,71,205,58,196,149,179,34,156,178,233,159,111,114,9,70,227,104,95,102,212,136,255,0,146,236,164,221,89,185,197,50,181,169,174,244,54,221,11,166,168,92,213,21,41,198,185,112,85,37,180,45,134,29,38,93,108,166,56,217,188,166,80,225,18,85,201,112,204,244,65,141,4,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,92,28,103,240,26,77,213,133,246,214,63,208,161,68,234,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,219,57,197,150,194,74,205,84,236,2,207,184,41,224,92,58,173,118,244,204,61,122,141,206,244,38,203,110,221,146,225,176,227,104,148,234,57,147,150,148,25,27,173,188,134,85,21,9,112,141,9,54,229,190,143,95,85,18,45,168,0,0,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,96,226,143,224,79,19,127,5,243,136,66,128,70,170,7,228,155,73,165,84,100,192,153,80,166,68,149,34,151,32,229,193,117,230,82,181,197,124,218,113,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,31,235,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,250,196,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,154,113,84,207,61,87,11,99,127,38,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,170,188,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,158,87,114,201,96,229,103,11,233,184,127,104,70,137,50,164,136,233,77,106,225,58,115,49,166,214,95,39,29,115,123,234,108,183,41,8,83,238,165,164,45,75,54,219,52,163,114,180,53,43,213,226,246,52,97,126,2,217,174,98,6,46,93,241,45,218,19,114,26,136,82,30,67,142,173,215,220,51,216,211,77,52,149,58,234,244,37,40,210,132,168,201,8,90,207,68,161,70,80,255,0,42,220,83,172,220,126,199,155,131,12,110,250,108,75,58,145,88,144,195,24,122,185,73,50,126,106,203,114,92,98,115,220,211,105,18,94,62,82,153,109,8,36,17,154,217,230,56,231,40,221,164,193,127,220,46,60,9,225,151,227,94,113,52,74,160,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,65,153,246,206,253,119,55,23,219,80,173,201,85,90,110,25,81,57,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,234,117,13,158,243,74,26,211,106,82,167,29,53,198,171,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,233,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,67,226,5,255,0,132,153,82,194,39,191,194,210,111,58,194,85,255,0,38,116,163,66,126,60,159,249,76,105,109,188,215,239,181,167,210,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,205,196,52,61,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,106,91,141,95,138,123,91,225,252,31,49,168,143,65,193,95,23,172,219,67,20,47,108,35,174,191,45,154,238,33,71,130,245,8,210,193,173,135,151,79,110,107,175,178,181,151,106,22,109,60,110,36,204,182,25,50,225,26,137,70,132,174,207,179,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,155,140,103,135,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,244,11,195,54,215,86,34,101,30,131,150,59,209,174,175,228,85,193,2,161,110,212,73,46,56,242,160,182,197,73,15,49,41,215,30,86,188,190,170,35,113,208,219,105,74,90,105,73,51,245,81,175,171,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,0,0,160,30,40,254,59,49,55,240,95,39,132,36,87,4,107,254,205,161,94,88,155,135,213,155,134,36,59,134,234,143,73,147,69,130,241,154,87,61,16,202,105,201,38,140,203,106,150,132,190,218,205,26,239,52,111,81,17,165,181,154,103,254,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,140,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,165,99,158,107,177,31,49,56,113,135,22,86,40,59,233,90,174,28,250,77,134,107,238,188,106,149,82,139,40,162,19,105,146,70,94,187,205,244,170,35,123,93,206,37,105,53,145,173,43,113,222,129,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,18,184,103,82,105,85,252,235,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,162,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,87,196,19,33,87,14,89,175,41,215,206,31,80,165,204,194,186,188,135,30,130,184,253,84,213,208,16,69,25,38,204,231,141,162,67,40,84,137,10,110,57,169,197,173,104,65,18,148,165,145,153,243,76,161,231,55,17,242,121,93,184,234,118,85,42,149,89,129,116,83,250,121,212,218,138,12,155,84,166,144,239,69,36,156,70,142,23,41,199,84,106,108,148,73,113,181,184,147,218,163,109,214,249,5,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,39,133,238,69,191,98,150,170,49,199,24,236,206,147,18,107,91,253,15,26,106,183,61,66,165,184,218,72,181,100,210,93,60,199,181,115,153,169,169,104,104,208,223,205,41,82,27,58,86,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,31,145,202,77,41,234,172,122,235,212,200,139,169,67,142,244,72,243,20,202,77,246,88,121,77,169,214,144,230,155,146,133,169,134,84,164,145,232,163,105,179,61,118,150,159,172,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,213,226,145,144,88,120,119,215,102,111,7,41,244,170,109,160,125,28,123,138,221,135,25,136,44,210,28,62,84,102,100,196,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,245,208,226,249,48,3,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,30,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,1,94,188,81,178,37,85,198,202,83,56,239,130,246,204,73,23,181,14,58,211,112,83,162,48,174,182,225,132,148,160,154,91,123,79,107,178,99,165,10,34,70,206,99,173,168,144,74,81,178,203,74,168,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,254,79,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,189,144,76,137,210,178,137,108,205,174,220,179,34,85,177,22,226,142,81,43,19,34,184,151,225,69,97,185,15,41,182,160,184,184,237,62,132,56,218,163,169,228,172,204,148,227,40,50,236,66,68,181,0,0,0,0,0,0,0,1,91,92,79,114,87,78,186,40,18,177,182,198,131,178,177,19,103,94,223,53,71,206,220,184,81,155,237,117,242,74,118,161,43,250,40,237,246,246,232,98,159,5,172,240,94,188,217,91,23,125,160,169,63,56,223,163,246,183,176,253,167,81,115,191,111,241,239,22,47,141,24,143,15,9,240,230,171,124,77,86,136,167,242,59,52,62,222,99,237,181,236,74,191,194,23,176,255,0,206,51,63,112,86,231,92,117,121,21,154,147,252,233,50,54,111,94,210,78,187,82,73,46,196,145,23,114,75,216,46,71,131,238,18,61,105,97,29,87,16,42,49,54,61,116,114,57,74,230,17,233,211,74,158,210,187,9,102,93,202,46,244,151,241,239,22,14,3,136,230,111,54,56,111,150,27,117,186,173,227,47,124,233,122,244,112,185,111,151,63,107,140,165,207,156,109,151,9,59,82,250,85,218,93,189,197,237,210,159,49,147,137,134,100,49,58,163,41,186,85,207,232,74,44,134,86,193,83,250,40,18,118,161,109,33,14,23,53,81,82,179,212,210,163,247,150,237,11,184,69,203,134,230,173,221,117,7,42,181,233,189,84,167,76,212,165,242,208,141,76,212,106,62,196,17,23,122,143,217,237,31,44,126,136,19,229,210,230,53,62,11,188,167,216,90,92,109,123,73,90,41,38,70,71,161,145,151,121,16,155,153,57,226,77,127,225,5,110,5,169,137,85,111,73,90,14,186,211,75,249,134,25,233,82,107,142,217,185,243,49,86,234,246,180,218,253,93,123,117,247,232,46,131,15,47,235,115,19,172,218,85,241,106,76,234,105,181,120,108,76,97,206,91,136,245,93,105,14,167,177,196,165,95,69,105,239,34,239,238,46,225,233,0,0,0,0,127,203,139,75,104,83,139,61,18,146,53,25,253,132,40,203,138,86,61,61,138,56,221,38,205,138,231,243,11,89,107,167,41,58,23,107,241,165,205,108,207,83,109,42,250,46,119,106,162,251,79,188,126,46,24,184,1,251,91,198,248,87,68,246,119,83,237,119,91,169,164,247,105,171,241,165,195,89,23,99,137,87,209,112,251,116,81,125,134,47,98,51,13,197,142,212,102,83,181,182,80,150,210,90,235,161,17,104,67,253,0,0,0,0,7,156,196,27,246,221,195,75,70,169,122,93,19,58,106,117,42,43,242,222,95,45,107,245,90,105,110,43,177,9,82,190,138,21,220,71,221,237,238,20,111,159,12,238,215,179,29,117,200,182,173,217,188,171,50,157,33,101,29,158,90,21,207,91,110,202,66,94,220,182,27,117,59,153,121,37,176,204,244,251,251,184,198,93,114,233,126,102,58,249,141,104,217,116,254,114,82,164,59,53,238,107,41,228,71,231,50,219,139,218,227,173,238,219,206,73,232,147,212,253,158,221,46,83,45,92,57,48,99,6,169,52,250,157,193,65,244,165,206,210,90,121,217,157,84,182,54,58,73,101,70,91,17,37,109,158,142,54,103,216,90,118,233,220,93,178,206,157,75,131,73,140,136,148,246,57,77,54,146,74,83,184,213,161,17,17,23,105,153,159,113,16,253,99,203,94,88,99,100,95,244,247,233,119,101,23,174,141,37,10,67,168,234,94,107,113,41,42,73,246,182,180,153,118,45,93,199,237,21,249,153,238,18,150,189,118,61,82,234,193,5,250,62,160,179,126,81,83,116,113,222,106,204,158,115,111,54,76,194,74,117,81,180,157,116,236,211,95,120,171,28,77,194,235,211,7,238,217,86,133,239,75,232,42,48,221,90,118,115,218,119,82,67,171,111,118,173,45,105,250,77,171,179,95,103,220,36,230,70,243,239,119,101,254,227,129,103,221,149,14,166,202,153,37,166,223,107,148,210,58,93,238,70,109,79,106,220,117,188,189,172,178,162,218,71,219,175,191,180,238,227,14,113,18,215,197,43,74,5,233,104,79,235,41,181,6,26,121,183,57,78,55,253,99,72,112,139,71,18,149,125,23,19,236,46,255,0,224,61,48,0,207,175,17,92,60,70,31,230,90,225,97,150,246,53,43,164,216,90,235,244,105,241,12,255,0,180,163,239,88,145,124,24,174,182,160,95,55,93,176,106,209,117,62,135,105,105,254,13,154,130,253,223,111,188,133,191,128,0,0,0,0,0,0,0,0,0,0,0,0,160,126,38,55,195,87,118,104,174,40,145,220,222,213,55,164,218,122,25,127,89,78,134,103,222,146,246,167,237,18,59,130,141,136,204,250,246,32,222,243,89,209,202,95,162,122,37,238,62,222,106,42,45,57,216,74,251,11,233,17,253,154,119,139,106,1,230,241,14,254,183,176,202,211,155,121,93,18,186,122,116,14,95,53,205,139,94,155,221,67,105,236,66,84,175,164,180,247,17,255,0,156,103,235,55,121,176,188,51,57,124,174,169,82,145,202,162,68,211,209,240,182,52,174,78,230,88,75,191,56,150,91,90,183,45,130,87,172,93,157,197,217,223,241,114,207,150,155,207,49,120,133,77,181,104,81,182,195,116,219,147,46,70,246,143,151,20,164,180,203,171,218,167,91,51,211,153,220,71,184,244,236,247,139,211,203,22,85,172,44,183,90,49,105,54,244,45,213,53,178,142,182,95,49,226,230,186,109,50,151,15,98,222,113,41,213,76,145,232,147,208,187,139,179,191,184,0,0,14,67,153,124,187,90,25,139,195,170,157,165,112,196,221,53,81,94,58,116,142,99,165,200,147,200,121,182,151,181,14,182,74,218,111,25,232,163,208,251,143,236,160,108,198,224,53,205,151,140,75,168,88,119,26,53,38,220,117,216,110,234,223,207,70,41,15,52,218,246,161,199,54,235,201,81,232,106,212,189,190,243,150,60,49,243,147,43,12,110,184,248,61,119,75,254,131,173,73,67,112,143,150,94,172,183,156,135,29,180,252,219,10,89,250,136,87,106,150,73,247,232,125,162,231,224,203,102,161,10,60,248,234,213,169,45,33,228,30,135,218,149,17,25,119,246,247,24,255,0,112,0,0,0,1,24,56,132,96,75,56,215,128,53,132,180,141,103,91,204,200,172,177,218,126,178,152,133,47,106,127,172,65,23,172,239,121,235,247,31,178,133,41,211,42,120,123,125,197,158,223,205,84,109,170,186,30,79,209,86,215,163,188,70,95,188,147,209,72,251,75,239,26,9,200,230,59,66,199,220,1,162,220,108,61,204,151,70,110,53,18,160,123,76,181,148,212,40,203,119,189,180,23,123,223,217,35,79,184,207,217,32,64,0,0,7,249,73,144,212,72,238,202,125,91,91,101,10,113,103,161,158,137,34,212,207,176,82,143,20,28,218,205,196,252,71,147,133,150,180,189,148,27,125,197,196,150,158,89,31,50,99,15,205,97,103,170,217,74,203,84,45,61,202,52,251,181,62,209,19,240,35,3,238,252,124,191,160,216,214,140,94,99,210,28,107,158,230,246,139,148,202,158,105,165,47,71,28,65,43,67,117,61,132,173,79,254,146,183,236,0,225,109,131,216,123,76,129,80,190,224,250,106,181,201,105,82,85,205,149,27,106,246,180,107,70,141,75,82,15,215,66,251,75,247,187,59,8,132,139,111,42,152,8,212,116,69,69,135,163,104,34,36,151,165,38,246,104,90,127,134,28,167,23,56,109,101,195,18,160,205,122,29,171,232,202,187,209,220,109,137,189,116,247,249,75,50,115,106,185,103,41,41,86,139,89,43,67,239,211,78,227,21,117,155,206,31,247,246,90,223,85,118,27,222,152,182,86,147,95,91,181,152,252,165,25,190,173,156,179,144,227,138,209,182,9,90,233,219,174,157,229,219,207,114,153,153,107,163,46,24,155,77,184,41,146,244,165,72,144,203,21,38,121,109,250,209,149,33,133,187,235,41,167,20,90,165,146,47,84,181,247,118,247,232,31,9,49,26,145,139,24,121,66,191,104,174,110,143,87,167,197,150,101,162,139,98,157,97,183,118,250,201,73,158,132,225,118,237,47,184,187,135,176,30,75,21,48,250,155,138,54,53,74,201,170,255,0,123,212,57,59,143,214,236,229,188,135,11,232,169,39,222,217,123,75,252,195,51,55,77,189,62,213,175,74,160,85,24,228,201,139,179,122,55,37,90,110,66,86,93,169,51,46,229,23,180,92,71,8,44,104,122,241,194,234,174,29,213,165,239,147,109,242,57,63,54,69,187,168,145,61,229,125,20,17,22,132,146,239,81,255,0,14,225,194,56,210,67,144,87,253,153,47,165,216,209,250,71,231,119,145,239,249,154,113,119,123,52,62,193,13,242,163,133,203,198,28,113,183,236,68,150,189,127,87,169,127,137,13,247,127,125,31,224,255,0,120,191,204,52,125,73,128,213,46,158,212,22,17,177,13,110,208,181,51,211,85,25,251,76,253,227,246,0,0,0,0,0,0,163,110,46,248,59,74,195,92,209,162,238,183,40,50,224,211,113,6,142,213,110,75,165,21,45,66,114,170,151,92,102,90,88,82,16,148,154,205,40,142,251,164,102,165,243,37,41,106,63,156,73,8,64,45,83,130,94,10,127,225,214,99,38,84,61,246,85,62,43,110,255,0,201,230,75,113,228,27,127,242,34,109,73,115,252,57,41,63,64,197,170,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,149,102,119,48,182,174,87,240,106,181,139,151,76,110,191,160,229,198,167,82,209,41,184,239,84,231,58,173,173,71,109,75,63,241,156,89,165,43,82,26,105,213,146,23,179,105,231,91,21,113,50,234,198,76,71,184,241,74,245,151,212,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,22,211,194,179,36,16,240,218,213,164,102,123,16,226,239,187,238,74,123,174,219,209,57,204,72,143,10,143,45,182,22,196,173,57,70,182,166,56,130,120,181,67,166,68,196,141,138,74,86,167,18,153,43,157,28,164,218,185,185,194,195,181,170,78,244,55,37,11,169,168,91,53,20,169,182,185,115,149,25,196,33,135,221,54,93,112,161,184,225,178,167,144,217,18,149,201,108,200,245,65,12,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,231,184,97,231,126,102,98,237,89,56,67,137,18,183,223,214,125,61,151,99,200,75,47,175,210,180,118,91,143,28,229,63,33,215,92,55,38,115,213,171,198,173,132,174,123,106,66,85,163,155,39,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,127,242,89,127,248,63,255,0,251,56,40,4,105,79,41,222,22,48,111,225,253,189,229,204,14,170,35,86,19,112,244,203,46,16,98,157,127,23,168,150,135,165,107,85,138,129,212,105,241,234,204,197,118,13,188,225,201,57,4,84,200,237,178,132,71,216,190,89,33,103,185,198,210,210,82,133,164,141,123,228,168,10,171,227,157,245,39,249,147,244,209,90,182,62,38,93,88,119,78,187,233,214,180,190,147,229,173,190,187,102,162,250,28,113,183,147,5,201,81,164,58,134,212,133,167,78,103,74,150,150,74,220,149,52,235,168,52,250,218,151,213,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,30,203,174,3,89,185,109,194,58,22,20,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,212,146,107,86,196,18,27,73,236,66,72,186,88,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,229,49,87,12,237,92,100,195,139,143,11,111,88,157,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,152,202,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,229,26,83,202,198,10,127,39,108,190,217,56,56,229,67,173,151,111,211,207,175,125,46,243,27,92,231,221,92,137,92,165,114,219,51,100,159,121,210,111,114,9,92,178,70,237,85,169,159,85,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,8,171,197,31,192,158,38,254,11,231,16,133,16,225,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,63,39,250,42,191,110,175,246,86,227,185,46,58,135,252,36,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,139,233,200,78,72,40,89,71,177,29,155,113,197,165,84,177,54,183,205,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,236,75,75,112,182,18,150,238,187,148,164,182,209,34,85,8,213,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,128,110,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,58,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,62,80,191,238,23,30,4,240,203,241,175,56,154,37,80,10,96,226,141,158,218,86,54,85,89,192,140,23,185,165,200,178,104,114,22,171,130,163,17,244,244,87,12,212,169,6,210,27,218,91,157,141,29,72,81,146,247,242,221,113,68,178,74,137,150,93,84,0,110,147,85,122,149,34,186,205,50,90,233,176,228,51,18,68,196,178,163,97,151,222,75,138,105,165,185,166,212,173,105,97,229,37,38,122,168,154,112,203,93,167,162,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,220,148,33,74,61,8,140,199,181,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,9,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,198,14,53,126,22,45,111,136,16,124,186,162,42,3,12,113,50,234,194,43,189,187,234,202,151,210,86,163,211,234,84,248,210,146,227,141,185,23,173,132,252,53,190,210,219,90,86,135,155,68,133,45,181,146,189,87,18,133,25,25,17,145,254,91,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,35,37,25,81,161,101,47,6,161,89,188,170,84,203,190,165,164,203,166,183,9,149,167,175,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,5,43,113,171,241,79,107,124,63,131,230,53,17,2,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,144,76,246,82,179,119,108,205,161,92,176,226,82,113,22,221,142,82,235,16,226,182,150,33,74,97,201,15,37,183,96,182,185,14,190,180,54,218,99,165,229,44,136,146,227,200,34,236,90,71,235,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,130,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,18,131,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,0,2,128,120,163,248,236,196,223,193,124,158,16,141,86,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,26,9,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,115,78,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,229,51,102,219,72,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,168,176,74,174,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,207,102,206,245,192,107,27,1,174,121,249,145,143,18,117,147,58,63,67,34,148,234,55,191,84,125,90,169,168,209,81,185,42,57,38,164,111,109,73,82,77,179,111,155,189,178,108,220,70,109,196,138,200,37,79,47,52,156,203,208,37,102,89,184,139,182,23,30,76,104,133,83,137,30,77,35,210,47,35,148,201,212,80,250,84,146,140,73,91,166,75,211,230,222,38,22,163,75,105,90,139,67,195,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,116,170,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,22,113,4,200,85,195,150,107,202,117,243,135,212,41,115,48,174,175,33,199,160,174,63,85,53,116,4,17,70,73,179,57,227,104,144,202,21,34,66,155,142,106,113,107,90,16,68,165,41,100,102,124,83,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,161,236,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,176,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,151,123,178,191,242,174,234,172,221,62,132,165,81,189,51,80,145,80,244,117,38,55,79,6,31,53,197,47,145,29,173,79,150,202,55,109,66,53,61,169,34,45,79,65,216,50,59,139,214,110,4,102,162,195,197,44,65,126,91,22,245,38,68,198,103,63,25,131,121,113,209,38,19,241,73,227,65,122,202,66,20,250,86,178,73,41,123,18,173,169,90,180,73,232,204,0,0,0,0,0,0,0,0,126,74,180,6,170,112,29,130,242,55,161,221,186,150,166,90,232,162,63,97,151,184,103,3,53,248,92,172,30,199,27,130,196,81,105,208,116,154,23,248,240,216,119,247,215,254,19,247,143,252,194,100,112,91,135,32,239,251,206,95,75,189,162,244,119,206,239,34,217,243,21,18,238,239,61,79,176,119,142,47,184,208,245,157,133,212,188,59,164,203,217,42,228,231,243,190,108,143,111,79,34,3,201,250,72,50,61,73,71,220,162,254,61,194,157,173,107,122,125,213,94,139,64,165,177,206,147,43,126,196,110,74,117,218,133,44,251,84,100,93,201,63,104,211,54,21,225,245,55,11,172,90,109,147,74,237,143,79,231,109,63,91,183,152,242,220,63,164,165,31,123,135,237,63,243,15,90,57,110,99,177,214,223,203,222,25,212,49,2,188,173,83,19,149,203,111,69,250,251,164,50,209,246,165,183,52,211,156,71,244,127,247,150,121,241,171,26,47,28,115,189,165,222,215,148,222,124,169,60,189,11,150,210,118,237,101,182,255,0,214,208,130,61,73,164,251,63,206,103,38,242,183,195,47,17,49,206,143,242,178,228,157,232,10,73,188,207,33,92,166,37,117,13,243,157,109,239,161,41,10,70,222,87,180,181,61,221,157,221,182,63,132,156,54,178,225,134,176,97,61,50,213,244,157,93,152,237,182,252,222,186,123,28,213,145,55,185,92,178,148,164,167,85,160,213,161,119,107,167,113,14,172,230,85,48,17,216,235,138,187,15,86,214,70,74,47,74,77,237,212,180,255,0,12,35,166,63,240,182,193,236,66,166,79,168,88,144,125,11,90,228,186,168,202,230,202,147,185,123,93,52,35,71,101,165,5,235,173,29,167,251,189,189,134,98,160,113,223,3,238,252,3,191,167,88,215,116,94,91,209,220,119,144,230,246,143,154,202,94,117,164,175,70,220,89,39,83,105,93,134,173,75,254,147,150,28,47,179,107,55,12,49,30,54,22,93,50,247,208,110,7,17,18,34,121,100,92,185,143,191,9,132,30,168,101,75,61,16,133,119,168,147,239,208,251,69,215,70,144,212,184,237,74,97,91,155,121,9,113,7,161,150,169,50,212,143,180,127,168,0,0,0,143,217,227,199,104,56,5,128,53,171,141,247,185,114,235,13,201,162,83,207,105,159,243,167,97,73,91,93,205,172,187,217,254,209,18,125,230,94,220,251,84,102,84,241,6,251,149,61,207,157,168,220,181,117,188,175,162,157,207,72,120,207,253,234,75,85,47,236,47,184,95,95,15,108,9,103,5,48,6,140,151,81,164,235,133,152,245,151,251,79,213,83,240,162,110,79,245,139,35,245,154,239,45,62,226,246,201,240,0,0,0,1,254,19,165,179,79,133,34,124,133,109,106,51,75,121,103,161,158,137,73,25,159,119,111,113,10,96,226,113,156,153,88,155,117,200,193,235,70,95,244,29,22,74,219,154,124,178,245,165,50,228,200,238,39,231,24,74,203,212,90,123,82,179,79,187,83,237,17,59,46,88,13,115,102,31,18,233,246,21,184,141,9,199,26,118,99,186,183,243,49,142,67,45,45,123,86,227,123,180,231,36,244,37,106,126,207,121,95,206,90,50,237,104,229,211,14,105,150,149,189,19,108,212,197,100,234,50,57,142,159,62,79,33,150,221,94,213,186,225,39,113,178,71,162,79,66,238,47,183,175,0,0,14,33,153,204,171,88,89,145,180,101,82,110,24,91,106,104,101,125,20,190,99,199,202,116,154,121,45,158,196,60,218,85,162,158,51,209,71,161,247,31,103,117,19,230,119,46,23,110,91,177,22,109,163,112,179,172,85,184,227,176,36,110,107,231,99,155,239,54,210,182,161,215,13,58,147,38,122,40,245,47,111,219,216,120,127,103,54,224,192,11,242,13,157,91,153,205,180,43,83,26,97,230,121,104,79,33,215,158,138,218,158,220,150,22,234,182,180,201,150,194,50,35,251,15,180,239,78,216,184,105,183,101,189,77,185,169,14,243,97,85,98,51,54,58,246,169,59,155,117,9,90,79,69,17,25,118,40,187,200,143,236,33,244,192,84,175,26,235,17,152,21,236,62,189,225,51,171,149,79,75,117,171,220,125,156,164,83,154,111,176,213,246,159,209,34,251,117,239,17,195,134,117,238,213,163,154,59,114,36,135,54,53,82,235,55,30,134,127,213,211,166,25,119,36,207,189,95,96,191,144,0,0,0,0,0,0,0,0,0,0,0,0,25,167,204,213,89,117,204,111,185,42,142,47,114,159,232,245,61,52,238,136,202,125,197,238,247,11,119,225,45,104,21,185,151,102,170,139,111,71,106,187,183,171,95,165,202,157,57,37,217,184,200,187,21,238,47,226,39,8,10,133,226,235,153,121,53,91,192,240,2,136,239,45,154,55,250,172,91,72,249,156,214,160,75,99,233,52,70,90,25,31,208,89,235,237,211,184,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,202,90,8,245,38,140,190,145,127,152,244,79,129,120,29,106,224,109,147,77,180,173,214,63,212,246,228,53,206,220,231,172,151,100,45,227,45,171,113,122,118,168,189,167,221,236,238,29,40,124,139,182,234,162,89,54,229,70,234,184,165,244,212,234,92,103,165,201,119,150,181,236,109,182,212,181,158,212,17,168,244,74,84,125,132,103,216,32,86,50,113,133,194,251,38,162,245,39,15,45,47,149,203,105,74,109,111,245,242,32,108,81,41,196,159,170,244,35,215,77,168,62,255,0,237,253,134,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,198,165,127,205,211,218,66,119,96,214,58,225,238,58,91,113,238,75,14,175,214,52,235,72,113,196,116,239,183,203,81,182,218,205,58,186,218,12,244,39,81,218,69,219,175,223,167,67,1,19,184,132,229,126,155,143,56,65,83,172,83,162,107,113,80,34,189,62,51,156,197,124,226,88,139,45,72,107,67,117,13,150,174,58,94,177,145,233,237,35,46,234,29,168,66,172,89,87,59,240,100,23,77,83,162,78,83,106,250,11,229,190,203,134,71,221,170,79,69,39,237,35,211,218,66,246,248,110,230,5,220,104,192,186,93,46,165,219,80,182,35,177,71,90,187,62,113,49,161,195,73,175,66,109,9,45,84,233,246,106,127,121,251,37,192,0,0,0,0,255,0,41,81,218,153,25,232,143,39,86,223,109,77,172,181,239,73,150,135,221,247,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,95,69,178,237,208,139,236,35,30,163,132,246,56,200,177,113,155,246,119,53,95,209,215,10,121,77,22,133,253,244,252,184,44,167,185,181,43,232,160,251,212,73,251,187,197,221,0,0,0,14,7,158,12,78,119,11,114,229,118,213,162,187,203,149,81,166,79,166,176,173,186,237,113,200,18,84,147,208,208,162,61,13,190,227,34,47,180,103,161,231,42,55,133,210,227,171,95,58,125,110,160,106,82,180,74,119,188,243,157,250,118,36,181,82,190,194,251,133,237,112,229,203,101,27,5,112,82,153,112,62,215,50,185,114,48,205,77,231,183,44,185,104,145,18,34,212,214,210,117,104,61,22,214,187,136,136,207,220,69,223,46,64,7,156,196,59,38,147,136,150,85,106,204,173,177,205,137,88,167,201,130,226,119,41,61,142,180,182,207,181,42,73,247,44,253,165,247,151,120,207,22,111,112,81,252,6,199,26,237,150,109,114,226,61,34,84,232,9,220,71,164,67,153,33,182,187,121,139,62,230,191,180,123,189,229,237,57,181,193,231,48,50,154,173,213,112,66,174,254,232,235,97,250,172,83,218,69,162,205,116,248,200,79,170,222,189,218,246,154,254,242,246,139,102,1,72,124,90,48,81,88,115,140,208,111,120,141,109,131,119,243,121,62,182,186,116,177,32,180,174,247,20,127,73,126,210,79,241,239,28,155,32,120,208,222,13,230,10,139,83,168,43,109,50,87,83,213,30,154,233,182,20,164,163,185,11,87,210,112,187,139,239,236,238,155,252,103,109,86,100,90,182,181,204,152,186,185,23,174,220,238,243,245,119,57,79,71,118,189,190,238,225,16,184,94,79,139,3,55,118,138,164,118,41,93,126,195,237,236,210,153,55,94,226,251,69,249,128,0,0,138,44,241,18,194,18,199,26,142,12,84,90,233,14,39,39,166,168,238,148,231,83,186,31,82,191,154,40,222,166,222,196,246,175,183,93,75,220,37,112,0,0,8,107,197,99,4,41,88,177,149,201,247,91,213,203,126,135,82,195,137,7,112,199,157,85,109,41,57,12,114,150,211,180,246,159,250,77,46,66,150,206,196,17,25,58,243,49,219,50,45,196,180,81,8,209,70,66,112,206,213,194,252,163,225,157,58,214,137,203,244,245,191,10,230,168,190,182,219,39,165,78,158,194,36,58,183,20,132,39,126,222,98,90,65,171,85,19,76,180,131,82,182,106,36,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,51,215,159,172,210,221,89,159,199,25,115,170,214,221,86,214,162,218,28,234,21,34,222,169,41,196,74,135,177,229,115,221,148,194,148,104,106,99,139,34,39,82,130,45,169,105,166,140,220,54,185,138,246,220,47,242,191,96,230,67,26,42,83,49,26,175,17,84,219,22,60,58,219,84,30,161,147,126,172,249,75,108,210,151,35,60,211,137,126,9,37,181,183,32,139,105,145,200,142,157,125,115,23,188,2,181,120,197,101,175,14,37,225,195,57,152,166,29,42,135,121,192,168,67,165,212,148,228,162,142,171,130,43,132,109,182,218,90,218,125,68,198,116,66,146,100,105,87,76,211,251,141,100,203,73,69,85,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,250,95,198,187,171,20,56,122,87,241,211,209,245,91,74,228,169,225,125,94,173,234,52,228,7,162,206,110,3,255,0,206,98,252,226,156,67,42,113,190,116,119,55,154,141,165,178,189,117,49,72,63,202,199,52,255,0,249,203,98,175,254,217,84,127,248,194,236,234,213,106,173,127,134,60,218,237,118,167,46,163,82,168,224,59,146,230,76,150,242,158,126,75,238,91,230,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,25,247,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,213,227,41,139,24,167,133,255,0,178,15,217,158,37,221,118,151,164,254,80,117,190,130,172,201,129,213,114,253,31,203,230,242,86,157,251,121,139,219,187,93,55,171,78,243,28,215,132,78,55,227,70,37,102,74,228,161,98,54,47,94,183,85,53,139,30,100,182,161,214,235,242,231,48,219,233,159,1,41,117,45,188,226,146,75,36,173,105,37,17,107,162,212,94,211,30,131,142,119,212,159,230,79,211,69,96,90,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,127,217,32,201,117,171,148,124,56,98,12,212,210,171,119,245,75,152,253,110,225,106,11,105,113,28,210,103,116,24,207,154,9,227,134,131,97,179,36,172,253,119,9,78,237,70,226,109,18,84,0,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,163,110,45,248,33,74,194,252,203,185,126,81,171,150,249,199,196,168,254,152,93,14,11,105,98,93,53,246,144,219,47,60,251,73,236,82,36,186,151,30,75,253,134,227,189,73,25,106,217,173,124,127,32,248,103,106,226,238,111,112,218,197,189,98,117,116,89,21,9,21,9,49,84,219,110,55,43,162,136,244,196,48,234,28,66,144,182,92,92,116,161,196,26,125,102,212,180,145,145,153,25,104,164,0,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,53,113,30,187,46,171,27,38,56,135,116,217,87,53,86,223,173,66,244,79,77,81,165,205,114,36,166,55,213,98,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,21,23,150,76,205,230,74,191,153,44,40,161,87,115,7,137,85,26,109,70,248,161,68,153,14,93,217,61,230,36,176,228,246,82,227,78,54,167,77,43,66,146,102,147,73,145,145,145,153,24,181,254,40,254,4,241,55,240,95,56,132,40,4,92,247,11,156,137,85,112,78,148,246,59,227,69,179,18,61,237,92,142,132,219,244,233,108,43,173,183,161,41,43,39,86,230,227,218,212,153,9,90,72,209,179,152,211,105,52,26,146,111,60,210,108,40,0,65,94,36,89,5,161,99,237,171,84,198,220,55,167,244,88,155,111,211,215,34,67,49,99,45,207,148,209,88,111,82,140,182,218,74,150,169,137,66,54,176,226,82,106,94,137,101,122,167,150,182,105,4,93,159,8,172,192,216,55,158,0,211,242,255,0,79,92,184,215,102,30,199,147,46,115,82,205,148,34,107,18,234,50,222,39,98,164,156,55,92,67,68,227,73,117,74,66,73,11,121,178,237,220,70,39,168,175,94,44,185,187,191,176,86,217,164,96,190,28,211,174,10,21,74,242,142,138,147,183,148,89,15,67,40,204,49,32,141,81,96,190,202,146,163,146,106,66,57,218,158,136,101,212,39,106,249,228,166,233,132,90,79,16,156,178,88,57,89,200,77,135,135,246,132,104,147,42,72,190,41,233,173,92,39,78,102,52,218,203,229,10,172,230,247,212,217,110,82,16,167,221,75,72,90,150,109,182,105,70,229,104,106,84,96,225,113,227,179,12,191,26,242,121,163,208,113,70,203,61,155,151,172,121,102,171,135,243,173,248,84,43,242,58,234,241,237,136,6,109,191,68,90,54,33,221,89,220,100,152,207,59,204,91,38,157,168,35,39,218,74,18,150,8,213,199,242,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,179,254,53,126,22,45,111,136,16,124,186,162,41,88,94,159,14,236,130,195,203,29,170,119,230,41,83,233,85,44,77,173,242,164,104,113,152,145,242,101,178,109,212,116,209,100,237,53,147,203,67,238,38,67,141,172,155,87,170,218,119,37,190,99,179,84,5,43,113,171,241,79,107,124,63,131,230,53,17,23,240,127,44,151,246,57,225,126,34,98,6,28,198,151,88,169,97,236,138,42,93,183,160,211,158,151,54,162,196,247,36,54,165,199,75,36,165,41,109,41,148,41,72,52,232,109,169,197,238,79,44,146,191,43,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,193,94,52,248,13,102,194,183,173,76,198,209,161,68,167,220,51,43,8,182,107,70,204,115,37,213,80,184,174,59,25,231,86,75,36,239,97,49,28,108,143,97,173,104,117,9,53,146,89,66,68,75,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,0,164,14,35,217,133,199,219,27,57,216,135,107,89,88,225,136,22,253,22,23,162,122,106,117,46,230,155,18,43,27,233,81,22,189,141,54,226,80,157,203,90,148,122,23,106,148,102,125,166,98,74,240,107,197,140,83,197,15,218,255,0,237,51,18,238,187,183,209,159,39,250,47,78,214,100,207,233,121,158,144,230,114,185,203,86,205,220,180,110,219,166,187,19,175,113,8,87,197,31,199,102,38,254,11,228,240,135,20,177,176,47,17,241,39,14,47,156,80,178,168,222,149,165,97,207,66,237,125,150,12,213,42,60,89,69,32,202,82,91,34,245,217,111,165,87,52,200,247,33,43,74,205,38,132,184,180,126,188,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,26,30,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,85,87,198,87,2,240,227,13,177,30,204,197,11,42,141,232,170,174,35,122,89,218,251,44,25,38,44,137,81,78,41,148,164,182,69,234,60,231,84,174,105,145,237,90,144,149,154,73,106,113,107,226,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,16,255,0,135,13,217,106,216,217,206,195,203,166,245,185,169,86,253,22,23,165,186,154,141,82,107,113,34,177,190,149,45,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,250,217,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,178,53,144,251,171,56,53,26,213,94,69,103,228,237,153,65,223,10,101,80,218,112,222,114,115,177,95,84,116,197,73,182,109,72,228,188,81,151,33,163,117,165,19,79,39,106,146,110,37,69,194,177,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,205,56,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,82,195,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,122,12,100,197,235,55,2,48,238,161,138,88,130,252,182,45,234,76,136,44,206,126,51,6,242,227,162,76,182,98,147,198,130,245,148,132,41,244,173,100,146,82,246,37,91,82,181,104,147,250,183,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,102,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,245,45,165,77,165,228,109,78,213,153,40,139,150,182,214,191,127,144,76,246,85,114,137,115,77,161,92,176,229,213,176,234,226,144,82,235,16,226,182,167,230,197,125,184,239,37,183,96,182,185,13,48,133,184,226,163,165,229,44,140,212,219,40,34,237,66,69,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,128,28,100,241,175,228,54,95,105,56,57,18,159,206,151,137,181,3,231,62,227,91,155,98,13,57,216,242,28,218,162,113,38,151,148,250,225,146,117,66,210,109,243,245,218,173,134,42,87,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,15,21,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,209,158,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,251,88,0,0,0,0,8,162,255,0,17,44,34,60,113,167,96,197,57,174,172,229,243,186,154,142,233,77,244,219,97,245,40,249,163,141,235,238,237,79,98,251,52,212,253,194,87,0,0,0,160,222,40,115,226,207,205,221,220,168,253,166,158,131,113,246,246,235,76,133,167,121,125,130,94,112,98,181,89,143,106,221,55,50,162,232,228,174,135,107,187,207,214,218,229,65,29,218,246,123,187,132,32,207,230,52,55,140,153,130,173,84,233,234,221,76,139,211,116,167,166,154,238,133,21,43,239,66,21,244,155,62,242,251,187,59,250,207,9,124,20,86,35,99,60,219,222,83,91,160,218,28,190,119,173,166,189,84,73,205,39,185,196,159,210,71,176,149,252,59,197,222,0,164,78,43,153,128,149,136,88,204,230,26,211,228,127,69,218,218,104,91,11,215,234,98,65,123,218,218,84,90,41,7,253,165,127,2,236,28,211,135,230,91,25,204,86,47,20,74,180,126,117,18,141,254,168,39,121,167,250,232,178,141,175,162,235,107,250,108,151,209,215,237,208,187,239,250,12,24,180,232,200,135,13,174,91,77,235,181,59,140,244,212,204,207,180,251,123,204,199,232,0,17,27,136,206,90,232,216,213,130,181,58,251,13,114,171,150,220,119,170,108,189,185,106,230,34,60,73,107,75,91,77,212,32,181,91,186,238,50,51,47,113,151,117,18,180,186,141,159,116,161,212,47,147,62,137,80,37,37,90,37,91,30,101,206,253,59,82,122,41,63,105,125,227,66,249,31,196,231,113,75,46,86,149,90,83,188,201,84,234,100,10,107,234,219,166,231,27,129,25,74,61,9,9,34,212,220,238,34,50,251,71,124,0,0,0,20,139,197,135,28,164,95,88,205,251,59,132,175,232,235,121,60,167,75,66,254,250,98,92,230,85,222,218,85,244,86,93,202,52,253,253,227,203,240,202,203,235,152,189,142,48,110,106,140,109,212,171,93,214,170,105,94,253,53,145,26,100,53,146,116,39,18,175,162,225,246,232,101,246,25,139,221,139,29,168,113,153,136,202,116,109,134,210,218,11,94,228,145,104,93,255,0,112,255,0,80,0,0,0,1,17,248,145,102,5,220,22,192,186,165,46,155,217,80,185,227,191,71,66,187,62,109,50,97,204,73,47,67,109,105,61,20,209,118,106,90,251,203,219,68,144,33,86,47,91,161,136,44,23,83,84,173,206,75,105,250,8,230,62,243,132,69,223,162,75,85,43,236,34,215,216,66,248,184,123,101,126,155,128,216,65,76,172,84,98,105,113,87,226,179,62,75,156,197,124,218,95,139,17,75,107,66,117,109,158,142,52,126,177,17,107,236,34,46,249,98,3,158,99,46,58,225,238,5,219,114,46,75,242,175,209,180,211,75,113,180,116,239,185,204,81,54,226,201,58,180,218,204,181,38,151,218,101,217,167,221,172,17,190,184,212,90,52,122,163,208,108,220,38,244,236,84,165,73,68,207,79,59,23,214,220,162,35,229,185,4,207,184,146,175,249,218,123,12,122,92,27,227,11,133,247,181,69,154,78,33,218,95,36,86,234,146,218,31,235,228,79,222,163,83,105,47,85,152,69,166,187,150,125,255,0,216,251,72,79,91,74,234,162,94,214,229,58,234,183,101,245,52,234,164,86,101,199,119,150,180,110,109,198,210,180,30,139,34,81,106,149,36,251,72,143,180,125,113,31,243,163,151,42,54,97,176,122,175,71,144,92,186,173,62,44,137,176,30,245,207,71,155,139,33,45,22,210,117,180,253,39,181,245,140,203,222,90,119,103,218,251,180,42,56,127,121,86,44,250,153,235,42,141,62,68,37,171,213,245,148,203,170,108,213,162,84,162,45,77,7,217,169,253,230,45,147,132,86,101,164,222,116,41,184,23,93,119,155,62,137,17,202,132,69,109,36,237,132,202,32,69,66,52,75,68,147,245,148,125,166,179,87,188,143,188,89,40,8,61,197,166,208,43,143,46,206,213,16,222,174,210,182,236,86,191,71,155,58,10,79,179,113,17,246,39,220,127,192,84,70,89,106,203,161,227,125,183,84,109,123,84,199,89,161,233,175,124,71,147,238,63,127,184,105,96,0,0,0,0,0,0,0,0,0,0,0,0,126,90,156,163,135,9,201,36,122,26,52,237,251,204,139,252,227,47,247,211,202,126,234,156,234,143,83,87,43,255,0,237,164,94,239,13,74,59,148,172,175,219,170,112,180,231,117,122,127,10,140,207,180,253,226,86,143,195,91,170,49,69,166,61,83,146,122,54,206,221,221,254,213,18,125,132,126,211,247,12,208,227,165,233,39,16,241,82,183,120,75,115,152,237,67,166,220,173,8,181,217,25,166,203,176,146,146,238,65,123,8,89,63,7,92,18,232,169,181,204,87,169,43,214,153,211,116,136,211,187,98,170,12,47,180,156,251,75,189,63,119,188,90,40,255,0,9,210,217,167,194,145,62,74,182,181,25,165,188,226,180,51,209,41,35,51,62,206,222,226,20,115,196,171,54,149,156,96,197,10,134,29,81,37,242,237,203,110,75,176,92,107,150,131,230,74,143,34,99,38,230,229,50,135,11,86,220,34,208,148,105,47,121,159,104,132,129,161,233,175,176,123,28,40,197,59,167,7,111,56,87,181,163,47,145,54,35,141,168,254,109,181,111,66,29,67,155,126,113,11,34,212,219,79,110,159,251,133,217,228,107,62,54,230,100,40,145,237,91,129,159,71,93,112,35,33,183,91,220,227,221,78,196,70,66,158,213,17,219,109,27,157,120,203,105,25,233,167,187,186,98,15,249,90,18,226,20,218,203,84,168,141,38,94,242,49,74,92,86,242,224,222,27,226,111,237,70,134,198,202,101,200,238,249,62,182,186,205,145,34,115,235,63,89,213,43,232,160,187,146,73,247,104,125,131,151,240,231,199,215,176,63,48,20,196,200,115,74,125,202,166,104,111,150,133,234,148,137,177,55,43,177,181,168,253,86,187,139,79,188,189,183,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,140,187,200,126,160,0,0,0,1,20,56,142,96,60,108,98,192,10,213,77,162,254,144,181,226,201,173,53,223,235,244,208,165,169,41,254,177,9,45,84,231,121,145,253,198,40,182,198,184,103,97,198,35,209,110,66,46,92,171,118,179,26,90,139,176,246,174,59,233,89,151,114,136,251,81,238,63,226,52,93,150,76,76,78,45,96,165,173,120,233,243,178,41,112,73,227,247,184,168,140,184,163,250,9,246,185,236,45,63,236,29,76,0,0,5,96,241,163,196,50,141,110,219,88,104,195,187,95,118,84,58,194,203,110,186,180,109,212,89,50,237,78,157,255,0,239,181,251,61,162,15,100,39,11,203,19,243,41,105,69,124,191,155,209,106,80,42,238,127,190,38,103,197,35,79,98,210,101,216,190,242,215,238,49,161,136,48,217,167,65,143,79,140,157,172,197,105,12,182,90,153,232,148,145,17,119,246,247,16,226,24,199,157,28,7,193,41,234,163,93,247,95,42,166,218,141,43,141,208,76,86,154,41,196,159,174,219,11,79,210,105,69,223,246,247,119,253,12,30,205,198,8,99,123,200,131,99,93,157,92,229,54,75,84,126,130,91,123,123,91,35,245,157,101,9,63,89,212,23,241,215,223,167,101,35,212,181,33,253,21,169,198,39,5,138,181,104,82,113,102,3,122,201,128,235,20,247,187,123,152,67,85,7,212,125,171,34,239,50,238,73,159,219,236,21,181,149,124,64,145,134,184,245,102,92,108,43,68,122,110,156,203,221,133,253,87,90,194,213,222,149,126,231,176,181,26,34,194,123,213,156,68,195,250,85,226,193,234,221,67,159,161,246,255,0,173,190,227,126,212,167,247,61,197,254,113,235,132,81,226,59,129,105,198,124,7,150,236,94,218,157,19,151,209,151,191,157,50,39,51,189,196,39,232,181,237,215,236,208,251,232,58,157,57,218,108,214,230,177,244,219,215,78,239,105,25,123,126,241,111,249,228,191,35,226,78,64,25,187,139,231,151,55,118,142,118,167,110,202,212,102,251,182,167,95,161,238,21,251,144,122,139,180,188,208,218,50,154,86,138,79,95,161,233,255,0,220,233,69,238,63,120,209,16,0,0,243,56,141,125,81,176,226,209,157,119,87,164,242,33,194,229,111,94,197,171,77,238,161,178,236,74,84,125,235,47,96,204,253,235,119,200,186,239,9,151,89,183,202,118,87,47,213,212,149,166,214,146,223,238,145,119,39,220,52,91,149,155,194,169,125,96,133,187,114,86,87,190,92,174,175,152,173,18,90,237,152,250,11,177,41,73,119,32,189,131,172,128,0,10,171,227,105,141,127,248,11,151,56,116,255,0,117,235,80,148,227,95,242,136,113,27,101,100,231,252,180,220,74,155,255,0,0,105,87,211,33,85,98,242,120,68,99,21,87,18,178,184,187,70,227,175,68,157,82,195,234,195,180,72,205,28,165,59,53,186,82,154,109,232,138,125,43,90,148,72,37,46,67,13,25,18,81,203,138,148,36,190,109,70,38,248,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,43,171,138,158,72,33,226,77,171,87,204,246,30,69,217,119,219,116,246,157,184,98,115,152,143,30,109,30,35,111,173,249,90,114,137,110,204,109,6,201,106,183,72,141,136,251,18,149,45,45,165,85,67,131,184,197,127,96,85,255,0,75,196,108,57,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,238,50,209,70,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,208,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,3,159,92,226,92,57,167,197,202,154,104,213,137,108,97,213,14,71,69,111,211,25,153,43,164,154,134,22,250,91,170,59,29,221,169,76,151,82,243,134,71,202,66,208,210,144,209,238,52,41,74,246,188,51,50,93,252,164,241,29,120,145,122,167,151,96,216,53,8,143,201,142,244,30,115,117,217,196,124,212,65,213,196,41,149,50,146,66,85,33,39,185,92,183,90,65,36,185,196,227,119,105,136,86,85,43,18,172,11,151,14,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,132,31,220,84,202,199,251,126,197,95,253,107,78,255,0,184,137,21,141,246,85,43,13,114,53,127,97,205,10,68,183,233,182,174,19,213,104,144,221,150,180,169,247,24,141,71,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,12,230,11,254,255,0,228,178,255,0,240,127,255,0,246,112,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,127,205,110,74,112,179,56,63,37,191,105,149,251,174,153,242,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,158,127,43,252,61,48,95,41,151,253,67,17,176,230,231,189,106,53,42,141,29,218,35,173,86,230,196,121,132,176,227,204,188,165,37,44,198,105,68,189,209,208,68,102,163,45,13,93,157,198,81,47,142,119,212,159,230,79,211,71,31,224,195,73,165,84,115,95,91,153,80,166,68,149,34,151,99,207,151,5,215,153,74,215,21,243,153,9,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,218,0,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,1,154,204,211,227,95,242,137,204,21,237,140,109,211,250,40,151,5,64,186,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,121,76,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,105,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,3,159,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,210,245,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,48,97,239,8,156,182,225,173,255,0,109,98,53,10,246,196,167,234,86,173,98,21,110,27,82,234,80,20,195,143,198,121,15,54,151,18,152,105,81,160,212,130,35,34,82,79,77,116,50,239,30,215,138,63,129,60,77,252,23,206,33,10,75,203,37,38,149,95,204,150,20,80,171,180,200,149,26,109,70,248,161,68,153,14,91,41,121,137,44,57,61,148,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,210,240,0,0,202,184,246,184,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,162,140,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,102,226,12,195,229,250,193,204,214,23,206,194,140,70,68,180,83,102,72,143,45,169,144,73,146,155,9,246,92,37,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,102,227,25,225,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,62,218,227,205,85,229,125,101,66,159,150,155,238,165,46,172,139,86,232,167,85,173,121,110,182,74,92,90,115,112,231,48,244,55,94,53,238,82,16,167,227,114,19,176,246,163,154,131,89,33,12,161,63,39,41,56,223,74,203,134,63,91,152,209,89,161,203,172,199,183,35,213,20,136,17,156,75,107,146,251,212,233,49,217,65,173,93,136,65,186,243,123,215,162,141,40,220,162,74,204,137,7,229,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,205,56,98,240,244,153,107,76,141,152,172,192,218,28,154,171,59,93,180,168,21,54,95,98,85,42,83,79,188,219,178,166,196,125,148,109,120,185,76,174,49,238,90,73,46,27,155,73,100,210,145,208,56,213,248,88,181,190,32,65,242,234,136,175,94,25,116,154,85,107,60,120,97,14,179,76,137,62,59,114,42,82,208,212,150,82,234,18,251,20,201,111,50,233,37,68,100,75,109,214,219,113,10,239,74,208,149,22,134,68,99,65,32,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,167,20,108,137,82,176,78,170,206,59,224,189,179,46,61,147,92,144,180,220,20,232,140,39,162,183,166,169,72,38,150,222,211,220,212,105,10,90,136,145,179,150,211,137,36,18,146,79,50,210,99,6,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,118,63,197,178,255,0,179,113,79,36,214,6,32,225,245,195,18,185,111,87,47,136,18,96,206,140,103,177,212,122,62,164,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,8,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,232,25,82,201,78,22,100,251,229,79,236,206,191,117,212,254,86,244,61,111,167,101,70,123,151,210,243,249,124,174,75,13,105,175,82,189,219,183,107,162,116,211,67,214,160,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,35,255,0,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,242,101,194,113,164,116,210,164,237,52,19,43,91,237,166,59,142,44,156,87,172,218,183,41,190,99,188,255,0,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,220,170,227,75,118,90,183,205,11,2,110,155,42,230,165,92,20,89,191,41,250,106,141,46,107,114,226,191,177,116,228,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,98,53,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,85,88,237,89,81,202,142,35,230,215,17,209,101,89,77,116,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,122,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,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,22,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,242,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,224,190,113,8,68,174,21,249,245,147,22,77,43,43,24,201,93,151,49,19,36,51,79,177,170,114,57,68,136,104,38,158,81,192,147,33,199,82,163,65,169,12,53,21,9,66,215,189,222,86,164,130,105,40,176,172,197,229,163,11,51,65,98,61,98,226,101,39,247,122,42,204,54,35,122,82,153,243,204,186,231,72,251,205,57,201,230,242,16,135,54,167,215,70,169,63,97,150,122,241,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,154,240,70,191,239,42,237,155,137,184,125,89,184,101,204,183,173,89,20,153,52,88,47,25,41,16,23,48,230,156,146,104,204,183,37,11,83,13,172,209,174,194,94,245,17,18,156,89,170,205,5,16,241,94,198,42,174,37,102,210,183,104,166,189,18,117,189,135,209,227,209,41,109,66,148,167,88,109,245,50,219,211,84,180,239,82,10,73,72,90,216,112,210,73,61,34,180,133,150,230,204,199,74,224,183,131,148,43,195,25,110,220,98,171,189,204,151,135,116,248,241,233,113,182,172,182,202,169,38,67,106,147,189,43,34,61,140,49,33,174,90,144,180,171,169,221,234,169,180,153,241,254,41,182,4,155,23,58,87,148,162,183,162,82,105,183,84,120,21,250,105,70,38,146,137,72,114,50,26,145,32,208,217,250,171,92,198,37,154,247,145,45,75,220,179,215,121,41,82,171,129,245,255,0,37,218,86,41,225,108,235,134,33,71,139,34,157,95,165,210,84,109,37,243,91,169,117,137,178,16,90,115,86,130,38,96,33,93,166,132,25,183,244,77,195,221,105,64,0,0,0,3,147,102,154,240,170,88,184,33,113,92,148,101,236,151,23,164,229,171,68,158,155,166,48,131,236,82,84,93,203,63,96,206,149,149,119,200,181,47,8,119,89,55,205,118,47,51,213,212,147,174,230,148,223,238,153,119,43,220,52,193,135,55,213,27,17,237,24,55,117,6,79,62,28,222,110,197,236,90,117,216,234,219,62,197,37,39,222,131,246,15,76,0,0,51,187,159,138,139,181,76,208,221,210,222,86,170,87,65,219,161,127,246,186,41,123,139,220,44,7,35,87,228,124,54,200,3,215,121,151,37,112,182,234,231,106,183,111,173,73,111,187,106,180,250,126,225,80,53,25,206,212,166,185,53,255,0,166,230,154,247,123,8,139,217,247,11,240,225,195,129,105,193,140,7,136,236,174,202,157,111,153,214,23,187,147,50,95,47,185,197,167,232,187,236,211,237,212,251,165,120,242,56,177,122,179,135,120,127,85,188,95,61,27,167,242,53,62,223,245,199,219,111,216,149,126,255,0,184,255,0,206,51,63,121,92,210,239,27,146,101,199,60,245,126,95,47,121,246,127,97,180,160,187,136,139,185,37,236,23,113,194,199,5,139,13,112,33,187,158,99,123,106,23,38,188,242,215,93,58,121,147,80,158,229,169,63,69,101,220,69,252,68,214,31,195,61,11,83,28,107,24,115,113,130,24,32,242,224,223,55,103,73,57,45,154,211,31,160,150,230,238,215,8,189,102,153,90,75,214,105,101,252,53,247,107,243,240,115,58,56,15,141,179,211,70,180,46,190,109,77,106,36,162,55,67,49,58,234,166,210,71,189,198,16,159,164,234,75,191,237,238,238,237,243,161,179,81,131,34,159,37,59,153,148,210,217,112,181,50,213,42,35,35,238,237,238,49,158,124,251,97,121,97,134,101,46,216,172,23,243,122,213,74,125,93,191,247,164,244,249,68,73,237,90,140,251,17,222,122,125,196,39,15,5,204,68,41,54,237,203,134,143,187,185,246,164,204,172,32,182,233,163,68,138,115,36,93,137,211,191,253,246,191,103,180,89,240,0,0,14,89,153,188,76,78,18,224,165,211,120,233,243,177,233,115,137,147,247,56,152,143,56,147,250,10,246,183,237,45,63,236,25,209,190,110,25,216,143,136,245,171,144,203,153,42,226,172,201,150,146,236,45,203,144,250,150,69,220,146,46,213,251,139,248,11,210,225,199,128,241,176,119,0,40,181,55,75,250,66,232,139,26,180,239,127,169,212,194,136,165,39,250,197,164,244,83,125,228,69,247,16,149,224,0,0,0,3,242,213,42,17,233,20,201,117,89,139,216,196,38,28,144,234,180,51,209,8,73,168,207,66,35,62,226,62,226,20,21,196,99,31,94,199,12,127,169,162,59,154,211,237,165,61,67,96,180,47,88,163,205,151,181,93,173,161,69,234,187,220,122,253,231,236,233,252,41,50,224,214,36,98,111,237,70,184,198,250,101,182,238,248,222,182,154,77,143,34,11,232,63,85,212,171,232,172,251,210,105,247,234,125,130,235,144,132,182,132,182,130,209,41,34,73,23,184,136,127,208,135,121,229,207,141,185,150,250,36,139,86,223,103,210,55,92,248,203,109,166,247,56,207,77,189,18,80,151,181,92,119,27,94,215,89,34,218,102,90,235,238,239,164,204,87,197,59,167,24,175,57,183,181,221,47,159,54,91,142,40,190,109,180,236,66,221,91,155,126,109,8,35,208,220,87,110,159,251,135,142,208,244,215,216,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,222,71,218,47,26,12,182,106,16,163,207,140,173,205,73,105,15,54,173,12,181,74,136,140,143,183,183,184,199,251,25,18,136,210,125,199,216,41,159,139,206,9,252,153,196,216,56,155,79,86,177,170,145,154,97,228,233,220,243,146,39,188,163,212,220,51,238,73,119,36,139,254,193,30,178,9,127,59,135,217,153,181,102,182,238,196,85,102,193,165,61,234,145,234,219,181,8,166,162,250,42,253,207,102,135,246,144,208,133,18,170,197,106,152,205,78,49,234,211,219,182,247,251,20,105,62,242,47,105,123,135,238,17,75,137,93,29,202,174,87,238,37,54,90,242,122,77,127,141,70,31,218,94,225,68,86,43,166,197,213,9,212,158,134,158,111,255,0,219,80,212,5,50,81,204,132,220,147,61,77,122,246,253,198,101,254,97,250,128,0,0,0,0,0,0,0,0,0,0,0,121,220,64,90,155,180,103,173,29,229,202,255,0,251,168,25,139,185,12,213,90,144,106,239,245,63,250,2,26,7,225,244,212,118,178,183,105,114,87,184,207,175,221,216,101,254,200,202,247,137,30,57,78,105,42,46,210,112,38,230,168,50,230,197,181,209,104,173,53,211,89,140,23,118,135,239,25,173,51,212,245,49,160,238,28,212,90,101,43,41,214,115,208,59,87,39,210,28,211,245,187,118,212,165,237,239,51,247,159,112,147,67,152,102,118,185,50,222,203,214,35,85,96,23,243,134,109,90,194,155,87,103,170,162,130,242,137,90,25,25,30,134,69,217,160,205,189,201,80,147,86,184,170,149,89,171,223,34,100,215,228,58,173,8,181,90,220,53,40,244,34,34,239,51,238,33,244,112,250,196,184,113,42,239,166,89,118,180,62,170,163,84,148,204,86,91,230,33,26,169,215,80,218,123,86,164,167,233,45,61,230,93,254,206,241,109,24,9,195,26,149,110,217,52,227,190,169,188,202,172,196,178,244,196,243,148,92,165,45,150,185,136,213,169,70,149,104,164,175,180,187,253,157,154,14,113,155,158,22,205,80,173,138,166,35,225,124,141,14,157,25,249,178,160,236,239,67,109,190,242,213,204,126,89,251,155,78,132,147,247,145,119,144,173,251,102,227,185,112,182,247,141,92,164,189,210,85,232,21,4,56,71,181,183,54,186,195,196,173,61,98,82,79,69,182,94,195,46,207,105,11,217,225,249,154,230,115,37,133,45,34,180,238,219,146,136,105,129,41,27,76,249,201,102,52,93,239,106,150,91,109,58,184,241,250,133,174,158,195,50,238,149,130,62,231,147,6,35,227,94,95,238,10,39,35,153,50,151,26,93,82,31,172,101,243,237,194,146,148,127,109,5,222,239,180,204,189,229,238,207,133,90,159,54,206,187,102,82,164,167,108,202,29,69,200,238,22,164,122,56,203,166,147,238,51,46,244,251,204,190,241,127,28,61,177,117,56,173,151,11,108,215,216,253,187,14,29,13,101,239,228,64,137,169,253,4,151,123,159,111,222,98,76,128,0,0,0,15,201,86,166,199,172,82,166,210,37,167,115,19,163,185,25,210,212,203,84,45,38,147,238,50,62,227,246,25,12,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,127,109,103,220,223,180,200,253,228,66,111,112,107,197,181,207,162,87,48,174,99,250,170,59,146,106,109,35,111,246,18,138,123,9,237,36,125,167,222,175,225,237,22,122,0,0,63,134,123,72,204,253,133,168,162,78,42,87,235,215,118,100,95,167,44,245,69,30,26,224,39,187,253,106,124,210,253,210,253,239,183,239,49,213,184,51,218,203,155,137,21,251,141,101,163,81,233,178,152,35,255,0,126,151,233,235,211,191,94,227,247,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,246,145,119,145,140,219,99,45,122,161,115,98,197,225,92,170,59,205,149,50,189,80,121,213,109,74,117,82,228,184,163,61,18,68,93,234,62,226,31,42,197,188,42,246,13,221,73,187,232,82,57,51,105,83,88,152,210,246,37,94,179,78,165,194,236,82,84,93,232,46,242,63,184,198,136,114,129,139,235,198,172,8,182,174,201,74,221,57,184,16,162,205,86,154,111,144,80,227,184,226,180,36,32,139,85,59,220,146,211,221,246,118,161,203,243,51,96,181,137,88,25,122,90,139,70,231,36,208,170,36,193,107,167,206,170,27,205,167,251,73,253,255,0,105,232,51,141,121,80,102,88,183,213,102,221,89,114,228,80,170,178,34,23,113,232,166,94,82,53,239,81,119,163,222,127,196,92,207,9,76,100,59,203,2,26,195,185,138,221,42,213,221,235,233,166,238,166,100,231,187,137,4,69,161,36,191,180,175,225,220,39,128,252,245,8,49,234,81,28,133,41,27,218,115,77,197,169,150,186,25,25,119,125,164,51,127,154,252,42,123,7,113,182,189,102,42,39,78,204,94,151,148,142,97,47,233,68,97,195,237,222,179,239,115,218,127,251,135,208,170,102,78,179,86,203,101,43,0,159,78,145,41,60,253,139,213,30,191,54,121,74,62,194,104,140,180,50,253,243,254,29,195,246,100,98,135,58,224,204,189,167,78,167,158,143,57,215,233,221,236,167,201,63,105,145,119,17,141,22,0,0,10,202,226,213,154,72,180,138,11,56,27,107,77,221,54,110,239,74,252,217,151,43,98,224,201,103,233,180,100,173,72,213,244,23,217,237,247,10,195,193,156,48,172,227,6,33,210,236,42,19,123,229,84,121,251,123,80,90,114,216,113,211,250,75,65,119,54,127,218,47,243,13,40,88,54,93,39,15,173,72,86,149,17,174,92,56,60,206,90,119,40,254,155,138,112,254,146,148,125,235,63,105,143,66,0,0,51,131,156,156,116,153,152,156,199,94,120,141,233,159,72,209,85,80,114,157,110,41,4,250,25,69,30,58,212,220,83,109,167,204,214,215,49,5,207,90,52,73,115,94,117,91,18,106,52,151,21,19,43,133,62,60,198,193,188,209,192,182,107,179,101,183,66,196,152,229,108,184,132,200,116,152,110,162,183,80,168,15,45,148,33,68,234,249,164,113,146,102,73,229,148,199,22,107,74,73,100,171,222,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,7,19,204,144,67,203,165,213,27,23,176,222,46,203,6,240,168,60,212,136,234,121,132,122,42,176,243,146,36,20,86,35,180,211,100,220,62,66,116,100,147,188,211,200,113,43,82,117,111,127,53,200,86,113,46,28,172,98,229,49,53,154,196,183,240,234,185,35,162,184,41,143,76,149,210,66,67,235,97,46,85,26,142,214,228,170,75,73,101,179,51,229,45,107,105,43,104,182,154,210,164,201,94,41,217,240,141,119,201,135,128,24,9,126,196,155,111,38,57,77,185,110,11,118,176,234,145,61,111,52,235,71,75,230,50,100,203,209,185,46,146,221,34,83,168,90,214,132,30,197,50,180,170,16,101,139,47,87,86,104,49,150,139,132,118,180,158,131,175,230,73,168,213,23,21,201,12,211,32,180,157,206,200,113,40,47,241,91,65,41,72,74,221,117,164,26,209,191,113,104,163,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,191,249,44,191,252,31,255,0,253,156,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,70,174,34,88,233,51,0,114,167,117,220,148,26,207,163,46,74,247,42,219,160,188,146,124,156,76,169,70,100,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,62,145,153,33,89,236,1,121,60,36,49,230,54,41,229,161,188,54,168,77,150,253,195,134,18,61,23,36,228,200,118,66,221,167,62,183,29,130,225,45,104,36,161,9,73,59,25,13,37,107,216,136,105,63,85,43,66,74,111,128,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,202,184,235,247,118,89,47,235,107,0,108,44,199,83,227,75,172,218,119,140,122,138,167,63,18,156,241,162,130,252,90,138,161,18,37,58,68,109,37,15,31,40,218,90,148,147,82,212,226,54,250,132,165,216,175,9,172,162,99,206,21,213,106,248,209,136,213,27,130,198,163,213,163,174,154,213,155,42,63,37,250,185,161,70,73,149,57,135,147,185,132,52,163,95,39,66,67,202,53,45,91,144,202,141,50,108,208,70,172,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,148,3,116,218,119,85,141,93,149,107,94,182,205,86,223,173,66,217,212,211,170,144,156,137,41,141,232,74,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,242,132,255,0,225,123,145,111,219,93,212,140,113,198,59,51,171,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,81,13,157,28,230,106,105,66,221,36,55,243,169,76,134,202,234,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,44,250,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,131,51,247,147,105,57,65,197,8,84,250,20,153,115,236,75,158,57,189,110,78,157,53,167,230,173,108,54,201,76,102,65,54,219,100,149,161,215,73,73,50,70,195,109,214,244,82,150,78,18,120,84,108,76,186,163,97,101,71,7,58,190,109,183,80,184,33,220,220,135,28,113,93,60,232,241,164,199,222,202,119,242,209,204,110,86,142,30,195,82,185,12,122,196,72,208,228,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,197,49,211,138,86,28,97,22,103,232,152,48,134,122,139,90,139,80,147,78,191,235,105,134,82,250,87,23,29,163,142,112,148,196,131,51,228,62,183,17,45,11,100,220,79,41,104,109,10,90,116,57,191,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,44,210,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,202,170,183,253,229,93,179,104,24,125,89,184,101,204,183,173,89,19,164,209,96,188,100,164,64,92,195,104,228,147,70,101,185,40,90,152,109,102,141,118,18,247,168,136,148,226,205,82,43,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,184,48,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,66,121,93,203,37,131,149,156,47,166,225,253,161,26,36,202,146,35,165,53,171,132,233,204,198,155,89,124,156,117,205,239,169,178,220,164,33,79,186,150,144,181,44,219,108,210,141,202,208,212,174,192,2,189,120,163,100,74,171,141,148,166,113,223,5,237,152,146,47,106,28,117,166,224,167,68,97,93,109,195,9,41,65,52,182,246,158,215,100,199,74,20,68,141,156,199,91,81,32,148,163,101,150,149,76,35,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,114,174,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,179,235,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,50,239,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,189,78,20,56,59,74,195,92,165,209,46,229,80,101,193,184,113,6,68,138,221,81,217,177,82,211,238,48,151,156,102,18,80,173,137,89,198,56,232,67,237,146,141,69,172,167,86,131,218,225,16,227,252,109,48,206,234,184,48,227,14,241,74,147,19,168,162,217,245,10,133,62,175,203,109,197,185,31,175,40,220,135,213,181,6,132,50,75,136,109,169,107,82,126,113,246,18,68,163,95,100,32,225,163,127,198,195,236,233,97,220,170,149,195,46,149,77,174,72,147,64,148,76,155,187,38,46,92,103,26,139,29,212,54,71,189,10,152,113,12,183,22,196,173,40,90,182,236,220,90,9,0,0,0,0,30,122,254,178,233,56,131,106,77,180,171,109,115,33,206,229,243,19,185,69,244,28,75,133,244,84,147,239,65,123,72,102,191,25,176,194,181,131,216,135,83,176,171,173,236,149,78,228,238,237,65,235,204,97,183,75,232,173,101,220,225,127,104,255,0,204,44,243,132,174,105,34,213,232,79,96,117,213,55,108,200,91,125,19,243,102,124,221,235,157,37,239,160,209,18,116,34,79,211,95,111,179,220,44,212,0,0,103,79,60,244,57,182,254,102,46,202,116,255,0,235,91,232,53,238,246,211,227,31,176,204,187,140,135,226,165,102,74,179,72,203,101,91,0,152,78,177,42,220,141,235,213,30,167,42,121,202,46,195,104,204,245,51,253,242,254,61,195,231,229,71,10,159,198,44,109,160,217,136,139,212,51,43,170,230,163,121,35,232,196,125,194,237,222,131,239,111,216,127,251,134,144,41,240,99,211,97,183,10,42,54,52,222,187,75,83,61,53,51,51,239,237,239,49,250,68,15,226,215,140,159,35,112,33,220,58,134,173,178,174,173,190,190,154,237,233,166,65,123,184,208,100,122,146,143,251,73,254,61,194,159,112,103,14,166,98,182,35,82,172,104,45,239,114,163,207,208,181,34,254,173,135,29,246,169,63,224,207,251,69,254,97,165,219,94,131,26,217,161,70,162,67,78,214,99,111,218,90,153,253,37,169,71,222,102,125,234,63,104,250,163,139,102,255,0,23,215,130,216,17,115,93,145,21,182,114,233,243,99,66,86,154,236,144,112,228,56,218,180,52,44,143,69,53,220,162,211,223,246,231,118,250,188,42,247,245,221,86,187,235,178,57,211,106,179,95,152,234,246,37,62,179,174,169,195,236,74,82,93,235,62,226,47,184,135,213,193,170,245,66,217,197,139,62,185,75,123,149,42,29,122,158,243,75,218,149,104,164,73,109,68,122,40,140,187,210,93,228,52,147,132,181,137,183,6,24,90,117,202,139,156,201,83,232,144,36,188,189,8,183,45,113,219,82,143,66,34,34,237,51,238,34,33,84,252,102,45,101,194,196,122,5,198,130,213,169,20,216,172,25,255,0,191,83,245,5,233,223,175,113,123,135,40,225,91,126,189,104,230,69,138,114,15,68,86,33,166,2,187,191,215,103,194,47,221,63,221,251,62,242,23,182,71,184,136,203,218,90,143,232,0,0,172,46,50,152,182,184,20,58,30,21,195,127,69,200,114,53,77,212,109,254,194,145,80,97,93,166,143,176,187,149,252,61,162,16,228,19,8,92,198,28,199,219,212,179,99,155,30,137,34,37,110,73,110,219,163,76,207,138,149,255,0,109,7,220,231,176,204,253,196,99,66,20,154,108,122,61,42,21,34,34,118,177,6,59,113,154,45,76,244,66,18,73,46,243,51,238,47,105,152,253,96,0,0,0,2,51,113,9,197,212,225,78,91,238,67,71,107,215,20,57,148,52,23,187,159,2,94,135,244,20,93,237,253,159,121,10,7,164,211,230,222,55,108,58,84,100,238,153,92,168,183,29,178,212,139,87,30,116,146,93,230,69,222,175,121,23,220,52,31,145,188,23,143,130,153,127,160,81,57,28,185,149,72,209,106,147,61,99,63,159,114,20,100,175,251,107,46,246,189,134,69,238,47,124,130,17,79,136,30,107,153,203,110,21,58,138,43,187,174,74,217,170,12,84,109,50,228,165,232,210,182,61,170,153,113,181,104,227,37,234,30,154,251,76,139,190,137,174,107,142,229,197,43,222,77,114,172,247,87,87,175,212,22,225,158,214,219,220,235,239,41,90,122,164,148,150,171,112,253,132,93,190,194,22,65,148,110,22,205,87,109,138,94,35,226,132,141,78,163,25,137,177,96,236,238,67,141,176,242,21,204,98,89,123,220,78,134,146,247,153,119,16,232,248,247,195,26,149,113,89,53,19,177,105,188,186,172,52,188,244,52,243,148,124,213,33,151,121,104,213,217,68,148,234,165,35,180,251,189,189,154,138,151,196,27,18,225,195,91,190,167,101,221,48,250,90,141,46,83,209,94,111,152,133,232,166,157,91,106,237,66,148,159,164,133,119,25,247,123,123,199,206,182,234,18,105,55,21,46,169,13,123,36,67,154,196,134,149,161,30,139,67,132,164,158,134,70,93,228,93,228,52,145,150,42,220,203,135,47,88,115,84,158,95,206,30,181,104,234,113,93,158,178,142,11,42,53,104,68,68,90,153,159,102,131,167,136,33,198,2,139,77,149,151,42,117,85,238,201,77,92,12,161,7,235,118,164,160,79,81,23,97,233,223,246,10,112,194,105,43,135,138,118,108,182,213,181,76,220,20,231,8,244,215,67,41,45,159,249,134,138,50,183,81,118,173,129,54,205,65,231,55,173,222,183,85,105,166,186,76,124,187,180,47,112,234,194,56,113,5,106,59,185,91,187,121,235,218,101,208,109,236,51,215,250,70,47,184,103,226,219,51,77,106,57,167,191,215,255,0,232,12,105,211,15,150,167,45,8,11,95,121,243,117,255,0,241,171,30,136,0,0,0,0,0,0,0,0,0,0,0,7,156,196,61,10,207,168,106,122,23,205,127,253,212,12,198,92,127,234,204,141,63,222,127,244,4,52,15,195,237,200,46,101,114,210,40,109,108,50,235,247,250,198,122,255,0,72,202,211,191,248,137,30,57,214,96,232,18,46,140,32,175,208,162,255,0,91,39,165,219,221,253,153,77,40,251,204,139,185,62,241,154,25,113,95,133,33,113,164,163,99,136,211,113,106,71,166,165,175,179,239,26,8,225,205,112,53,90,202,141,158,209,47,115,209,189,33,204,236,50,250,85,41,122,123,8,187,136,73,177,231,113,14,202,165,226,53,143,93,177,171,40,221,14,187,77,149,78,119,181,69,162,94,101,109,40,253,85,36,251,150,125,202,47,188,187,197,95,214,248,52,86,38,223,210,229,83,175,190,154,222,126,107,142,52,223,162,208,190,91,42,120,204,147,169,205,222,122,54,100,90,159,105,233,239,19,83,43,185,33,194,236,179,196,76,186,36,126,178,182,227,100,151,231,111,144,222,227,50,100,213,243,106,125,196,22,171,96,149,217,239,211,187,190,71,15,39,137,75,127,228,125,90,55,39,152,196,152,111,178,233,110,34,245,20,210,201,95,111,119,187,180,103,115,52,212,232,52,204,113,186,152,167,177,202,109,85,73,203,50,220,106,213,93,99,229,175,105,253,132,59,39,11,251,226,183,107,102,94,153,76,167,187,252,218,174,134,97,62,141,168,250,46,212,33,37,71,169,164,207,185,37,216,70,95,121,11,235,31,240,243,77,190,202,216,117,59,144,226,77,10,45,116,212,140,180,49,66,124,74,240,57,24,79,152,58,197,106,11,28,184,119,76,137,21,165,122,218,252,236,153,211,20,125,238,40,251,155,47,98,75,236,33,222,248,49,98,51,176,239,27,139,14,165,61,182,35,240,165,212,155,45,164,122,190,167,105,236,145,118,39,94,226,246,171,79,179,218,45,208,0,0,0,0,5,105,241,143,194,22,170,246,141,23,21,216,45,36,194,118,53,45,103,219,253,82,26,168,62,125,235,34,239,63,221,215,237,246,8,65,195,163,18,222,195,108,205,219,239,33,205,141,87,157,137,68,123,176,143,212,126,161,19,119,246,84,125,200,246,104,127,105,13,3,70,125,185,81,154,146,210,183,33,228,37,196,158,154,106,70,90,144,255,0,80,0,31,240,247,245,75,255,0,20,255,0,236,25,235,226,14,227,174,102,134,237,230,167,77,179,231,165,61,165,221,233,25,90,9,127,193,80,222,234,46,146,221,243,59,39,122,186,23,210,214,157,219,239,238,22,121,125,81,147,113,89,53,250,2,251,170,84,185,113,63,252,99,42,71,188,191,123,222,67,54,249,135,182,142,209,199,27,238,129,236,137,113,213,26,79,220,153,142,163,222,127,187,239,28,236,92,47,6,75,230,93,79,13,46,11,58,90,183,156,74,172,185,45,30,132,90,54,152,244,246,201,61,137,47,121,246,153,235,255,0,104,178,49,255,0,14,182,135,155,91,46,39,84,45,38,149,22,189,228,125,226,137,56,162,96,201,225,174,96,166,87,224,68,229,83,238,52,57,82,82,185,155,181,126,68,217,171,62,195,90,149,244,80,94,194,47,176,135,235,225,73,138,114,44,156,202,211,45,73,18,185,52,187,147,157,213,158,194,87,247,188,9,206,35,185,6,175,164,175,97,151,219,169,11,211,1,74,156,97,108,184,246,254,55,82,238,70,92,213,85,254,126,228,232,126,175,34,36,4,23,105,168,245,239,247,23,241,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,196,184,70,90,40,136,189,100,31,217,167,120,183,240,0,28,167,51,24,233,69,203,206,20,85,113,22,176,191,86,15,35,98,52,95,173,190,75,44,159,106,91,115,79,235,139,251,39,254,114,206,126,32,95,87,6,36,221,147,111,27,162,111,85,82,159,203,231,59,203,66,55,108,105,13,167,177,9,74,75,213,66,75,176,139,187,248,139,106,225,49,150,8,214,149,154,254,51,220,209,55,84,171,59,125,31,243,134,92,142,75,179,163,59,244,29,52,171,114,84,159,164,130,211,217,175,120,177,192,0,1,21,120,154,99,95,236,91,40,247,79,79,79,234,167,223,122,217,80,247,181,189,150,186,214,30,234,28,115,71,16,164,233,21,169,59,20,91,180,116,218,220,147,78,237,40,4,7,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,123,47,216,153,251,100,192,235,15,20,156,151,74,145,46,230,183,224,212,39,250,45,205,241,89,156,182,83,213,48,143,93,102,158,83,228,235,102,133,40,212,133,32,210,163,220,147,29,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,30,83,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,236,206,6,90,235,185,86,199,26,198,25,84,207,157,74,123,117,82,219,150,169,72,125,201,116,119,94,113,17,220,116,210,148,109,120,185,75,109,194,52,32,185,141,172,210,70,131,66,149,199,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,20,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,200,160,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,254,75,47,255,0,7,255,0,255,0,103,5,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,20,173,198,79,26,254,92,230,10,147,131,145,41,252,152,152,101,79,62,115,238,53,181,199,231,84,90,143,33,205,170,39,20,74,101,44,34,25,39,84,33,68,231,63,93,201,216,98,0,0,153,92,40,113,138,171,134,185,180,162,90,42,175,68,131,111,98,12,121,20,74,163,83,101,41,166,28,125,44,184,244,37,33,59,210,131,146,114,16,134,27,53,18,143,73,78,161,5,185,194,49,123,192,0,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,50,174,47,163,135,13,167,106,223,60,61,176,242,214,189,109,154,85,193,69,155,233,110,166,157,84,132,220,184,175,236,173,203,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,38,0,0,172,14,52,120,23,135,16,108,155,115,48,244,202,55,67,121,206,184,35,91,117,41,49,204,144,221,70,42,161,201,113,181,200,70,158,187,205,244,168,66,28,35,37,114,212,104,86,242,67,68,220,0,201,158,10,90,185,137,204,157,159,131,151,173,66,171,10,139,112,122,67,169,126,150,235,109,202,71,34,4,137,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,45,25,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,195,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,237,218,99,176,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,86,174,24,226,101,213,132,87,123,119,213,149,47,164,173,71,167,212,169,241,165,37,199,27,114,47,91,9,248,107,125,165,182,180,173,15,54,137,10,91,107,37,122,174,37,10,50,50,35,35,242,162,202,120,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,128,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,199,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,236,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,46,235,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,138,226,217,122,210,173,92,150,220,20,42,132,121,110,72,188,107,20,170,36,21,50,132,154,27,125,18,83,56,212,233,154,136,201,28,168,46,164,141,36,163,222,164,22,154,25,169,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,212,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,28,47,136,125,149,85,191,242,91,138,180,42,52,136,140,200,139,71,69,109,106,146,181,37,6,197,62,75,83,158,73,26,82,163,222,166,163,56,148,22,154,26,205,36,102,146,51,81,103,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,169,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,21,199,197,159,44,17,238,235,53,140,103,182,98,109,169,81,183,122,67,231,12,249,252,231,96,198,107,233,186,73,78,212,165,95,69,7,175,183,67,237,21,43,135,247,213,193,134,215,100,43,198,215,155,210,212,160,115,57,46,242,208,189,187,218,91,106,236,90,84,147,245,86,162,237,35,239,254,35,70,25,103,199,74,54,97,112,162,149,136,180,117,246,78,231,239,78,139,245,118,73,121,146,237,83,109,235,253,73,255,0,100,191,206,125,88,0,5,64,113,126,203,237,78,153,124,55,142,52,184,123,160,213,119,122,65,206,98,75,103,41,152,17,154,236,83,154,158,170,51,47,85,5,246,235,222,43,88,79,222,15,86,92,123,131,27,170,151,43,206,104,170,7,35,106,116,63,91,159,18,122,15,180,148,90,119,123,143,248,11,171,1,69,156,87,49,78,69,237,153,90,157,169,30,87,58,151,109,242,122,67,216,73,254,248,129,5,197,247,160,149,244,147,237,51,251,52,33,210,56,62,96,170,110,28,64,170,98,149,86,22,246,40,156,142,141,124,205,63,174,98,123,14,118,37,194,62,242,46,244,159,217,167,120,184,176,21,185,198,110,249,151,76,195,59,126,206,136,173,135,46,171,18,75,170,208,143,86,213,30,160,217,167,181,39,238,46,210,61,127,237,20,244,58,38,94,45,163,187,177,198,196,160,107,161,75,185,41,109,31,220,185,141,35,222,95,189,239,26,71,177,104,168,183,44,154,5,1,29,212,218,92,88,159,254,45,148,163,222,127,187,239,49,88,156,106,205,238,125,172,91,190,103,100,30,205,11,233,107,81,237,247,247,8,127,195,225,199,91,205,13,165,202,45,119,79,128,149,119,119,122,70,40,208,171,63,212,163,95,221,47,251,7,253,128,0,255,0,41,47,183,22,51,178,93,86,212,50,133,56,163,211,93,8,139,83,25,249,226,47,137,111,98,78,102,238,7,150,230,246,168,46,203,162,51,216,69,234,49,80,151,183,251,41,62,229,251,117,63,180,196,223,224,225,132,45,82,45,26,214,44,62,90,200,154,236,154,90,15,183,250,165,181,79,124,187,150,101,222,95,187,175,219,236,22,88,0,0,0,0,2,162,248,206,226,51,179,47,11,119,14,162,189,186,35,16,162,84,156,45,164,90,62,151,106,12,153,118,167,94,227,246,43,79,179,218,56,39,13,76,14,70,44,102,14,143,90,156,199,50,29,173,34,61,105,62,182,159,59,26,116,53,23,115,137,62,231,15,216,162,251,12,95,99,45,54,195,40,97,164,237,67,105,36,36,181,215,66,34,208,135,253,138,21,226,129,124,86,174,156,203,212,233,149,7,127,155,82,16,244,38,17,181,31,69,170,132,212,164,245,36,145,247,40,251,12,207,239,49,198,178,179,78,131,83,199,27,85,138,131,28,214,211,84,130,178,45,198,157,21,214,48,90,246,31,218,99,68,120,106,183,254,71,210,99,114,121,108,70,134,195,45,22,226,63,81,45,32,147,246,247,123,251,71,172,17,199,52,89,33,194,236,204,68,84,186,220,126,142,182,219,102,150,39,111,144,230,211,34,120,211,243,105,125,180,30,139,124,213,219,238,211,187,186,21,209,120,52,86,97,95,177,37,84,47,190,162,222,98,107,110,56,223,162,208,142,99,41,120,140,211,169,77,222,90,182,70,90,151,111,111,188,90,6,30,89,84,188,57,177,232,86,53,25,27,97,208,169,177,105,205,118,168,245,75,44,161,164,159,172,165,31,114,11,189,71,247,159,120,244,66,7,241,127,184,25,135,151,90,125,29,43,209,231,235,237,40,203,67,237,66,160,207,79,187,78,242,247,138,127,192,218,44,171,131,24,236,138,84,52,110,91,247,21,53,7,218,69,161,28,166,147,175,105,151,188,189,163,69,121,123,160,63,107,225,5,2,133,43,250,216,221,86,238,239,237,74,117,69,220,103,236,87,188,116,81,28,56,130,57,9,25,91,187,122,198,183,153,244,27,61,99,45,63,164,98,235,221,252,6,126,45,207,245,102,62,191,239,255,0,250,3,26,114,195,189,14,206,167,232,122,151,206,255,0,253,213,143,72,0,0,0,0,0,0,0,0,0,0,0,3,227,94,16,213,80,183,37,196,71,123,156,189,63,131,137,63,243,12,195,93,108,155,21,249,77,43,189,59,63,250,4,139,254,225,233,61,201,185,92,181,18,184,252,190,95,93,167,175,174,186,212,101,255,0,238,18,80,127,140,168,205,76,97,81,159,78,168,94,154,150,167,236,61,125,159,112,205,134,104,108,55,240,203,29,46,107,34,79,245,148,222,139,119,119,250,228,54,93,246,41,95,191,239,63,243,9,113,195,75,57,49,112,169,82,176,202,235,119,88,82,182,116,94,169,250,187,122,199,156,254,173,133,25,246,184,159,164,175,187,220,46,34,133,114,210,110,40,232,145,77,145,204,37,165,74,34,216,162,236,37,109,63,164,69,237,31,84,7,252,58,235,108,167,115,138,208,140,244,238,30,30,248,198,236,53,195,200,110,205,186,174,30,145,182,77,73,95,243,73,14,104,100,74,51,250,13,171,247,21,254,65,0,51,117,197,70,214,77,187,86,177,240,97,222,170,160,249,191,9,115,182,184,142,90,20,219,237,26,185,114,98,109,61,21,202,86,154,251,116,215,188,197,80,220,53,218,149,209,93,168,92,85,135,249,211,170,114,157,153,33,205,169,78,247,92,89,173,71,162,72,136,181,82,140,244,34,34,251,5,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,247,159,176,91,88,10,234,227,43,96,177,83,193,154,21,227,10,62,179,98,87,226,178,234,247,159,247,186,98,84,28,87,97,171,78,243,46,226,215,254,193,95,25,1,186,37,91,57,158,179,206,59,155,74,163,83,167,192,115,176,143,84,57,80,139,169,118,145,254,239,217,247,141,12,48,190,99,45,185,251,201,35,255,0,41,15,244,0,0,0,0,28,107,55,214,27,56,135,151,91,238,134,182,183,188,221,2,169,34,55,172,101,181,226,131,33,40,63,164,146,62,213,247,25,233,239,25,224,128,252,188,57,196,86,36,44,183,73,182,107,73,82,139,176,181,92,119,200,204,191,180,93,232,251,127,136,209,206,90,174,164,94,152,3,135,183,33,125,57,214,189,37,247,75,247,86,184,76,172,203,184,181,250,94,194,34,29,44,0,7,241,68,102,70,69,223,160,160,126,38,84,169,244,236,208,214,92,154,173,201,146,153,15,52,122,36,180,66,170,51,52,46,195,251,15,188,73,158,10,210,34,162,167,116,71,84,189,31,54,102,168,152,229,159,209,221,78,45,219,187,187,251,52,22,190,101,169,104,126,209,65,252,79,173,100,219,121,161,170,58,212,110,82,42,108,63,61,71,191,118,229,57,81,155,219,222,122,107,183,187,179,238,17,32,90,31,5,74,155,95,40,110,154,62,239,156,232,167,73,211,67,250,59,233,201,247,127,156,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,63,73,69,218,68,106,251,251,133,54,97,165,224,237,129,123,211,174,166,187,21,7,157,238,254,219,43,111,247,85,251,254,227,26,106,181,107,73,184,104,49,107,9,45,10,70,255,0,255,0,37,106,79,184,189,222,225,245,133,31,241,110,187,168,23,38,62,181,2,146,189,210,169,187,186,190,197,151,245,144,160,26,62,146,72,187,146,125,218,253,162,36,96,254,28,212,241,107,17,105,56,125,71,78,233,149,94,163,150,90,164,191,170,97,199,79,233,41,37,220,217,247,168,191,143,112,209,238,10,97,101,19,6,48,218,147,135,86,251,60,168,84,190,127,45,59,150,173,57,178,28,120,251,86,181,159,210,116,255,0,180,127,195,184,189,208,0,10,102,226,239,142,139,184,241,87,246,61,10,78,173,219,95,223,109,236,255,0,202,35,64,144,142,211,108,189,169,62,229,159,219,167,112,139,57,77,203,229,79,49,152,171,6,203,138,157,176,207,155,213,187,170,79,103,243,103,220,71,97,184,217,158,166,206,157,135,247,251,143,70,84,106,61,62,129,78,106,149,75,99,147,25,141,219,17,185,74,211,85,26,143,181,70,103,222,103,237,31,180,0,0,83,7,24,140,197,70,196,60,92,162,224,149,159,118,68,168,219,214,44,117,189,87,102,11,174,154,19,95,113,107,67,172,190,123,185,46,174,59,40,109,41,52,164,212,210,228,73,109,74,221,189,8,230,185,21,192,185,151,78,30,230,7,30,106,244,109,244,91,39,11,238,106,117,46,91,134,251,127,211,18,233,143,33,70,201,164,137,167,121,113,14,66,92,66,148,102,142,173,133,108,51,82,84,152,128,37,87,19,76,20,253,139,102,226,233,233,234,29,84,11,239,91,214,30,247,119,188,215,90,251,221,67,110,104,218,18,157,37,53,39,98,75,118,141,27,91,148,106,221,164,202,224,177,143,49,170,214,109,215,151,42,204,217,107,169,80,164,46,230,162,147,210,29,117,30,142,120,219,106,75,45,32,209,177,132,53,32,219,112,203,127,206,46,114,212,72,245,86,163,179,64,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,115,76,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,58,248,197,140,87,246,58,223,245,76,70,196,106,244,186,141,74,163,33,247,90,105,217,79,60,197,61,135,30,113,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,254,243,63,41,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,188,158,25,153,209,254,82,120,112,188,55,189,85,203,191,172,26,124,70,36,200,122,119,57,202,236,18,46,82,39,104,226,212,242,158,73,161,41,144,163,220,158,99,173,44,148,92,226,109,185,170,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,67,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,9,43,155,220,11,153,128,57,83,203,69,183,94,163,122,50,228,175,124,169,185,43,204,168,223,39,19,42,81,210,205,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,35,51,90,190,87,15,188,20,254,81,55,46,47,224,227,117,14,138,93,193,133,243,122,7,212,239,45,180,78,98,173,75,145,23,154,174,91,134,76,155,236,180,78,109,65,171,150,107,219,162,180,50,139,244,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,47,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,43,215,141,125,38,148,246,91,108,218,235,212,200,139,169,67,190,35,196,143,49,76,164,223,101,135,160,77,83,173,33,205,55,37,11,83,12,169,73,35,209,70,211,102,122,237,45,32,95,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,85,139,94,203,63,9,11,54,239,203,68,154,174,57,51,112,80,49,50,240,143,212,211,20,230,173,174,213,66,86,174,156,149,21,46,109,125,110,164,146,183,144,246,213,165,11,38,146,76,58,133,56,117,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,115,225,123,159,170,238,52,236,203,198,51,84,58,203,190,149,79,92,138,21,126,76,148,19,213,168,172,237,37,198,124,150,162,91,179,27,65,154,201,196,146,148,235,77,184,183,52,91,75,113,235,21,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,2,168,56,229,82,105,76,213,112,110,186,205,50,34,42,83,35,215,162,72,152,150,82,79,188,195,42,130,166,154,91,154,110,82,16,167,222,82,82,103,162,77,215,12,180,220,122,198,14,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,28,171,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,63,39,28,170,181,41,234,174,13,208,153,169,196,93,74,28,122,244,185,16,210,242,77,246,88,121,80,82,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,72,129,195,194,202,165,95,249,210,194,170,21,102,68,182,99,197,172,46,182,133,70,90,82,179,126,159,25,217,204,164,205,73,81,108,83,177,155,74,203,77,77,6,162,35,73,153,40,180,60,3,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,4,240,222,186,107,183,134,73,112,182,173,113,206,234,229,199,167,203,165,182,231,41,13,237,139,10,116,136,145,155,209,4,68,123,24,97,164,107,166,229,109,213,70,106,51,51,146,160,0,0,0,3,241,86,104,244,250,253,57,218,85,81,142,116,103,246,239,70,229,39,93,20,74,46,212,153,31,121,23,180,103,55,54,89,123,169,229,207,21,103,89,114,139,116,50,229,116,142,250,165,191,249,179,14,47,176,156,112,203,67,123,78,211,251,189,197,41,120,68,227,170,237,188,85,253,143,77,147,163,87,47,247,163,123,63,242,120,211,228,47,180,155,63,106,139,189,101,246,107,220,46,104,0,7,134,198,188,44,162,99,62,27,85,176,234,225,99,155,6,171,200,230,39,114,211,175,42,67,111,23,106,22,131,250,77,23,114,139,248,247,30,112,113,131,14,106,120,75,136,181,108,62,172,39,108,202,87,35,152,90,164,255,0,173,97,183,75,232,169,69,220,225,119,40,255,0,135,112,150,252,36,110,234,5,183,143,174,192,171,47,108,170,150,222,147,177,103,253,92,41,230,191,162,147,46,229,23,126,159,96,188,1,242,110,170,210,109,234,12,170,194,139,82,143,179,255,0,202,90,83,238,63,127,184,102,87,19,47,7,175,251,222,163,117,187,218,185,220,159,119,246,25,67,127,186,159,220,247,16,190,142,30,184,63,31,8,242,219,111,65,121,58,213,101,245,125,115,186,159,175,178,124,179,111,176,150,164,150,137,115,79,87,248,246,137,48,2,166,184,213,212,218,249,67,107,81,247,124,231,69,6,78,154,31,209,223,81,79,187,252,226,175,4,182,225,133,106,166,229,205,13,45,215,99,115,81,75,97,138,130,79,126,221,170,110,163,11,183,188,181,211,119,119,111,220,47,196,139,66,208,189,130,168,56,212,200,138,186,157,175,29,50,245,124,153,132,163,99,150,127,71,117,68,183,110,238,239,236,208,70,110,25,180,185,245,28,208,209,156,134,173,169,140,152,239,58,122,36,245,66,106,48,245,46,211,251,75,184,95,194,72,200,136,143,191,65,253,0,1,205,51,43,117,34,203,192,44,66,185,21,244,224,218,245,103,218,47,222,90,33,60,178,46,227,211,232,251,72,200,103,26,123,242,241,27,17,95,144,217,109,147,115,86,148,164,151,97,232,185,15,153,145,127,100,187,215,246,127,1,161,252,160,88,108,97,230,93,108,90,27,109,108,121,202,5,50,68,159,88,207,115,231,6,58,86,127,73,68,93,168,238,35,211,220,59,40,0,0,0,0,255,0,55,215,203,101,199,63,117,38,127,228,33,158,124,255,0,220,242,174,108,207,94,7,37,205,197,78,169,212,32,55,216,69,162,27,168,74,208,187,8,191,123,237,251,197,131,240,106,176,88,166,96,205,118,241,155,31,73,178,235,242,153,105,123,207,251,221,81,41,238,39,176,149,167,121,31,121,107,255,0,96,177,80,21,41,197,195,44,21,8,117,120,248,245,65,46,108,103,246,65,154,215,170,157,134,106,159,41,199,55,41,221,79,66,34,45,169,71,220,126,193,90,86,245,118,165,107,215,105,247,21,29,254,76,234,100,166,166,71,115,106,85,177,214,214,75,73,232,162,50,61,20,146,61,12,140,190,193,107,217,69,226,163,107,42,221,164,216,248,206,239,75,80,96,216,132,137,219,92,95,49,9,109,134,137,92,184,209,54,150,170,230,171,77,125,154,107,220,98,127,216,248,221,134,184,135,13,169,182,173,195,213,182,241,165,40,254,105,33,189,76,201,38,95,77,180,254,250,127,202,61,195,78,182,242,119,54,173,72,143,78,225,255,0,96,60,205,247,126,80,236,42,36,186,197,102,70,196,198,97,199,244,216,179,212,146,133,43,251,41,87,238,31,176,82,55,17,140,214,150,61,95,169,183,104,110,127,67,209,140,154,81,105,222,251,47,75,70,190,179,40,95,208,116,189,166,95,121,247,121,206,27,56,126,230,32,230,134,136,202,11,84,208,138,53,113,194,215,251,12,84,97,145,255,0,105,63,191,236,215,238,49,127,145,99,53,13,132,198,97,58,33,26,232,90,159,180,245,246,253,227,253,132,107,226,23,61,112,178,185,117,165,12,115,57,157,14,190,182,154,105,81,137,255,0,188,80,13,168,201,191,95,138,210,123,213,191,255,0,160,80,211,205,159,13,84,251,114,36,53,247,183,204,255,0,165,197,31,249,199,217,0,0,0,0,0,0,0,0,0,0,0,1,254,82,88,76,166,20,194,207,66,86,159,244,30,163,49,216,193,66,114,218,196,90,189,21,211,213,81,186,125,79,79,222,97,181,123,207,247,189,226,239,248,100,86,202,173,150,90,35,73,119,152,152,221,78,138,219,166,187,170,19,61,154,23,184,75,112,21,7,197,219,45,147,233,87,130,177,242,145,31,88,149,93,61,36,173,233,245,121,77,64,138,215,98,157,51,62,211,63,162,130,251,117,239,21,168,133,169,181,18,208,122,25,14,133,68,204,14,46,219,174,37,218,53,219,211,169,4,105,35,232,34,175,66,221,187,251,77,159,180,135,212,119,53,56,244,243,78,178,229,247,170,31,82,148,225,122,46,23,105,153,104,127,235,35,227,73,199,124,86,152,147,68,155,171,121,43,191,249,140,98,255,0,177,191,180,124,137,56,149,123,76,101,113,228,86,183,182,226,141,74,46,153,146,212,204,180,62,228,253,163,226,72,151,82,153,170,159,115,126,238,211,236,73,119,253,223,120,232,184,93,150,156,98,198,5,180,118,61,169,215,48,183,18,131,119,174,138,214,221,118,123,29,117,6,125,142,36,255,0,143,222,39,246,86,56,72,213,98,213,105,151,198,55,85,57,8,139,33,153,40,163,114,18,174,97,37,76,58,71,212,70,153,217,175,206,163,187,179,233,123,136,90,53,181,110,82,45,26,12,11,110,133,23,167,129,78,142,212,88,237,111,82,246,182,218,9,9,45,84,102,163,209,41,34,237,51,62,193,244,192,66,110,45,8,90,178,204,222,196,234,69,89,35,62,223,103,163,231,10,124,203,36,213,65,204,110,23,61,187,68,124,179,162,19,157,157,232,235,217,51,47,250,6,147,168,110,161,250,45,61,230,190,131,145,90,82,126,227,65,25,15,220,57,165,115,49,216,57,110,94,76,216,21,123,191,145,93,125,228,176,136,190,143,148,173,86,167,77,162,45,233,104,209,244,210,101,244,190,222,238,209,209,227,72,102,92,118,165,71,94,246,158,66,92,66,180,50,213,38,90,145,232,125,189,195,253,0,0,0,126,74,181,57,154,189,46,101,42,71,245,83,35,185,29,125,255,0,69,105,52,159,113,145,247,31,188,103,95,59,86,19,248,121,153,43,210,148,235,91,26,153,88,168,206,141,235,17,238,101,115,228,165,7,244,148,101,216,142,227,61,125,228,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,244,72,143,67,62,253,76,196,220,0,0,21,9,198,115,14,151,79,190,45,236,69,142,90,69,147,6,37,53,101,239,125,79,84,30,51,237,86,189,197,251,186,125,190,193,206,248,73,98,9,91,24,254,245,188,180,250,181,106,114,152,35,215,251,78,205,128,143,221,63,221,247,151,240,23,126,33,166,123,242,153,11,48,85,139,82,123,103,178,67,117,8,49,95,62,211,221,28,149,40,212,95,215,32,139,181,239,103,111,249,170,215,59,153,117,99,46,183,213,58,218,137,59,158,204,154,115,50,73,60,163,79,44,212,244,148,109,212,221,112,207,66,103,191,95,254,156,177,224,169,78,79,167,238,154,183,51,214,232,231,71,219,167,179,125,57,90,235,175,249,133,178,0,241,24,217,100,179,136,152,81,117,218,14,125,42,149,26,116,102,143,183,177,199,35,56,217,31,210,79,239,251,76,136,103,127,51,184,108,238,17,99,141,203,135,143,175,114,233,61,30,167,161,23,245,176,217,123,216,165,127,132,253,227,254,29,194,241,184,123,222,234,190,50,181,105,78,151,43,159,57,190,191,169,61,155,116,214,163,44,145,220,146,47,162,159,103,241,29,83,27,177,106,131,130,152,121,82,191,174,5,107,26,7,39,84,104,191,91,123,237,181,222,132,44,203,181,210,254,201,255,0,156,179,123,137,184,135,90,197,27,202,117,231,94,94,178,231,114,183,150,136,236,216,210,27,47,160,148,151,115,101,236,47,243,139,35,224,253,151,85,188,244,156,121,172,22,173,150,207,69,151,240,159,21,239,162,239,191,79,164,143,187,222,45,112,0,7,149,197,11,250,149,133,246,53,78,249,173,175,100,42,103,39,154,173,20,122,115,30,67,69,244,82,163,239,112,187,146,127,231,25,172,197,59,222,102,35,223,149,59,206,123,156,199,234,60,157,234,208,139,94,91,40,108,187,9,41,46,228,23,176,191,206,45,175,132,46,5,166,211,195,105,248,169,81,103,73,55,39,43,144,123,190,143,79,34,123,10,238,112,200,251,20,93,233,47,227,222,44,72,0,0,121,252,66,189,105,88,107,96,92,184,141,93,143,45,250,109,171,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,101,241,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,23,19,151,204,20,253,139,112,161,190,250,138,135,85,62,251,195,251,130,245,153,177,221,236,181,214,209,207,167,109,189,91,66,147,164,86,163,111,73,238,209,211,119,106,141,59,116,165,97,114,124,102,240,46,29,211,131,84,44,121,164,81,183,214,172,154,131,116,234,164,182,205,134,255,0,161,229,168,208,147,120,212,68,235,188,185,103,29,45,161,42,50,71,86,250,182,25,41,74,77,112,228,127,24,170,184,33,154,60,63,187,161,215,162,82,169,179,107,17,168,149,231,103,74,83,16,142,149,45,212,179,37,82,20,75,66,118,54,149,19,233,55,15,98,92,97,181,168,143,102,131,70,96,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,160,28,250,231,18,225,205,62,46,84,211,70,172,75,99,14,168,114,58,43,126,152,204,201,93,36,212,48,183,210,221,81,216,238,237,74,100,186,151,156,50,62,82,22,134,148,134,143,113,161,74,87,74,225,135,146,8,121,139,186,164,226,246,36,69,223,96,217,245,6,90,143,29,47,48,191,74,214,25,114,60,131,138,252,119,90,112,156,135,200,86,143,18,182,26,185,237,165,10,86,142,108,149,92,84,242,65,15,18,109,90,190,103,176,242,46,203,190,219,167,180,237,195,19,156,196,120,243,104,241,27,125,111,202,211,148,75,118,99,104,54,75,85,186,68,108,71,216,148,169,105,109,42,169,108,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,167,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,138,226,13,73,66,150,211,173,44,208,141,251,75,170,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,95,247,255,0,37,151,255,0,131,255,0,255,0,179,130,128,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,128,28,100,241,175,228,54,95,105,56,57,18,159,206,151,137,181,3,231,62,227,91,155,98,13,57,216,242,28,218,162,113,38,151,148,250,225,146,117,66,210,109,243,245,218,173,134,42,175,43,24,41,252,162,115,5,100,224,227,149,14,138,37,193,80,62,189,244,187,203,113,16,88,105,114,37,114,149,203,112,137,227,97,151,73,189,200,52,243,13,27,180,78,166,83,255,0,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,138,113,18,192,184,120,3,154,203,174,219,160,209,189,25,109,215,185,87,37,5,148,155,4,218,98,202,35,55,80,211,108,146,82,203,45,202,68,166,91,108,210,149,37,182,81,244,136,201,106,156,28,19,241,138,171,90,179,111,204,16,174,87,162,59,30,218,145,22,183,64,134,244,165,42,90,88,148,110,38,98,90,109,75,50,40,205,186,219,11,50,109,4,73,118,98,205,70,102,234,69,154,0,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,74,225,151,73,165,86,179,199,134,16,235,52,200,147,227,183,34,165,45,13,73,101,46,161,47,177,76,150,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,52,18,33,255,0,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,253,57,27,141,182,135,100,40,214,162,74,214,162,162,207,244,85,97,93,95,236,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,189,144,76,246,82,179,119,108,205,161,92,176,226,82,113,22,221,142,82,235,16,226,182,150,33,74,97,201,15,37,183,96,182,185,14,190,180,54,218,99,165,229,44,136,146,227,200,34,236,90,68,181,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,202,184,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,58,241,108,189,106,183,86,116,174,10,21,66,60,70,227,217,212,122,85,18,10,153,66,137,110,48,184,201,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,174,149,193,79,12,254,80,99,141,233,138,82,226,82,164,68,179,237,244,83,217,234,27,223,42,60,233,239,124,219,241,245,65,146,52,98,36,198,214,178,82,85,181,242,73,18,146,181,233,114,128,51,195,196,62,202,165,88,25,210,197,90,21,26,68,183,163,202,172,34,182,181,73,90,84,178,126,161,25,169,207,36,141,41,73,108,75,178,92,74,11,77,73,4,146,51,81,145,168,236,167,131,77,255,0,38,230,202,229,82,204,168,220,49,37,200,179,174,137,113,161,211,210,109,19,240,105,210,26,106,67,102,180,164,137,102,135,36,185,56,210,181,235,169,165,196,145,232,222,212,207,80,0,0,0,0,21,219,197,231,2,211,118,97,180,12,84,167,51,172,155,111,155,207,61,223,75,168,145,1,132,247,184,68,93,137,62,228,159,240,239,21,41,133,151,188,204,56,191,41,151,156,7,57,111,211,185,219,21,161,30,156,198,86,217,246,26,84,93,203,63,97,255,0,156,105,79,12,47,234,86,40,88,212,203,230,136,189,240,170,124,238,82,180,81,107,203,121,109,31,210,74,79,189,179,239,73,127,156,122,160,0,21,71,198,7,46,171,101,232,216,243,71,45,27,61,254,148,47,225,2,43,63,73,223,126,191,69,31,127,188,86,230,25,98,29,107,11,175,40,55,157,5,122,75,131,205,216,90,35,183,123,75,108,254,154,84,93,206,31,176,255,0,206,52,133,130,56,181,65,198,188,60,166,223,214,250,191,155,207,231,104,141,23,234,236,125,198,187,214,132,25,246,180,127,217,47,243,159,43,226,15,124,42,199,202,221,219,62,36,174,68,231,58,14,152,246,110,215,74,140,82,95,122,76,190,138,189,191,192,81,206,88,240,221,220,93,199,27,107,15,25,86,213,213,186,205,15,66,63,234,161,188,247,181,73,255,0,7,251,197,252,123,134,147,41,84,216,244,136,13,83,162,167,70,154,221,180,181,63,106,140,207,188,204,251,204,126,176,21,55,198,174,156,159,79,90,213,110,103,111,71,6,62,221,61,155,234,42,215,93,127,204,34,118,72,242,234,198,98,175,170,141,181,46,119,33,152,212,231,164,154,121,70,174,97,165,232,200,219,169,58,217,150,164,247,126,191,253,43,74,200,134,83,33,101,246,177,117,207,119,215,144,229,66,116,88,231,218,90,71,53,69,52,151,245,203,46,246,125,189,191,231,153,98,144,56,182,226,1,92,248,254,205,188,130,245,105,52,228,176,103,254,249,169,179,209,251,165,251,222,243,254,35,162,112,99,195,167,42,23,197,195,136,178,19,172,88,208,101,211,81,219,220,250,94,167,188,71,216,173,123,143,247,116,251,125,130,222,192,0,4,35,226,203,123,177,111,101,201,52,52,202,229,72,169,212,137,147,78,195,86,230,220,129,57,58,125,19,34,212,203,191,82,49,85,25,37,176,159,196,60,201,89,116,166,154,222,212,58,197,58,116,159,88,139,107,40,159,25,43,63,164,147,62,197,247,17,235,238,33,162,138,77,57,154,69,46,29,42,63,245,80,227,183,29,29,255,0,69,9,36,151,121,153,247,23,188,126,176,0,0,31,231,38,67,49,35,187,42,66,246,52,202,20,226,213,161,158,137,34,212,207,66,237,238,28,222,137,152,252,27,184,175,39,172,10,69,223,207,174,176,242,152,92,95,71,202,78,139,75,164,209,150,245,52,72,250,106,34,250,95,111,119,104,233,131,240,215,29,67,20,90,131,206,253,6,226,186,165,125,196,131,51,25,177,204,220,213,78,204,110,40,189,187,84,124,179,173,147,125,157,200,235,222,50,47,250,69,193,240,151,66,211,150,103,13,105,211,90,201,153,118,251,61,31,4,77,144,31,50,229,183,41,23,117,6,117,183,93,139,212,64,168,199,118,44,134,183,169,27,155,113,6,133,22,169,50,81,106,149,25,118,25,31,104,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,168,147,51,183,79,154,70,154,118,253,47,121,8,3,138,57,105,198,44,31,91,167,124,90,157,11,8,113,72,39,122,232,174,238,211,127,177,167,86,101,216,218,143,248,125,195,157,71,151,82,135,162,152,115,102,222,210,236,73,247,125,255,0,112,251,113,241,42,246,134,202,35,199,173,108,109,181,18,146,93,51,39,161,145,104,93,233,251,7,215,141,142,248,173,13,36,136,215,86,194,79,119,243,24,199,255,0,107,127,96,251,45,102,167,30,153,105,166,91,190,244,67,10,74,155,47,69,194,236,50,45,11,253,100,124,75,159,29,49,82,242,109,214,174,75,167,172,75,200,83,107,46,134,51,122,164,247,106,94,163,101,251,202,255,0,40,240,134,106,90,140,207,180,212,127,244,139,128,225,19,150,217,214,117,10,102,55,215,35,236,145,91,136,228,40,135,188,143,88,175,34,4,148,31,170,233,151,122,79,176,208,74,247,153,119,11,39,1,18,56,155,214,138,147,150,106,219,43,119,150,153,61,54,170,219,174,155,106,16,253,154,31,188,81,254,16,80,156,185,113,22,147,69,104,244,92,158,126,135,167,238,176,226,189,229,251,190,241,167,40,204,38,43,9,97,7,169,39,95,250,79,81,254,160,0,0,0,0,0,0,0,0,0,0,0,3,60,89,251,195,233,88,125,153,139,162,3,206,243,89,119,162,229,57,180,147,187,74,124,83,87,102,229,25,118,175,78,209,63,120,48,223,236,86,112,222,234,177,77,95,59,110,244,58,22,135,219,212,63,80,119,247,75,216,95,188,127,195,184,89,0,15,205,81,167,67,170,195,114,4,246,121,172,59,166,244,110,52,235,161,145,151,105,25,31,121,16,136,184,149,194,247,46,24,131,61,117,38,104,190,140,144,189,52,95,83,61,237,52,74,11,187,171,73,119,35,254,159,176,120,24,188,28,240,45,173,58,154,215,63,78,255,0,230,211,19,175,111,217,52,123,59,111,133,70,88,232,81,205,169,54,255,0,90,179,239,95,87,80,111,94,194,246,20,179,247,127,210,61,93,59,135,14,87,233,200,52,34,199,221,175,255,0,116,234,37,238,255,0,210,126,193,236,168,153,47,203,125,186,219,11,139,135,218,46,34,146,234,23,233,105,253,138,78,154,30,134,249,251,135,97,162,198,165,83,41,241,232,244,116,114,226,194,105,12,50,222,170,86,196,33,36,148,150,170,212,207,66,34,45,76,245,31,64,0,0,67,46,43,40,121,89,99,119,148,157,72,170,74,53,118,151,98,125,31,59,81,77,25,112,92,166,243,13,133,206,65,45,100,166,243,162,41,158,239,166,83,153,219,223,217,223,167,127,96,210,157,186,185,78,91,244,199,39,22,146,85,13,149,61,221,244,205,5,187,187,179,191,94,238,193,203,179,113,136,78,97,150,95,111,75,154,59,155,36,166,137,81,110,49,233,175,207,116,79,173,29,233,81,119,163,218,90,123,198,124,109,186,133,83,16,177,178,147,81,145,243,147,238,27,161,135,149,244,75,87,95,150,70,125,196,148,253,37,253,133,247,13,31,224,213,61,234,78,16,88,212,169,41,218,236,59,110,153,29,194,212,143,69,34,43,105,62,227,50,239,47,120,246,32,0,0,2,154,120,201,88,73,167,98,253,18,248,67,159,223,84,120,208,141,58,123,85,42,160,238,186,238,251,61,223,199,216,61,23,5,123,237,40,190,238,140,54,87,246,169,83,107,69,255,0,227,169,204,254,239,255,0,173,252,61,162,221,0,0,4,61,226,131,132,106,196,220,184,206,158,195,123,221,182,94,118,182,101,174,154,38,60,9,167,175,106,210,93,235,251,126,227,20,153,132,55,156,172,50,197,139,82,244,101,91,87,64,174,193,158,225,104,71,169,49,37,183,12,190,138,191,115,191,67,251,143,184,104,235,3,177,34,30,44,97,101,185,124,196,86,167,83,166,67,144,247,97,246,56,228,102,221,81,118,165,63,225,61,137,34,255,0,176,123,149,18,72,205,195,239,34,239,251,5,2,113,40,190,19,119,230,114,224,140,204,158,115,116,103,165,211,85,234,109,216,182,106,19,11,111,209,45,116,221,223,219,247,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,194,87,103,119,180,133,148,128,254,40,183,36,211,239,45,5,37,241,124,177,24,160,230,1,23,139,41,249,203,147,94,113,234,127,248,188,40,13,167,189,71,239,246,17,127,30,241,213,248,71,227,189,10,212,180,238,203,78,225,168,114,145,7,160,228,35,148,181,107,189,217,238,43,181,13,159,239,23,121,152,228,92,77,51,131,27,28,174,120,88,127,104,187,253,5,67,230,111,115,105,252,255,0,57,184,110,151,99,140,161,105,218,182,149,253,163,215,236,46,195,139,249,121,193,59,135,30,49,42,157,99,80,152,221,213,115,185,174,110,65,108,219,29,215,75,177,78,35,93,121,70,93,138,255,0,220,122,54,195,155,14,139,134,150,124,11,50,223,103,149,6,7,55,148,157,203,86,155,221,91,135,218,181,40,254,146,207,188,207,252,195,210,128,15,249,90,210,218,77,107,61,8,133,68,241,64,207,3,87,115,181,44,190,216,133,190,150,142,79,164,102,118,151,59,82,133,45,175,155,117,130,82,116,82,86,159,85,125,189,231,217,161,10,232,179,237,122,141,231,113,68,182,233,40,223,42,95,51,150,90,164,190,130,20,179,250,70,69,220,147,246,141,49,225,93,151,19,15,108,58,101,161,9,59,89,129,206,218,90,153,253,55,150,225,247,169,71,222,179,246,152,245,128,0,2,0,113,132,199,239,144,24,29,78,194,59,75,16,189,21,116,222,149,4,122,82,151,13,127,206,164,219,164,204,132,191,204,81,17,155,76,184,249,48,223,210,73,186,148,188,130,222,130,121,37,88,25,54,192,185,153,137,204,117,153,135,62,134,244,141,21,85,6,234,55,26,86,111,161,148,81,227,173,46,74,39,29,96,141,109,115,16,92,132,47,84,151,53,230,147,189,38,162,81,95,78,108,124,44,99,39,195,251,135,203,159,25,172,26,136,196,43,42,149,137,86,5,203,135,53,217,18,216,166,221,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,102,95,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,125,28,55,177,190,149,141,217,80,180,213,79,161,203,165,200,176,227,199,177,231,33,231,18,226,31,126,4,56,228,79,180,162,208,205,14,52,227,75,50,82,72,210,179,90,61,98,73,56,185,64,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,149,226,201,157,169,149,10,239,242,100,194,27,175,149,2,151,189,87,141,82,145,82,125,183,30,148,164,60,195,148,103,57,102,150,214,202,91,112,205,244,25,184,149,56,164,54,162,109,76,56,149,66,188,159,229,174,187,154,156,113,163,225,149,48,249,52,166,118,213,46,73,105,148,134,28,137,71,105,230,209,33,198,141,73,94,231,143,154,134,219,34,66,203,152,226,13,68,72,37,169,58,19,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,20,129,196,243,36,16,242,233,117,70,197,236,55,139,178,193,188,42,15,53,34,58,158,97,30,138,172,60,228,137,5,21,136,237,52,217,55,15,144,157,25,36,239,52,242,28,74,212,157,91,223,200,50,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,58,19,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,254,75,47,255,0,7,255,0,255,0,103,5,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,64,60,74,113,251,246,235,154,11,131,228,230,33,124,168,177,109,126,77,50,218,233,151,172,22,63,155,179,214,169,141,8,146,230,249,73,119,87,253,110,98,80,222,213,169,180,181,164,191,224,167,129,115,41,84,43,211,48,245,234,55,39,211,123,45,187,118,75,134,251,110,46,43,75,230,78,90,80,100,77,56,202,222,76,84,37,194,53,168,156,136,250,61,77,20,75,249,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,18,171,140,158,10,124,185,203,237,39,24,226,84,57,50,240,202,160,124,230,28,119,107,111,193,168,187,30,59,155,82,77,168,212,242,95,68,51,78,171,66,73,190,126,187,149,176,133,90,229,23,27,233,89,113,204,93,153,140,181,218,28,186,189,54,129,34,74,102,68,136,226,80,249,177,34,43,209,156,91,123,189,85,45,9,124,214,72,51,73,44,208,73,53,35,118,242,210,72,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,5,106,241,72,200,44,204,68,235,179,55,131,148,250,173,74,239,46,142,61,197,110,195,140,252,231,170,237,151,42,51,50,98,54,218,86,180,188,210,9,178,113,178,34,109,77,54,110,122,139,109,124,234,171,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,132,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,96,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,74,226,105,86,165,86,179,199,137,243,40,213,56,147,227,183,34,155,17,110,198,121,46,161,47,177,76,136,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,38,175,3,235,42,171,2,192,197,60,70,122,68,67,166,215,43,20,234,36,118,146,181,115,210,252,22,93,121,213,45,59,118,146,13,53,6,73,38,74,51,51,75,154,146,116,35,85,154,0,160,190,42,116,154,173,59,60,119,244,202,133,50,92,88,245,72,244,121,112,93,121,149,33,18,152,42,100,102,77,214,148,101,162,208,78,178,235,102,164,234,91,219,90,123,210,100,82,131,129,143,215,103,229,191,212,133,170,0,0,0,0,0,242,120,169,101,196,196,43,18,167,104,78,78,230,103,242,119,22,166,95,65,228,56,93,202,73,247,160,189,164,51,57,120,90,213,27,50,226,151,109,213,81,178,84,62,94,242,213,39,244,219,74,203,232,153,151,114,139,218,44,95,133,254,120,25,180,93,166,229,242,251,46,93,41,124,239,71,76,237,62,78,133,54,91,191,54,211,6,165,106,165,33,62,178,251,59,203,179,82,22,236,133,165,196,146,208,122,145,143,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,106,20,147,250,72,46,227,47,243,12,228,230,27,4,238,28,7,196,170,141,141,93,99,111,75,201,229,57,185,7,191,116,118,157,62,196,184,189,52,230,145,118,171,255,0,113,74,14,25,121,193,141,129,183,60,220,63,187,157,254,130,174,114,246,57,180,254,99,146,220,199,79,177,182,86,181,110,91,169,254,209,105,246,151,97,117,222,46,24,239,66,186,237,59,78,211,183,170,28,212,78,235,249,232,229,45,58,108,118,3,137,237,91,101,251,167,220,100,57,63,8,59,17,138,246,96,87,120,188,159,156,182,244,228,158,167,255,0,140,66,158,218,187,148,94,239,105,31,240,239,23,108,0,43,91,140,237,153,80,168,225,237,187,118,68,139,189,184,181,40,145,221,115,122,75,106,82,197,65,195,236,53,118,247,251,8,66,174,27,23,194,109,12,206,91,241,158,147,201,110,178,244,74,105,122,155,183,45,234,132,50,219,244,79,77,118,247,246,125,228,47,240,137,38,100,225,119,153,119,253,131,195,99,142,36,67,194,124,44,184,239,153,106,208,233,148,201,146,25,236,62,215,27,140,227,169,46,196,171,252,31,181,38,95,246,12,226,226,245,231,43,19,49,98,235,189,94,86,229,87,235,179,167,182,90,17,104,79,201,113,194,47,162,159,223,239,208,190,226,238,23,103,194,251,8,213,134,89,113,131,61,246,246,59,115,60,213,108,139,93,117,76,136,16,143,94,197,168,187,209,246,125,196,38,16,0,0,168,190,53,23,218,87,125,218,248,108,147,250,52,168,85,163,251,249,213,22,127,119,255,0,214,254,30,209,231,120,55,88,73,169,98,253,110,248,83,159,222,180,121,48,137,58,123,83,42,158,238,186,238,251,125,223,199,216,46,88,0,0,0,120,236,100,167,189,86,194,11,230,151,25,59,158,153,109,212,227,182,90,145,106,165,197,113,37,222,100,93,231,239,25,193,185,42,21,76,62,198,202,181,74,63,205,207,183,174,137,15,39,232,158,142,177,44,204,187,201,73,250,72,251,75,239,26,13,202,54,33,57,137,185,125,178,238,105,46,111,146,170,45,57,185,39,166,159,61,209,48,181,247,37,37,222,191,97,105,238,29,70,226,92,166,237,250,155,144,75,89,41,134,242,153,238,250,100,131,219,223,217,223,167,127,96,205,102,99,215,41,204,195,98,139,147,139,73,42,188,235,106,123,187,233,156,231,183,119,118,119,235,221,216,46,95,133,42,30,78,88,218,230,167,66,58,146,77,61,165,218,94,143,131,160,153,160,0,3,231,214,163,82,170,116,249,20,122,194,57,145,102,180,182,30,111,85,39,122,22,147,74,139,84,232,101,169,25,150,164,122,142,61,91,201,126,91,238,38,223,92,172,62,213,114,212,167,86,191,75,79,237,82,181,212,244,39,203,222,60,109,71,135,14,87,234,40,36,46,199,219,167,255,0,116,234,39,239,255,0,210,126,209,229,46,78,21,25,99,174,199,38,163,91,253,18,203,185,125,93,65,205,59,15,216,114,203,223,255,0,64,241,175,240,116,192,167,28,74,153,172,242,144,74,35,82,122,121,138,212,189,218,156,209,214,48,123,135,46,94,112,130,167,26,183,78,160,117,117,8,171,67,205,191,213,78,111,71,18,166,212,74,218,114,86,159,164,217,30,154,105,218,37,28,104,236,195,140,212,72,232,216,211,8,75,109,167,83,61,18,69,161,22,167,219,220,67,253,64,86,255,0,25,235,253,138,54,27,218,182,41,43,231,110,46,187,82,208,251,58,119,233,238,254,233,251,15,247,139,248,247,8,5,144,76,62,149,136,57,152,181,224,50,239,41,150,186,222,107,155,73,91,117,167,202,52,246,110,73,159,106,52,236,26,29,0,0,0,0,0,0,0,0,0,0,0,0,1,77,92,99,112,229,218,14,41,209,47,132,167,70,107,253,78,157,165,254,177,26,158,215,239,25,247,159,184,191,143,120,242,156,36,49,1,187,75,31,29,183,164,191,203,143,112,109,230,122,186,235,200,133,61,101,220,147,62,245,123,203,248,139,192,0,0,0,17,127,136,185,226,35,25,109,171,212,240,238,111,76,253,52,228,77,168,43,150,194,255,0,153,55,2,90,157,236,123,179,191,103,209,213,93,157,133,222,41,14,221,204,134,50,218,149,70,234,180,123,191,145,33,167,73,221,222,143,138,175,88,148,74,254,211,70,93,233,47,96,184,92,137,103,186,219,198,251,106,147,97,221,53,63,244,99,6,11,13,72,46,75,159,63,177,184,205,41,223,82,58,26,78,231,157,87,170,74,61,62,238,210,154,201,81,41,36,164,158,164,101,169,15,232,248,183,157,121,22,181,167,88,184,220,45,83,76,129,34,97,253,205,180,165,251,143,247,125,199,247,8,231,148,140,220,82,49,222,239,188,236,183,100,237,169,209,170,149,21,52,198,197,31,243,86,93,97,178,86,238,74,19,244,157,211,67,51,87,222,93,165,249,56,154,65,92,204,174,214,148,133,237,228,42,75,167,217,174,164,154,116,206,207,250,69,32,224,66,210,222,56,97,227,139,86,212,166,235,164,153,171,77,116,34,152,215,104,210,157,138,180,185,100,91,206,33,91,146,170,84,67,37,105,166,164,108,167,180,65,14,49,120,132,221,39,6,105,22,59,110,237,126,101,94,60,165,22,221,117,109,113,42,13,31,246,76,187,203,223,175,253,162,184,242,37,99,202,190,243,47,103,193,143,31,154,154,117,78,159,82,127,215,36,236,105,186,132,98,82,187,84,157,116,223,220,90,159,216,52,63,79,136,136,16,35,65,111,232,199,101,13,39,238,74,72,191,204,63,64,0,0,0,172,222,52,20,232,43,178,109,202,146,207,249,210,103,195,104,139,183,232,114,106,42,247,233,222,33,135,13,107,166,101,175,154,58,9,196,70,239,74,28,90,107,157,164,95,54,237,70,30,189,228,127,186,93,218,31,218,67,64,9,86,228,146,180,211,82,215,65,253,0,1,240,239,155,122,61,221,100,220,22,156,162,213,138,213,42,93,57,194,237,250,15,50,166,207,184,200,251,149,236,50,251,200,103,51,52,216,89,47,8,113,190,233,181,95,111,99,7,84,156,252,62,210,61,99,245,143,161,190,229,172,251,155,246,158,190,241,45,184,125,231,174,22,19,219,79,225,157,235,55,70,92,90,186,23,57,103,234,106,220,86,91,78,141,199,81,158,132,218,187,84,175,191,216,98,67,227,39,17,186,61,179,135,117,232,180,186,150,218,148,230,101,49,1,206,74,143,85,45,135,9,190,197,70,52,253,36,151,210,211,237,21,17,94,170,85,49,14,252,168,214,164,31,58,165,114,213,222,148,179,245,83,189,249,15,26,143,184,146,146,213,75,247,17,125,194,254,242,7,134,114,112,207,45,182,196,41,204,242,228,213,97,66,170,44,183,17,233,205,129,20,143,185,106,46,244,31,187,238,33,35,128,5,75,113,161,90,189,57,104,163,217,252,255,0,255,0,160,167,10,208,163,87,234,182,251,231,38,149,39,146,226,187,207,98,85,236,50,254,209,31,188,194,133,66,170,221,21,102,104,212,104,221,68,217,59,185,109,239,74,55,109,73,168,251,84,100,69,216,147,246,139,238,200,126,79,161,229,142,196,83,149,150,119,93,21,77,61,32,230,227,47,234,222,149,202,236,75,206,55,253,83,228,94,174,159,111,111,116,170,0,31,242,227,136,105,6,181,158,137,46,243,21,169,196,27,136,157,30,223,164,189,133,216,57,86,234,42,175,237,235,101,242,20,142,155,106,162,190,223,169,34,49,165,123,146,110,23,98,187,59,207,183,66,21,14,243,206,72,112,222,121,91,150,174,243,211,65,97,92,40,178,199,42,248,190,87,140,21,214,54,83,104,186,116,106,222,71,205,231,51,58,59,157,137,116,148,157,20,146,239,65,235,236,208,187,69,205,128,0,0,164,190,35,214,126,100,179,15,154,58,237,118,218,203,102,37,63,111,90,177,209,106,209,230,71,179,167,168,167,49,25,215,84,228,158,98,18,226,29,66,228,61,33,77,56,131,73,41,158,73,154,73,91,181,145,92,33,114,157,117,97,167,202,220,116,196,202,29,215,107,220,146,185,214,148,42,5,102,144,229,63,249,143,243,89,78,76,50,121,36,227,155,220,74,27,65,164,146,148,242,93,212,214,106,46,92,223,204,221,38,171,95,203,110,43,208,168,84,201,117,26,149,70,199,174,196,135,14,35,42,121,249,47,185,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,207,191,242,78,205,63,254,109,56,171,255,0,177,181,31,254,8,210,152,167,110,41,217,63,191,165,230,26,30,32,96,102,2,220,21,74,69,217,71,41,117,153,22,205,37,233,200,118,182,153,14,245,14,186,211,4,179,97,107,105,81,84,106,52,161,46,172,220,89,111,115,156,99,223,240,129,183,51,37,133,151,253,235,135,56,141,133,151,173,181,100,214,40,254,155,105,218,253,14,124,54,26,170,176,243,44,165,44,41,226,75,41,91,172,188,179,112,137,38,181,148,86,123,72,155,50,59,74,1,205,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,51,239,252,147,179,79,255,0,155,78,42,255,0,236,109,71,255,0,130,52,17,150,74,77,86,129,150,220,40,161,87,105,146,233,213,42,117,143,66,137,50,28,182,84,203,241,159,110,3,41,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,210,192,86,6,122,120,83,87,111,155,170,226,198,252,184,77,235,107,87,5,65,53,10,165,159,53,228,55,207,148,251,139,84,169,81,102,60,226,80,157,203,90,92,54,29,209,37,171,198,135,8,185,76,9,127,146,236,164,218,185,70,194,194,181,169,174,245,215,37,119,166,168,92,213,21,41,183,121,147,147,25,180,45,134,29,38,90,112,225,182,225,60,166,80,225,26,147,206,112,204,245,89,137,0,3,202,98,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,157,161,112,159,197,201,89,175,159,132,239,194,151,15,12,225,200,42,203,55,75,206,172,209,50,128,115,27,108,227,181,41,17,148,201,85,9,149,171,86,92,109,9,222,210,214,68,109,26,20,187,137,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,28,211,51,116,154,173,127,45,184,175,66,161,83,37,212,106,85,27,30,187,18,28,56,140,169,231,228,190,228,7,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,62,255,0,201,59,52,255,0,249,180,226,175,254,198,212,127,248,34,239,190,73,221,95,220,219,249,11,242,102,171,242,147,246,31,232,159,67,244,78,117,221,119,160,121,93,55,35,78,103,59,153,234,114,246,238,221,234,233,175,96,164,31,228,157,154,127,252,218,113,87,255,0,99,106,63,252,17,160,140,178,82,106,180,12,182,225,69,10,187,76,151,78,169,83,172,122,20,73,144,229,178,166,95,140,251,112,25,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,142,150,0,2,181,120,202,97,62,41,226,135,236,131,246,103,134,151,93,219,232,207,148,29,111,160,168,210,103,244,188,207,71,242,249,188,148,43,102,238,90,246,238,211,93,138,211,184,199,53,225,19,130,24,209,134,185,146,185,43,184,141,132,55,173,171,77,126,199,153,17,169,149,186,4,184,44,56,250,167,192,82,90,75,143,54,148,154,205,40,90,137,36,122,232,133,31,176,197,186,0,0,0,141,92,71,173,59,170,249,201,142,33,218,214,85,179,85,184,43,83,125,19,211,83,169,112,156,151,41,253,149,88,139,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,197,69,229,147,44,153,146,160,102,75,10,43,181,220,190,98,85,58,155,78,190,40,82,230,76,151,105,207,101,136,204,55,61,149,56,235,142,41,162,74,16,148,145,168,212,102,68,68,70,102,52,18,0,57,254,63,95,247,86,23,224,213,217,125,88,182,85,86,237,185,41,148,245,122,30,141,76,166,185,61,233,83,156,81,52,198,230,26,82,92,91,41,113,196,45,221,138,37,19,72,113,69,218,68,67,61,159,201,59,52,255,0,249,180,226,175,254,198,212,127,248,35,65,25,110,193,10,86,92,48,74,214,193,122,53,114,93,102,61,185,29,212,174,124,150,210,218,228,190,243,238,72,121,100,132,246,33,6,235,206,108,70,170,52,163,106,77,75,50,53,156,32,227,41,132,248,167,138,31,178,15,217,158,26,93,119,111,163,62,80,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,78,227,28,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,195,22,169,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,235,85,178,119,154,250,45,86,109,26,102,91,113,41,201,16,36,57,25,213,196,182,38,74,97,75,66,141,42,54,222,101,181,52,234,53,35,209,109,169,72,81,104,105,51,35,35,23,189,146,250,254,41,220,185,96,176,42,56,215,68,170,210,175,54,105,238,83,234,108,85,163,73,98,114,250,89,14,199,101,249,9,146,102,233,188,235,45,52,234,214,175,166,167,13,100,68,74,34,46,214,0,2,53,113,30,180,238,171,231,38,56,135,107,89,86,205,86,224,173,77,244,79,77,78,165,194,114,92,167,246,85,98,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,20,131,252,147,179,79,255,0,155,78,42,255,0,236,109,71,255,0,130,52,166,0,0,0,33,7,23,108,61,191,177,43,45,182,221,11,14,108,123,130,234,169,49,124,67,150,236,58,37,49,233,207,182,194,96,79,74,157,83,108,165,74,36,18,150,132,154,140,180,213,105,47,105,8,63,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,83,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,237,82,136,139,180,200,93,248,0,8,213,196,122,211,186,175,156,152,226,29,173,101,91,53,91,130,181,55,209,61,53,58,151,9,201,114,159,217,85,136,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,84,94,89,50,201,153,42,6,100,176,162,187,93,203,230,37,83,169,180,235,226,133,46,100,201,118,156,246,88,140,195,115,217,83,142,184,226,154,36,161,9,73,26,141,70,100,68,68,102,99,65,32,0,3,53,159,201,59,52,255,0,249,180,226,175,254,198,212,127,248,34,239,184,112,218,119,85,141,147,28,60,181,175,91,102,171,111,214,161,122,91,169,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,169,81,25,118,25,9,42,0,33,7,23,108,61,191,177,43,45,182,221,11,14,108,123,130,234,169,49,124,67,150,236,58,37,49,233,207,182,194,96,79,74,157,83,108,165,74,36,18,150,132,154,140,180,213,105,47,105,8,63,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,83,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,237,82,136,139,180,200,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,218,66,15,240,225,203,214,62,216,217,206,195,203,166,245,192,252,64,183,232,176,189,45,212,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,251,84,162,34,237,50,23,126,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,210,29,43,131,94,19,226,158,23,254,215,255,0,105,152,105,117,218,94,147,249,63,209,122,118,141,38,7,85,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,200,89,80,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,218,66,15,240,225,203,214,62,216,217,206,195,203,166,245,192,252,64,183,232,176,189,45,212,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,251,84,162,34,237,50,18,87,140,166,19,226,158,40,126,200,63,102,120,105,117,221,190,140,249,65,214,250,10,141,38,127,75,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,59,140,70,174,28,57,122,199,219,27,57,216,121,116,222,184,31,136,22,253,22,23,165,186,154,141,82,217,155,18,43,27,233,82,208,141,238,184,218,80,157,203,90,82,90,159,106,148,68,93,166,66,239,192,5,59,113,29,225,205,85,179,47,40,24,157,150,28,51,184,43,20,43,166,67,233,171,219,180,10,90,165,162,139,52,136,150,149,176,203,58,186,136,207,23,48,246,19,124,182,86,217,164,148,148,186,203,72,226,153,93,164,231,151,43,56,161,77,196,11,67,46,88,193,50,154,137,9,85,106,222,59,122,177,26,21,101,130,109,214,246,62,150,218,218,165,161,47,186,166,150,180,172,155,112,210,189,170,208,210,171,212,176,47,40,216,131,102,210,111,56,180,11,130,134,138,172,114,120,233,149,250,91,180,234,140,53,234,105,91,47,199,116,137,72,90,84,74,45,75,84,43,66,82,20,180,41,42,63,64,41,3,136,246,94,177,246,249,206,118,33,221,54,86,7,226,5,193,69,155,232,158,154,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,216,164,153,31,105,24,146,188,26,240,159,20,240,191,246,191,251,76,195,75,174,210,244,159,201,254,139,211,180,105,48,58,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,222,66,202,128,86,175,25,76,39,197,60,80,253,144,126,204,240,210,235,187,125,25,242,131,173,244,21,26,76,254,151,153,232,254,95,55,146,133,108,221,203,94,221,218,107,177,90,119,24,141,92,56,114,245,143,182,54,115,176,242,233,189,112,63,16,45,250,44,47,75,117,53,26,165,179,54,36,86,55,210,165,161,27,221,113,180,161,59,150,180,164,181,62,213,40,136,187,76,132,149,227,41,132,248,167,138,31,178,15,217,158,26,93,119,111,163,62,80,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,78,227,17,171,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,166,163,84,182,102,196,138,198,250,84,180,35,123,174,54,148,39,114,214,148,150,167,218,165,17,23,105,144,187,240,0,25,172,254,73,217,167,255,0,205,167,21,127,246,54,163,255,0,193,26,8,203,37,38,171,64,203,110,20,80,171,180,201,116,234,149,58,199,161,68,153,14,91,42,101,248,207,183,1,148,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,233,96,0,35,87,17,235,78,234,190,114,99,136,118,181,149,108,213,110,10,212,223,68,244,212,234,92,39,37,202,127,101,86,34,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,81,121,100,203,38,100,168,25,146,194,138,237,119,47,152,149,78,166,211,175,138,20,185,147,37,218,115,217,98,51,13,207,101,78,58,227,138,104,146,132,37,36,106,53,25,145,17,17,153,141,4,128,0,12,214,127,36,236,211,255,0,230,211,138,191,251,27,81,255,0,224,141,4,101,146,147,85,160,101,183,10,40,85,218,100,186,117,74,157,99,208,162,76,135,45,149,50,252,103,219,128,202,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,115,94,35,214,157,213,124,228,199,16,237,107,42,217,170,220,21,169,190,137,233,169,212,184,78,75,148,254,202,172,69,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,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,26,9,21,23,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,105,14,149,193,175,9,241,79,11,255,0,107,255,0,180,204,52,186,237,47,73,252,159,232,189,59,70,147,3,170,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,33,6,102,242,201,153,42,254,100,177,94,187,66,203,230,37,84,105,181,27,226,187,46,28,200,150,156,247,152,146,195,147,222,83,110,182,226,90,52,173,10,73,146,137,68,102,70,70,70,66,213,56,93,224,237,87,7,50,151,72,135,114,208,110,10,29,195,114,86,42,85,186,197,50,183,21,81,159,136,255,0,59,164,109,41,101,104,66,219,66,163,196,142,225,18,245,51,55,20,162,61,170,73,20,181,1,81,124,93,176,67,26,49,43,50,86,221,119,14,112,134,245,186,169,172,88,240,226,59,50,137,64,151,57,134,223,76,249,234,83,74,113,150,212,146,89,37,104,81,164,207,93,22,147,246,144,233,92,26,240,159,20,240,191,246,191,251,76,195,75,174,210,244,159,201,254,139,211,180,105,48,58,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,222,66,202,128,0,0,0,0,5,50,113,93,203,28,171,30,249,70,48,80,152,223,77,173,107,214,43,121,23,43,146,204,24,237,246,41,211,82,181,82,143,185,5,167,183,82,237,21,234,203,206,71,112,158,101,91,86,158,227,211,81,111,28,62,120,137,209,238,10,75,56,93,140,117,110,158,170,198,238,138,95,33,75,234,119,42,83,238,122,145,227,18,81,181,36,217,118,171,183,188,187,117,33,101,109,184,135,80,78,54,122,164,251,140,127,208,0,138,185,240,201,244,60,206,88,137,114,140,206,219,162,151,175,163,220,220,103,253,99,209,121,189,138,121,182,255,0,170,96,203,214,215,236,237,239,161,26,237,10,171,107,213,158,163,86,99,116,243,99,109,230,55,189,43,219,185,36,162,237,73,153,31,98,139,218,21,154,253,86,224,124,164,213,100,243,156,79,113,236,74,125,132,95,217,34,247,16,178,254,11,203,95,167,46,228,127,100,250,15,254,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,213,64,148,69,222,180,151,122,203,223,247,24,160,58,13,82,169,135,151,237,58,181,28,249,53,27,106,174,204,164,31,170,173,143,199,120,148,93,228,164,158,138,71,184,203,239,22,239,131,124,70,232,247,54,29,208,98,213,42,91,170,80,89,138,196,247,57,42,45,20,134,27,39,59,19,24,147,244,148,127,71,95,176,71,142,32,153,235,133,139,22,211,24,103,101,77,213,150,214,158,185,206,89,250,250,55,41,151,19,163,145,210,101,169,56,158,212,171,238,246,152,137,57,89,194,185,120,189,141,246,181,170,195,123,216,42,164,23,230,118,145,105,31,172,97,14,119,173,7,220,231,176,245,247,13,25,216,182,236,123,66,201,183,173,56,133,163,20,90,84,74,115,101,219,244,25,101,45,151,121,153,247,39,218,103,247,152,251,128,0,63,138,86,212,154,180,215,66,215,65,159,254,37,55,76,203,163,52,117,227,150,141,190,139,57,84,214,251,72,254,109,170,140,205,59,136,191,120,251,245,63,180,196,207,224,191,78,130,139,38,227,169,32,255,0,157,42,124,198,140,187,126,135,38,156,175,126,157,226,204,128,0,0,7,231,168,68,68,248,18,96,185,244,100,50,182,149,247,41,38,95,231,25,224,207,109,143,42,196,204,189,225,6,68,126,82,106,53,58,133,73,143,92,149,189,167,42,18,73,42,236,82,180,215,103,113,232,127,96,177,206,14,152,132,213,91,6,170,246,59,143,110,126,29,94,68,164,150,221,52,109,17,105,237,23,246,72,187,207,223,175,253,162,119,223,75,75,118,69,194,226,213,181,41,165,75,51,86,154,232,68,202,187,70,107,49,221,105,115,28,49,13,196,43,114,85,117,213,140,149,166,154,145,204,119,180,93,247,12,168,43,135,149,218,42,150,189,220,245,70,120,187,52,208,149,78,135,217,255,0,64,253,121,183,205,197,35,2,46,251,50,203,106,78,234,157,102,169,78,83,172,108,81,127,53,121,215,219,53,110,228,173,63,73,173,52,35,37,125,197,218,114,50,204,175,34,233,180,232,247,27,101,162,106,112,35,204,47,185,198,146,191,113,126,247,184,190,225,246,135,241,74,36,164,212,163,208,136,181,49,10,115,217,158,251,107,3,237,170,181,135,107,84,255,0,209,140,232,47,181,28,185,46,124,198,246,228,180,151,125,120,235,105,91,94,105,62,169,168,181,251,187,78,158,238,44,200,99,45,215,84,114,171,88,187,249,242,93,116,221,221,232,248,169,245,141,70,175,236,180,69,222,163,246,11,186,225,208,120,138,254,91,105,21,60,68,155,212,191,82,56,243,105,234,229,176,143,230,78,64,136,166,187,25,236,239,223,244,180,87,111,105,119,9,66,0,0,0,41,3,139,126,32,183,118,227,227,86,244,103,249,145,232,27,185,126,174,154,115,225,64,89,247,164,143,189,62,243,254,3,212,240,115,195,151,107,216,167,91,189,212,90,179,64,233,181,238,236,231,198,168,53,251,196,125,229,238,63,225,222,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,189,84,200,13,171,251,100,93,201,246,146,191,135,120,169,108,187,98,10,48,187,24,104,23,195,174,108,110,157,213,110,61,53,254,178,43,173,23,246,85,254,19,220,127,231,26,92,141,33,185,108,38,67,71,170,85,174,159,192,244,31,234,0,0,3,228,221,150,213,46,242,182,106,150,173,106,63,62,13,90,27,240,164,55,189,73,220,219,173,169,10,45,82,100,101,170,84,125,198,71,246,144,162,12,248,228,230,232,203,254,34,212,238,26,85,39,91,66,173,41,233,81,95,231,183,243,38,235,242,150,134,118,169,245,186,173,26,100,143,113,145,107,237,208,251,226,221,10,187,85,182,170,209,107,148,73,93,52,216,79,33,246,29,216,149,236,90,20,74,73,232,162,50,61,20,146,61,12,180,236,22,73,147,62,41,117,42,12,138,102,31,99,140,158,116,5,41,152,140,212,246,37,60,190,216,237,36,185,49,162,26,143,68,147,170,237,87,111,119,184,197,171,89,87,205,179,136,84,8,183,53,167,81,235,105,242,219,67,173,59,201,113,189,73,104,74,203,177,196,165,95,69,105,62,210,246,142,97,157,11,151,228,174,90,111,234,129,39,114,157,183,234,172,35,183,79,88,233,242,12,189,135,251,162,153,248,127,98,37,78,215,205,125,26,171,14,127,72,119,36,216,244,217,42,229,37,205,205,72,169,69,82,211,161,164,244,250,37,218,68,71,217,216,100,45,235,61,246,165,90,246,202,221,214,205,21,29,66,226,82,103,84,28,61,82,141,90,77,58,86,170,245,140,191,120,187,11,183,183,184,81,14,9,194,113,140,122,176,169,242,17,235,183,119,210,217,90,117,246,148,214,200,203,176,105,50,200,36,70,177,104,4,175,85,45,82,98,145,251,116,34,101,34,152,120,183,98,201,222,120,239,22,209,167,77,231,83,168,212,212,54,234,121,123,118,202,106,100,246,212,90,154,9,71,162,84,93,198,105,251,199,187,224,195,134,114,100,226,93,197,138,110,47,249,171,84,121,116,100,167,66,254,176,164,83,223,215,93,250,247,127,189,211,237,246,11,129,0,0,0,1,94,188,101,96,111,192,186,20,254,155,93,183,12,86,249,187,251,191,153,212,15,77,63,233,212,86,230,70,148,105,204,205,144,100,173,63,166,105,190,207,254,232,70,26,38,130,122,194,142,122,255,0,173,35,254,194,31,238,0,0,32,63,20,12,158,171,25,45,71,49,130,211,133,190,226,182,169,198,82,15,153,166,232,17,219,155,33,73,249,199,144,217,106,227,137,237,36,26,190,242,236,20,175,62,12,186,92,215,160,77,107,149,34,51,138,105,196,110,37,109,90,76,200,203,82,212,143,180,143,184,127,129,173,74,45,12,196,198,225,211,148,139,131,27,177,74,151,124,213,169,95,232,86,220,154,196,213,72,231,163,215,145,30,76,71,77,189,169,121,14,22,173,58,103,187,105,151,179,67,62,194,189,122,93,58,45,30,153,14,145,9,27,35,193,97,184,204,167,83,61,168,66,73,41,45,76,204,207,176,139,188,204,199,234,1,254,114,31,106,44,119,100,188,173,173,178,133,56,179,211,93,18,69,169,159,96,164,94,45,56,167,22,238,199,215,172,202,124,254,161,171,119,110,228,114,141,28,190,162,20,23,11,180,208,70,122,154,79,218,122,125,157,194,13,195,135,38,161,37,17,34,55,204,117,205,118,167,82,45,116,45,79,180,251,59,136,197,211,112,229,200,115,56,51,73,94,37,226,109,59,153,116,205,211,163,107,156,101,208,236,84,182,92,245,153,144,182,221,222,211,168,62,212,250,190,206,221,76,167,224,0,240,24,185,142,120,107,130,20,67,175,226,53,193,232,200,158,197,116,146,30,215,215,109,29,204,182,179,239,117,30,207,111,216,122,84,86,110,120,159,95,24,186,133,218,152,92,231,161,40,11,211,156,173,25,147,212,105,200,113,61,143,196,74,209,181,198,220,238,62,221,222,226,33,3,92,113,110,172,220,112,245,81,247,152,149,249,56,200,125,241,152,187,141,138,149,106,39,65,105,181,187,168,151,204,101,221,218,183,32,147,234,38,67,110,150,142,178,69,217,239,215,187,190,244,112,235,14,237,108,44,180,225,217,118,109,59,162,165,193,230,114,89,231,56,230,221,238,173,197,122,206,41,74,63,89,197,31,105,159,127,187,66,30,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,7,153,196,92,59,181,177,78,211,153,101,222,84,238,182,151,59,151,206,103,156,227,123,182,58,135,19,235,54,164,168,189,102,210,125,134,93,222,237,72,81,118,113,242,31,124,229,210,226,126,165,69,137,215,218,78,237,228,75,230,50,214,205,27,142,74,245,21,33,199,79,87,94,50,237,247,107,221,221,20,27,113,109,44,156,108,244,81,119,24,158,89,70,226,125,124,97,18,17,106,98,139,158,155,160,35,94,74,180,102,55,79,175,61,197,118,49,17,75,94,231,28,111,188,251,54,251,140,197,186,225,30,57,225,174,55,209,10,191,135,55,7,164,226,123,85,210,72,103,79,93,196,119,60,218,15,189,165,251,61,159,105,107,239,192,4,3,226,51,144,230,49,154,148,140,75,195,58,119,46,233,133,175,88,215,56,207,174,222,168,140,183,235,61,33,13,181,177,166,150,125,137,245,189,189,186,25,210,204,216,82,105,242,87,14,99,124,183,155,211,114,117,35,211,82,35,46,210,236,238,50,19,143,132,190,42,69,180,49,245,155,54,161,63,167,106,226,221,181,28,163,95,51,167,133,57,206,242,65,153,104,106,47,105,107,246,247,11,191,0,31,150,169,78,139,88,166,76,164,77,70,248,243,152,114,51,201,212,203,114,22,147,74,139,82,50,50,236,51,238,50,49,69,28,69,178,145,112,96,142,41,85,47,154,77,43,253,10,220,115,95,154,153,28,244,122,146,36,73,150,233,55,181,79,45,195,209,166,136,247,109,34,246,104,71,216,112,228,150,164,150,132,99,253,224,65,151,84,154,204,8,77,115,100,73,113,45,54,141,196,157,203,81,145,17,106,122,17,118,153,119,139,168,225,127,147,197,96,221,170,222,48,93,144,182,92,87,45,56,138,57,243,53,219,2,67,112,164,37,63,54,242,219,61,28,109,93,166,130,87,220,93,130,124,0,0,15,240,157,217,10,65,255,0,193,47,254,195,25,217,207,41,154,179,51,123,153,158,191,211,53,47,48,146,44,143,131,84,13,152,23,93,159,211,105,186,225,148,223,55,127,127,243,58,121,233,167,253,58,139,10,0,0,0,1,79,220,103,176,206,84,108,74,183,113,77,181,127,53,118,143,18,138,164,232,95,214,28,138,131,250,235,191,94,239,247,186,125,190,193,225,56,72,226,201,217,152,239,42,209,168,205,228,211,171,52,213,182,210,121,123,183,74,118,100,6,210,90,146,13,69,170,82,125,230,73,251,133,207,94,228,137,54,45,124,147,235,37,218,76,173,61,154,145,178,161,155,60,109,134,227,248,245,126,211,216,79,174,229,223,85,101,9,215,218,115,92,34,46,209,123,217,16,181,42,214,78,86,237,70,107,72,233,215,46,147,6,160,217,234,149,232,210,169,209,116,87,170,103,251,167,216,125,189,157,194,161,120,128,226,37,78,232,205,125,102,171,50,127,86,118,220,217,20,216,202,229,37,189,173,71,169,74,82,19,161,36,181,250,71,218,100,103,219,218,102,46,99,37,247,47,202,172,180,216,53,3,78,213,53,111,210,152,95,110,190,177,83,227,153,251,11,247,135,79,189,111,155,103,15,104,18,174,107,178,163,209,83,226,54,183,93,119,146,227,154,18,16,165,159,99,105,82,190,138,20,125,133,236,21,83,156,190,41,117,42,243,245,60,62,192,233,60,152,9,83,209,30,169,236,74,185,157,178,26,81,114,100,196,37,22,169,54,149,216,174,206,239,121,138,219,174,215,106,183,45,90,85,114,183,43,169,155,53,229,190,251,187,18,141,235,90,141,74,61,18,68,69,170,148,103,161,22,157,162,82,100,59,39,55,70,96,49,22,153,112,213,105,58,90,20,153,76,202,148,255,0,61,191,158,54,159,138,181,179,181,47,161,212,234,211,198,123,136,143,79,102,167,221,123,246,157,181,75,179,109,154,93,171,69,143,200,131,73,134,196,40,237,239,82,182,182,211,105,66,75,85,25,153,232,148,151,121,153,253,166,62,176,0,0,15,242,147,33,184,140,42,67,167,162,83,166,191,196,244,25,164,204,86,32,163,20,177,134,191,124,180,189,237,212,186,93,167,166,159,213,197,105,163,254,202,127,193,254,233,127,156,91,63,8,28,51,110,209,192,233,215,170,219,217,46,236,229,115,203,93,116,233,102,79,109,63,219,50,238,87,176,147,252,123,196,249,0,0,0,0,0,0,0,0,0,0,0,0,1,206,115,3,134,223,181,156,43,172,216,228,231,45,83,250,125,170,211,93,54,73,105,222,237,201,255,0,7,239,47,243,12,210,201,101,218,116,197,50,174,197,183,167,187,218,95,253,49,163,44,156,98,99,24,171,128,150,245,204,137,28,231,157,234,249,170,216,105,238,155,33,5,217,177,37,220,223,176,135,110,0,0,0,31,34,234,180,232,23,173,14,93,183,114,192,235,41,243,154,113,135,217,230,173,189,200,90,20,133,22,228,25,40,181,74,148,93,134,93,226,187,179,49,194,82,217,185,91,170,221,56,55,59,209,115,79,159,45,20,222,83,143,243,151,243,203,36,115,100,76,34,78,170,83,105,215,78,205,53,246,152,171,76,89,194,27,219,5,238,185,22,125,243,75,232,167,48,165,232,158,123,46,110,74,92,113,189,223,52,181,145,106,166,151,217,175,179,238,215,216,101,251,53,88,169,151,138,219,19,172,234,206,200,28,212,170,76,62,158,49,243,81,189,163,90,119,184,203,138,78,169,101,37,169,119,119,251,245,151,216,221,196,102,207,199,108,3,168,217,245,38,250,11,142,85,41,230,29,111,87,93,230,45,80,156,108,251,74,50,27,45,92,116,251,143,78,207,119,117,126,97,245,204,237,151,125,219,247,91,75,218,116,138,164,73,198,122,17,246,52,242,28,247,31,238,251,143,238,49,163,140,41,169,83,113,119,45,246,196,153,72,234,163,93,54,100,36,202,111,85,35,121,73,128,131,90,117,34,73,150,164,231,121,109,239,236,208,82,189,79,9,106,120,125,196,74,141,108,68,139,200,104,241,54,60,248,13,239,74,185,113,125,56,104,104,181,53,168,207,66,65,23,172,123,189,228,46,167,26,47,228,225,78,1,220,23,132,229,104,253,42,220,150,242,123,59,222,106,19,142,23,114,84,93,237,159,176,203,239,25,212,196,171,190,126,40,226,93,114,234,95,206,63,94,171,201,146,209,122,165,253,124,133,172,139,232,164,187,220,246,145,127,1,121,28,53,240,105,56,87,151,74,76,217,140,109,159,113,165,138,193,171,118,186,55,34,12,51,219,161,45,73,250,77,159,111,97,253,132,37,144,0,0,0,8,49,198,10,155,54,126,87,233,174,70,61,200,141,116,50,243,137,236,45,18,154,116,253,85,169,159,219,220,42,215,36,15,27,25,152,177,212,71,166,181,170,97,127,254,66,48,209,77,61,91,224,70,81,251,89,65,255,0,249,36,63,64,0,0,255,0,151,27,67,173,169,167,11,84,172,141,42,47,121,24,138,153,133,225,211,129,248,241,82,93,196,229,63,209,53,183,156,55,31,153,205,152,255,0,51,85,58,181,23,47,169,66,11,85,187,187,176,187,52,211,184,251,57,222,28,240,142,192,203,78,186,213,98,228,149,233,198,153,90,86,152,251,38,69,238,90,20,94,178,38,31,177,42,46,239,237,125,130,107,218,22,117,187,98,80,33,219,54,181,63,162,167,64,101,184,236,51,205,113,205,136,66,18,132,150,229,169,74,61,18,132,151,105,153,246,15,180,0,33,111,18,156,214,71,193,28,46,147,101,208,157,221,95,185,25,92,51,78,211,46,92,105,17,230,55,191,85,50,180,30,142,52,93,154,145,159,188,139,180,232,242,230,184,170,119,101,110,77,193,88,123,155,46,86,206,98,246,165,58,237,66,80,93,137,34,46,228,151,176,91,23,12,236,139,196,183,233,236,227,78,36,193,230,84,31,221,232,232,252,211,46,78,213,76,140,239,172,204,131,74,183,36,208,126,178,59,61,158,211,22,100,69,167,97,15,232,8,95,156,174,34,150,102,94,85,46,205,182,89,244,173,216,223,47,115,59,157,99,145,175,78,225,122,203,140,227,74,220,211,202,62,254,205,61,231,161,83,22,47,99,85,249,141,183,59,215,77,245,85,235,37,59,183,79,152,101,189,186,54,218,63,214,155,65,31,99,72,246,123,62,253,125,158,5,101,3,25,49,245,242,85,159,65,221,7,251,82,186,168,165,183,177,221,61,71,30,65,159,172,202,139,254,159,118,182,165,151,78,21,248,77,133,156,138,213,246,239,202,90,203,91,182,187,182,76,61,154,243,146,125,141,75,82,15,84,56,130,238,254,207,188,204,77,218,93,46,5,26,11,116,234,107,28,152,237,107,177,27,148,173,53,51,51,237,81,153,247,153,143,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,41,112,43,48,92,167,84,152,231,71,119,77,232,220,164,235,161,145,151,106,76,143,188,136,66,44,197,240,176,194,108,84,234,43,86,35,159,38,171,46,236,220,238,146,102,111,211,146,146,236,118,90,80,90,33,181,151,119,246,189,228,66,171,113,215,40,24,201,128,79,154,239,10,14,216,63,217,149,213,69,61,221,141,107,234,54,242,204,189,103,146,95,244,253,222,51,8,113,170,252,193,43,157,155,166,197,170,244,114,154,221,175,204,50,230,237,91,113,31,235,173,172,139,177,213,251,61,191,118,151,59,147,110,34,150,102,97,149,18,205,185,154,244,77,216,231,51,107,59,157,127,159,167,80,225,250,200,140,219,73,218,211,41,62,254,221,125,229,161,205,0,31,195,45,123,12,86,111,19,28,139,197,184,41,239,99,70,27,64,229,212,24,219,233,24,252,211,62,118,229,67,140,215,172,244,130,74,118,164,150,126,170,59,125,190,195,21,59,108,220,85,59,78,183,26,224,163,189,202,151,23,127,45,123,82,173,55,33,72,62,197,17,151,114,143,216,52,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,254,222,249,14,0,62,45,223,103,91,183,221,2,101,179,116,211,250,218,116,246,92,142,251,60,215,27,222,133,161,72,81,110,66,146,162,213,43,81,118,25,31,104,133,24,141,194,59,3,46,202,235,181,139,110,87,160,218,121,106,90,163,236,153,43,189,107,81,250,203,152,94,197,36,187,191,179,246,142,137,151,174,29,56,31,129,21,36,92,77,211,253,45,91,97,194,113,137,156,217,140,114,244,83,75,73,114,250,149,160,244,91,91,187,75,183,93,59,139,182,85,182,218,26,109,45,54,90,37,4,73,73,123,136,135,253,0,0,15,207,80,86,200,18,84,94,198,86,127,254,73,140,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,236,61,82,170,116,13,21,169,31,217,220,39,56,0,0,0,8,155,196,163,6,147,138,153,116,171,77,134,198,233,246,226,95,172,18,183,105,171,113,224,204,61,186,26,210,159,164,225,118,246,159,216,98,141,240,214,239,159,133,216,151,67,186,145,243,111,208,106,241,164,186,94,169,255,0,81,33,11,50,250,42,46,246,253,132,127,196,104,171,5,239,228,226,182,1,219,247,132,21,124,253,86,220,136,242,143,78,231,157,132,219,135,222,148,151,123,133,236,34,251,133,43,211,48,150,167,136,60,68,171,54,196,184,189,67,73,196,217,19,231,183,189,40,230,69,244,225,33,210,212,150,147,45,73,102,94,169,238,247,16,186,156,85,168,211,176,143,45,247,60,152,136,233,99,90,214,100,212,197,111,85,47,97,70,128,179,66,117,50,81,158,132,223,121,238,238,237,212,103,27,16,110,103,111,59,238,225,186,221,94,227,171,213,101,206,35,208,139,177,215,150,231,184,191,123,220,95,113,11,3,193,30,35,22,126,4,224,29,58,207,167,55,215,220,113,41,76,176,211,122,186,215,45,105,132,219,101,218,113,150,217,232,227,69,222,122,30,190,238,248,131,152,28,213,226,166,97,235,111,206,188,107,59,224,115,84,168,240,250,120,197,202,70,247,77,5,189,182,91,82,180,75,202,45,79,191,191,221,167,143,194,108,33,189,177,162,235,143,103,216,212,190,182,115,234,70,169,231,178,222,212,169,198,219,221,243,171,65,30,138,117,29,154,251,126,253,45,47,44,252,37,45,155,105,186,85,211,140,147,189,41,52,185,18,215,77,229,56,199,37,127,50,179,71,54,60,195,37,104,164,184,157,116,237,215,95,97,11,17,181,109,58,5,149,67,137,109,219,80,58,58,124,22,155,97,134,121,171,115,106,16,132,161,37,185,102,106,61,18,148,151,105,159,112,250,224,0,0,3,137,103,27,19,24,194,188,4,184,110,101,200,228,188,215,73,202,86,195,87,124,216,232,62,205,138,46,231,61,164,51,153,29,151,106,51,18,210,123,86,230,190,239,97,127,244,134,150,178,251,134,191,178,108,42,163,88,230,231,49,80,58,141,202,211,77,119,201,117,222,237,202,255,0,9,239,63,243,14,140,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,90,24,206,230,123,48,185,236,44,204,77,195,71,217,182,51,157,39,32,181,35,238,131,25,74,254,218,143,189,207,105,137,185,193,195,24,201,234,101,103,10,39,191,176,162,116,253,18,54,235,191,114,170,15,185,218,72,236,211,179,233,43,238,247,11,72,0,0,0,0,28,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,242,105,76,153,201,225,233,123,229,222,161,50,230,183,30,244,197,166,225,185,33,47,237,102,63,74,147,84,133,147,91,87,37,199,87,181,166,82,123,180,237,215,222,93,176,228,200,200,204,143,188,128,92,223,8,44,110,77,223,134,19,240,190,114,182,206,162,62,235,236,163,77,117,138,204,120,12,37,90,147,100,95,73,71,216,106,53,125,253,226,84,94,185,93,176,175,92,101,161,227,108,196,114,235,148,70,163,52,217,234,241,238,38,101,42,73,119,58,72,45,86,163,239,65,255,0,18,236,16,175,140,118,52,250,26,135,68,193,152,74,249,233,137,141,87,119,179,253,105,104,168,71,50,237,65,151,121,23,114,245,251,61,162,3,100,171,8,159,198,44,193,90,244,18,107,124,88,21,8,85,25,158,177,23,204,34,108,116,175,251,104,62,231,61,134,103,238,33,162,11,106,135,18,217,183,169,150,236,20,237,143,76,134,204,54,139,83,61,16,218,9,5,222,102,125,201,46,243,63,188,125,32,0,0,0,17,11,138,81,40,242,177,59,105,107,252,249,221,126,239,71,77,21,13,146,147,74,115,43,99,26,209,184,189,57,76,236,215,79,252,126,48,209,109,51,67,166,196,50,45,11,144,223,103,252,210,31,164,0,0,0,0,0,115,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,105,164,200,189,190,227,206,246,59,98,221,107,27,49,58,187,127,86,28,215,210,51,229,61,25,189,17,243,76,57,33,215,80,141,82,132,110,211,154,125,166,146,51,246,251,138,81,240,213,201,242,241,182,246,78,32,221,137,219,109,209,245,209,173,117,234,185,172,204,107,189,183,144,226,54,184,210,79,232,158,191,97,118,157,224,70,140,204,70,83,30,58,54,54,141,116,45,76,244,212,245,246,143,245,31,230,251,237,70,105,79,60,173,168,78,154,158,134,126,221,61,130,174,179,203,196,243,209,239,79,194,204,21,111,122,203,149,206,172,107,166,157,145,159,79,204,73,139,246,186,142,197,125,190,226,21,121,71,163,220,152,133,113,183,78,166,179,215,85,38,235,181,59,155,107,118,198,204,207,180,205,41,45,18,131,255,0,39,188,91,14,82,184,81,219,86,252,40,183,142,55,189,233,42,131,187,255,0,162,182,184,207,35,67,125,191,235,163,76,52,171,114,77,165,247,118,105,167,188,197,143,210,169,20,234,36,38,233,212,184,252,152,237,107,177,27,212,173,53,51,51,237,81,153,247,153,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,213,105,20,234,220,39,41,213,72,252,232,238,233,189,27,212,157,116,50,50,237,73,145,247,145,10,224,205,175,10,59,106,224,133,42,241,193,7,189,27,80,107,103,244,86,215,30,231,234,108,55,253,116,153,132,148,237,73,58,190,238,221,116,247,24,169,234,197,30,228,195,219,141,202,117,73,158,134,169,11,77,201,220,219,187,119,182,70,93,164,106,73,234,149,151,249,125,226,208,178,53,196,243,210,15,64,194,204,106,111,106,207,155,201,172,235,174,189,146,95,87,204,70,139,246,52,142,213,127,190,247,144,180,102,31,106,75,73,121,149,110,66,181,208,244,50,246,233,237,31,232,63,202,76,102,101,178,168,242,17,189,181,233,169,106,101,174,135,175,176,81,255,0,18,172,158,175,4,175,101,98,5,166,157,214,221,99,77,90,215,78,151,148,204,54,190,147,143,45,197,238,113,213,31,209,45,62,210,237,46,11,149,28,198,214,242,217,138,48,175,88,41,231,65,79,51,171,141,170,19,205,254,110,251,104,245,205,167,13,58,41,243,62,194,237,238,63,121,104,146,205,187,105,87,197,185,18,231,162,187,204,135,51,153,203,86,213,22,187,28,82,15,177,68,71,222,147,239,33,246,192,0,0,0,0,7,230,169,232,84,217,102,101,169,114,28,236,255,0,154,99,58,89,214,52,171,50,183,201,161,27,75,211,149,62,205,117,255,0,199,228,139,120,225,106,74,44,172,66,220,95,248,251,122,125,222,142,132,37,240,0,0,0,15,155,114,208,226,92,214,245,78,221,158,141,209,234,112,222,134,233,106,101,170,28,65,161,93,198,71,220,163,238,50,251,198,119,243,171,132,79,224,238,96,174,138,9,181,178,44,250,132,218,140,63,88,143,230,23,54,66,81,253,181,159,115,126,211,35,247,144,159,60,28,113,167,211,52,74,222,12,205,87,207,67,76,154,187,93,159,235,72,69,62,57,23,98,8,187,204,251,215,175,217,237,19,82,202,202,237,133,101,99,53,115,27,97,163,153,92,173,181,37,151,15,87,139,106,94,150,153,39,222,233,160,244,90,75,185,5,252,11,176,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,190,146,75,176,148,74,251,187,197,49,129,17,153,145,23,121,137,141,147,110,30,151,190,98,42,16,238,107,141,239,67,218,109,155,114,20,254,214,100,117,73,37,71,89,181,181,18,91,117,27,154,121,71,187,78,205,61,231,217,115,120,37,128,246,22,4,90,112,173,123,46,153,200,38,24,109,183,157,231,60,174,114,210,211,104,82,246,184,226,246,235,202,73,232,71,161,127,151,94,142,0,0,0,0,42,223,140,126,49,147,52,202,54,20,83,228,111,41,125,71,92,141,154,108,216,170,123,237,246,154,59,117,237,250,42,251,253,194,17,228,79,11,158,197,60,196,219,212,125,155,163,55,213,243,203,82,46,248,50,84,159,237,164,251,219,246,24,209,25,17,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,174,12,57,88,160,91,88,175,74,99,98,169,29,103,164,85,187,94,119,53,116,246,26,236,82,203,110,154,31,209,73,235,237,211,188,87,222,78,177,108,240,95,31,45,219,213,244,243,33,197,234,250,134,181,211,126,232,82,27,79,105,33,102,90,27,186,246,23,254,242,209,188,73,77,77,142,137,44,43,84,47,93,15,67,246,30,158,223,184,127,176,0,0,0,0,252,149,106,84,26,221,54,85,34,164,207,54,44,198,86,195,200,220,105,220,133,164,210,162,212,140,140,187,12,251,140,84,175,16,238,29,107,181,220,168,227,78,19,53,186,3,238,61,38,165,78,221,166,197,31,87,37,215,249,175,201,53,30,137,75,105,216,148,125,165,237,33,90,18,35,189,21,247,35,72,70,215,26,89,161,105,212,143,69,17,232,101,217,246,137,43,195,243,49,48,178,229,143,81,110,26,186,249,116,202,228,116,80,166,187,161,159,41,135,166,197,91,139,209,45,56,165,104,150,76,244,73,17,159,176,200,251,239,210,135,119,209,110,75,62,29,241,70,147,207,165,212,41,205,212,227,187,177,105,222,194,218,39,82,173,170,73,40,181,74,136,244,50,35,251,53,236,20,9,196,31,17,100,226,62,102,174,89,143,201,231,55,70,147,50,142,199,168,73,218,211,85,9,70,148,246,37,58,233,191,188,245,63,180,196,237,224,233,130,254,139,177,171,24,187,56,182,191,50,92,138,99,41,239,213,165,179,79,144,149,106,75,50,239,35,236,52,235,246,251,5,148,128,0,0,0,8,163,196,207,149,252,150,43,92,223,223,147,183,191,233,122,58,102,130,157,178,84,163,78,101,44,99,35,255,0,103,41,159,254,159,28,104,182,150,122,211,34,25,255,0,128,111,255,0,161,33,250,128,0,0,0,0,127,12,244,45,76,83,159,23,156,193,75,184,241,6,14,13,81,228,239,165,83,35,181,54,87,168,69,182,99,111,207,142,180,250,205,146,143,213,81,118,146,205,62,226,215,180,69,156,152,96,84,156,126,199,74,45,168,150,183,194,130,244,106,157,64,183,17,107,21,19,35,182,233,127,88,131,250,47,127,100,205,94,226,247,104,3,8,48,198,133,131,246,5,50,192,183,25,229,65,166,243,185,105,220,181,127,88,251,142,159,211,90,207,233,56,175,237,31,249,135,179,31,240,235,173,176,217,186,234,182,165,61,231,166,162,164,184,136,113,15,126,188,244,156,32,194,41,186,83,189,78,190,111,44,190,119,178,36,134,254,110,68,98,82,116,81,56,159,85,125,189,231,236,33,88,226,193,56,93,95,152,61,100,94,132,187,145,238,85,101,239,160,238,217,74,238,106,110,190,170,18,104,250,10,73,127,244,197,208,180,234,31,108,157,108,245,74,187,140,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,212,48,217,186,225,232,148,247,152,165,238,40,183,230,15,94,247,161,174,219,123,155,89,103,233,187,182,82,123,218,133,167,170,180,146,62,130,84,95,253,49,95,98,206,56,119,241,15,122,128,244,108,32,197,217,186,211,189,126,130,111,44,190,107,178,92,135,62,110,60,99,82,181,81,182,159,89,125,157,229,237,33,109,173,58,219,237,147,173,43,114,85,220,122,104,63,236,120,204,94,195,42,22,47,216,21,59,6,226,103,155,6,165,201,230,39,114,211,253,91,237,186,95,65,104,63,164,218,127,180,95,230,25,195,198,204,46,171,96,214,37,85,240,238,182,141,178,233,93,62,254,212,159,245,177,219,120,190,138,214,93,206,23,246,143,248,119,21,155,112,123,204,28,170,229,22,177,131,21,233,58,122,39,167,244,82,118,23,175,205,92,249,15,118,161,178,211,77,11,233,172,254,205,59,133,156,128,0,0,0,0,15,203,84,61,41,146,204,191,192,57,255,0,208,152,206,150,117,84,106,204,165,242,102,127,236,229,79,255,0,211,228,11,137,225,153,202,254,75,20,94,87,239,198,221,223,244,189,29,15,81,43,128,0,0,0,5,107,113,139,193,127,74,88,212,124,93,130,91,159,135,46,61,49,228,247,104,210,25,168,72,82,181,53,145,119,153,118,18,117,251,125,130,8,240,249,196,89,56,113,153,171,106,99,18,121,45,214,100,195,163,191,234,18,183,52,237,66,41,169,61,169,86,154,236,239,45,15,237,33,127,149,203,190,139,109,217,243,47,138,204,174,69,46,159,78,114,167,33,221,139,86,198,16,209,186,165,109,74,77,71,162,82,103,161,17,159,217,175,96,160,190,32,121,137,133,152,220,122,149,112,210,28,230,211,40,113,220,161,66,119,67,79,53,134,102,202,91,107,218,166,155,82,117,75,196,122,40,140,203,218,102,125,209,170,60,119,165,62,220,104,232,220,227,171,36,33,58,145,106,163,61,8,187,126,209,101,252,60,120,118,42,232,114,157,141,56,178,214,216,12,56,204,154,109,59,118,187,212,158,146,75,79,243,88,146,74,45,82,167,19,177,72,251,79,216,66,218,169,52,168,52,74,108,90,69,53,158,84,88,108,161,134,81,184,213,181,8,73,37,37,169,153,153,246,17,119,152,253,96,0,0,0,3,252,101,202,106,20,117,201,125,90,33,26,106,122,31,180,244,246,125,227,57,57,197,197,191,219,70,62,92,87,171,8,229,195,149,210,116,237,107,174,205,176,163,182,174,211,66,12,245,54,181,237,47,253,231,96,92,26,176,97,202,61,2,229,197,122,179,27,213,87,232,253,28,173,218,114,121,75,168,48,239,98,86,123,181,212,190,146,75,79,102,189,226,206,128,0,0,0,0,0,0,0,0,0,0,0,0,0,115,204,121,194,218,94,48,225,149,86,198,170,177,205,106,119,35,179,114,147,244,36,52,239,246,86,131,239,108,191,180,95,230,25,170,171,210,42,214,189,93,218,85,82,63,77,58,54,222,99,123,210,189,187,146,74,46,212,153,145,250,170,47,111,180,95,111,14,156,118,70,51,224,53,52,231,47,74,173,55,157,213,35,78,238,100,217,123,59,73,180,39,232,180,93,218,253,189,189,242,172,0,0,0,0,7,249,200,97,169,76,57,25,244,238,109,212,26,22,157,76,181,73,150,134,93,130,175,248,140,112,244,85,78,61,79,27,112,158,23,50,90,13,233,181,104,92,205,52,108,138,92,151,158,230,63,39,78,243,109,59,16,141,125,164,93,228,42,138,84,89,84,201,207,66,148,223,46,68,71,84,211,137,212,143,106,210,122,25,106,93,135,161,151,176,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,236,229,232,122,31,248,223,196,84,204,130,127,19,49,205,229,52,93,83,183,77,214,165,23,114,57,170,147,51,254,105,39,83,95,251,221,53,246,13,12,101,126,193,141,134,248,27,104,219,172,69,233,220,244,68,7,100,55,188,215,163,221,27,40,87,105,169,95,185,236,61,7,85,0,0,0,0,17,75,137,146,137,57,88,173,234,93,234,146,69,255,0,171,166,10,114,201,122,182,230,78,197,61,116,214,187,75,47,255,0,63,142,52,95,74,61,105,112,207,255,0,71,111,255,0,161,33,250,192,0,0,0,0,121,108,83,185,153,179,48,210,236,187,95,115,99,116,106,28,250,130,149,161,158,132,204,117,184,103,161,17,254,239,184,254,227,25,185,199,27,213,204,66,197,187,186,237,83,188,198,234,53,185,242,25,86,221,53,109,201,46,184,158,205,169,253,255,0,105,17,139,99,225,31,128,174,89,248,107,35,20,106,241,57,114,235,106,89,69,62,102,187,163,61,30,3,232,87,170,225,145,106,105,62,195,73,31,191,78,225,97,128,43,43,137,174,122,153,183,161,22,12,97,109,83,124,233,31,234,187,252,131,46,78,211,135,37,143,85,248,230,74,213,38,225,122,139,236,246,251,8,84,115,109,173,213,147,109,150,170,62,226,31,97,118,101,202,220,115,148,186,110,141,23,246,185,205,251,244,238,221,175,120,249,9,83,145,220,37,36,246,173,63,196,88,174,64,248,140,213,236,90,187,88,115,141,21,238,109,184,238,238,150,79,74,148,244,154,38,83,203,245,35,70,83,142,111,113,109,23,106,187,59,203,179,82,23,24,195,237,73,105,47,176,189,200,86,186,30,134,94,221,61,163,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,239,181,25,165,62,250,246,161,58,106,122,25,251,116,246,10,115,207,223,17,154,189,243,87,119,14,112,94,189,202,183,26,219,213,73,233,82,174,175,84,197,121,30,164,152,201,113,189,142,33,210,236,87,111,121,246,104,66,186,148,167,36,56,106,81,238,90,191,128,250,232,179,46,87,35,148,164,83,117,104,255,0,181,206,111,223,167,118,237,123,199,199,113,181,180,179,109,194,209,69,222,66,220,56,101,103,169,171,134,17,224,190,41,85,54,78,143,254,164,63,200,51,231,110,57,146,95,245,88,142,68,157,18,77,151,174,190,223,103,180,133,155,0,169,222,48,184,10,228,73,84,236,102,164,196,213,135,57,222,145,115,153,244,52,40,17,218,236,83,154,158,166,103,244,81,247,251,196,32,202,38,43,254,199,113,202,131,119,189,35,147,22,63,85,206,86,205,218,110,134,251,105,236,36,44,251,220,246,16,209,251,107,75,136,37,164,251,12,127,208,0,0,0,0,15,201,85,61,41,115,15,255,0,71,115,255,0,161,49,157,12,232,43,118,100,239,163,215,93,43,181,66,255,0,243,249,2,227,120,102,169,39,149,138,38,210,211,69,70,35,251,253,29,12,74,208,0,0,0,1,202,179,65,96,198,196,140,13,187,173,215,226,245,14,122,34,123,177,219,222,104,213,238,141,228,39,180,148,159,223,246,158,131,60,241,201,252,51,199,38,84,233,116,174,218,215,90,84,125,203,229,42,52,207,249,196,173,13,31,239,181,211,218,45,155,58,216,219,5,188,132,217,211,218,168,243,36,221,116,74,123,11,87,36,203,113,202,163,73,51,236,229,232,90,159,248,191,192,83,44,88,178,170,115,153,133,21,190,100,137,110,165,166,211,169,22,229,168,244,34,212,251,11,83,63,104,181,222,28,252,61,21,77,143,76,198,220,89,133,203,150,179,102,109,38,23,51,93,91,50,137,37,135,185,140,73,211,188,156,78,197,163,95,105,151,113,11,64,97,134,162,176,220,102,19,181,182,144,72,66,117,51,209,36,90,17,118,143,244,0,0,0,0,1,21,56,139,99,178,48,103,1,106,71,5,122,213,106,92,158,149,26,119,242,230,196,223,218,109,173,63,69,211,239,211,236,237,238,161,42,69,34,173,116,85,218,165,82,227,245,51,164,238,229,183,189,40,221,181,38,163,237,81,145,23,170,147,246,251,6,149,112,27,11,105,120,61,134,84,171,26,148,199,41,168,60,254,205,202,87,211,144,235,191,218,90,207,189,195,254,209,255,0,152,116,48,0,0,0,0,0,0,0,0,0,0,0,0,0,1,69,124,81,176,29,56,91,142,14,221,20,168,187,41,151,22,222,89,239,215,78,68,56,72,63,164,226,149,244,156,62,242,47,226,67,242,240,203,204,131,152,53,141,49,237,138,204,141,182,253,197,191,171,86,205,121,125,60,73,139,71,209,105,107,61,92,112,187,140,180,246,234,93,215,186,149,37,105,37,36,245,35,31,208,0,0,0,0,31,158,161,2,37,82,12,138,108,230,185,177,229,52,182,93,70,227,78,228,40,140,148,90,150,134,93,134,125,194,137,56,150,229,229,140,29,198,153,183,13,10,153,211,81,238,39,156,156,103,206,53,255,0,56,145,46,98,244,245,156,90,254,131,101,236,34,236,238,35,28,227,6,49,226,61,133,130,119,182,26,56,206,213,215,216,169,26,93,220,103,175,62,35,108,146,54,242,213,251,154,235,184,191,135,120,249,249,49,183,213,115,102,143,14,91,211,84,69,186,168,243,93,47,122,19,81,143,169,119,151,239,123,59,126,193,163,104,237,54,196,118,152,105,59,80,218,18,132,150,186,232,68,90,16,255,0,64,0,0,0,1,22,56,148,196,118,94,86,46,14,81,127,82,137,110,171,252,82,167,76,212,83,22,80,31,233,243,27,97,47,223,112,210,211,255,0,231,241,198,141,232,138,223,69,128,191,222,138,209,255,0,249,4,63,104,0,0,0,0,8,175,196,143,18,62,64,101,134,227,138,223,107,151,28,105,148,53,23,185,18,41,243,8,207,232,171,247,62,207,188,133,17,225,181,176,171,207,16,45,187,80,155,230,38,173,86,135,9,105,215,77,82,235,232,108,251,117,47,222,247,151,222,67,72,216,11,104,71,177,48,102,201,181,35,183,177,52,219,126,155,24,211,169,158,134,220,70,155,239,53,43,247,61,230,61,240,132,188,69,243,162,121,127,180,209,103,217,19,182,221,117,77,118,175,149,175,79,203,118,35,135,216,235,11,109,123,154,121,94,210,211,237,61,52,165,203,50,203,189,49,134,241,98,222,182,225,250,74,179,80,221,177,28,198,153,221,203,105,75,62,213,169,8,45,16,218,189,165,221,239,23,83,150,142,26,216,99,132,214,211,78,94,49,125,43,95,119,119,82,254,249,12,119,56,246,207,85,185,74,71,245,110,36,187,61,221,189,166,98,87,75,195,107,46,117,37,84,57,116,110,100,37,233,185,174,161,210,215,69,110,46,210,86,191,72,136,251,196,19,206,167,13,43,82,241,183,223,186,240,110,143,208,214,216,219,243,29,67,142,243,119,46,59,127,74,68,162,66,116,66,92,62,238,221,125,250,10,110,151,17,248,50,23,22,74,54,56,141,55,22,164,122,106,90,251,62,195,23,141,194,243,49,110,226,238,20,189,105,215,39,115,106,214,246,221,229,202,36,235,207,147,53,194,250,45,37,63,65,178,246,159,240,49,55,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,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,210,105,73,250,14,31,180,191,137,138,57,137,17,249,210,17,22,50,55,184,189,118,150,164,90,232,90,251,126,194,23,35,146,190,26,86,165,157,111,177,117,227,37,31,174,173,191,187,230,58,135,26,229,109,92,134,254,148,121,70,133,106,133,54,125,221,154,123,245,19,178,38,27,89,112,105,41,161,196,163,114,225,35,93,173,117,14,158,154,171,113,246,154,181,250,70,103,222,34,142,101,248,107,97,142,44,219,78,185,103,69,244,85,125,173,189,51,251,228,63,222,227,59,253,87,37,37,31,213,182,162,237,247,246,118,145,10,86,188,236,171,211,7,175,23,237,219,146,31,163,107,52,253,187,209,204,105,237,188,198,146,178,237,66,150,131,213,14,39,218,125,254,241,116,124,57,243,162,172,192,90,110,89,247,188,237,215,93,47,77,203,229,105,212,115,29,150,225,118,52,194,27,70,214,153,79,180,245,251,15,93,102,208,225,185,208,194,248,216,183,151,187,150,208,144,199,52,228,244,123,83,184,211,244,103,71,112,251,73,105,255,0,7,239,25,204,121,151,35,184,109,58,157,170,79,121,107,168,210,150,89,177,35,246,173,131,52,27,209,125,142,205,234,183,151,187,100,183,155,47,236,164,187,155,247,23,249,199,83,0,0,0,0,1,248,171,106,217,70,158,175,116,87,79,255,0,200,49,156,140,223,191,212,102,54,253,87,186,225,170,167,255,0,207,228,11,157,225,173,17,216,153,88,183,249,165,167,57,17,29,79,119,209,58,116,61,4,167,0,0,0,0,31,231,33,166,223,142,235,14,167,114,28,66,144,162,215,77,72,203,67,25,201,206,117,190,171,103,52,88,140,217,150,136,149,116,214,38,180,94,228,42,163,35,66,239,63,221,246,246,253,131,232,99,62,60,71,191,48,78,201,195,70,217,220,186,3,20,211,83,219,140,180,228,68,113,147,70,222,90,127,127,93,119,31,241,239,29,31,134,150,94,88,198,44,105,133,112,215,105,157,77,30,221,121,185,196,124,227,71,243,136,242,225,175,79,85,196,47,232,56,126,195,46,222,227,49,123,116,248,17,41,112,99,211,96,181,202,143,21,164,50,210,55,26,182,161,36,68,146,212,245,51,236,34,239,31,160,0,0,0,0,7,206,184,171,144,173,154,13,70,225,169,57,178,45,50,35,211,30,86,134,122,33,180,26,213,216,68,103,220,147,238,35,63,176,81,151,19,76,200,57,140,184,211,34,216,163,72,221,111,219,187,58,69,108,211,153,212,68,134,181,253,38,144,178,209,198,207,188,207,95,102,133,223,250,184,92,224,58,113,75,28,26,186,42,177,119,211,45,221,220,195,223,166,188,248,115,80,95,69,196,171,233,54,93,196,127,192,133,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,89,242,203,179,89,129,193,121,212,184,126,173,98,15,43,161,87,126,155,229,197,83,157,134,234,19,244,25,63,164,103,246,118,247,231,220,202,161,66,168,104,127,49,41,143,241,85,166,228,255,0,18,238,49,127,28,62,179,41,31,31,240,98,23,164,94,221,112,210,121,158,145,45,166,95,214,203,149,202,238,105,8,254,173,146,250,58,253,186,31,124,165,0,0,0,0,0,16,51,139,237,135,242,151,47,176,43,45,39,71,41,85,182,165,41,90,255,0,97,168,83,212,101,244,139,247,189,199,252,69,37,9,27,195,238,158,229,67,52,246,87,45,189,253,53,90,155,33,93,186,104,73,168,197,237,239,251,70,134,192,0,0,0,0,68,238,38,238,242,178,177,88,245,246,239,118,66,123,181,215,90,116,206,193,72,120,15,93,122,219,198,139,26,174,210,246,116,247,29,49,107,61,8,253,84,203,105,71,236,63,221,247,13,38,225,237,75,211,54,13,181,87,37,110,235,168,240,164,235,166,154,239,101,10,247,23,191,220,67,208,0,0,0,0,0,172,174,52,117,217,113,172,203,106,140,210,180,105,217,240,221,87,97,123,90,168,164,253,154,247,125,162,6,100,74,216,110,234,204,237,145,25,215,118,38,29,102,155,52,253,93,119,108,168,70,45,59,203,79,165,255,0,210,26,35,138,194,98,198,102,50,62,139,45,165,178,251,136,180,28,211,49,184,227,67,203,230,23,84,241,22,180,158,98,96,242,118,53,170,203,126,249,12,178,126,178,91,94,154,115,136,254,137,255,0,156,179,183,136,55,189,213,141,120,129,46,232,170,159,85,85,170,114,245,47,155,70,188,182,16,143,236,165,9,250,45,23,176,187,189,253,247,91,195,231,38,148,204,189,217,71,115,92,144,117,186,234,223,215,171,154,175,153,229,59,41,9,236,67,238,54,173,90,121,61,196,90,125,167,221,49,192,127,12,136,203,67,20,63,196,231,3,83,133,56,232,253,114,155,3,166,165,92,27,122,111,157,223,175,34,28,52,175,233,56,165,125,39,15,188,139,191,179,82,31,55,134,126,44,30,26,230,54,149,9,229,233,22,179,207,231,118,119,242,96,76,52,255,0,97,71,222,191,102,159,196,95,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,10,12,226,97,139,7,137,89,142,170,194,105,122,197,163,114,57,37,167,119,58,4,51,87,246,18,125,232,246,235,252,7,209,225,141,129,168,197,108,116,98,185,83,129,212,210,173,253,221,79,206,236,211,159,14,98,81,244,92,74,190,147,101,220,71,221,219,161,11,225,34,34,45,8,127,64,67,142,32,249,52,166,102,18,202,43,154,219,131,165,215,73,254,161,92,213,124,247,53,216,168,87,98,223,109,180,232,211,42,239,35,215,236,62,250,81,195,251,222,234,193,91,254,37,207,74,62,150,171,75,230,104,95,54,189,57,140,45,31,218,74,211,244,93,63,97,247,251,251,180,75,151,44,113,161,230,15,11,169,152,139,69,79,45,51,185,219,218,213,103,179,100,135,153,47,89,77,163,93,121,38,127,68,191,206,125,26,165,5,170,148,39,33,61,244,28,211,95,224,100,127,230,25,145,197,203,120,173,92,67,171,80,82,239,48,162,242,61,109,186,107,185,134,215,221,169,254,247,188,92,199,9,74,236,186,182,91,98,198,148,173,197,19,126,222,194,47,165,62,113,159,113,23,184,78,0,0,0,0,0,30,127,16,170,69,70,176,110,90,185,171,66,131,71,153,39,93,59,182,50,181,123,143,221,238,49,155,60,121,174,187,114,99,69,243,87,117,123,202,69,199,83,90,15,66,47,85,82,221,81,123,11,247,189,194,238,248,100,59,205,202,197,31,215,221,177,216,233,238,211,77,41,208,251,4,177,0,0,0,0,1,158,78,32,148,231,41,217,167,189,121,141,236,234,106,181,41,9,237,215,82,85,70,87,111,127,216,35,144,187,78,16,86,31,201,172,190,207,173,58,157,92,170,214,221,148,147,215,251,14,194,128,162,47,164,127,187,238,47,224,39,160,0,0,0,0,0,129,28,85,115,52,222,26,225,135,236,186,223,145,182,183,112,252,220,159,83,93,32,191,30,115,11,250,109,41,31,77,5,220,162,87,187,66,237,20,180,69,81,175,84,116,47,159,148,255,0,248,169,215,106,127,129,119,16,208,62,67,50,238,214,95,240,90,13,50,103,173,88,157,205,235,149,221,174,201,114,148,223,97,58,180,253,7,139,232,153,125,189,189,210,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,173,36,180,154,84,93,134,41,35,138,134,91,94,195,60,82,60,70,162,66,217,69,184,61,188,194,61,156,136,240,153,254,211,170,89,234,181,159,246,75,248,151,104,225,153,57,204,213,95,44,248,156,197,203,29,190,125,50,78,238,181,141,82,158,102,216,242,16,223,172,109,56,162,209,79,235,234,151,223,217,221,161,139,106,224,167,93,52,88,245,218,83,220,216,178,119,236,94,213,39,93,171,52,159,98,136,143,189,39,236,31,80,0,0,0,0,4,60,226,151,71,122,171,150,25,174,53,43,147,209,204,114,74,139,97,43,122,81,79,155,170,123,203,77,117,239,20,52,37,175,12,10,107,245,44,211,211,57,18,57,93,44,102,100,175,212,37,111,74,106,48,181,79,105,246,107,175,120,191,48,0,0,0,0,16,91,139,197,225,232,28,184,194,164,48,175,158,168,215,91,101,101,167,250,211,144,39,164,251,210,101,222,94,242,49,74,246,116,135,97,221,212,57,108,30,142,49,82,140,226,59,190,145,58,147,46,255,0,184,105,75,47,210,94,153,128,216,111,46,65,124,227,214,141,29,197,119,118,153,195,104,204,251,62,241,239,192,0,0,0,0,86,159,26,26,26,165,97,245,183,86,65,232,108,213,33,160,254,226,98,162,175,127,249,132,23,225,224,72,60,211,218,27,253,149,10,121,151,223,233,24,131,64,181,234,212,27,114,139,62,189,83,119,151,18,157,25,217,111,175,105,158,214,219,65,173,71,162,72,204,251,18,125,196,102,40,239,137,230,102,92,198,44,100,147,100,80,213,186,222,182,118,116,175,233,167,81,212,69,132,234,253,85,52,133,163,107,141,153,118,153,235,236,208,187,7,93,225,69,148,118,238,58,154,177,210,241,103,88,176,244,244,83,91,191,172,222,153,209,94,237,109,226,50,208,210,147,245,145,247,123,76,91,176,0,10,225,227,49,104,83,38,225,165,185,117,188,173,38,83,122,206,73,104,174,222,100,138,123,106,254,214,157,197,237,35,21,77,132,53,103,104,120,137,73,170,50,173,171,103,159,161,232,71,222,195,137,246,145,251,253,195,78,173,169,106,65,41,198,246,40,251,211,174,186,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,46,41,105,65,169,182,247,168,187,147,174,154,140,197,99,5,85,218,222,34,213,170,143,43,114,222,228,106,122,105,220,195,105,247,23,187,220,45,103,131,61,161,76,133,134,151,29,214,202,181,153,82,232,249,197,162,187,57,114,42,13,167,189,90,119,31,176,136,88,240,0,10,137,226,185,148,116,91,149,68,227,157,156,206,145,102,107,233,86,183,127,87,177,48,98,179,218,227,198,103,169,169,71,234,163,239,246,24,228,92,49,51,50,230,15,99,36,107,34,184,173,182,245,205,191,170,127,77,122,126,158,44,215,81,234,165,165,173,123,156,112,139,176,203,79,110,165,216,47,73,42,74,210,74,73,234,70,51,49,143,105,109,56,179,93,38,190,143,243,93,63,254,153,161,114,60,39,40,106,164,101,150,156,242,207,85,73,231,106,127,226,212,39,125,167,239,19,92,0,0,0,0,7,128,204,12,151,161,224,54,36,75,142,95,56,205,163,88,113,61,221,134,80,221,50,62,223,184,102,182,241,144,236,203,186,185,45,243,213,199,234,82,92,95,119,210,55,84,103,221,247,139,167,225,13,120,122,119,46,51,104,239,171,231,169,213,215,25,65,105,254,180,220,8,9,46,228,145,119,159,188,204,78,160,0,0,0,0,20,27,197,2,154,253,55,52,245,62,124,142,111,85,25,233,40,245,9,59,18,170,140,221,19,216,125,186,105,222,34,72,190,94,22,116,119,169,89,97,134,227,178,185,221,100,198,228,164,182,18,118,37,116,248,90,39,188,245,211,78,241,48,192,0,0,0,0,120,60,111,197,26,110,14,225,141,126,254,169,30,165,75,167,202,146,202,61,111,156,117,168,238,58,148,106,148,47,77,121,103,218,105,50,47,183,184,103,139,49,216,213,89,199,156,86,173,95,149,99,209,18,37,73,76,70,253,79,155,142,169,47,58,132,234,150,209,174,156,211,237,52,234,126,223,113,74,14,21,249,109,123,19,113,76,177,26,183,11,125,22,223,246,243,8,183,243,227,77,103,251,46,165,101,162,208,95,217,63,224,93,162,237,208,146,66,73,41,46,194,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,94,46,97,85,173,140,182,68,235,22,238,135,212,64,157,202,222,158,99,136,250,15,54,233,118,182,180,43,233,54,159,237,23,249,143,60,153,148,203,253,213,151,172,69,155,103,87,225,114,227,183,203,233,158,230,54,124,221,88,101,197,250,168,113,195,78,134,241,23,105,246,251,61,197,47,184,101,231,109,140,56,168,35,8,49,10,119,42,137,35,94,133,238,81,171,147,181,51,36,57,234,180,194,150,173,86,180,23,172,190,207,103,102,164,46,57,167,80,242,9,198,213,170,79,184,244,31,246,0,0,0,2,56,102,159,54,244,124,189,87,108,235,121,108,115,229,92,53,186,124,55,203,114,147,203,138,250,223,66,151,253,75,132,122,27,61,196,100,163,247,151,183,238,102,70,29,55,19,242,153,117,214,77,174,100,121,118,100,234,203,5,185,69,244,169,143,41,39,253,147,238,115,218,95,192,103,90,183,29,49,43,51,226,36,180,75,50,157,108,139,220,68,179,47,243,9,109,194,183,164,254,84,241,186,178,215,250,53,28,174,255,0,235,61,35,11,78,239,243,246,11,230,0,0,0,0,1,82,60,101,177,57,201,23,45,7,12,91,61,80,220,104,181,85,125,228,229,65,159,220,255,0,245,191,135,180,64,140,189,90,178,111,44,108,178,40,113,155,223,206,184,41,164,225,106,69,234,28,182,146,125,230,95,189,239,212,105,30,193,164,250,6,197,183,40,123,116,244,117,38,28,77,53,238,229,178,148,251,207,221,239,49,247,128,0,0,0,0,87,199,24,136,68,246,10,210,100,237,212,219,171,177,219,175,186,37,64,197,107,100,114,171,232,172,208,225,243,134,122,37,251,134,146,194,190,229,84,99,107,236,63,112,179,62,43,153,142,77,131,132,140,97,181,187,43,109,86,227,82,83,36,182,107,252,194,68,105,204,175,233,180,164,253,36,39,185,68,175,118,133,218,42,163,46,184,55,93,204,54,46,82,172,42,123,92,231,106,60,254,98,183,33,58,114,227,58,233,118,26,219,46,230,79,251,69,254,99,209,165,135,102,82,48,250,213,133,105,80,152,228,194,131,204,229,35,114,149,166,247,20,225,246,169,74,63,164,179,239,51,16,179,61,252,69,25,192,73,7,96,225,175,243,139,159,253,121,254,212,116,221,145,93,79,170,244,101,182,189,205,186,178,236,87,102,158,253,8,171,146,223,226,35,153,186,13,195,242,129,23,199,53,103,222,143,70,83,211,175,168,104,239,233,143,223,238,23,1,147,28,220,208,243,75,100,187,81,67,29,37,106,157,183,173,143,189,110,109,230,61,32,155,245,249,45,160,253,70,53,245,117,239,208,251,123,228,112,129,156,96,36,56,222,94,18,194,75,84,189,174,227,247,105,58,1,144,166,27,74,36,137,215,4,88,177,11,87,87,204,218,93,158,196,40,207,191,179,184,134,163,99,255,0,82,158,205,59,251,63,136,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,231,35,250,149,118,107,221,217,252,70,92,174,232,146,96,220,50,226,203,45,29,71,47,113,118,123,80,147,46,238,206,227,33,115,220,31,164,56,230,94,20,194,139,68,51,166,211,247,235,58,121,152,158,98,57,103,59,55,52,76,173,89,45,84,151,31,171,172,212,119,116,81,247,173,189,220,183,163,147,158,183,37,196,23,168,254,190,182,157,218,23,111,117,63,92,28,68,115,55,94,184,126,80,46,248,229,44,187,145,232,202,122,180,245,9,29,253,49,123,189,194,198,242,33,196,81,156,123,144,86,14,37,127,55,185,255,0,214,95,237,95,83,217,41,213,122,172,198,67,104,218,219,72,46,213,118,235,239,212,142,105,223,150,101,35,16,109,89,182,149,117,142,116,41,220,190,106,55,41,58,236,113,46,23,106,84,147,239,65,119,25,12,229,230,43,6,235,185,121,197,202,173,133,80,107,146,237,59,145,203,86,228,43,94,100,102,157,62,194,91,133,220,241,127,104,255,0,204,87,79,195,235,49,204,227,118,2,65,126,183,43,117,122,145,205,244,151,168,101,253,108,217,68,215,209,105,8,250,13,23,209,215,237,208,251,232,171,18,106,74,171,222,181,26,130,251,221,228,255,0,208,210,11,220,94,225,122,28,51,97,20,60,176,91,250,39,77,253,95,183,221,81,153,255,0,188,75,32,0,0,0,0,31,6,254,164,250,122,197,184,232,123,117,244,141,38,100,77,53,239,230,50,164,251,203,223,239,33,155,140,194,218,178,108,220,108,189,232,114,81,179,147,112,84,137,178,212,143,212,41,110,164,187,140,255,0,119,222,39,183,6,156,78,114,61,203,94,195,21,159,168,228,105,85,66,251,205,202,123,63,185,255,0,235,127,15,104,182,240,0,0,0,0,20,51,197,75,164,254,84,242,122,82,211,250,53,124,206,255,0,235,61,35,55,94,255,0,243,118,8,147,68,142,153,117,152,17,20,90,165,233,77,54,101,239,35,89,23,249,198,138,114,221,14,155,134,25,76,181,43,36,223,46,60,75,50,13,101,254,213,31,209,166,50,165,31,246,143,185,30,194,254,3,226,101,99,54,244,124,194,215,111,27,117,12,114,37,91,213,186,140,54,11,114,149,204,138,194,216,66,87,253,75,100,90,155,221,198,102,162,247,159,178,71,0,0,0,0,249,215,13,122,155,107,208,231,220,53,135,249,48,169,209,157,148,251,155,84,173,173,182,131,90,143,68,145,153,232,73,62,226,51,20,115,196,103,56,82,49,230,252,145,101,91,82,53,182,104,82,86,210,125,66,249,215,217,122,91,100,191,93,148,56,157,91,117,61,154,153,23,218,125,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,206,222,235,221,194,44,41,181,176,106,200,131,98,218,49,58,120,16,121,187,19,204,113,127,77,231,29,63,235,22,181,125,39,21,253,163,255,0,49,123,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,243,97,149,203,67,51,86,27,148,10,212,93,42,145,180,232,37,111,119,230,119,60,194,220,245,18,235,105,86,169,96,139,214,62,206,242,237,239,160,76,97,193,171,231,3,239,9,54,93,249,74,232,167,198,217,170,121,236,185,174,230,155,115,189,165,173,63,69,212,123,125,191,121,20,199,201,199,19,75,179,13,170,180,139,47,21,165,245,182,195,109,174,55,59,150,211,124,149,189,49,11,55,118,177,21,78,43,106,22,239,171,174,135,246,30,130,224,112,239,17,109,92,81,181,105,247,125,161,81,235,41,245,8,237,72,109,124,151,27,236,113,180,56,69,163,137,74,190,139,137,246,23,120,244,224,0,0,62,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,196,159,113,25,253,131,62,217,241,199,103,49,191,30,235,117,8,178,249,212,186,60,153,52,200,159,55,183,115,109,77,148,104,87,107,104,81,122,174,247,30,167,239,51,62,235,118,201,165,214,214,47,100,162,141,67,122,46,214,233,182,172,123,81,105,222,103,204,38,233,49,210,103,169,18,116,215,153,239,63,241,133,31,102,30,219,118,211,199,92,64,161,174,63,37,184,215,61,85,182,19,188,149,243,73,152,234,83,219,169,254,239,180,245,29,99,135,69,200,221,181,154,27,109,215,21,161,78,126,28,30,238,253,245,24,157,157,199,251,191,103,222,52,20,203,132,243,72,117,61,203,73,40,191,137,15,251,0,0,0,1,255,0,14,186,134,26,91,206,30,136,109,38,165,31,184,136,181,49,158,174,32,215,204,203,235,52,87,115,210,158,230,34,141,62,125,30,57,237,34,209,150,106,50,141,37,216,148,254,255,0,183,83,251,76,116,30,20,24,102,156,64,204,209,77,146,173,140,219,148,175,77,161,90,107,185,216,245,8,38,73,208,150,147,46,197,247,246,151,216,98,245,136,136,136,136,187,136,127,64,0,0,0,0,87,247,24,73,40,111,4,41,140,169,90,26,170,204,232,90,123,225,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,196,125,196,127,113,143,189,157,188,100,157,141,120,253,93,170,45,254,108,90,92,169,84,136,103,180,147,185,150,230,201,83,103,244,16,101,216,239,113,145,159,188,207,217,96,28,32,178,252,138,45,148,238,55,212,225,109,118,183,183,160,119,153,175,245,47,79,140,239,98,92,50,238,50,47,89,5,246,107,222,39,54,62,98,107,88,67,133,181,139,233,78,109,93,63,167,217,216,103,175,50,75,77,31,246,21,254,19,247,79,252,227,53,183,53,199,84,187,43,146,110,10,212,142,124,201,91,57,174,108,74,119,109,66,80,93,137,34,34,236,73,119,16,249,130,125,240,123,173,212,98,99,188,170,67,5,172,89,219,57,223,71,179,100,57,234,79,121,107,222,126,195,33,117,162,183,56,202,223,144,224,97,213,6,200,91,155,95,170,245,91,19,161,158,238,83,244,247,79,183,110,133,161,31,188,191,143,112,172,236,175,90,178,47,60,113,182,237,232,209,185,234,149,214,122,155,201,58,237,134,242,251,204,203,247,125,227,74,128,0,0,0,2,16,113,12,226,25,74,203,69,42,70,21,225,92,200,149,28,84,168,199,35,90,205,41,121,139,109,135,19,170,100,62,147,213,43,146,164,153,41,166,20,70,68,70,151,93,45,156,182,223,235,249,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,0,42,130,245,227,29,38,153,154,54,170,22,85,42,93,99,4,97,71,77,34,100,23,99,52,220,218,130,201,213,27,149,120,166,164,37,214,150,68,105,75,113,222,94,197,182,223,174,76,184,238,172,217,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,10,181,226,13,141,124,64,50,161,127,183,93,182,49,178,92,236,58,186,164,72,122,149,49,54,117,37,44,82,95,83,207,41,20,149,184,166,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,78,65,150,142,45,56,237,111,98,156,15,229,25,119,124,173,179,42,124,170,116,175,230,16,224,122,35,153,37,157,245,31,230,112,205,217,28,166,73,239,152,45,55,239,236,61,72,133,207,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,32,95,21,188,209,227,182,90,255,0,101,223,177,75,231,228,231,202,63,77,250,79,250,50,28,206,127,79,208,242,127,190,90,115,110,222,123,191,71,77,119,118,235,161,105,207,248,95,231,51,50,121,137,199,218,253,149,140,120,145,242,130,139,10,207,149,84,98,55,161,224,68,217,41,19,97,54,151,55,199,97,181,158,136,121,194,208,207,111,173,174,154,145,25,89,248,171,94,32,220,78,239,43,34,255,0,111,8,242,187,118,68,167,200,183,100,72,102,232,174,42,150,79,62,138,139,47,61,29,202,106,26,152,193,180,72,108,219,39,20,242,9,123,205,109,146,22,146,66,249,156,3,5,243,211,196,123,30,177,66,223,194,60,63,198,200,142,87,110,41,10,102,57,203,160,81,153,97,164,33,181,58,235,206,47,164,51,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,59,169,176,40,87,53,179,102,210,104,87,157,243,46,241,174,196,142,73,168,87,100,193,143,13,115,159,51,51,82,201,136,232,75,77,35,83,218,132,17,25,146,18,146,82,156,86,229,171,208,8,213,154,220,230,208,178,151,136,248,87,76,191,41,92,219,50,251,244,188,122,189,73,132,45,114,169,78,71,56,92,137,41,109,58,243,89,46,161,210,117,178,73,185,180,210,164,106,104,229,59,37,64,5,32,102,23,136,246,115,172,108,125,196,187,42,214,198,78,138,139,111,222,21,154,93,58,55,201,218,83,156,136,172,77,117,182,155,222,184,202,90,182,161,9,45,84,102,163,211,83,51,62,209,103,249,10,197,43,239,26,114,157,99,98,102,37,215,125,51,114,86,125,39,214,205,233,89,143,205,229,84,165,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,114,0,5,96,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,253,168,254,218,239,159,148,127,39,61,9,232,207,232,200,112,249,29,71,93,206,254,246,105,189,219,185,13,125,45,116,219,217,166,167,175,106,205,110,115,104,89,75,196,124,43,166,95,148,174,109,153,125,250,94,61,94,164,194,22,185,84,167,35,156,46,68,148,182,157,121,172,151,80,233,58,217,36,220,218,105,82,53,52,114,157,146,160,0,42,3,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,152,0,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,69,69,183,239,10,205,46,157,27,228,237,41,206,68,86,38,186,219,77,239,92,101,45,91,80,132,150,170,51,81,233,169,153,159,104,179,252,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,235,102,244,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,2,176,56,160,103,51,50,121,118,199,218,5,149,131,152,145,242,126,139,54,207,139,84,126,55,161,224,75,223,41,115,102,182,167,55,200,97,197,150,168,101,178,208,143,111,171,174,154,153,153,244,14,20,153,163,199,108,202,126,212,127,109,119,207,202,63,147,158,132,244,103,244,100,56,124,142,163,174,231,127,123,52,222,237,220,134,190,150,186,109,236,211,83,214,127,128,0,0,0,134,180,140,241,201,182,184,128,94,89,71,196,100,68,42,21,74,69,53,22,141,88,214,212,115,131,45,218,76,103,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,153,64,0,3,133,103,7,54,118,110,81,112,191,229,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,199,254,27,156,65,36,230,38,51,152,61,140,149,88,137,196,90,116,117,73,133,82,121,214,153,93,204,131,117,247,29,38,163,178,195,76,178,184,204,147,9,52,37,74,91,136,37,185,166,136,112,202,122,128,135,252,80,49,239,22,50,237,128,84,11,215,7,46,191,147,245,169,183,132,90,91,242,122,24,210,247,197,92,41,174,41,189,146,27,113,5,170,217,108,245,34,221,234,233,174,134,100,113,3,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,245,176,189,5,77,143,205,229,83,101,60,223,206,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,136,213,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,63,240,255,0,226,117,15,23,102,82,112,67,48,51,122,75,234,94,246,169,183,51,235,97,168,181,233,78,62,226,145,21,77,50,211,77,197,120,155,83,45,180,94,178,94,82,20,91,146,226,144,135,44,84,4,74,198,92,237,210,178,253,156,219,111,4,177,33,248,144,236,155,210,215,167,75,69,102,92,164,199,98,133,52,228,213,27,83,174,104,202,148,226,31,83,112,154,53,45,196,54,201,54,110,30,132,110,24,150,160,0,33,175,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,0,0,1,26,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,16,255,0,138,6,61,226,198,93,176,10,129,122,224,229,215,242,126,181,54,240,139,75,126,79,67,26,94,248,171,133,53,197,55,178,67,110,32,181,91,45,158,164,91,189,93,53,208,204,142,32,100,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,182,23,160,169,177,249,188,170,108,167,155,249,198,99,161,196,232,227,72,87,170,162,215,77,15,82,51,35,183,240,1,13,105,25,227,147,109,113,0,188,178,143,136,200,136,84,42,148,138,106,45,26,177,173,168,231,6,91,180,152,207,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,50,128,0,80,15,247,81,243,217,254,238,127,245,102,143,255,0,116,22,253,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,108,222,149,152,252,222,85,74,83,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,80,63,221,71,207,103,251,185,255,0,213,154,63,253,208,93,246,94,174,154,237,243,128,88,105,122,221,51,186,218,213,193,103,209,170,149,25,60,164,55,207,148,252,38,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,232,3,159,230,22,233,174,216,216,5,137,119,173,173,59,162,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,15,21,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,64,4,127,207,174,41,95,120,45,148,235,231,19,48,210,187,232,107,146,141,232,206,138,111,74,204,142,87,54,165,21,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,168,31,238,163,231,179,253,220,255,0,234,205,31,254,232,47,248,115,76,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,202,184,50,251,198,78,186,206,35,213,169,153,129,183,185,214,101,197,112,59,34,155,82,134,104,57,86,173,61,211,94,200,206,54,203,41,235,217,107,230,75,153,181,15,237,39,149,243,198,104,105,50,131,137,86,100,113,19,5,114,219,105,226,150,95,239,232,144,36,87,238,136,17,154,171,68,143,18,160,196,202,115,240,38,62,147,108,222,67,141,41,11,54,153,89,45,37,218,68,90,30,134,122,196,172,133,103,215,54,56,211,155,27,27,12,241,47,21,189,51,109,214,125,39,214,194,244,21,54,63,55,149,77,148,243,127,56,204,116,56,157,28,105,10,245,84,90,233,161,234,70,100,115,87,56,153,197,254,73,88,167,131,255,0,40,97,245,118,101,235,233,106,117,119,231,57,126,143,229,201,165,236,168,250,140,58,235,188,134,93,151,243,8,219,204,230,246,158,169,70,146,126,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,5,96,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,253,168,254,218,239,159,148,127,39,61,9,232,207,232,200,112,249,29,71,93,206,254,246,105,189,219,185,13,125,45,116,219,217,166,167,172,255,0,1,0,56,164,227,86,108,114,229,242,63,19,48,83,19,189,11,102,85,183,80,170,112,189,11,77,147,211,213,11,152,243,46,243,36,182,227,171,231,50,78,167,106,82,72,111,163,212,207,87,72,135,10,200,87,18,172,97,187,243,13,76,176,243,45,137,210,235,52,43,178,63,161,40,168,102,129,5,148,51,91,122,67,5,21,78,170,43,40,116,144,162,39,89,35,245,146,75,121,6,162,36,145,184,139,116,20,129,152,94,35,217,206,177,177,247,18,236,171,91,25,58,42,45,191,120,86,105,116,232,223,39,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,251,69,159,228,43,20,175,188,105,202,117,141,137,152,151,93,244,205,201,89,244,159,91,55,165,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,243,94,39,185,176,188,178,195,132,118,243,24,87,113,196,164,94,215,117,96,217,138,243,212,226,148,182,169,209,209,190,83,205,19,137,83,4,178,113,113,27,50,116,149,170,31,89,161,58,167,122,33,6,85,115,235,158,204,105,204,118,29,97,155,216,173,233,152,21,155,130,47,165,97,122,10,143,31,155,75,105,124,233,223,56,81,208,164,233,21,167,213,234,40,150,122,104,141,84,105,35,178,156,230,102,151,249,35,217,54,126,36,77,182,253,55,69,169,94,17,104,85,184,237,43,108,164,65,118,28,183,84,236,99,53,18,13,228,45,134,212,73,95,170,180,146,145,170,13,68,226,59,85,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,69,92,226,103,23,249,37,98,158,15,252,161,135,213,217,151,175,165,169,213,223,156,229,250,63,151,38,151,178,163,234,48,235,174,242,25,118,95,204,35,111,51,155,218,122,165,26,73,250,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,0,0,0,0,0,1,154,204,209,90,178,108,204,113,185,45,233,49,185,10,141,209,250,155,201,90,110,134,202,251,200,207,247,189,226,204,56,53,95,112,231,225,221,122,200,67,155,159,165,244,187,211,161,150,222,107,245,7,75,183,110,135,169,23,188,255,0,135,112,178,49,74,92,97,43,117,25,120,239,22,144,249,105,22,14,254,79,209,237,223,14,2,149,220,90,247,151,180,204,64,65,244,237,155,142,169,105,215,35,92,20,89,28,137,145,119,242,156,216,149,109,220,133,32,251,20,70,71,216,163,239,33,165,44,3,196,214,177,123,11,104,247,210,92,220,186,135,81,191,176,203,78,92,151,90,47,236,39,252,31,238,151,249,196,25,226,251,151,228,86,172,166,177,190,153,11,115,180,77,221,123,188,205,63,174,122,4,102,187,20,225,23,113,25,122,168,63,183,78,241,16,56,107,99,235,152,63,140,133,66,159,51,145,73,184,191,190,151,203,221,183,145,22,98,145,216,77,173,71,170,220,46,227,47,183,82,17,122,252,108,154,186,231,54,74,221,167,43,183,77,63,214,210,47,119,134,172,148,72,203,5,187,177,90,237,234,253,159,253,209,152,37,96,0,0,0,0,15,225,145,25,25,31,113,138,41,226,191,134,105,195,252,205,28,216,202,222,205,199,74,244,210,213,166,155,93,145,80,156,102,157,13,106,51,236,71,127,97,125,132,57,247,15,155,230,101,139,154,43,69,232,175,114,209,89,168,64,163,200,61,164,122,178,245,70,41,168,187,82,175,220,246,104,127,105,13,10,180,234,31,105,15,54,122,161,196,146,146,126,242,50,212,135,253,128,0,0,0,255,0,135,156,38,90,91,170,238,66,77,71,252,8,103,219,136,197,200,221,203,154,27,145,214,213,169,65,126,100,30,238,227,69,70,95,103,113,126,247,219,247,142,77,151,139,109,219,179,29,112,254,132,136,252,230,228,220,244,166,223,78,242,79,205,42,99,73,87,110,165,251,222,195,212,94,14,114,174,182,176,135,36,245,154,27,49,117,110,165,106,200,181,16,157,230,92,178,114,147,33,36,122,153,43,93,57,126,242,255,0,24,84,78,67,241,213,204,16,199,186,29,66,84,190,77,46,175,38,53,50,95,205,238,218,219,179,98,154,213,216,218,212,126,171,93,197,161,251,140,143,191,65,54,237,114,159,115,80,105,215,13,41,238,108,58,148,86,101,176,189,170,78,230,220,65,45,39,162,136,140,187,20,93,228,71,246,15,162,0,0,3,204,98,38,34,218,184,93,106,212,46,251,190,163,209,211,233,241,221,144,226,249,46,57,216,219,107,112,203,70,210,165,125,22,213,236,62,225,76,121,239,226,19,91,199,106,132,171,7,15,164,244,182,123,70,227,46,30,196,47,171,50,84,166,141,127,59,25,14,183,189,167,81,217,187,179,79,126,166,92,7,43,217,105,189,115,33,136,112,45,187,118,155,206,167,52,251,78,84,223,231,52,158,84,82,125,148,60,173,171,117,181,43,68,188,71,162,79,113,251,62,203,245,203,230,6,90,120,3,135,20,203,30,215,133,201,54,99,178,169,139,230,58,174,116,146,97,166,156,94,139,113,123,117,228,167,176,143,66,246,123,207,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,49,153,28,173,97,206,101,45,117,80,238,248,58,75,111,78,150,95,53,255,0,153,213,198,84,191,81,183,91,37,106,76,36,187,79,179,188,190,218,77,204,86,69,241,139,47,72,151,85,173,211,122,186,28,119,219,142,137,252,232,173,239,82,163,155,202,249,180,200,113,101,161,33,101,221,219,183,237,34,31,43,44,121,190,196,236,180,220,145,158,183,106,91,168,171,144,131,159,7,147,28,185,173,155,140,243,11,152,182,92,90,117,67,4,159,87,180,187,203,183,190,234,114,167,156,156,58,204,229,184,219,212,73,29,53,106,58,9,19,33,108,125,123,92,75,108,27,135,204,83,13,160,244,91,228,158,206,206,205,75,179,186,66,128,0,10,240,226,165,155,24,182,37,150,238,11,219,51,63,166,43,140,41,51,139,150,125,144,222,106,108,103,11,215,101,73,250,104,79,106,86,74,247,104,93,162,158,173,202,13,90,241,185,41,246,237,33,158,125,66,175,49,168,140,35,114,81,189,215,92,36,36,181,81,146,75,85,40,187,204,139,238,26,35,201,190,22,63,132,185,117,181,45,122,132,110,76,231,233,80,101,206,111,121,43,108,133,65,142,135,11,82,90,136,253,102,204,181,73,233,238,20,223,196,150,223,114,137,153,218,243,170,141,201,68,213,202,148,159,95,118,237,245,9,158,183,121,233,174,157,195,138,224,37,98,181,67,198,139,34,125,190,173,39,38,226,166,114,139,68,122,202,41,109,26,75,215,35,34,245,136,187,198,146,176,242,101,70,161,96,91,83,234,229,164,233,52,120,111,73,47,87,177,213,50,131,95,209,236,250,70,125,221,158,225,232,64,0,0,0,120,252,97,172,29,3,10,111,26,202,87,181,80,232,53,7,210,173,53,208,209,25,197,17,247,31,187,220,51,103,139,85,151,174,12,80,187,107,47,185,189,83,43,147,222,221,161,22,187,228,56,175,97,23,191,220,45,131,131,134,28,183,71,195,90,213,246,235,31,206,39,78,147,21,46,110,255,0,90,92,122,123,164,90,110,50,239,45,117,218,71,255,0,96,177,192,0,0,0,0,1,91,92,103,43,173,68,195,123,122,142,106,249,199,170,145,28,211,67,238,54,42,9,247,127,156,84,93,30,177,42,138,243,210,33,175,99,142,176,166,117,208,143,77,76,143,218,71,238,33,212,178,173,134,242,241,139,31,173,122,2,219,231,182,117,120,83,39,22,164,157,88,235,88,67,135,244,145,254,19,251,39,175,184,134,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,246,169,74,62,245,159,180,255,0,204,34,143,22,218,220,186,102,89,39,193,140,230,210,157,202,223,216,71,244,42,16,12,187,200,253,255,0,96,164,58,37,26,117,193,84,102,145,77,107,153,38,70,237,137,220,69,174,212,154,143,181,70,69,220,71,237,29,170,126,74,49,254,52,114,157,14,207,234,162,43,232,189,233,8,72,215,180,139,232,155,250,247,234,95,192,88,255,0,12,108,151,94,152,42,237,67,17,241,46,149,232,250,156,190,87,70,199,61,167,118,236,235,25,115,214,101,245,164,245,75,168,62,212,251,123,59,117,50,176,231,92,67,40,55,22,122,36,187,197,0,241,14,199,201,120,213,142,83,153,143,59,159,70,163,242,186,31,154,36,255,0,91,14,33,185,222,218,23,244,218,254,214,191,102,133,223,211,248,66,225,143,203,44,109,168,93,239,199,230,197,181,185,92,227,223,183,111,83,18,123,105,238,89,25,246,167,216,74,254,2,236,128,0,0,0,5,64,113,100,201,69,59,15,230,127,41,220,47,166,114,40,181,186,130,219,187,225,54,82,164,56,213,82,83,239,60,117,53,56,181,45,13,178,234,220,75,42,79,205,33,14,114,9,4,163,120,201,16,175,45,25,139,190,242,191,138,112,49,50,197,145,254,10,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,138,48,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,197,96,113,107,206,191,161,33,204,202,110,25,84,234,176,235,79,114,92,189,42,12,31,33,180,193,121,142,98,41,137,51,78,247,57,200,117,167,29,83,106,74,73,178,75,70,110,19,175,33,21,193,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,232,79,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,96,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,207,102,101,242,233,125,229,127,20,231,225,157,245,31,252,44,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,191,194,159,61,81,172,231,32,101,99,21,231,196,141,66,149,32,153,178,167,38,43,170,125,53,25,115,80,94,141,89,50,218,137,72,117,217,14,58,151,156,52,242,204,156,74,150,164,169,178,107,208,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,73,254,40,217,237,170,224,157,41,156,8,193,123,154,36,123,218,185,29,106,184,42,49,31,87,91,111,66,82,80,109,33,189,165,181,169,50,18,181,25,47,127,49,166,210,75,36,164,222,101,212,212,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,17,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,0,42,175,142,119,212,159,230,79,211,71,148,225,105,159,111,144,147,40,57,81,197,6,55,219,245,90,135,71,104,85,35,199,213,200,19,165,190,106,40,114,18,130,213,198,94,125,213,26,29,208,212,219,142,25,44,205,165,18,152,183,240,25,172,205,143,138,124,100,248,129,112,249,139,226,218,120,71,99,166,28,93,249,108,163,224,133,50,179,202,188,236,78,189,218,149,46,65,18,28,122,44,137,239,62,220,168,253,167,205,100,186,132,54,179,45,20,135,8,137,73,34,91,74,114,117,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,7,28,239,169,63,204,159,166,143,63,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,214,102,199,197,62,50,124,64,184,124,197,241,109,60,35,177,211,14,46,252,182,81,240,66,153,89,229,94,118,39,94,237,74,151,32,137,14,61,22,68,247,159,110,84,126,211,230,178,93,66,27,89,150,138,67,132,68,164,145,45,165,57,58,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,160,30,40,254,59,49,55,240,95,39,132,39,167,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,241,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,158,28,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,51,139,52,165,9,91,174,186,178,66,55,237,46,105,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,208,78,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,169,204,238,97,109,92,175,224,213,107,23,46,152,221,127,65,203,141,78,165,162,83,113,222,169,206,117,91,90,142,218,150,127,227,56,179,74,86,164,52,211,171,36,47,102,211,207,14,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,217,255,0,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,5,43,113,171,241,79,107,124,63,131,230,53,17,221,120,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,128,3,46,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,158,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,0,0,25,140,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,9,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,195,23,62,63,182,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,69,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,226,128,114,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,174,32,212,149,165,14,180,210,205,11,217,180,244,61,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,4,85,226,143,224,79,19,127,5,243,136,66,128,70,164,174,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,190,121,51,119,85,205,246,46,38,235,98,157,46,143,105,208,99,170,155,110,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,123,119,242,203,66,67,108,182,106,115,148,78,43,170,240,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,51,43,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,226,184,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,184,144,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,2,63,231,179,2,232,88,253,150,91,198,219,169,209,170,181,58,173,6,159,42,228,182,217,165,154,206,82,171,17,98,188,113,208,134,210,74,231,115,55,173,147,108,210,163,82,94,61,187,86,72,90,115,217,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,151,176,83,20,41,88,213,132,118,134,43,209,147,17,184,247,77,30,53,73,113,227,77,76,180,67,125,104,46,116,83,117,36,68,181,178,239,49,165,250,169,50,91,106,35,74,76,140,139,60,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,21,129,197,79,24,232,88,187,155,138,188,107,113,157,98,88,84,246,172,231,36,238,95,243,169,81,159,125,201,39,177,104,73,163,150,252,135,88,211,214,74,185,27,210,163,74,200,138,69,112,80,193,10,169,213,111,44,200,189,92,136,154,106,99,200,177,227,211,82,218,148,251,143,154,161,76,117,245,171,177,40,66,82,76,165,36,91,141,102,183,12,246,108,46,103,96,227,87,225,98,214,248,129,7,203,170,34,26,240,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,146,0,42,175,142,119,212,159,230,79,211,71,138,225,79,158,56,216,107,85,129,149,188,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,102,226,64,0,0,0,0,0,0,0,0,0,82,111,23,172,48,249,27,141,148,251,189,136,252,168,183,79,55,146,123,247,107,211,68,128,218,187,214,103,222,175,105,39,248,142,97,195,199,31,37,224,174,57,65,102,68,238,69,26,177,205,235,190,104,149,253,84,57,102,223,115,107,95,211,119,251,58,125,186,151,117,255,0,52,226,30,65,56,131,213,39,220,43,203,137,206,75,175,76,106,114,6,35,225,165,43,210,21,56,124,222,177,142,123,77,110,223,209,178,223,172,243,232,73,104,150,150,125,137,246,118,246,232,103,91,240,50,81,143,242,99,156,233,150,127,75,17,63,73,239,72,66,94,157,166,95,68,159,215,191,66,254,35,138,214,232,211,173,250,163,212,138,147,92,185,49,246,239,78,226,61,55,36,148,93,169,51,46,227,47,104,187,206,18,85,185,117,60,178,64,131,37,205,233,131,205,217,216,69,166,250,132,243,62,226,47,119,218,37,118,46,88,116,236,77,195,202,181,145,86,103,155,18,165,200,230,35,114,147,175,45,246,221,46,212,169,39,222,130,246,151,249,134,107,175,75,110,177,134,55,188,203,118,66,185,51,233,188,189,79,68,171,78,99,41,95,176,212,159,162,191,121,143,137,87,169,61,86,168,187,80,124,245,91,187,117,62,207,98,72,189,132,94,225,121,156,41,171,173,86,50,203,76,97,10,213,81,121,219,187,15,251,85,9,198,94,194,247,9,160,0,0,0,0,0,43,147,140,126,28,183,89,195,90,45,244,211,63,206,32,206,141,21,78,110,255,0,90,68,122,131,166,90,110,34,239,61,117,218,103,255,0,96,169,236,37,172,189,111,226,133,165,89,97,205,138,135,92,128,246,237,8,244,217,33,181,123,72,253,222,225,164,204,30,172,29,127,10,108,234,202,151,185,83,40,52,247,212,173,52,212,215,25,181,25,247,23,191,220,61,128,0,0,0,15,61,136,114,234,52,251,2,229,159,72,45,103,70,163,204,122,49,122,189,174,165,149,154,62,151,103,210,34,239,236,247,140,218,227,221,94,181,91,198,139,222,125,192,173,103,46,225,169,115,75,68,122,170,57,110,154,139,212,34,35,245,140,251,135,106,225,181,111,187,91,204,237,5,212,198,231,34,18,226,202,87,175,183,105,34,161,15,85,119,150,186,107,220,46,67,57,24,88,254,45,101,218,235,181,233,241,185,211,152,165,78,151,5,189,228,157,210,19,6,66,27,45,77,105,34,245,156,34,213,71,167,188,103,114,227,160,213,172,235,146,161,110,213,217,233,234,20,137,142,196,125,27,146,189,142,180,225,161,69,170,76,210,122,41,39,220,102,95,120,184,94,21,185,177,139,125,217,109,96,189,205,51,250,98,134,194,83,4,185,103,219,13,150,161,70,108,189,70,82,159,166,181,118,169,102,175,126,165,218,44,60,0,0,71,172,214,103,39,14,178,199,110,56,245,110,71,83,90,144,131,68,56,91,31,70,231,20,219,230,217,243,18,195,136,45,86,193,167,183,179,183,83,236,239,165,108,206,102,251,19,179,45,114,73,122,226,169,109,162,162,66,206,4,30,76,115,229,54,78,61,203,46,98,25,109,106,209,15,154,125,110,211,239,62,222,239,105,148,12,133,226,22,99,170,208,171,211,99,116,54,147,50,219,234,229,111,97,222,106,9,81,214,180,108,41,13,186,157,90,120,207,82,45,75,77,11,183,186,237,48,55,2,172,108,4,178,161,89,214,93,63,144,219,13,54,79,185,205,121,92,231,82,211,77,169,122,56,226,246,235,202,73,232,71,161,127,148,207,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,89,163,83,174,10,100,154,61,90,63,62,36,182,150,203,205,239,82,119,33,73,52,168,181,73,145,150,164,102,93,134,43,31,59,60,47,88,169,122,91,19,112,77,174,83,230,111,207,155,78,220,106,223,253,242,243,138,230,201,151,161,106,102,210,116,36,253,164,93,228,43,42,21,70,249,193,107,233,78,66,123,209,117,218,36,195,73,158,214,95,216,235,47,23,188,150,131,209,109,23,188,187,61,164,125,182,39,149,110,45,115,105,137,129,101,227,140,14,165,146,229,48,154,207,52,145,176,190,97,178,46,68,104,102,103,161,19,171,239,246,237,247,24,178,156,46,199,12,59,197,250,51,117,187,38,183,214,176,178,47,252,89,246,244,51,66,21,254,184,218,15,185,196,251,61,191,120,247,164,100,100,70,93,198,63,29,98,177,78,160,211,159,170,213,100,114,99,70,109,78,184,189,138,86,137,74,77,70,122,36,140,251,136,251,136,65,188,213,241,55,195,44,59,183,171,54,174,31,189,233,139,137,214,228,65,73,237,145,31,167,89,161,244,19,159,59,21,72,94,215,16,142,205,116,61,123,244,35,20,211,136,23,197,107,17,175,10,173,229,95,127,155,50,169,45,249,75,61,168,78,134,227,171,112,203,212,74,75,189,103,236,47,243,11,19,225,81,148,36,215,235,9,199,43,222,151,204,133,15,79,69,151,63,77,31,66,160,201,101,223,154,120,143,232,154,189,85,35,79,127,176,133,185,54,218,26,109,45,54,90,37,4,73,73,123,136,133,45,241,138,181,38,82,49,214,145,90,83,127,205,230,208,227,168,151,169,125,37,204,168,43,77,53,51,238,47,112,135,185,123,81,163,29,112,245,100,173,12,174,154,73,235,167,119,243,198,134,147,172,165,26,172,234,18,205,91,141,84,200,167,174,154,107,243,73,31,104,0,0,0,4,125,207,149,218,86,142,87,175,135,247,237,85,74,141,83,167,32,244,215,214,114,157,40,203,216,127,187,246,125,227,59,142,184,228,151,214,234,251,86,234,205,71,246,153,152,208,214,64,109,200,214,246,86,236,142,157,27,85,81,163,211,103,185,218,103,170,220,167,69,215,188,207,221,236,211,238,18,44,0,0,0,0,0,84,175,26,170,244,51,186,173,107,103,95,231,94,143,131,59,78,223,234,249,149,20,123,180,239,251,117,251,5,96,139,59,224,213,131,134,245,209,93,198,9,205,106,219,112,229,81,217,245,187,148,78,83,228,37,93,139,251,251,13,31,199,216,45,180,66,190,44,22,212,186,238,87,234,179,34,30,170,129,200,213,29,158,182,250,140,18,239,51,45,59,190,209,73,22,53,200,187,70,233,133,112,182,215,49,81,57,154,39,118,154,238,109,72,239,208,255,0,123,220,52,177,134,23,165,181,121,217,144,238,10,4,141,241,100,115,52,61,142,23,209,117,104,254,218,72,251,210,126,193,236,77,105,74,119,25,246,10,214,226,67,159,106,61,189,71,155,131,24,111,39,159,85,127,151,214,202,216,164,242,54,170,28,150,253,71,163,154,85,185,38,178,245,87,217,222,125,186,16,168,53,41,75,86,229,30,166,98,251,184,110,229,190,163,151,252,30,113,203,129,174,93,106,224,211,173,78,228,158,156,137,83,57,125,168,117,104,250,15,23,209,211,237,212,251,165,200,0,0,0,0,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,80,102,127,178,125,85,202,110,46,41,52,242,136,229,137,120,200,153,62,212,91,46,168,215,25,132,45,38,228,23,82,226,212,238,248,228,243,72,39,20,165,19,168,82,23,187,121,184,219,126,215,134,166,117,234,57,116,196,120,56,95,122,212,244,195,43,186,160,166,228,161,71,21,134,233,85,73,39,25,164,84,221,125,196,146,205,148,33,132,161,196,155,169,66,91,90,221,34,82,144,73,93,143,241,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,67,254,138,175,219,171,253,149,184,238,75,142,161,255,0,9,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,247,184,124,228,146,149,149,11,1,202,237,206,196,73,216,139,117,71,142,245,86,98,162,165,47,210,88,83,44,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,73,106,0,3,133,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,207,101,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,253,254,46,230,98,242,198,172,35,194,204,45,188,224,196,90,240,162,60,250,109,50,166,201,19,107,147,78,121,17,17,29,135,91,74,73,59,216,76,77,132,225,31,174,133,35,114,119,165,78,57,250,242,173,153,202,238,85,110,171,186,245,181,168,189,109,106,224,179,231,219,84,233,61,74,27,244,92,167,220,97,198,167,108,91,78,161,254,82,227,164,249,42,34,74,245,208,212,69,216,124,171,253,21,95,183,87,251,43,113,220,151,29,67,254,18,100,234,148,233,14,127,206,113,231,156,113,127,106,148,165,123,76,197,228,240,235,200,172,108,173,89,165,124,98,12,8,139,197,74,252,119,153,156,244,105,78,173,20,202,115,199,29,101,77,50,39,13,135,150,151,35,165,197,188,148,125,53,169,9,90,208,146,90,230,80,0,170,190,57,223,82,127,153,63,77,21,86,46,123,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,102,179,54,62,41,241,147,226,5,195,230,47,143,41,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,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,236,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,28,115,190,164,255,0,50,126,154,42,172,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,254,190,41,57,221,190,242,229,242,63,12,240,82,229,244,45,231,86,221,93,169,205,232,217,147,211,210,203,152,203,45,114,228,176,227,75,231,60,78,171,114,84,75,111,163,208,203,71,72,195,35,92,77,238,172,207,98,61,55,6,175,92,24,233,107,82,41,243,102,201,184,45,231,156,114,158,207,36,205,104,83,241,92,37,46,43,38,131,75,92,211,125,205,95,83,73,36,145,58,91,32,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,51,89,155,31,20,248,201,241,2,225,243,23,199,148,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,0,2,128,120,163,248,236,196,223,193,124,158,16,139,244,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,244,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,103,223,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,168,254,229,38,170,205,42,61,117,234,100,180,83,102,72,122,36,121,138,101,68,195,207,178,150,212,235,72,115,77,170,90,18,251,42,82,72,245,73,58,217,158,155,139,85,50,147,85,173,73,92,58,53,50,92,249,13,199,126,90,218,140,202,157,90,88,97,165,188,243,166,148,145,153,33,182,155,113,197,171,185,40,66,148,122,17,25,143,87,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,202,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,35,7,26,191,11,22,183,196,8,62,93,81,21,193,195,222,255,0,179,112,179,55,54,78,32,226,13,195,18,135,111,80,227,214,228,206,157,36,207,99,72,244,60,194,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,63,149,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,34,184,98,228,59,246,223,93,141,143,56,177,69,221,96,219,245,4,250,54,151,81,167,115,34,221,15,37,15,37,205,21,205,73,242,99,190,152,230,173,205,184,211,202,39,25,61,118,58,146,186,144,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,122,124,57,179,237,252,170,40,79,225,190,34,49,211,226,109,179,79,235,37,200,98,62,200,181,168,40,90,26,57,137,36,22,198,94,37,184,218,93,107,177,38,165,165,109,22,213,41,182,102,168,12,171,142,171,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,197,113,6,164,173,40,117,166,150,104,94,205,167,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,0,50,174,59,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,56,87,198,175,194,197,173,241,2,15,151,84,69,101,228,119,23,172,220,8,205,69,135,138,88,130,252,182,45,234,76,137,140,206,126,51,6,242,227,162,76,39,226,147,198,130,245,148,132,41,244,173,100,146,82,246,37,91,82,181,104,147,209,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,160,30,40,254,59,49,55,240,95,39,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,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,140,28,67,120,143,226,198,9,230,10,159,132,248,32,255,0,162,126,68,114,100,92,199,81,133,26,76,90,227,146,26,143,37,168,196,149,36,221,109,148,50,173,170,113,183,90,113,74,125,194,45,188,180,56,174,255,0,144,108,247,215,115,145,242,134,147,91,194,79,147,210,237,26,125,61,202,133,94,21,81,15,193,147,41,254,98,77,36,195,132,151,152,222,108,184,182,210,70,250,73,40,89,45,212,168,145,205,161,113,127,220,46,60,9,225,151,227,94,113,52,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,36,166,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,138,188,81,252,9,226,111,224,190,113,8,80,8,155,252,75,243,199,39,49,215,147,216,61,99,162,34,48,234,203,172,56,182,101,182,182,164,46,185,81,100,156,96,230,165,228,26,146,81,137,43,117,44,165,10,245,208,225,184,179,51,82,16,207,42,200,230,81,42,185,190,197,197,90,143,212,101,209,237,58,12,116,212,174,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,118,206,97,232,72,109,231,9,46,114,141,181,104,34,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,136,45,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,170,177,111,220,45,51,237,242,238,29,7,42,56,160,198,203,130,149,79,232,237,10,164,120,250,55,62,12,70,13,69,14,66,80,90,54,243,44,52,163,67,186,18,92,109,179,37,153,58,146,83,246,84,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,103,175,136,174,14,87,112,111,55,23,220,106,187,221,68,75,194,160,253,227,75,147,181,8,231,69,158,251,174,40,182,37,107,52,242,159,41,12,106,173,170,95,35,126,212,165,105,33,56,56,44,99,204,106,181,155,117,229,202,179,54,90,234,84,41,11,185,168,164,244,135,93,71,163,158,54,218,146,203,72,52,108,97,13,72,54,220,50,223,243,139,156,181,18,61,85,168,235,131,54,62,41,241,147,226,5,195,230,47,139,94,202,102,47,70,192,94,19,84,188,92,121,248,141,200,183,104,247,3,212,242,150,195,175,48,237,69,117,137,141,66,101,196,53,162,205,14,73,113,150,204,200,211,161,44,204,212,146,35,81,82,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,71,217,72,193,122,86,2,229,230,201,195,248,182,132,75,118,174,221,30,28,187,146,59,43,75,171,118,182,228,118,250,215,93,117,42,81,58,190,105,41,36,162,82,146,72,66,16,141,27,66,8,163,7,26,191,11,22,183,196,8,62,93,81,20,172,45,83,133,102,124,127,212,140,170,98,253,107,252,43,86,133,118,167,81,255,0,136,68,106,34,81,202,255,0,148,41,165,184,247,248,56,232,79,245,72,22,168,2,170,248,231,125,73,254,100,253,52,85,88,184,158,20,249,227,147,137,84,168,25,91,196,148,68,106,187,108,81,201,22,181,77,43,105,130,168,211,162,165,8,40,75,111,82,53,201,101,173,20,149,54,147,230,50,211,138,89,37,77,41,199,172,124,0,0,0,0,0,0,0,0,0,68,110,36,89,111,168,230,7,7,155,114,223,107,153,90,183,245,232,147,185,37,175,62,84,62,103,211,117,8,250,12,159,210,215,236,208,251,232,69,42,82,21,185,39,161,144,183,206,27,217,246,163,220,52,120,88,49,137,18,121,21,86,57,157,20,173,138,87,63,114,166,73,115,212,102,57,37,59,82,72,47,89,125,189,229,219,169,11,41,37,165,73,220,71,216,60,118,40,94,150,213,153,102,76,184,43,242,54,69,143,203,212,246,56,127,73,212,35,251,9,51,239,81,123,6,106,47,171,145,119,125,213,58,226,113,190,90,165,242,181,78,186,233,181,180,163,191,66,253,223,112,187,110,19,214,212,186,22,88,41,115,37,158,138,159,207,209,29,158,174,202,132,226,239,35,61,123,254,193,53,5,30,241,100,193,195,178,113,246,69,253,13,173,177,46,173,154,22,237,118,244,208,160,181,237,89,153,246,168,255,0,178,159,227,222,32,200,185,46,12,149,232,115,240,158,231,162,50,122,191,75,232,185,197,219,217,205,147,80,82,123,203,78,226,246,25,255,0,1,98,192,0,0,0,0,2,58,103,250,220,141,112,229,110,247,234,17,185,84,234,61,74,123,125,166,90,45,186,116,173,59,140,189,254,221,126,225,158,86,156,114,51,232,117,29,139,105,100,162,251,12,140,104,143,33,215,105,93,217,94,177,223,223,185,84,218,53,50,156,179,211,79,89,186,116,83,63,97,126,247,219,247,137,4,0,0,0,3,226,222,170,52,217,213,213,18,182,154,105,146,143,93,53,255,0,90,80,205,142,97,20,107,199,108,67,81,171,83,59,166,172,122,233,223,252,241,209,48,184,58,218,147,42,248,235,87,173,37,191,230,240,168,114,20,107,212,190,146,38,83,213,166,154,145,247,31,184,93,35,136,75,168,83,107,45,82,178,52,153,123,200,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,249,215,140,254,137,39,213,74,52,247,123,72,87,102,31,223,21,172,57,188,41,87,149,1,254,84,202,92,182,37,32,246,161,90,155,110,161,194,47,93,42,46,244,23,176,255,0,204,46,91,42,156,77,240,203,17,45,234,53,171,136,15,122,30,226,105,184,240,84,123,100,72,234,22,72,97,6,231,205,69,74,17,185,197,175,179,93,11,78,253,12,132,228,163,214,41,213,234,115,21,90,84,142,116,105,45,165,214,215,177,73,213,42,73,40,143,69,17,31,113,151,121,15,216,102,68,70,103,220,67,193,98,142,56,97,222,16,81,156,173,222,213,190,137,132,17,255,0,226,207,185,169,146,22,175,245,182,214,125,205,171,217,236,251,133,107,102,171,139,92,218,154,103,217,120,29,3,166,100,249,172,42,179,205,37,239,47,159,108,203,145,38,25,25,106,70,210,251,253,155,125,230,43,178,117,74,249,198,155,233,46,77,123,210,117,202,220,194,73,30,214,88,222,235,207,31,184,144,130,213,110,159,184,187,125,132,93,150,107,146,110,23,172,83,125,19,137,184,216,215,53,253,88,159,10,157,184,211,179,251,217,230,213,205,141,47,67,208,201,212,232,105,251,76,187,136,89,197,26,141,78,183,233,145,168,244,152,252,136,145,26,67,44,183,189,74,218,132,164,146,146,213,70,102,122,17,17,118,152,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,70,71,220,98,54,230,143,35,152,91,153,42,92,185,83,216,244,109,197,211,56,220,106,158,233,15,114,213,181,227,65,242,74,67,109,158,142,60,106,237,239,211,67,236,238,169,60,194,240,241,198,156,12,122,100,246,161,250,106,135,29,110,26,103,243,34,70,220,218,77,211,37,114,250,149,172,189,70,183,105,223,235,105,222,93,177,182,5,70,224,179,170,205,204,130,247,73,58,27,164,164,43,106,28,216,180,40,140,187,12,140,143,69,36,190,206,193,208,26,205,78,61,48,218,26,106,251,218,150,200,137,37,232,184,71,166,157,223,235,35,201,222,88,167,126,98,11,201,145,119,215,122,247,18,68,146,62,149,150,180,34,53,31,250,218,19,251,234,255,0,40,248,212,107,118,181,113,84,35,83,105,16,250,137,83,94,68,118,81,204,66,55,184,181,18,82,90,168,200,139,83,81,118,159,96,159,89,53,225,141,125,94,87,13,42,251,197,168,254,137,162,66,144,196,180,196,222,203,253,82,80,184,238,146,119,199,148,75,70,228,41,194,215,111,102,154,233,169,145,11,135,181,173,170,85,159,110,211,173,138,35,28,152,52,184,172,195,142,141,202,86,214,219,109,40,73,106,163,51,63,85,37,222,102,127,105,143,170,43,195,140,94,31,61,95,194,10,69,213,21,26,46,155,85,143,204,86,165,253,91,113,106,14,25,104,106,47,127,184,204,84,246,5,174,27,120,211,97,185,80,119,151,25,55,45,44,221,94,211,61,168,41,109,110,61,11,180,251,53,238,26,79,195,183,98,61,96,219,110,64,115,153,24,233,16,249,43,208,203,114,57,40,218,122,31,105,118,105,222,61,8,0,0,0,8,77,197,173,245,181,150,38,82,151,116,37,215,18,147,78,222,253,105,243,189,162,145,45,86,58,171,162,143,27,77,121,179,227,163,79,189,196,144,210,94,91,97,166,6,0,97,204,100,167,77,182,165,32,140,181,247,66,100,191,204,58,72,0,0,0,0,15,249,90,137,8,82,212,122,18,72,204,197,10,113,68,191,17,125,102,130,111,45,58,38,133,13,218,55,127,127,38,163,55,183,232,167,247,254,223,188,196,73,137,21,233,178,217,135,29,59,157,125,196,180,130,212,139,85,40,244,34,237,236,239,49,161,14,31,88,88,198,23,101,162,215,100,139,249,197,126,20,42,219,253,254,171,143,211,226,146,147,244,212,71,218,223,121,104,95,97,9,38,57,230,62,225,218,177,83,10,171,86,75,74,218,237,67,166,216,173,53,211,100,150,157,63,237,36,187,155,247,151,249,134,104,38,197,114,20,149,197,119,233,35,77,127,137,17,255,0,156,118,236,35,205,238,38,225,29,17,54,237,42,79,81,79,70,187,25,217,29,27,117,91,139,63,89,76,169,71,235,56,103,222,61,142,43,241,15,199,28,82,182,222,182,36,207,232,98,63,183,121,114,161,187,174,215,16,178,238,140,147,239,111,223,237,17,113,74,91,171,220,163,213,70,44,203,134,222,65,165,92,50,224,99,118,37,51,165,41,60,222,134,22,226,249,254,201,145,156,249,198,100,18,147,181,68,133,122,200,237,238,46,205,76,91,153,17,36,180,46,225,253,0,0,0,0,1,205,51,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,235,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,151,202,188,175,251,203,16,100,210,165,94,119,12,186,170,232,116,120,84,10,97,60,101,178,29,58,35,68,212,120,237,33,36,73,66,18,146,212,244,47,89,106,90,213,185,107,82,142,210,120,74,100,163,208,144,225,230,203,19,105,149,88,117,167,185,205,217,116,247,203,144,218,96,188,199,45,117,53,17,43,123,156,228,58,235,109,37,196,165,36,217,41,210,39,9,214,86,139,63,0,0,1,13,120,138,100,86,54,105,108,211,190,48,250,4,68,98,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,20,87,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,252,162,218,120,93,112,255,0,135,72,135,77,204,222,55,219,188,234,171,221,53,70,199,165,190,227,15,197,110,43,172,52,251,53,101,114,214,189,207,31,55,70,155,112,144,166,84,218,156,52,154,205,165,53,103,224,0,42,175,142,119,212,159,230,79,211,68,10,203,70,89,239,44,210,220,55,93,153,135,211,162,34,225,160,90,242,46,56,48,164,153,33,21,53,179,42,51,39,16,157,53,18,89,90,147,33,70,133,171,212,222,132,165,70,132,168,220,71,42,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,117,48,230,199,197,62,50,124,64,184,124,197,241,232,46,236,166,94,86,246,85,236,44,214,81,164,75,173,219,215,84,138,140,106,211,108,192,36,162,222,91,19,85,22,49,186,225,56,165,56,135,212,219,154,47,150,132,33,123,27,51,53,56,141,204,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,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,157,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,28,115,190,164,255,0,50,126,154,32,86,90,50,207,121,102,150,225,186,236,204,62,157,17,23,13,2,215,145,113,193,133,36,201,8,169,173,153,81,153,56,132,233,168,146,202,212,153,10,52,45,94,166,244,37,42,52,37,70,226,57,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,213,227,38,47,94,88,239,136,149,12,82,196,23,226,63,112,213,163,193,102,115,241,152,38,81,33,113,162,51,20,158,52,23,170,149,173,44,37,107,36,146,81,189,74,218,148,39,68,149,180,240,104,193,10,173,139,130,85,252,104,168,87,34,72,143,138,18,24,76,24,12,182,173,241,24,166,191,50,57,173,213,158,132,107,113,215,29,209,9,35,36,161,180,43,113,154,205,13,192,190,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,102,179,54,62,41,241,147,226,5,195,230,47,143,65,119,101,50,242,183,178,175,97,102,178,141,34,93,110,222,186,164,84,99,86,155,102,1,37,22,242,216,154,168,177,141,215,9,197,41,196,62,166,220,209,124,180,33,11,216,217,153,169,196,110,100,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,84,237,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,0,40,7,138,63,142,204,77,252,23,201,225,14,105,132,89,103,188,177,171,8,241,79,20,172,201,209,22,188,40,143,2,165,83,166,60,100,218,228,211,158,68,181,200,125,167,20,162,78,246,19,19,121,182,101,235,161,75,218,173,233,75,110,120,172,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,85,183,18,62,32,145,179,19,37,188,30,193,186,172,180,225,213,58,66,100,205,169,50,235,172,162,230,89,180,195,141,19,177,222,97,167,153,68,103,137,244,146,20,165,33,197,146,28,211,84,54,101,192,50,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,165,255,0,24,251,2,205,194,203,55,47,184,125,135,214,244,74,29,189,67,143,113,198,131,6,49,30,198,145,173,52,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,58,240,184,241,217,134,95,141,121,60,209,213,120,157,100,59,246,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,142,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,118,19,197,103,20,172,76,105,200,237,133,137,120,103,93,244,205,183,89,196,6,58,41,189,43,209,249,188,168,149,70,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,160,68,148,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,158,69,205,82,105,104,57,73,109,211,95,42,52,102,213,174,175,59,202,116,137,197,36,219,109,40,82,149,184,201,13,57,113,89,175,205,126,23,228,135,11,233,106,85,2,35,245,39,227,166,37,167,105,196,75,144,88,150,196,103,35,52,243,77,188,211,14,51,21,12,50,250,22,73,82,82,70,72,36,35,236,142,156,63,248,157,67,197,217,148,156,16,204,12,222,146,250,151,189,170,109,204,250,216,106,45,122,83,143,184,164,69,83,76,180,211,113,94,38,212,203,109,23,172,151,148,133,22,228,184,164,33,203,21,1,74,220,106,252,83,218,223,15,224,249,141,68,71,92,0,202,101,229,152,204,47,197,107,227,15,228,75,157,93,195,88,244,185,49,237,200,144,9,247,235,40,148,227,228,233,54,190,98,77,43,105,168,238,56,72,74,28,91,167,162,18,91,141,36,124,170,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,219,32,6,85,199,85,190,242,245,117,89,56,19,134,121,130,234,125,33,109,226,55,164,163,110,110,43,137,244,92,232,115,30,99,167,121,205,13,179,230,182,215,53,179,220,74,86,199,211,176,137,173,235,246,185,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,202,184,235,248,243,150,123,203,1,173,236,54,188,235,51,162,84,109,236,81,181,225,92,116,89,172,153,33,105,91,145,99,189,38,35,173,26,141,73,91,42,146,217,18,251,80,226,22,133,17,146,183,182,223,85,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,157,92,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,166,17,98,156,49,120,128,67,194,41,145,178,253,141,247,23,73,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,218,243,139,82,89,82,19,169,37,181,45,109,220,160,10,1,226,143,227,179,19,127,5,242,120,67,149,97,174,94,174,172,84,193,172,81,197,203,90,79,63,246,87,232,153,53,26,90,34,184,235,210,96,204,84,148,187,33,181,32,143,78,71,78,151,22,74,73,39,148,110,172,214,158,86,213,249,76,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,229,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,160,156,130,101,226,171,150,124,180,80,44,59,170,149,18,5,217,80,145,38,183,113,162,52,197,73,71,90,250,244,66,77,70,102,130,91,113,155,138,202,201,175,155,222,210,141,38,189,77,197,231,132,95,247,11,143,2,120,101,248,215,156,77,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,21,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,106,225,185,196,18,54,93,164,185,131,216,201,85,150,172,58,168,200,84,152,85,39,157,117,228,91,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,154,106,183,12,238,208,69,94,40,254,4,241,55,240,95,56,132,40,4,116,172,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,142,247,173,202,38,13,112,243,202,154,158,154,207,38,223,178,233,236,201,173,205,167,83,213,213,86,234,142,27,76,170,65,182,107,81,243,164,62,166,208,146,91,155,27,74,155,70,244,52,217,26,97,6,92,120,199,73,77,255,0,114,83,243,35,74,150,86,157,118,176,185,118,244,234,108,102,158,126,220,140,235,196,73,135,36,155,67,71,42,51,77,30,238,114,80,114,53,109,126,163,220,196,147,93,87,140,173,90,149,95,202,37,147,93,161,84,226,84,105,181,27,226,155,46,28,200,143,37,230,36,176,229,50,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,16,47,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,10,229,91,44,117,220,213,93,87,117,149,107,86,186,42,213,191,103,207,185,105,209,186,100,57,233,73,76,56,195,109,65,222,183,90,67,28,213,200,73,115,148,102,148,105,169,164,203,180,185,87,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,211,225,251,158,234,22,106,173,86,236,171,165,125,22,38,219,244,242,114,163,27,69,185,233,72,172,55,21,183,106,187,209,29,168,236,115,100,200,81,116,201,51,82,52,212,181,79,105,76,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,43,131,140,182,94,41,87,38,23,210,243,35,69,165,75,93,195,105,200,137,68,172,72,76,196,165,130,162,60,227,188,181,45,165,159,172,180,76,125,164,164,218,245,180,148,225,172,148,148,164,219,128,25,0,199,153,57,124,205,29,163,115,61,54,36,106,21,126,66,45,155,133,114,228,53,25,132,83,165,186,218,84,243,143,56,133,19,72,97,212,179,36,204,141,58,148,115,65,173,41,82,140,120,172,216,248,167,198,79,136,23,15,152,190,59,86,54,227,29,9,174,29,89,120,203,244,118,121,213,169,53,10,197,227,49,205,203,79,73,21,186,165,86,36,114,208,209,177,206,114,221,147,218,75,220,142,151,214,78,142,36,203,229,112,203,193,79,219,78,110,45,110,162,161,210,192,177,52,189,102,108,119,99,206,244,79,179,211,182,222,173,173,42,214,83,177,183,164,246,234,209,59,181,68,173,186,223,240,128,28,106,252,44,90,223,16,32,249,117,68,85,94,87,240,83,249,68,227,85,35,7,27,168,116,82,238,10,125,99,160,125,78,242,219,68,230,41,114,164,69,230,171,150,225,147,38,251,45,19,155,80,106,229,154,246,232,173,12,188,85,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,123,133,238,117,255,0,148,5,136,140,24,196,42,157,86,118,36,217,180,245,201,118,163,52,249,222,153,165,165,228,161,18,13,212,164,180,121,174,107,12,184,78,25,173,207,81,221,238,41,110,242,231,80,170,190,57,223,82,127,153,63,77,21,213,131,216,23,136,248,243,50,230,164,225,125,27,211,53,91,94,223,122,228,122,154,209,153,202,153,21,167,216,101,196,70,65,17,243,94,46,161,43,38,245,37,45,40,81,35,114,205,8,95,138,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,64,0,0,0,0,0,0,0,0,127,12,137,69,161,247,10,140,226,73,144,105,86,244,185,248,221,134,172,235,74,87,43,174,133,184,190,99,178,28,102,254,113,233,6,165,110,81,173,94,170,59,59,143,179,67,21,154,149,45,165,238,73,232,162,18,143,10,56,135,227,142,22,219,108,219,17,167,245,209,24,221,176,185,80,218,211,115,139,89,247,198,81,247,185,239,246,15,29,139,153,189,196,220,92,162,42,221,170,201,233,233,235,211,123,59,35,175,118,139,109,101,235,37,148,168,189,102,200,251,199,17,133,21,201,178,81,21,175,164,189,116,254,4,103,254,97,165,252,2,195,181,97,94,21,81,108,151,85,185,218,127,83,189,90,105,174,249,46,186,95,218,81,119,57,239,63,243,14,134,32,239,22,76,35,43,235,47,238,222,81,17,186,117,175,183,148,157,116,223,212,205,130,218,187,77,105,34,209,40,62,242,87,240,239,20,114,39,127,10,124,88,111,15,239,218,205,184,234,53,43,166,177,110,194,35,215,187,231,228,35,247,21,175,245,222,244,253,254,235,183,66,137,104,74,210,122,146,136,140,135,253,0,0,0,0,0,230,249,146,134,153,216,1,136,209,148,157,119,218,149,114,34,215,223,9,226,255,0,56,205,157,212,199,75,116,86,35,105,167,42,124,132,105,247,56,162,23,119,194,77,245,61,150,39,146,111,106,72,174,41,36,157,189,218,83,224,251,68,217,0,0,0,1,231,177,13,216,140,216,55,35,147,220,229,198,42,68,195,121,90,25,237,71,37,123,143,66,237,62,205,123,134,108,113,209,112,220,198,155,241,202,123,156,200,202,185,106,138,105,90,25,110,65,203,119,105,232,125,165,217,167,120,182,14,14,152,124,245,3,8,42,247,84,164,106,186,149,82,71,45,90,151,245,110,69,167,184,69,161,40,253,222,226,49,97,227,229,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,238,50,63,180,133,60,103,47,134,61,245,102,220,53,91,239,9,35,250,90,137,50,67,242,213,19,123,44,116,164,181,200,116,211,190,68,163,90,246,161,45,150,187,123,117,215,188,140,132,5,172,219,181,171,118,161,38,155,87,135,211,202,132,242,227,188,142,98,23,177,196,40,210,162,213,38,100,122,26,79,180,187,7,217,179,113,78,252,195,231,149,34,208,174,244,14,40,141,38,125,43,46,234,70,105,63,245,196,43,247,19,254,65,235,29,205,78,61,62,218,218,118,251,220,151,8,201,69,232,184,69,174,189,255,0,235,35,159,207,168,220,23,141,89,201,147,158,234,231,76,116,212,181,109,67,123,214,181,25,159,97,17,17,106,165,31,217,218,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,125,74,22,126,163,187,180,239,245,116,239,62,203,108,202,230,71,48,183,45,180,184,178,160,49,233,43,139,166,67,114,106,123,164,51,204,86,214,77,127,50,114,28,108,181,113,146,87,103,191,66,236,239,146,68,68,68,68,93,196,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,159,113,150,134,57,86,40,229,135,6,177,125,135,91,189,173,78,181,199,141,70,165,245,210,155,239,37,235,216,219,168,255,0,8,175,242,253,194,62,207,225,45,149,153,115,87,41,171,111,146,135,22,107,54,250,202,138,187,204,207,191,172,251,116,30,218,202,225,197,149,251,44,218,92,75,31,154,182,150,149,146,189,39,81,79,105,109,246,28,147,253,210,29,242,206,195,123,46,193,134,80,45,58,55,66,193,30,187,122,135,93,237,209,37,222,226,148,125,200,79,249,7,166,0,28,103,56,56,121,27,18,114,233,125,81,157,111,123,241,40,21,57,209,19,169,150,178,19,6,66,80,90,238,73,119,175,218,122,123,200,103,93,109,201,179,239,69,51,41,27,36,81,42,134,151,19,169,30,139,101,222,210,212,181,46,244,253,191,196,104,75,35,184,143,11,19,50,227,106,85,33,185,184,233,148,248,52,167,187,12,180,117,184,17,148,162,237,74,127,124,187,136,203,237,29,240,0,0,0,4,2,227,5,42,10,48,42,155,25,214,245,144,170,195,42,73,234,125,133,209,207,34,251,59,197,64,225,20,55,39,226,173,155,13,164,111,83,213,250,114,52,215,77,117,146,217,127,156,105,67,9,162,170,14,23,89,240,214,141,170,102,131,79,108,203,93,116,50,142,217,127,152,122,176,0,0,0,0,30,43,26,174,248,150,30,18,222,55,108,183,118,21,46,131,80,150,143,84,207,85,183,25,199,8,187,18,173,62,129,251,15,248,140,220,226,221,222,245,249,137,151,69,218,234,247,21,82,177,54,91,125,132,90,33,201,14,56,69,244,83,251,254,226,254,3,181,100,35,47,181,204,111,199,74,11,140,69,214,145,65,157,22,167,53,221,232,237,67,19,34,243,19,161,184,133,125,7,117,213,58,159,184,140,251,180,7,67,164,198,160,209,160,81,33,39,70,41,241,154,138,209,106,127,65,180,18,75,188,204,251,136,187,204,199,238,1,84,124,69,248,122,221,117,139,165,220,93,193,218,87,94,137,219,125,35,15,158,219,92,157,141,196,142,215,206,72,146,91,181,209,197,122,169,45,52,208,253,134,43,50,77,159,113,196,119,147,34,157,177,126,238,115,103,255,0,98,190,209,238,48,223,44,216,211,139,21,4,211,108,107,59,210,15,43,94,207,72,68,107,79,85,106,255,0,93,117,37,220,218,255,0,201,247,11,47,202,79,10,106,77,155,38,53,233,141,50,58,234,147,123,246,83,118,41,174,86,164,251,103,243,177,165,154,85,170,84,210,187,187,52,211,222,98,200,226,197,98,27,9,141,25,27,27,70,187,83,169,158,154,158,190,223,188,127,168,0,0,0,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,1,226,13,154,250,86,107,241,161,186,237,177,64,137,6,222,181,99,200,161,210,166,37,41,83,245,102,19,45,229,34,106,220,83,13,62,132,56,218,155,82,99,56,106,38,79,152,105,209,78,57,172,96,26,19,200,46,107,161,230,183,3,162,86,234,110,236,188,237,126,77,30,232,101,199,152,55,31,148,150,82,105,158,150,218,36,242,217,145,235,169,36,109,161,41,113,15,182,157,196,214,245,73,80,0,0,1,77,124,101,112,47,14,48,219,17,236,204,80,178,168,222,138,170,226,55,165,157,175,178,193,146,98,200,149,20,226,153,74,75,100,94,163,206,117,74,230,153,30,213,169,9,89,164,150,167,22,190,107,194,127,8,108,220,90,205,124,103,239,54,37,190,139,26,142,229,223,76,101,151,205,164,46,163,26,100,68,71,83,166,159,89,72,66,159,230,18,72,211,170,219,65,43,114,55,33,87,188,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,95,231,151,134,125,59,51,183,221,23,19,48,222,183,74,181,46,73,245,4,55,120,205,168,28,169,29,116,18,101,134,91,121,150,201,102,217,60,195,113,246,165,148,165,164,187,205,51,91,168,52,17,170,69,101,159,42,184,71,149,11,54,77,159,133,180,217,106,93,70,71,83,83,171,212,156,67,213,26,138,200,213,203,39,157,66,16,157,141,165,70,148,33,9,74,19,170,149,166,245,184,181,208,102,108,124,83,227,39,196,11,135,204,95,23,61,195,58,147,74,175,240,255,0,195,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,86,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,21,65,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,219,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,123,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,7,28,239,169,63,204,159,166,142,63,193,134,173,74,167,102,190,183,14,161,83,137,22,69,82,199,159,18,11,79,60,148,46,83,229,50,19,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,41,21,197,47,33,63,46,225,215,179,93,133,239,236,184,41,84,254,178,239,165,200,145,163,115,224,196,96,146,115,35,169,103,163,111,50,195,73,37,181,169,37,198,219,35,65,19,169,52,191,88,24,3,131,149,220,192,99,45,167,131,182,227,221,60,187,154,160,152,238,73,218,133,244,145,80,149,57,38,78,197,173,4,231,41,134,221,119,151,188,148,189,155,83,235,40,136,105,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,65,156,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,148,64,225,191,154,236,71,205,174,35,227,133,235,122,187,208,210,160,252,159,98,129,64,97,227,92,90,68,85,29,68,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,42,91,54,62,41,241,147,226,5,195,230,47,139,158,225,157,73,165,87,248,127,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,160,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,237,184,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,61,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,139,249,160,226,23,130,249,76,191,233,248,115,136,214,197,235,81,169,84,104,237,86,218,118,137,10,35,204,37,135,30,121,148,165,74,122,75,74,37,238,142,179,50,36,153,104,105,237,239,34,244,25,82,206,182,22,103,7,229,79,236,206,129,117,211,62,73,116,61,111,167,98,198,103,153,213,115,249,124,174,75,238,235,167,76,189,219,182,233,170,116,215,83,210,64,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,15,85,142,156,33,45,91,239,49,212,75,143,12,234,31,36,176,218,189,212,212,46,216,49,82,217,122,45,230,214,214,140,83,80,102,123,122,174,98,205,40,82,13,168,220,151,84,70,164,155,49,132,255,0,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,161,6,122,184,92,210,177,190,225,149,139,248,21,38,37,2,242,170,72,96,170,244,119,26,74,41,213,71,222,148,210,29,168,41,205,196,113,150,134,150,243,207,26,16,233,189,203,35,75,124,229,45,78,203,92,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,43,104,37,41,106,67,77,52,131,90,246,110,56,1,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,126,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,203,194,238,13,148,42,22,96,171,51,113,30,225,249,71,132,244,189,146,40,208,93,37,183,42,176,220,134,164,160,227,73,122,59,205,57,25,232,142,38,58,205,196,32,219,125,42,78,156,189,92,105,191,107,198,86,147,74,160,101,18,201,161,80,169,145,41,212,218,117,241,77,137,14,28,70,82,203,17,152,110,153,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,171,203,118,8,85,115,31,141,182,182,11,209,171,145,40,210,46,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,181,107,38,153,115,98,53,73,41,123,82,106,65,25,172,175,207,253,38,178,23,150,15,246,86,61,139,135,84,255,0,247,211,39,74,121,249,31,193,38,243,242,164,127,193,180,149,59,254,180,218,125,90,12,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,236,43,133,30,69,191,168,205,6,53,217,159,249,60,171,2,20,229,127,140,165,85,28,142,105,255,0,138,233,86,165,126,251,196,143,239,119,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,15,63,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,152,43,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,123,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,102,92,94,247,15,123,2,205,197,62,28,54,78,31,98,13,189,18,185,111,87,35,214,227,78,131,36,143,99,168,244,204,195,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,150,206,14,83,47,44,162,226,135,200,122,236,137,117,138,20,248,237,201,161,92,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,238,156,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,187,240,1,149,113,162,140,32,194,219,19,26,114,59,133,216,105,137,116,47,76,219,117,156,63,181,250,216,93,83,209,249,188,168,145,94,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,56,193,150,126,14,246,110,31,94,82,111,12,126,185,226,95,8,164,86,57,182,253,34,19,70,221,58,100,70,201,92,183,106,77,58,131,82,214,165,26,20,113,144,163,105,60,173,171,114,66,28,82,11,208,113,171,240,177,107,124,64,131,229,213,17,86,185,73,193,10,86,99,241,250,220,193,122,205,114,93,26,61,199,30,168,148,79,140,218,92,92,103,217,167,73,144,202,205,10,236,90,9,214,91,222,141,82,106,70,228,146,144,102,75,47,21,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,91,79,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,150,42,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,154,113,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,167,32,225,173,128,63,183,92,208,91,255,0,40,240,247,229,69,139,107,243,170,119,47,82,141,96,177,252,221,238,137,47,234,100,151,55,202,75,90,49,235,115,18,135,55,33,77,165,221,47,248,101,92,95,247,11,143,2,120,101,248,215,156,77,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,52,99,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,235,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,31,225,79,158,218,81,210,160,101,103,25,110,105,105,169,38,65,49,100,85,106,47,165,76,56,193,165,9,110,142,107,50,37,33,105,81,40,216,222,165,18,201,124,132,154,54,48,219,146,131,138,63,129,60,77,252,23,206,33,10,1,26,8,202,70,91,108,220,132,101,230,183,42,240,175,196,149,82,76,119,174,107,210,188,196,35,82,27,68,120,230,165,50,206,198,249,238,198,142,218,28,52,18,137,75,82,214,242,210,132,115,121,73,170,190,32,217,219,170,230,190,255,0,110,133,108,63,46,14,29,90,178,36,51,74,134,153,74,83,21,103,210,243,201,69,89,109,169,150,150,133,185,29,77,165,45,56,74,54,75,152,73,50,55,28,215,235,112,235,200,172,156,210,222,69,124,98,12,9,104,194,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,125,4,41,9,90,22,162,90,38,167,25,90,77,42,129,148,75,38,133,66,166,68,167,83,105,215,197,54,36,56,113,25,75,44,70,97,186,101,65,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,32,95,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,69,113,88,200,228,156,74,165,79,205,38,27,46,35,85,219,98,142,107,186,105,138,67,76,21,70,157,21,43,89,205,67,154,17,174,75,45,106,149,37,197,31,49,150,155,74,13,42,105,45,189,82,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,238,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,172,0,5,21,241,109,197,43,19,20,51,78,207,200,90,239,164,254,73,91,233,181,171,31,205,94,103,165,170,69,168,206,231,177,243,168,78,253,188,196,122,232,220,131,215,177,71,161,142,193,193,26,255,0,179,104,87,150,38,225,245,102,225,137,14,225,186,163,210,100,209,96,188,102,149,207,68,50,154,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,155,116,0,30,83,22,44,95,218,134,22,94,88,103,233,79,70,124,173,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,102,94,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,143,201,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,77,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,231,248,50,97,111,201,76,184,215,113,50,125,11,165,159,125,220,14,116,211,122,173,253,101,46,18,9,150,126,108,150,105,111,100,165,84,83,218,148,173,90,234,122,167,150,98,127,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,205,56,138,100,86,54,105,108,211,190,48,250,4,68,98,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,20,131,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,237,73,146,139,188,133,239,100,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,177,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,223,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,186,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,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,0,0,0,0,0,0,0,0,255,0,41,81,88,152,194,163,73,70,246,215,166,228,234,101,174,135,175,179,238,21,185,155,110,20,212,155,202,76,155,211,5,164,116,53,39,54,111,166,236,83,188,221,9,134,203,231,100,203,36,167,68,165,213,119,118,235,167,184,197,104,98,70,89,177,167,9,234,10,166,223,54,119,163,222,78,157,158,144,136,238,190,170,21,254,180,234,139,185,196,127,151,239,30,30,53,159,113,203,119,147,30,157,189,126,238,115,101,255,0,106,190,193,102,124,58,56,122,221,116,123,165,172,93,198,42,87,64,136,59,189,29,15,158,219,188,237,237,203,142,239,206,71,146,123,116,213,181,122,201,61,117,208,189,166,45,112,7,196,188,173,74,109,237,110,75,182,106,200,221,22,103,47,121,106,162,250,14,37,101,244,76,143,189,37,237,25,193,204,86,9,92,184,13,137,117,11,34,225,141,176,227,242,185,78,111,108,249,155,163,180,234,187,16,226,244,211,154,69,218,127,251,139,224,225,21,235,42,193,196,91,106,229,101,205,173,83,171,112,39,58,90,17,234,150,95,74,253,169,87,176,143,184,143,238,49,164,44,21,187,226,95,152,75,103,93,177,29,222,85,74,13,62,90,253,83,45,22,228,102,220,50,237,74,117,250,101,236,47,224,61,168,0,0,0,0,15,41,139,49,85,59,11,175,8,104,70,229,61,65,168,54,69,174,154,153,199,112,191,206,51,95,139,176,220,129,138,183,148,55,81,177,76,215,234,40,211,93,116,210,75,133,254,97,111,220,31,101,65,94,5,84,163,52,222,146,19,88,121,74,61,79,180,186,56,4,127,103,120,159,160,0,0,0,56,30,120,113,30,22,25,229,198,235,170,77,115,97,212,233,243,169,76,246,25,234,235,144,36,169,37,216,149,126,225,247,145,23,218,51,218,134,164,222,23,161,51,21,27,228,86,234,155,91,78,164,90,173,231,123,11,83,208,187,213,246,127,1,162,140,159,97,228,108,54,203,165,139,70,105,189,143,203,160,83,39,75,78,166,122,72,84,24,233,89,107,185,69,222,143,97,233,238,33,217,128,7,153,188,112,222,203,191,161,156,11,178,141,215,48,103,174,222,161,214,187,116,81,119,182,164,159,114,213,254,81,192,239,94,28,89,95,189,13,229,203,177,249,75,121,74,89,171,210,117,21,118,158,239,97,73,47,222,30,38,7,9,108,172,196,154,137,78,219,124,228,54,178,89,55,214,84,83,220,100,125,253,103,217,160,144,88,93,150,28,26,194,6,26,110,201,181,58,39,25,52,154,87,215,74,115,184,145,167,99,142,175,252,26,127,201,247,142,170,68,73,34,73,119,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,160,55,85,165,76,166,60,90,183,50,59,140,44,189,228,180,154,79,221,239,247,140,243,103,191,10,159,194,108,200,221,20,215,99,242,91,173,205,155,91,96,183,146,183,52,244,249,73,74,190,154,180,254,175,184,244,63,176,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,180,145,175,118,165,218,189,62,207,104,181,208,0,0,0,21,141,198,122,234,233,173,139,118,214,37,233,205,147,18,81,150,158,246,234,8,247,127,156,87,6,88,97,156,236,126,176,88,34,215,91,146,148,127,254,122,201,127,156,105,14,212,107,167,181,232,236,31,250,220,8,232,255,0,35,105,33,245,64,0,0,0,0,87,191,23,124,108,106,205,195,8,88,107,5,237,42,21,183,91,117,212,109,255,0,197,94,143,61,147,61,77,179,79,210,73,118,18,137,95,119,120,168,108,52,177,43,24,157,127,80,108,74,35,92,201,181,218,148,90,123,126,178,75,69,60,242,26,35,245,148,146,239,89,127,104,190,242,239,26,15,202,30,93,40,217,116,194,106,85,177,30,15,38,172,252,118,36,85,23,205,90,183,74,56,204,33,238,195,117,196,151,172,207,246,79,111,187,179,191,185,0,0,248,213,11,62,221,170,72,41,83,233,220,215,75,251,92,231,19,236,34,238,37,17,119,17,15,169,22,43,16,217,76,120,205,236,109,58,232,90,153,233,169,235,237,251,199,250,128,0,0,0,0,0,10,171,226,167,159,31,245,95,42,152,65,90,255,0,4,213,223,93,166,84,127,227,209,38,136,164,114,191,228,234,117,109,189,254,18,58,211,253,106,4,0,203,70,93,47,188,208,98,156,12,51,177,99,255,0,130,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,47,248,139,112,224,161,96,37,137,73,198,44,11,99,109,161,111,211,226,82,174,152,211,102,173,201,199,41,79,114,219,170,26,220,86,199,57,203,117,166,156,105,148,54,150,212,72,82,27,52,45,195,106,32,101,163,49,119,222,87,241,78,6,38,88,178,63,193,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,209,70,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,0,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,79,254,15,185,188,238,202,61,245,55,252,60,219,25,77,192,255,0,143,149,62,35,206,160,255,0,199,125,179,90,63,195,164,220,254,161,177,99,248,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,157,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,197,86,110,154,237,193,78,161,82,106,243,186,136,150,205,61,116,186,91,124,164,35,167,138,185,82,37,169,189,82,68,107,213,249,114,23,170,140,213,235,233,174,212,164,138,207,248,24,253,118,126,91,253,72,56,231,125,73,254,100,253,52,85,173,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,65,57,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,35,86,54,63,131,92,43,177,150,175,142,118,110,25,252,163,159,140,124,200,84,59,118,20,133,82,96,219,112,99,37,135,42,105,39,183,62,151,58,137,78,67,113,182,147,29,9,105,40,90,16,164,36,137,11,146,185,98,226,1,151,220,207,122,22,219,160,92,94,132,191,170,84,247,38,73,181,42,13,186,151,153,113,175,235,155,102,73,161,44,202,208,136,220,73,54,174,97,180,70,181,54,141,174,37,21,45,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,122,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,91,136,102,116,234,185,167,197,9,20,43,66,224,150,172,43,182,164,17,91,240,206,50,162,148,215,201,189,174,212,31,109,74,53,45,106,81,186,150,141,100,147,67,38,146,229,182,181,189,186,80,112,49,250,236,252,183,250,144,128,25,177,241,79,140,159,16,46,31,49,124,79,254,15,185,188,238,202,61,245,55,252,60,219,25,77,192,255,0,143,149,62,35,206,160,255,0,199,125,179,90,63,195,164,220,254,161,177,99,248,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,157,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,197,86,110,154,237,193,78,161,82,106,243,186,136,150,205,61,116,186,91,124,164,35,167,138,185,82,37,169,189,82,68,107,213,249,114,23,170,140,213,235,233,174,212,164,138,207,248,24,253,118,126,91,253,72,90,160,10,192,226,129,147,60,201,230,39,31,104,23,174,14,97,191,202,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,69,208,56,82,101,115,29,178,215,251,81,253,181,216,223,39,62,81,250,19,209,159,210,112,230,115,250,126,187,157,253,236,235,155,118,243,218,250,90,107,187,179,93,15,73,254,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,69,117,112,228,186,104,86,54,112,172,187,214,233,157,209,81,109,250,125,197,84,168,201,229,45,206,68,86,40,83,220,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,252,185,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,117,254,28,28,63,230,102,34,186,214,45,226,245,187,254,148,240,58,150,26,141,33,199,227,185,113,74,216,182,246,199,91,43,109,196,50,203,134,75,91,196,173,166,227,68,210,73,127,60,109,93,248,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,20,67,196,119,35,145,178,165,121,64,188,48,249,114,228,97,213,225,33,244,65,101,212,58,234,232,146,210,68,179,132,235,230,70,149,161,73,53,41,133,41,92,213,33,167,82,162,81,178,110,185,61,56,95,100,203,22,50,193,66,186,110,220,89,170,250,42,171,120,242,35,170,212,142,184,210,91,140,220,85,185,202,147,34,75,123,247,60,124,215,118,54,203,156,180,182,225,155,155,214,164,165,138,65,23,253,194,227,192,158,25,126,53,231,19,68,127,227,5,153,204,56,129,98,30,87,227,209,105,87,45,211,85,228,85,38,73,234,72,222,181,28,105,230,28,142,230,195,105,69,206,144,194,164,183,161,56,219,136,105,205,202,35,67,201,37,85,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,123,150,236,34,170,224,46,9,90,216,65,89,190,229,222,50,45,136,238,196,69,98,75,10,97,110,176,111,184,182,90,38,212,235,166,132,52,210,219,101,9,222,100,72,105,36,91,75,68,151,75,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,45,39,136,102,75,41,89,167,194,249,21,219,66,223,136,172,84,182,163,145,219,243,14,74,98,156,214,9,205,206,211,223,113,73,52,173,10,73,186,166,137,102,146,67,198,147,230,54,133,189,186,136,127,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,247,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,117,91,113,71,241,217,137,191,130,249,60,33,202,178,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,174,32,212,149,165,14,180,210,205,11,217,180,244,39,133,184,145,135,25,153,193,170,101,255,0,110,67,244,173,161,122,83,222,105,200,85,104,37,243,141,154,150,196,152,178,25,94,228,43,106,208,235,75,45,84,218,182,158,213,45,6,74,63,21,149,156,159,97,126,83,99,94,9,195,226,150,228,139,198,176,228,249,43,121,215,13,17,161,33,215,142,12,22,146,181,168,246,71,105,229,32,220,82,148,227,171,82,214,165,104,104,109,190,234,50,174,47,251,133,199,129,60,50,252,107,206,38,138,1,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,48,113,128,204,149,155,138,24,161,76,193,43,98,129,18,92,140,50,145,33,19,174,50,154,110,26,165,200,109,163,126,19,8,105,195,104,144,217,182,218,93,83,137,55,73,230,148,218,73,162,109,102,244,75,203,22,94,174,172,208,99,45,23,8,237,105,61,7,95,204,147,81,170,46,43,146,25,166,65,105,59,157,144,226,80,95,226,182,130,82,144,149,186,235,72,53,163,126,226,185,238,38,48,164,211,184,127,226,5,62,101,90,93,82,68,88,244,22,93,157,45,45,37,249,75,77,90,9,41,231,9,148,33,162,90,140,141,70,77,161,8,212,207,106,82,90,17,80,96,177,78,43,153,215,253,166,221,79,229,175,12,234,117,88,214,221,165,80,145,26,237,119,94,75,53,138,163,46,37,37,31,97,164,156,83,49,92,109,125,170,86,199,29,61,196,131,38,89,117,81,131,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,8,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,237,197,99,35,145,176,214,171,63,52,152,108,185,110,208,174,122,193,174,233,166,41,14,190,116,234,140,165,45,103,53,14,104,100,136,207,59,170,84,151,20,92,183,157,109,40,53,37,212,182,207,74,225,55,147,44,88,195,170,239,242,152,190,106,191,39,169,85,251,125,17,232,148,120,235,141,37,202,213,62,98,25,146,153,50,22,91,249,12,150,214,84,134,210,104,124,220,65,239,229,161,38,135,236,252,0,64,14,40,89,233,253,138,90,171,192,236,28,188,250,76,73,173,108,244,196,152,73,220,245,10,150,227,106,51,209,226,81,116,243,30,213,190,94,132,165,161,163,91,159,52,165,71,112,233,88,125,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,123,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,150,160,2,144,56,189,224,92,60,48,204,116,76,70,183,168,221,21,23,18,233,234,168,188,164,27,8,101,85,134,22,77,205,38,218,108,146,180,238,66,226,62,181,172,140,220,118,75,170,37,168,247,37,16,88,122,12,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,154,48,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,209,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,115,51,103,140,214,110,63,99,205,207,138,86,30,29,68,179,169,21,137,27,209,21,173,73,249,171,45,119,77,148,146,81,180,137,47,31,174,226,90,34,65,25,246,155,142,115,30,118,85,112,136,203,142,40,93,216,160,188,196,81,239,121,118,173,159,106,200,118,145,51,162,117,181,63,95,125,77,182,227,148,229,180,162,82,74,49,37,108,56,226,214,157,117,229,114,116,112,185,204,116,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,158,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,208,90,80,165,173,105,53,175,133,101,163,49,119,222,87,241,78,6,38,88,178,63,193,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,0,0,0,0,0,0,0,1,254,82,162,177,49,149,71,146,222,246,213,166,165,169,150,186,30,190,207,184,124,186,125,159,110,210,228,28,168,20,238,83,167,253,174,115,138,246,25,119,26,140,187,140,199,217,0,1,22,51,227,148,120,121,150,195,197,29,22,6,251,166,157,167,163,221,230,153,105,204,126,47,55,213,83,205,183,253,83,6,94,182,191,103,111,125,3,78,133,42,153,45,112,229,183,203,121,173,55,39,82,61,53,34,50,238,212,187,140,133,203,240,136,198,198,175,28,48,155,134,147,158,214,161,68,117,199,90,70,223,252,85,152,240,25,35,212,155,36,253,37,31,122,141,95,127,120,176,144,0,0,0,0,31,42,235,107,168,181,235,12,23,250,228,9,8,255,0,43,106,33,155,204,207,67,56,56,253,127,48,101,166,151,37,84,255,0,252,245,226,255,0,48,177,254,12,87,87,83,108,92,86,177,175,94,84,153,114,136,180,238,209,186,122,61,223,231,22,114,0,0,0,2,168,184,200,99,74,165,185,69,193,250,124,221,204,50,184,213,87,218,229,233,163,165,233,8,234,237,52,107,221,161,118,47,79,179,218,33,190,68,112,169,252,88,204,141,175,77,106,55,57,186,36,232,85,183,203,121,39,107,76,207,140,149,43,233,167,95,235,59,139,83,251,12,104,106,147,1,186,85,42,29,49,146,209,184,113,219,97,5,238,36,36,146,94,255,0,119,188,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,92,102,112,133,185,73,160,98,244,54,62,125,166,226,209,157,86,239,245,178,244,132,133,119,175,78,253,59,147,175,219,236,16,27,40,184,131,39,13,179,9,101,87,216,145,202,109,202,221,54,60,143,80,149,189,147,156,194,212,158,212,171,77,118,119,145,106,52,103,108,214,90,184,173,218,93,125,130,209,186,148,38,37,163,191,232,184,218,86,93,228,95,189,238,47,184,125,48,0,0,1,75,252,102,46,117,75,199,186,13,180,151,119,161,155,106,44,147,245,116,209,69,54,160,141,59,191,206,35,126,71,168,146,235,153,155,177,24,136,207,48,216,174,210,228,56,91,136,180,66,106,17,136,207,180,203,223,247,141,21,67,100,227,196,97,131,45,13,182,210,141,62,226,208,127,176,0,0,0,0,255,0,41,47,162,52,119,100,184,122,33,164,41,106,251,136,181,49,64,124,71,113,125,88,169,153,10,235,13,59,189,139,105,233,84,34,245,116,208,227,207,150,95,184,147,238,115,237,251,204,119,238,15,216,7,79,187,110,90,150,50,85,227,115,89,162,190,244,8,167,189,73,217,41,151,32,72,66,189,87,8,207,66,81,246,26,13,62,243,62,225,112,96,0,0,0,0,0,0,0,0,2,37,113,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,89,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,237,81,154,143,188,197,249,228,23,42,48,242,165,129,209,40,149,54,183,222,119,71,38,177,116,60,227,44,19,140,74,83,41,36,192,75,141,26,185,140,199,245,210,147,55,22,149,56,183,220,78,210,119,98,100,85,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,65,195,83,58,245,28,186,98,60,28,47,189,106,122,97,149,221,80,83,114,80,163,138,195,116,170,164,147,140,210,42,110,190,226,73,102,202,16,194,80,226,77,212,161,45,173,110,145,41,72,36,174,245,4,85,254,234,62,68,255,0,221,207,254,172,214,63,238,130,74,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,154,204,216,248,167,198,79,136,23,15,152,190,57,80,189,62,25,249,215,168,230,126,196,169,89,56,151,83,234,113,38,210,214,76,217,142,28,86,125,51,5,231,156,54,228,51,29,148,183,179,147,170,24,112,146,222,210,213,133,26,205,79,26,83,210,243,183,147,235,103,55,56,94,237,21,69,18,21,237,67,142,250,173,58,196,183,100,114,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,160,27,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,217,167,3,31,174,207,203,127,169,7,28,239,169,63,204,159,166,138,203,180,236,11,202,250,141,112,74,179,237,233,117,100,90,180,119,43,245,114,140,68,165,197,167,54,235,77,59,32,209,174,229,33,10,125,179,94,210,61,168,220,181,104,132,45,73,250,184,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,237,115,121,153,202,238,109,49,150,78,42,213,232,190,132,136,138,124,90,93,46,145,212,162,79,65,21,164,154,148,223,61,45,52,110,238,125,201,14,234,164,238,46,110,205,77,41,72,176,174,12,25,120,170,219,118,205,203,153,27,150,149,17,8,187,35,166,137,107,200,76,197,41,243,132,204,135,58,245,45,164,158,196,161,114,24,142,148,154,254,115,88,174,25,18,80,162,55,33,175,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,213,196,235,136,4,60,93,153,39,47,216,33,113,117,118,44,77,204,92,213,38,155,97,216,181,233,77,190,203,205,38,50,212,131,112,153,97,200,253,143,54,180,165,229,45,90,18,155,74,22,229,117,139,84,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,229,66,244,248,103,231,94,163,153,251,18,165,100,226,93,79,169,196,155,75,89,51,102,56,113,89,244,204,23,158,112,219,144,204,118,82,222,206,78,168,97,194,75,123,75,86,20,107,53,60,105,79,75,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,102,156,12,126,187,63,45,254,164,39,78,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,120,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,20,172,36,86,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,253,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,106,175,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,85,197,196,229,231,54,118,110,81,120,98,97,157,241,93,143,18,177,93,159,34,173,26,133,110,42,121,197,126,170,178,174,74,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,117,45,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,190,225,197,145,201,57,82,179,103,222,24,130,184,146,49,22,240,142,194,39,50,210,26,117,20,72,137,51,89,66,105,242,35,82,214,165,26,84,250,146,174,82,150,211,73,73,40,153,39,92,153,64,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,157,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,60,57,239,198,187,19,48,57,160,187,177,51,13,233,252,186,12,190,150,20,121,171,105,230,158,170,116,209,219,100,229,184,219,174,43,102,238,94,212,18,82,215,205,33,163,91,105,116,220,51,233,124,43,240,67,20,49,39,50,244,172,73,177,43,145,40,84,140,53,144,204,250,245,69,230,219,125,110,49,37,15,53,208,180,202,187,84,185,45,38,75,102,231,97,52,141,238,18,185,132,210,23,231,248,163,248,236,196,223,193,124,158,16,139,237,210,106,175,82,164,87,89,166,75,93,54,28,134,98,72,152,150,84,108,50,251,201,113,77,52,183,52,218,149,173,44,60,164,164,207,85,19,78,25,107,180,244,145,89,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,244,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,99,42,226,255,0,184,92,120,19,195,47,198,188,226,104,160,17,163,220,189,93,52,43,27,37,248,105,122,221,51,186,42,45,191,133,244,106,165,70,79,41,110,114,34,177,73,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,15,1,253,212,124,137,255,0,187,159,253,89,172,127,221,7,85,205,143,133,140,100,248,127,112,249,115,227,53,130,234,120,157,103,199,246,33,66,147,128,216,79,90,219,127,92,20,245,122,74,169,78,168,242,229,90,236,169,108,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,167,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,104,79,39,217,76,179,114,139,133,255,0,33,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,197,113,71,240,39,137,191,130,249,196,33,64,35,223,224,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,10,101,163,46,150,38,87,240,178,6,25,216,177,255,0,193,76,172,77,222,247,244,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,234,162,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,35,85,217,196,123,38,54,53,213,89,178,174,156,100,232,171,86,253,66,69,46,163,27,228,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,163,181,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,124,43,63,217,193,165,101,55,8,212,170,121,203,114,251,188,99,204,129,106,33,150,146,104,140,250,16,146,114,115,170,113,10,107,100,115,121,165,147,106,74,141,213,169,8,219,176,220,113,186,12,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,165,102,95,44,247,150,86,174,27,82,204,196,25,209,23,112,215,237,120,247,28,232,81,140,150,138,98,222,149,37,146,136,110,146,141,47,45,41,142,147,90,211,234,111,90,146,147,90,82,78,47,242,225,126,93,47,188,96,194,204,69,196,203,22,63,95,251,51,232,166,86,33,111,101,173,148,183,99,79,121,249,156,199,93,70,188,158,133,9,229,33,43,90,249,250,145,22,195,37,121,76,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,33,255,0,21,60,28,174,226,238,81,234,242,109,199,181,151,97,84,26,188,92,141,181,31,206,162,198,97,246,228,150,245,173,36,142,91,18,29,127,95,89,74,228,108,74,77,75,35,42,23,19,255,0,131,38,22,252,171,204,117,119,19,39,208,186,168,22,37,190,231,77,55,170,217,209,213,38,172,153,103,230,201,100,167,55,197,77,69,61,169,82,19,166,167,162,185,102,46,164,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,237,120,151,231,142,78,99,175,39,176,122,199,68,68,97,213,151,88,113,108,203,109,109,72,93,114,162,201,56,193,205,75,200,53,36,163,18,86,234,89,74,21,235,161,195,113,102,102,164,33,158,85,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,208,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,21,131,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,158,204,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,190,46,212,27,141,154,155,51,65,188,194,215,202,112,180,66,143,68,57,203,66,29,108,135,181,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,122,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,0,0,0,0,0,0,0,0,0,0,0,40,159,138,38,1,83,240,111,26,99,215,40,145,185,20,219,167,127,78,141,234,86,157,52,72,73,95,106,156,90,190,147,135,222,73,251,53,30,91,135,22,47,171,10,243,33,66,97,215,118,49,114,189,22,132,126,174,186,156,137,241,11,247,20,125,205,253,159,121,11,252,140,250,36,199,106,75,103,170,29,66,86,159,184,203,82,31,234,0,0,0,0,63,198,99,39,34,35,236,17,106,110,54,164,105,247,150,131,58,185,226,162,203,161,230,110,251,98,91,60,179,126,187,84,144,217,110,35,213,10,168,73,34,62,195,63,113,253,162,71,240,104,185,213,19,30,235,214,210,157,216,135,173,169,82,75,213,215,85,28,218,122,52,238,255,0,56,186,16,0,0,1,243,46,106,203,86,237,187,84,175,190,90,183,77,132,252,181,247,253,22,219,82,207,184,143,247,125,199,247,12,230,230,239,16,36,226,78,97,47,90,251,239,243,91,110,183,82,143,31,212,36,236,100,167,62,180,39,177,41,215,77,253,230,90,137,241,193,155,8,155,140,154,254,47,76,99,231,221,110,85,25,165,110,255,0,91,63,71,200,46,229,233,223,175,122,117,251,125,130,211,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,44,229,97,187,88,159,151,123,206,132,108,239,145,30,141,81,151,24,247,25,109,121,48,100,37,7,244,146,71,161,175,184,207,79,120,206,205,74,28,235,62,233,149,79,53,237,155,68,168,45,147,86,137,61,29,101,195,45,116,237,46,244,253,165,247,139,254,225,245,138,204,98,150,91,45,151,141,122,202,161,67,133,70,145,216,126,179,140,192,139,185,95,65,36,93,174,119,22,165,246,152,146,160,0,0,63,134,100,68,102,125,196,40,51,137,237,214,197,213,154,106,153,199,123,152,84,152,207,210,213,234,153,109,83,85,25,186,151,105,22,191,75,191,183,239,49,237,56,69,216,206,92,25,138,151,112,72,135,206,139,77,163,56,226,21,204,219,177,246,231,64,89,30,132,162,51,208,143,187,67,33,120,0,0,0,0,0,57,142,101,175,102,176,255,0,2,239,123,141,78,242,221,102,129,82,233,213,180,207,71,138,27,203,79,102,213,23,122,61,165,160,206,45,207,81,145,121,226,5,90,172,243,155,159,174,214,31,144,165,104,69,170,222,125,74,51,211,66,46,245,123,139,248,11,246,225,247,134,204,97,174,90,45,168,173,23,175,90,139,14,178,233,246,246,173,234,124,82,51,250,74,253,207,102,159,113,9,36,0,0,0,0,0,0,0,0,0,40,135,138,198,28,226,229,153,154,57,247,46,36,221,82,238,106,69,217,28,230,218,211,149,25,108,177,10,156,151,86,69,75,65,105,202,74,227,26,139,113,54,103,188,158,109,245,232,228,133,16,243,252,51,177,143,14,48,83,53,148,91,131,20,25,165,71,165,85,233,242,232,140,214,234,42,36,183,66,148,249,36,219,150,74,52,43,102,238,90,163,41,122,182,148,55,41,197,45,100,132,172,142,255,0,128,66,174,43,152,179,131,86,62,92,95,176,177,50,208,249,77,94,189,122,134,237,40,123,84,223,67,57,132,36,142,167,212,17,124,215,79,207,71,170,147,220,247,55,148,101,202,91,202,69,27,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,52,103,147,204,52,197,140,37,192,43,94,202,198,59,223,229,5,106,21,62,19,108,70,244,108,104,158,129,138,136,81,219,77,43,124,117,41,18,185,11,109,194,234,76,247,57,187,94,226,35,25,194,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,74,168,89,14,253,183,240,246,195,188,121,194,122,46,235,250,223,167,214,253,37,75,167,83,185,146,174,134,83,91,125,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,148,32,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,171,3,140,253,38,149,78,205,125,18,101,62,153,18,44,138,165,143,2,92,231,89,101,40,92,167,202,100,214,73,215,84,69,170,214,77,50,211,100,165,106,123,27,66,123,146,68,93,131,129,143,215,103,229,191,212,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,242,113,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,112,174,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,93,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,197,22,113,71,241,217,137,191,130,249,60,33,249,48,247,56,53,92,32,201,53,195,151,123,16,226,21,119,16,174,138,186,171,210,158,105,75,92,26,35,180,248,12,108,105,42,71,41,75,146,105,146,217,175,113,169,164,50,189,18,74,113,167,17,194,176,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,62,235,196,7,44,246,110,84,49,46,202,194,219,62,116,186,138,213,99,196,169,85,234,114,76,210,186,141,69,201,211,80,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,46,90,240,49,250,236,252,183,250,144,128,25,177,241,79,140,159,16,46,31,49,124,74,168,89,14,253,183,240,246,195,188,121,194,122,46,235,250,223,167,214,253,37,75,167,83,185,146,174,134,83,91,125,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,148,32,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,171,3,140,253,38,149,78,205,125,18,101,62,153,18,44,138,165,143,2,92,231,89,101,40,92,167,202,100,214,73,215,84,69,170,214,77,50,211,100,165,106,123,27,66,123,146,68,93,131,129,143,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,128,28,106,252,44,90,223,16,32,249,117,68,84,94,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,207,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,244,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,101,92,118,172,101,195,121,148,28,4,203,254,40,20,206,100,11,182,223,174,211,146,203,147,159,121,198,165,64,175,77,55,77,45,185,171,108,50,109,204,141,181,13,25,36,220,39,214,164,18,150,165,185,223,248,58,193,195,137,217,172,121,203,182,63,250,36,129,111,204,153,106,62,229,80,163,182,153,90,19,82,91,76,125,164,169,47,42,43,207,169,37,191,106,27,105,245,27,107,61,174,51,119,224,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,71,106,226,117,196,2,30,46,204,147,151,236,16,184,186,187,22,38,230,46,106,147,77,176,236,90,244,166,223,101,230,147,25,106,65,184,76,176,228,126,199,155,90,82,242,150,173,9,77,165,11,114,37,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,26,30,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,168,179,138,63,142,204,77,252,23,201,225,14,255,0,194,15,11,108,76,105,177,49,255,0,12,241,46,133,233,155,110,179,242,83,173,133,213,61,31,155,202,122,123,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,18,243,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,228,87,12,92,248,254,196,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,119,82,50,174,47,251,133,199,129,60,50,252,107,206,38,138,1,23,253,255,0,201,101,255,0,224,255,0,255,0,236,224,160,17,165,60,216,248,88,198,79,135,247,15,151,62,51,88,61,174,52,88,120,161,134,184,161,112,90,24,209,22,91,23,179,18,19,46,180,82,234,13,206,125,199,228,182,153,60,215,36,54,183,18,234,214,151,146,179,86,245,30,171,61,123,117,19,171,131,6,38,225,29,175,138,23,46,29,87,104,210,218,196,27,210,58,81,66,171,41,180,60,195,145,34,182,227,239,194,65,147,124,216,235,81,36,222,82,141,102,211,164,195,100,100,218,218,71,58,226,68,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,100,23,37,22,174,84,240,226,37,110,173,76,234,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,82,168,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,181,120,174,97,54,50,216,249,142,126,253,196,203,191,229,53,6,245,234,28,180,166,110,75,125,12,22,22,147,58,103,78,71,243,93,63,61,30,178,75,107,220,222,105,159,53,111,37,28,171,34,216,179,131,88,41,152,235,118,253,199,27,67,211,84,24,155,155,141,51,106,157,244,20,227,90,13,154,159,78,68,125,71,43,69,122,186,26,145,191,154,217,41,214,155,73,247,94,50,181,106,85,127,50,86,77,118,133,83,137,81,166,212,112,222,155,46,28,200,143,37,230,36,176,228,250,130,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,116,174,11,183,77,10,198,181,115,11,122,221,51,186,42,45,191,79,161,213,42,50,121,75,115,145,21,134,234,142,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,64,12,126,188,48,226,255,0,198,91,178,242,194,59,11,228,93,161,85,168,41,250,93,19,121,31,76,222,210,37,43,106,117,67,92,197,146,221,228,160,205,182,185,156,180,25,161,9,51,154,188,27,112,115,22,38,227,44,204,116,164,61,232,219,6,159,79,168,219,245,73,59,99,61,233,57,70,152,206,38,159,177,75,231,51,161,185,30,79,61,40,52,159,79,202,215,231,20,66,229,0,121,76,88,175,218,182,166,22,94,87,77,245,68,244,205,183,70,183,234,53,10,197,59,166,110,71,89,5,168,206,45,246,57,78,153,54,230,246,210,180,236,89,146,85,174,134,100,70,99,50,247,101,70,133,88,186,171,53,107,90,220,249,63,69,155,80,145,34,157,72,235,23,47,209,241,86,226,148,212,110,122,200,150,239,45,6,148,115,20,91,149,183,83,237,49,111,220,18,238,154,20,188,2,190,172,168,243,183,214,169,87,129,213,38,70,229,44,185,81,101,194,142,220,119,55,153,108,86,229,194,146,90,17,154,139,151,170,136,137,73,51,177,80,16,3,141,95,133,139,91,226,4,31,46,168,138,128,195,27,91,17,239,91,189,187,99,9,224,213,103,92,147,169,245,36,181,18,150,233,162,84,152,169,132,250,230,50,130,73,146,156,223,21,50,18,109,39,85,58,149,27,100,149,154,201,39,229,69,233,240,163,197,156,26,190,50,226,197,133,134,118,135,201,154,245,149,211,183,118,195,218,167,58,233,207,161,68,85,62,160,203,231,122,142,66,253,85,30,230,121,92,162,46,82,25,82,230,168,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,16,214,157,158,168,214,118,123,239,220,172,98,188,248,145,168,82,164,81,25,178,167,38,43,170,125,53,25,112,233,229,232,213,147,45,168,148,135,93,144,227,169,121,195,79,44,201,196,169,106,74,155,38,187,174,101,242,233,98,102,131,11,39,225,157,245,31,252,44,202,60,221,239,127,70,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,251,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,82,215,133,238,122,127,98,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,0,0,0,0,0,0,0,0,0,0,0,0,17,51,136,142,11,196,197,28,41,153,93,117,63,61,107,91,181,249,77,43,83,236,82,163,33,90,253,52,151,123,37,222,74,255,0,223,69,86,197,70,69,153,136,20,154,179,46,104,253,10,178,196,132,171,66,236,91,47,165,68,122,104,101,222,159,113,255,0,17,163,172,180,222,205,98,6,5,217,23,26,93,230,58,245,2,155,212,43,105,150,175,28,54,86,174,205,169,46,245,251,11,65,211,128,0,0,0,0,81,255,0,23,75,25,203,127,49,81,46,8,240,249,49,106,84,102,220,90,185,155,183,190,228,233,235,51,208,212,102,90,145,119,104,68,60,95,12,43,173,139,87,52,212,195,144,247,44,170,209,153,165,167,213,51,220,167,106,48,180,46,194,61,62,143,127,103,222,66,252,200,200,200,140,187,140,127,64,0,0,70,174,32,184,172,198,22,229,178,230,120,151,164,170,236,57,180,104,253,135,234,184,244,9,91,85,244,20,71,218,223,113,232,95,105,10,1,166,195,157,120,93,49,105,228,189,211,107,117,4,50,74,209,37,171,175,56,69,174,157,133,222,175,176,190,225,162,108,154,225,187,88,97,151,123,50,132,77,108,145,34,141,78,151,36,247,107,185,229,65,142,149,159,210,81,22,166,142,226,61,61,196,59,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,15,205,83,130,213,82,157,46,154,255,0,245,114,216,113,133,247,253,21,36,210,125,218,123,198,122,51,237,134,78,97,126,101,46,138,121,171,115,85,121,179,106,236,246,105,163,110,207,148,73,47,166,163,238,111,219,161,253,132,37,31,7,28,105,118,13,253,89,194,26,163,251,34,72,167,72,169,198,61,186,234,250,158,167,199,66,61,84,107,220,71,218,106,211,222,94,209,111,160,0,0,62,85,215,82,77,26,215,172,86,22,122,38,12,9,18,76,254,196,54,165,123,143,221,238,49,156,12,210,93,127,44,177,254,251,172,23,209,249,67,84,66,79,222,158,181,245,17,247,23,239,123,133,141,112,98,178,147,30,215,184,175,85,30,170,114,84,184,37,247,27,116,247,63,123,252,223,199,216,44,232,0,0,0,0,4,5,226,253,138,46,90,56,17,79,181,32,30,178,171,85,118,152,125,62,232,207,67,158,218,143,181,6,93,233,46,227,35,251,133,88,229,30,192,147,136,185,136,177,40,172,150,172,199,184,41,114,229,23,103,107,9,156,194,87,253,164,159,114,253,135,175,184,104,226,223,165,179,67,160,83,104,177,139,70,169,240,217,138,217,118,246,37,8,36,151,121,153,247,23,188,199,208,0,0,0,0,0,0,0,0,0,28,171,50,249,116,177,51,65,133,147,240,206,250,143,254,22,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,117,177,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,109,60,40,243,175,251,77,181,88,203,94,38,84,233,81,174,75,74,159,30,53,164,238,188,151,171,20,182,91,82,78,62,194,73,54,167,162,182,218,59,82,173,238,52,123,141,6,108,188,234,167,6,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,91,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,176,174,21,153,14,255,0,82,51,87,139,244,95,240,174,218,20,42,157,59,254,33,113,171,105,95,55,254,80,150,144,227,63,224,228,33,95,213,44,90,160,0,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,16,171,139,22,74,42,54,181,213,83,205,70,27,211,55,219,117,157,36,222,44,32,162,199,102,149,57,78,71,142,220,134,210,74,67,143,117,78,61,185,100,150,214,162,116,157,113,107,50,116,137,16,175,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,138,226,13,73,90,80,235,77,44,208,189,155,79,186,241,67,197,235,55,30,177,95,13,177,115,15,223,150,229,10,226,195,120,111,71,41,108,27,47,180,180,85,106,109,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,145,92,12,126,187,63,45,254,164,28,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,39,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,68,22,201,151,14,8,121,116,205,5,245,136,85,246,42,181,58,45,179,211,183,134,213,121,51,88,71,80,220,200,239,38,106,159,97,149,26,205,230,16,178,140,74,113,45,182,189,238,56,150,181,52,114,167,248,160,30,40,254,59,49,55,240,95,39,132,34,253,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,250,120,121,228,178,149,149,140,47,143,93,187,237,248,137,197,75,150,57,157,193,48,164,166,81,194,96,220,220,213,61,135,18,146,74,16,148,147,74,116,144,106,37,188,74,62,99,136,67,59,96,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,0,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,133,92,88,178,81,81,181,174,170,158,106,48,222,153,190,219,172,233,38,241,97,5,22,59,52,169,202,114,60,118,228,54,146,82,28,123,170,113,237,203,36,182,181,19,164,235,139,89,147,164,72,133,121,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,236,218,125,215,138,30,47,89,184,245,138,248,109,139,152,126,252,183,40,87,22,27,195,122,57,75,96,217,125,165,162,171,83,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,28,138,224,99,245,217,249,111,245,33,106,128,60,85,235,141,248,47,134,181,86,168,88,141,139,214,85,171,82,126,58,101,181,14,183,95,137,5,247,24,82,148,148,186,150,222,113,42,52,26,144,180,146,136,180,213,10,47,97,143,213,98,226,198,22,98,135,93,251,51,196,187,82,237,244,103,43,173,244,21,102,52,254,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,157,198,61,88,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,42,226,194,113,31,8,99,94,188,31,112,151,20,163,177,16,170,88,113,88,170,60,183,222,125,212,175,209,211,171,114,162,188,203,72,78,168,90,213,32,224,44,205,100,90,33,149,237,81,106,105,92,96,201,126,49,208,176,11,52,22,6,42,221,44,239,162,210,170,14,71,168,185,185,101,211,69,151,29,216,142,201,209,8,90,215,201,68,133,59,203,74,77,75,229,236,45,13,90,150,143,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,20,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,139,245,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,238,162,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,39,166,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,65,159,201,115,29,191,110,223,201,163,228,55,250,100,255,0,246,147,210,112,255,0,242,62,183,251,227,155,211,255,0,123,250,255,0,214,127,189,250,94,168,208,70,91,176,138,171,128,184,37,107,97,5,102,251,151,120,200,182,35,187,17,21,137,44,41,133,186,193,190,226,217,104,155,83,174,154,16,211,75,109,148,39,121,145,33,164,145,109,45,18,89,162,23,253,194,227,192,158,25,126,53,231,19,69,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,69,25,197,201,213,137,155,251,18,61,2,191,51,208,215,37,27,127,201,251,131,150,244,143,69,243,94,142,185,95,205,80,251,77,191,205,110,57,55,243,134,123,53,220,157,12,187,104,7,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,184,158,27,156,65,36,230,38,51,152,61,140,149,88,137,196,90,116,117,73,133,82,121,214,153,93,204,131,117,247,29,38,163,178,195,76,178,184,204,147,9,52,37,74,91,136,37,185,166,136,112,203,165,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,204,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,202,221,151,253,229,125,70,183,226,222,23,12,186,178,45,90,59,116,10,65,201,50,82,226,211,155,117,215,90,142,75,211,114,144,133,62,225,35,113,158,212,109,66,116,66,16,148,254,72,215,77,118,37,171,81,178,163,206,217,69,170,212,33,213,38,70,229,32,249,178,162,55,37,184,238,111,50,222,157,168,155,36,180,35,36,159,51,85,17,154,82,101,218,178,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,186,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,26,19,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,128,28,102,241,75,228,166,92,104,88,103,2,187,210,207,190,238,6,250,152,93,46,254,178,151,9,6,243,223,56,104,52,183,178,82,169,202,236,82,86,173,116,45,83,204,33,74,194,95,240,172,198,58,22,17,102,226,145,26,227,103,72,151,237,61,219,57,185,59,151,252,214,84,151,216,114,49,236,66,20,107,230,63,29,166,52,245,82,158,126,245,40,146,131,35,190,144,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,212,226,69,195,119,246,129,233,76,194,229,234,131,254,138,253,121,151,53,179,13,175,245,107,218,185,145,16,95,248,231,121,184,209,127,124,118,169,37,207,212,164,86,6,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,78,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,2,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,80,15,20,127,29,152,155,248,47,147,194,22,125,194,215,29,49,31,30,114,202,229,91,20,43,62,153,170,218,247,4,139,109,154,147,164,103,42,100,86,162,197,121,181,201,89,153,243,94,46,161,72,55,52,37,45,40,73,175,114,205,107,95,235,226,85,150,123,55,30,114,243,91,188,235,51,165,211,174,28,46,163,213,110,58,44,214,76,214,133,33,184,228,244,152,142,180,106,36,169,15,38,51,100,75,236,91,107,66,20,70,105,222,219,148,24,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,0,1,243,238,10,91,53,202,13,74,139,37,58,181,80,134,244,87,11,83,237,74,208,105,62,227,35,238,63,121,12,228,102,230,192,147,135,57,136,190,232,175,39,70,100,92,21,73,113,75,82,236,97,83,159,74,63,180,163,238,71,180,245,247,144,180,222,16,56,162,229,221,129,21,11,82,121,233,42,139,87,117,134,19,239,140,204,56,13,164,251,16,69,222,163,239,51,63,188,79,160,0,0,0,0,21,141,198,118,202,76,139,94,222,189,18,122,41,185,81,33,31,220,77,212,28,253,239,243,127,31,96,174,76,173,221,127,35,113,250,196,172,31,209,43,134,150,133,31,185,61,107,10,51,238,63,221,247,13,31,218,149,36,86,109,122,61,97,179,213,51,160,71,146,147,251,22,218,85,238,47,127,184,135,213,0,0,1,80,92,99,177,165,217,215,245,27,8,105,111,239,137,30,157,30,167,36,246,233,163,233,122,161,29,104,245,145,175,113,151,105,43,79,113,123,68,92,200,78,24,185,138,25,147,181,233,219,182,181,72,155,10,174,247,102,186,182,212,248,164,162,250,105,62,231,61,154,159,216,99,66,244,200,45,82,233,177,41,140,127,87,17,134,216,71,127,209,66,73,37,223,175,176,135,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,115,198,87,9,150,237,38,133,138,145,91,245,80,244,90,91,135,175,185,53,7,207,189,127,246,39,248,251,5,123,229,74,251,119,15,49,250,201,175,54,189,168,85,118,154,203,167,161,30,141,245,172,41,95,217,87,238,123,11,81,163,155,82,174,139,130,215,163,215,155,86,228,84,160,71,152,147,211,77,73,198,210,162,62,226,247,251,139,238,31,84,0,0,114,220,208,221,141,89,153,124,196,58,227,133,170,155,182,42,196,209,118,246,172,160,188,162,46,227,253,223,105,104,51,119,115,85,87,94,184,234,181,199,19,162,170,51,159,150,162,215,93,13,199,20,175,113,123,253,196,47,39,133,53,184,205,7,44,109,60,210,59,106,53,36,205,82,181,62,247,41,240,117,45,53,63,119,217,247,9,154,0,0,0,0,2,146,56,184,98,143,202,220,115,143,104,179,253,85,26,10,26,95,252,99,51,39,182,125,232,35,238,87,188,203,239,30,171,131,134,25,250,115,18,235,87,236,200,219,226,83,224,73,140,210,247,233,164,132,72,167,186,93,132,178,62,227,62,244,153,127,216,46,52,0,0,0,0,0,0,0,0,0,0,66,174,37,121,40,167,102,47,14,39,98,133,149,76,215,19,109,26,122,92,140,180,148,167,220,170,210,227,20,151,87,76,105,134,212,104,39,150,183,212,182,212,77,41,106,113,8,104,205,41,89,169,20,131,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,127,206,38,122,49,31,56,63,37,97,87,224,124,156,162,219,244,246,186,154,36,41,134,228,25,117,143,92,158,168,18,77,9,90,119,33,100,134,218,113,110,155,73,37,237,89,155,174,26,189,7,15,156,146,85,115,95,127,185,93,185,216,151,7,14,173,89,17,222,170,204,84,85,41,138,179,233,121,149,46,146,135,18,243,75,66,220,142,167,20,167,91,53,27,37,203,53,17,27,141,235,125,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,20,23,196,51,37,149,92,172,98,132,138,237,161,111,203,78,21,220,178,8,237,249,135,37,82,138,19,230,222,231,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,243,28,90,30,219,18,197,170,112,49,250,236,252,183,250,144,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,160,30,40,254,59,49,55,240,95,39,132,39,79,12,94,31,243,48,138,28,108,192,227,125,187,210,95,82,246,191,108,211,93,113,246,165,80,98,184,195,204,186,169,40,74,201,179,121,246,228,118,178,226,20,166,82,132,234,105,113,75,67,118,42,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,0,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,65,124,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,177,44,90,167,3,31,174,207,203,127,169,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,202,184,187,60,166,97,12,108,122,225,53,75,194,55,152,136,228,139,138,143,112,51,79,57,111,186,203,13,84,81,88,152,236,39,156,91,90,172,144,220,150,217,112,200,137,90,146,12,141,42,35,52,157,38,13,52,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,0,113,171,240,177,107,124,64,131,229,213,17,74,194,250,56,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,28,192,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,1,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,90,241,151,198,28,18,151,26,129,131,207,219,113,46,92,69,167,71,126,75,53,38,107,47,178,187,73,15,187,13,195,39,99,161,38,204,133,202,101,149,36,144,226,137,109,32,144,225,22,142,32,213,90,216,47,97,226,134,37,98,133,191,104,96,188,89,111,222,207,200,84,186,41,68,168,55,5,246,223,140,218,164,243,91,144,226,219,75,75,66,89,82,201,91,210,122,160,180,237,208,93,79,16,138,85,229,66,225,195,123,81,177,6,239,137,117,92,48,227,209,25,157,90,141,74,42,106,39,173,53,152,100,79,28,98,113,196,182,179,78,221,228,149,108,53,238,52,165,180,153,33,52,66,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,35,174,121,50,137,74,205,246,17,166,212,98,163,18,143,118,80,100,42,165,110,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,91,119,242,207,82,91,108,184,105,115,148,77,171,62,215,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,123,92,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,65,57,104,203,165,137,149,252,44,129,134,118,44,127,240,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,0,160,30,38,152,215,251,105,205,197,211,211,211,250,88,22,38,182,84,61,237,108,121,222,137,247,186,135,28,209,197,165,90,202,118,78,197,22,221,90,38,183,36,149,187,88,170,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,74,121,107,197,232,216,245,128,214,54,46,50,252,71,36,92,84,118,94,168,20,70,29,101,134,170,40,213,169,172,182,135,117,89,33,185,45,188,217,25,154,181,36,17,146,148,70,74,62,150,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,25,225,207,254,35,97,30,40,230,142,238,185,112,106,213,137,73,164,55,33,112,167,78,137,37,14,177,95,168,180,235,132,253,81,178,104,205,164,33,227,219,161,160,207,154,72,39,213,163,143,44,139,170,240,150,195,156,109,186,115,13,34,243,194,219,170,37,183,111,91,113,227,51,121,205,122,51,18,87,50,156,244,132,188,154,107,77,56,70,162,92,133,67,50,55,145,183,148,134,214,173,251,182,54,231,117,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,37,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,0,0,0,0,0,0,10,114,227,31,134,126,131,196,186,45,253,14,54,200,181,8,17,163,58,189,250,235,33,114,42,14,159,97,172,207,184,139,185,36,95,246,15,43,194,63,20,62,73,99,156,139,73,227,249,154,204,21,178,143,248,199,166,64,108,187,144,103,220,159,121,23,220,46,220,0,0,0,0,4,50,226,179,110,51,94,203,27,175,58,142,218,117,73,83,82,173,79,189,186,124,237,11,77,75,223,246,253,194,141,109,170,170,232,87,29,42,184,218,117,85,62,107,18,210,90,247,155,110,18,189,199,238,247,24,210,46,87,174,182,175,60,189,225,229,113,178,209,78,90,244,146,116,187,123,22,112,89,81,151,113,126,247,176,180,29,72,0,0,124,171,174,174,139,126,215,172,87,156,86,212,83,96,72,152,163,211,93,9,182,212,163,62,227,247,123,143,238,25,198,205,109,246,238,33,227,245,237,94,113,123,144,154,237,73,150,143,66,45,91,235,95,82,127,178,159,223,246,150,162,194,56,53,97,50,219,164,215,113,82,91,94,170,158,149,75,104,247,123,211,79,124,187,151,255,0,106,127,143,176,90,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,156,236,51,139,138,121,119,187,232,82,26,222,236,58,85,66,161,23,214,50,209,244,65,144,148,31,98,210,93,238,123,79,79,121,12,237,86,105,210,173,107,158,109,41,195,219,34,147,61,198,12,251,15,69,180,225,167,222,101,222,159,121,255,0,17,160,44,128,98,156,92,76,203,93,162,134,151,185,235,122,151,2,136,241,232,101,235,177,2,46,239,236,36,187,215,236,212,190,211,18,72,0,0,68,46,39,183,183,201,76,180,213,32,147,28,197,85,214,253,63,93,218,109,39,105,243,75,95,162,122,253,31,179,239,33,66,164,74,113,100,148,150,166,163,208,139,237,26,23,225,241,68,114,137,149,171,57,14,183,176,230,83,105,243,59,245,215,125,58,47,111,121,251,191,250,66,72,0,0,0,0,15,137,123,220,45,90,118,109,118,232,121,91,81,72,166,74,158,163,211,93,9,166,148,191,97,31,238,251,143,238,49,155,108,195,93,143,223,120,237,127,220,235,123,154,154,141,207,85,144,193,237,36,232,219,147,29,90,75,185,63,191,237,34,49,113,188,41,48,209,187,31,46,169,171,169,157,142,215,167,21,75,93,218,234,151,224,193,86,191,72,203,189,62,226,251,136,77,112,0,0,0,0,0,0,0,0,0,0,20,23,197,6,153,130,84,156,215,214,162,224,179,145,22,181,199,84,155,192,227,75,126,74,62,82,61,50,83,179,8,214,234,148,146,89,37,108,18,208,209,242,219,89,41,26,37,105,90,74,37,141,30,228,218,197,193,171,3,46,54,101,47,2,234,148,170,213,183,46,158,220,199,43,180,246,20,215,166,167,26,18,137,51,30,66,212,167,16,242,156,109,73,83,78,40,212,206,194,103,68,147,68,132,246,176,0,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,35,86,122,51,155,66,201,230,28,69,169,183,74,244,205,231,116,117,17,237,154,107,168,89,69,83,141,18,57,178,100,184,157,52,101,174,107,70,109,165,68,227,138,90,82,157,164,107,117,186,203,202,39,18,76,80,176,115,23,46,239,199,171,246,93,90,207,191,100,52,87,113,149,53,181,20,119,219,138,136,209,170,12,71,142,77,165,165,161,44,199,67,166,210,12,220,101,10,213,183,92,67,91,123,87,27,138,181,42,191,74,192,106,237,10,167,18,163,77,168,199,184,37,195,153,17,228,188,196,150,28,77,49,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,57,175,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,60,57,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,92,245,224,99,245,217,249,111,245,32,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,8,35,100,86,77,255,0,196,54,247,204,246,41,64,150,197,177,67,145,111,212,172,198,89,148,214,202,181,69,136,12,33,79,186,109,184,111,54,136,175,70,35,38,214,132,115,86,164,30,229,54,133,161,201,190,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,32,6,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,207,14,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,61,120,24,253,118,126,91,253,72,90,160,0,0,8,43,196,195,61,213,220,178,83,169,184,85,133,107,233,239,235,154,158,85,68,213,244,66,253,9,21,18,155,75,110,114,31,142,227,50,122,130,106,99,90,110,37,55,179,121,151,172,141,99,7,13,206,34,210,108,11,133,204,27,204,101,235,45,251,98,185,33,78,81,107,213,5,53,178,147,81,126,83,242,36,174,107,230,130,121,196,74,122,73,169,82,29,113,124,165,165,38,162,75,107,91,141,240,174,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,107,206,134,14,80,176,11,52,23,254,21,90,207,111,162,210,170,13,200,167,55,181,101,211,69,151,29,169,109,70,213,107,90,215,201,68,132,181,204,82,141,75,229,239,61,13,90,21,164,240,113,197,232,215,174,90,39,97,108,135,226,21,75,14,43,15,50,134,25,97,212,175,209,211,150,185,76,188,234,213,170,22,181,72,57,232,34,65,150,136,101,27,146,90,146,151,61,69,37,231,171,137,173,229,141,87,12,172,62,192,122,212,187,127,14,169,210,24,90,42,45,176,76,212,107,50,227,74,106,67,51,82,226,147,206,134,134,222,142,218,217,75,102,135,123,13,78,30,171,38,154,159,252,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,212,24,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,149,113,127,220,46,60,9,225,151,227,94,113,52,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,39,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,128,127,209,85,251,117,127,178,183,29,201,113,212,63,225,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,247,15,60,150,82,178,177,133,241,235,183,125,191,17,56,169,114,199,51,184,38,20,148,202,56,76,27,155,154,167,176,226,82,73,66,18,146,105,78,146,13,68,183,137,71,204,113,8,103,111,235,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,14,85,154,172,82,253,139,101,199,17,113,49,154,239,161,167,209,173,249,94,138,155,210,245,28,170,163,168,228,193,249,179,66,210,173,101,58,194,125,116,154,11,93,87,162,73,70,89,182,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,125,108,66,178,170,184,107,127,220,184,115,93,145,17,250,149,171,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,130,230,178,170,182,173,22,211,174,212,36,68,114,61,227,71,114,183,5,44,173,70,182,216,69,66,92,19,75,164,105,34,37,243,96,186,162,36,154,139,98,144,122,234,102,148,218,79,4,188,99,161,59,106,223,89,126,144,207,38,181,26,160,119,140,55,55,45,93,92,87,27,143,18,65,104,72,216,223,37,109,70,237,53,238,95,85,234,167,70,212,103,103,226,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,147,252,80,120,130,70,171,70,173,101,123,5,170,178,208,132,72,84,11,194,185,25,215,99,47,123,46,202,143,50,138,109,58,194,84,104,53,33,133,45,246,157,216,226,13,77,122,200,82,245,129,121,104,203,165,247,154,12,83,129,134,118,44,127,240,83,43,19,119,179,253,25,75,234,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,180,39,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,107,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,69,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,149,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,0,0,0,0,0,0,0,33,79,21,172,52,110,248,203,162,234,233,103,123,180,25,199,82,215,118,154,37,136,51,149,251,228,93,234,247,31,220,98,156,50,243,118,63,98,227,181,129,115,161,238,82,105,183,61,42,67,231,180,149,171,109,204,105,106,46,229,126,231,176,140,198,146,172,155,133,171,178,205,161,93,12,171,114,42,244,200,179,210,122,105,169,58,210,87,237,34,253,239,113,125,196,62,216,0,0,0,0,141,252,65,232,142,86,242,181,120,161,166,247,156,58,109,66,103,126,154,108,167,74,237,239,47,127,255,0,72,103,160,201,77,172,210,162,208,210,122,25,125,162,250,184,97,94,223,42,242,211,75,130,108,114,213,72,91,20,253,119,107,184,154,167,194,45,126,137,105,244,190,223,188,196,189,0,0,17,187,63,248,167,23,12,242,215,119,33,213,237,122,224,165,207,162,178,122,25,232,183,224,74,219,253,133,23,122,61,186,23,218,67,63,148,106,116,171,166,231,133,75,108,247,72,171,79,109,130,62,194,213,110,184,73,247,145,119,171,222,95,192,104,151,38,56,103,23,11,50,239,104,80,163,181,177,217,148,170,125,66,87,172,103,171,235,131,29,43,62,213,168,187,219,246,30,158,226,29,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,140,212,200,175,68,125,59,155,125,181,54,178,212,203,84,168,180,62,239,176,198,126,248,137,97,19,152,87,153,27,137,198,75,88,151,20,169,117,182,207,247,122,137,242,244,79,211,81,158,132,223,127,103,220,66,85,240,94,196,247,220,171,220,152,81,33,237,80,152,179,43,104,45,165,217,162,169,204,23,114,63,253,111,225,237,22,188,0,0,43,147,140,181,210,229,55,10,232,52,22,213,167,85,86,138,165,22,158,197,70,168,39,221,246,123,197,68,217,240,206,161,118,81,96,146,55,245,21,24,205,109,215,77,119,58,146,211,95,226,52,137,150,154,103,162,48,22,193,131,203,229,242,237,186,81,109,221,174,154,66,100,187,245,63,112,233,160,0,0,0,2,61,231,198,239,59,55,44,151,148,212,61,203,114,109,46,163,5,179,219,174,171,93,62,81,145,125,19,253,223,111,249,69,0,89,52,215,239,76,73,160,210,28,61,94,174,215,34,198,81,246,118,169,249,9,79,188,139,189,94,242,254,3,73,56,19,109,183,104,96,181,137,109,161,27,85,78,182,169,113,92,237,215,85,183,17,164,25,247,159,238,251,204,123,160,0,0,0,0,0,0,0,0,0,1,18,184,131,103,110,149,149,11,1,186,21,176,252,73,216,139,117,71,144,205,42,26,101,37,47,210,88,83,47,37,21,101,182,166,93,66,208,220,132,182,148,180,225,36,158,62,97,36,204,155,115,74,33,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,132,153,58,165,58,67,159,243,156,121,231,28,95,218,165,41,94,211,49,213,115,67,149,28,71,202,149,118,216,162,95,237,111,249,81,111,197,172,52,243,108,153,54,196,165,32,138,100,5,56,147,83,78,61,29,237,82,163,105,197,165,77,173,135,61,94,105,33,61,171,134,166,117,234,57,116,196,120,56,95,122,212,244,195,43,186,160,166,228,161,71,21,134,233,85,73,39,25,164,84,221,125,196,146,205,148,33,132,161,196,155,169,66,91,90,221,34,82,144,73,93,234,0,0,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,246,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,207,238,44,82,190,238,187,18,209,195,58,253,119,170,182,236,78,191,228,252,46,149,148,116,125,107,196,244,175,156,66,9,199,55,184,146,87,206,41,91,116,209,58,23,96,154,188,21,60,83,221,63,15,231,121,141,56,93,72,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,32,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,0,28,43,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,62,216,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,23,229,191,47,251,203,19,238,103,239,60,64,184,101,215,107,178,163,196,141,34,161,44,201,79,190,136,209,219,142,209,184,173,53,90,201,166,91,35,90,181,90,204,141,74,53,40,205,71,102,156,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,202,184,191,238,23,30,4,240,203,241,175,56,154,32,175,26,76,28,161,89,248,203,105,99,21,33,238,92,188,68,167,200,143,84,141,181,103,186,85,53,49,219,76,157,234,89,145,111,97,248,237,114,210,132,37,61,54,239,89,78,40,203,242,112,96,197,232,214,134,60,220,184,71,81,126,35,49,241,10,142,151,161,154,152,117,111,189,81,167,243,29,109,148,45,62,162,16,113,158,156,226,141,101,218,108,182,68,162,51,218,187,159,21,213,196,235,135,252,204,93,135,39,48,56,33,110,245,119,212,77,207,220,212,214,156,125,217,85,232,173,176,203,45,42,50,20,179,108,158,97,184,253,140,182,132,169,228,173,90,26,156,74,16,229,75,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,94,84,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,172,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,218,120,98,240,255,0,153,132,80,227,102,7,27,237,222,146,250,151,181,251,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,181,151,16,165,50,148,39,83,75,138,90,27,177,81,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,168,56,215,227,125,84,234,182,110,91,153,161,196,77,53,49,227,223,18,42,74,113,74,125,199,205,83,97,180,194,19,216,148,33,41,39,148,163,61,198,179,91,100,91,54,31,50,58,240,172,193,202,22,46,230,226,145,38,227,123,88,150,21,61,219,197,184,219,87,252,234,84,103,216,110,49,111,66,210,104,229,191,33,167,245,245,146,174,70,197,36,210,179,50,226,185,177,241,79,140,159,16,46,31,49,124,74,172,84,194,223,149,124,33,112,91,18,224,80,186,169,246,37,193,85,234,102,245,91,58,58,92,218,180,230,94,249,179,89,37,205,242,147,78,79,98,84,180,233,169,104,158,97,136,213,147,108,116,153,151,108,199,89,152,141,233,159,71,81,83,80,110,157,113,169,100,250,217,93,30,66,210,220,163,113,166,12,150,239,45,7,207,66,52,81,115,89,105,91,20,105,36,158,143,132,0,227,87,225,98,214,248,129,7,203,170,34,157,172,59,254,242,195,11,153,139,207,15,238,25,116,42,236,88,242,227,71,168,68,50,75,236,34,76,119,35,186,109,171,77,80,179,105,231,8,150,157,22,131,50,82,77,42,34,81,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,233,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,120,92,117,182,219,187,240,94,251,182,214,141,202,168,219,85,72,173,246,233,162,220,136,234,8,251,203,247,189,228,51,109,123,83,95,178,241,42,191,72,108,244,122,133,92,149,25,39,217,216,166,36,41,62,243,46,244,251,207,248,139,255,0,200,117,222,119,150,89,44,217,171,123,152,228,42,93,58,11,135,183,77,22,138,124,83,50,250,37,251,222,207,242,137,8,0,0,0,0,57,158,101,169,158,152,192,91,250,7,47,127,50,219,170,150,221,116,215,88,79,23,188,189,227,55,87,132,51,167,221,181,168,6,141,189,61,70,75,91,117,215,77,174,168,180,255,0,160,91,175,6,139,165,202,150,21,215,168,78,43,94,150,173,41,73,45,61,137,141,79,79,187,237,247,139,28,0,0,21,67,198,135,20,31,110,175,109,225,60,119,180,66,162,195,173,172,182,151,110,170,168,176,125,232,255,0,245,191,135,180,69,78,29,184,68,230,42,102,70,221,113,226,210,37,187,42,37,109,195,253,238,158,124,77,83,244,210,101,169,57,223,219,247,24,208,36,88,205,67,138,204,70,19,181,182,27,75,104,45,76,244,74,75,66,239,251,8,127,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,238,50,184,84,137,246,101,11,19,224,183,186,68,121,145,105,207,22,186,104,210,90,168,62,165,118,175,78,243,46,194,78,191,111,176,66,126,29,56,148,238,28,230,90,128,225,72,229,51,90,118,45,33,223,80,149,170,30,168,68,212,190,138,143,185,30,205,62,242,26,3,137,33,185,145,89,150,209,234,135,219,75,137,63,121,25,106,95,246,143,246,0,1,83,252,106,43,40,114,167,107,209,18,125,169,102,20,147,255,0,231,170,41,247,127,156,87,206,94,97,149,67,29,44,8,102,222,242,122,231,165,35,110,186,107,172,198,139,77,127,136,210,93,145,20,160,217,148,24,100,141,132,197,50,43,123,117,215,77,173,36,180,215,248,15,182,0,0,0,0,43,111,140,182,38,55,15,13,40,56,107,29,237,175,191,85,139,82,89,109,215,86,213,30,160,201,247,163,78,242,253,237,126,207,104,128,57,10,179,90,189,51,53,103,197,121,189,200,167,212,233,243,251,244,211,101,66,41,107,216,162,253,239,183,238,26,28,135,25,16,226,49,17,191,162,195,105,109,63,114,75,79,243,15,246,0,0,0,0,0,0,0,0,0,1,205,51,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,44,246,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,118,63,194,83,37,30,132,135,15,54,88,155,76,170,195,173,61,206,110,203,167,190,92,134,211,5,230,57,107,169,168,137,91,220,231,33,215,91,105,46,37,41,38,201,78,145,56,78,178,180,79,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,58,248,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,105,60,38,243,175,81,196,8,127,201,139,20,42,124,250,213,18,158,135,45,9,174,28,88,237,187,75,138,195,44,149,49,45,161,40,91,143,52,134,212,242,85,243,171,91,124,243,89,164,153,35,93,149,0,0,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,197,51,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,207,102,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,53,120,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,65,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,0,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,2,37,113,12,201,101,43,52,248,95,34,187,104,91,241,21,138,150,212,114,59,126,97,201,76,83,154,193,57,185,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,80,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,210,184,24,253,118,126,91,253,72,90,160,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,149,113,127,220,46,60,9,225,151,227,94,113,52,115,254,48,88,57,66,190,114,192,120,171,33,238,158,181,134,149,6,36,67,115,106,215,207,139,58,67,17,36,70,208,150,148,39,114,215,25,222,97,165,106,46,155,98,118,147,138,49,84,25,66,197,232,216,17,153,124,61,197,42,131,241,24,166,210,107,8,102,168,252,150,29,121,17,233,210,80,168,179,30,36,53,235,169,104,142,251,171,65,36,149,235,165,62,170,254,137,233,36,5,53,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,99,45,161,73,101,72,86,134,150,212,132,55,93,99,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,25,87,23,253,194,227,192,158,25,126,53,231,19,69,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,53,130,197,56,98,240,255,0,135,139,179,35,102,7,27,237,222,174,197,137,181,251,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,181,151,16,148,188,165,167,83,83,105,90,28,185,64,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,111,154,172,82,253,180,230,59,17,113,49,154,239,166,96,86,110,9,94,138,155,210,244,252,218,91,75,228,193,249,179,66,20,157,34,180,194,125,116,146,207,77,87,170,141,70,118,211,194,19,2,230,97,134,92,101,226,53,195,70,232,171,88,151,80,77,69,149,44,223,67,202,163,176,131,110,17,56,211,132,148,39,114,215,45,244,45,4,100,227,82,90,81,173,69,181,40,169,108,216,248,167,198,79,136,23,15,152,190,46,39,135,221,149,74,196,174,26,182,198,28,215,100,75,98,155,117,81,238,106,36,199,98,45,41,125,182,36,212,170,12,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,82,14,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,194,250,56,111,99,125,43,27,178,161,105,170,159,67,151,75,145,97,199,143,99,206,67,206,37,196,62,252,8,113,200,159,105,69,161,154,28,105,198,150,100,164,145,165,102,180,122,196,146,113,124,131,141,95,133,139,91,226,4,31,46,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,167,14,188,138,198,202,213,154,87,198,32,192,136,188,84,175,199,121,153,207,70,148,234,209,76,167,60,113,214,84,211,34,112,216,121,105,114,58,92,91,201,71,211,90,144,149,173,9,37,174,101,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,0,0,0,0,0,0,0,0,255,0,25,145,145,50,35,241,28,250,47,182,166,213,247,40,180,255,0,56,207,30,125,172,214,172,188,205,94,17,88,111,106,42,21,58,132,254,243,61,119,212,37,22,189,170,63,221,251,62,225,63,120,52,226,99,115,48,214,189,134,175,187,185,246,42,178,170,104,45,186,104,217,71,167,178,93,200,211,188,255,0,123,95,179,218,44,148,0,0,0,0,124,91,218,41,78,179,43,208,205,27,249,244,201,77,237,215,77,119,52,162,211,95,226,51,105,152,120,94,143,199,75,254,31,47,103,42,231,170,163,110,186,233,164,199,75,191,248,11,4,224,175,89,67,117,75,162,134,163,237,83,51,100,151,255,0,61,78,79,187,252,226,216,64,0,127,140,185,13,195,138,244,183,79,68,48,218,156,81,251,136,139,83,255,0,176,103,243,136,182,37,59,136,217,150,175,184,114,57,172,209,93,149,72,107,212,36,232,134,106,18,244,47,162,147,238,95,183,95,188,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,98,244,239,35,236,52,235,246,251,5,152,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,225,185,213,176,19,136,153,112,189,41,71,244,161,81,234,51,219,63,114,209,2,66,72,254,146,127,127,222,127,112,207,69,58,92,187,18,254,141,57,133,233,38,221,172,33,212,43,66,236,113,135,136,200,244,61,197,222,143,180,190,241,161,236,158,226,172,124,91,192,59,78,190,135,121,146,35,82,160,66,148,123,76,190,125,48,163,173,127,216,73,119,185,236,45,61,198,59,88,0,10,98,227,67,42,75,153,129,182,227,58,175,155,77,167,12,210,90,23,254,91,81,34,17,155,36,182,204,139,159,51,216,123,30,58,119,20,43,142,147,53,210,212,139,230,209,80,140,71,222,101,251,222,206,223,176,104,198,51,37,30,51,81,210,90,19,72,74,8,190,226,208,127,168,0,0,0,15,226,148,148,36,214,163,208,146,90,159,220,40,91,137,190,47,189,136,249,138,170,209,25,119,116,75,105,111,210,76,182,145,124,228,121,211,19,251,137,62,229,251,204,190,211,29,143,131,30,28,170,163,138,55,14,34,202,245,162,198,163,203,166,182,158,237,31,76,138,123,196,173,73,90,247,31,118,221,62,223,96,184,112,0,0,0,0,0,0,0,0,0,1,72,28,89,49,211,25,111,92,113,253,145,222,182,181,86,207,181,173,29,238,210,105,110,78,75,241,107,123,158,121,44,214,210,164,54,130,87,53,131,75,105,65,169,206,66,144,250,9,73,90,158,72,242,188,57,178,81,252,170,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,250,64,67,254,35,57,40,254,85,88,112,197,126,192,166,82,155,196,219,91,231,41,178,95,46,83,149,72,36,75,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,69,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,163,38,216,179,125,227,102,92,108,204,66,196,139,66,171,66,175,78,167,182,220,135,106,9,101,30,151,216,132,164,170,108,161,162,79,45,153,31,214,165,42,109,189,55,30,194,91,92,183,92,237,96,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,68,174,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,232,43,193,170,147,85,160,102,238,246,161,87,105,146,233,213,42,117,143,82,137,50,28,182,84,203,241,159,110,167,79,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,159,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,28,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,32,6,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,0,2,186,184,157,112,255,0,153,139,176,228,230,7,4,45,222,174,250,137,185,251,154,154,211,143,187,42,189,21,182,25,101,165,70,66,150,109,147,204,55,31,177,150,208,149,60,149,171,67,83,137,66,28,240,28,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,202,184,191,238,23,30,4,240,203,241,175,56,154,59,174,53,225,125,43,26,176,142,239,194,138,202,162,55,30,233,163,201,166,162,68,152,73,150,136,111,173,7,201,148,77,40,200,150,182,93,229,186,143,89,38,75,109,38,74,73,145,25,102,48,105,35,40,88,189,39,29,242,209,135,184,165,80,126,91,245,42,181,29,12,213,31,146,195,76,174,69,70,50,213,22,99,196,134,189,68,161,114,24,117,104,36,146,125,69,39,213,71,209,46,192,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,110,127,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,83,7,15,60,150,85,115,79,138,17,235,183,125,191,45,88,87,109,72,51,184,38,20,149,69,41,175,147,123,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,204,109,107,103,117,244,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,18,184,160,227,125,87,4,242,161,90,77,26,135,18,163,34,255,0,144,171,29,107,146,226,146,136,108,77,135,40,222,124,146,158,213,172,154,101,196,32,183,36,137,110,37,103,184,144,109,174,141,176,158,197,253,168,98,157,155,134,126,148,244,103,202,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,154,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,206,22,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,10,227,45,130,245,91,107,30,105,120,209,74,180,37,177,111,94,20,120,145,42,53,164,173,78,176,253,109,142,107,124,165,234,163,228,175,163,106,46,212,232,132,172,154,113,73,220,164,58,100,224,211,141,21,91,107,30,106,152,47,85,187,229,177,111,94,20,121,114,233,212,85,33,78,176,253,109,142,83,156,212,104,147,228,175,163,106,86,229,106,132,172,154,109,42,220,164,52,69,40,56,213,248,88,181,190,32,65,242,234,136,231,252,46,184,127,195,164,67,166,230,111,27,237,222,117,85,238,154,163,99,210,223,113,135,226,183,21,214,26,125,154,178,185,107,94,231,143,155,163,77,184,72,83,42,109,78,26,77,102,210,154,179,240,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,0,0,20,241,198,115,14,21,78,197,11,123,17,98,250,177,100,209,226,83,92,79,126,175,170,69,65,227,86,166,173,123,139,187,110,159,111,176,113,206,25,24,190,246,28,102,42,147,68,117,221,177,46,87,24,164,145,109,35,249,201,19,161,167,247,20,125,200,247,145,125,164,47,165,42,74,210,75,73,234,74,45,75,238,31,208,0,0,0,31,229,37,146,145,25,216,234,45,73,212,41,6,95,121,104,51,157,157,171,102,69,177,153,236,66,143,33,59,74,109,199,86,154,209,106,71,243,107,168,73,34,238,51,253,223,111,111,216,36,199,5,233,114,91,204,21,201,25,165,124,218,173,41,134,162,208,191,242,218,113,24,185,224,0,28,83,56,88,171,31,9,48,14,236,175,173,222,92,137,52,169,240,162,158,211,63,159,84,41,11,71,246,20,93,237,251,75,79,121,140,240,212,101,203,190,239,233,83,159,94,178,110,26,194,222,90,180,46,215,31,120,204,207,66,218,93,235,251,11,238,26,22,201,85,128,140,59,203,125,151,74,79,210,157,71,167,84,28,63,122,215,2,58,76,254,146,191,115,222,95,112,238,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,29,102,153,26,183,71,157,70,154,157,209,231,198,118,43,169,212,203,84,45,38,149,23,97,145,247,25,247,25,12,235,231,87,11,95,194,172,198,94,148,163,47,230,181,42,205,70,165,16,187,61,86,28,157,33,40,79,211,81,158,132,223,121,153,31,188,132,187,224,249,143,7,66,185,106,152,65,90,155,182,21,65,47,206,136,158,94,186,201,91,144,35,161,58,165,179,62,226,62,211,89,23,188,189,162,222,8,245,45,72,127,64,5,38,113,138,35,254,81,180,141,75,79,244,53,31,255,0,211,234,3,149,112,223,134,137,153,167,182,183,191,202,228,63,13,226,245,119,110,52,212,98,122,191,102,186,247,141,4,0,0,0,0,14,89,153,236,65,143,134,88,19,122,93,78,187,177,214,40,117,30,155,213,51,220,242,97,188,226,11,232,171,78,212,119,153,105,239,25,198,189,238,89,55,157,229,90,186,101,30,174,213,234,50,102,171,187,189,215,84,191,97,17,119,171,220,95,113,11,204,225,131,133,71,135,185,111,166,85,229,69,229,72,185,13,154,186,15,126,237,204,200,129,9,68,125,139,81,22,166,143,113,31,216,66,96,0,0,0,0,0,0,0,0,0,0,14,63,153,188,174,225,126,105,172,7,173,12,64,162,68,93,74,28,121,103,111,86,148,135,13,250,52,215,153,83,105,144,142,91,141,169,196,18,185,107,83,10,95,45,195,105,189,196,123,82,105,245,120,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,4,74,189,120,108,96,53,255,0,154,54,179,23,112,83,98,42,154,168,233,149,81,180,90,131,182,21,90,182,78,169,93,124,165,26,205,43,66,146,105,230,71,75,105,75,174,35,123,138,94,247,80,228,181,0,0,1,21,115,207,145,143,229,163,242,39,253,52,126,71,124,142,244,151,251,9,233,14,171,171,233,191,244,134,118,109,233,191,223,107,191,217,167,111,148,201,79,13,239,228,125,138,117,92,76,253,178,252,173,244,157,190,253,11,162,249,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,104,115,84,0,0,7,42,167,229,210,196,162,102,58,110,101,232,17,250,27,146,187,111,202,161,92,30,187,206,250,79,114,233,253,43,190,187,166,219,60,150,233,230,141,173,182,92,206,118,229,30,168,245,186,168,10,213,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,99,60,249,24,254,90,63,34,127,211,71,228,119,200,239,73,127,176,158,144,234,186,190,155,255,0,72,103,102,222,155,253,246,187,253,154,118,249,76,148,240,222,254,71,216,167,85,196,207,219,47,202,223,73,219,239,208,186,47,147,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,53,64,0,0,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,100,127,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,100,170,0,0,0,0,28,83,3,50,163,135,25,118,196,124,71,189,112,189,175,69,82,177,27,209,143,189,64,105,146,76,90,108,168,167,44,220,84,99,35,245,25,115,170,73,147,58,109,109,72,81,32,201,10,67,109,118,176,0,17,87,60,249,24,254,90,63,34,127,211,71,228,119,200,239,73,127,176,158,144,234,186,190,155,255,0,72,103,102,222,155,253,246,187,253,154,118,242,172,174,112,164,254,77,120,237,108,227,95,237,235,229,31,201,206,183,250,51,228,183,71,207,234,33,191,27,250,238,173,205,187,121,251,190,129,235,183,78,205,117,41,254,2,63,231,91,42,95,203,7,11,41,88,103,242,247,228,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,151,0,202,231,10,79,228,215,142,214,206,53,254,222,190,81,252,156,235,127,163,62,75,116,124,254,162,27,241,191,174,234,220,219,183,159,187,232,30,187,116,236,215,82,159,224,0,2,21,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,233,163,242,199,229,143,163,127,216,79,71,244,189,39,83,255,0,164,61,191,119,83,254,247,77,158,221,123,37,80,0,170,191,238,24,255,0,243,81,127,212,159,254,175,19,255,0,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,93,84,86,94,33,112,84,165,94,87,253,203,119,208,177,238,37,183,77,174,86,38,212,161,209,98,89,41,228,83,88,121,229,184,220,86,246,205,66,118,54,149,18,11,68,36,180,73,104,148,247,20,201,202,30,94,235,185,94,193,168,216,59,87,196,191,150,177,41,149,9,82,41,114,125,12,138,111,71,21,245,19,138,141,177,46,56,110,124,250,164,59,204,82,205,95,61,183,177,40,73,14,214,3,202,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,108,39,177,127,101,248,89,102,225,159,165,61,39,242,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,196,127,206,182,84,191,150,14,22,82,176,207,229,239,201,47,70,92,12,87,122,223,69,245,252,206,92,105,12,242,185,124,230,180,215,169,221,187,113,233,179,77,59,117,46,1,149,206,20,159,201,175,29,173,156,107,253,189,124,163,249,57,214,255,0,70,124,150,232,249,253,68,55,227,127,93,213,185,183,111,63,119,208,61,118,233,217,174,165,63,192,4,0,205,31,10,79,229,41,142,215,54,53,254,222,190,78,124,163,232,191,163,62,75,117,156,142,158,27,17,191,174,234,219,221,187,145,187,232,22,155,180,237,211,83,234,185,24,200,199,242,46,249,109,254,154,63,44,126,88,250,55,253,132,244,127,75,210,117,63,250,67,219,247,117,63,239,116,217,237,215,178,85,0,10,171,254,225,143,255,0,53,23,253,73,255,0,234,241,63,242,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,0,63,184,99,255,0,205,69,255,0,82,127,250,188,89,78,19,216,191,178,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,99,202,98,197,139,251,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,134,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,7,42,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,254,167,152,222,237,220,141,191,76,180,221,175,110,154,28,0,254,225,143,255,0,53,23,253,73,255,0,234,241,106,128,2,63,231,91,42,95,203,7,11,41,88,103,242,247,228,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,151,0,202,231,10,79,228,215,142,214,206,53,254,222,190,81,252,156,235,127,163,62,75,116,124,254,162,27,241,191,174,234,220,219,183,159,187,232,30,187,116,236,215,82,234,185,231,200,199,242,209,249,19,254,154,63,35,190,71,122,75,253,132,244,135,85,213,244,223,250,67,59,54,244,223,239,181,223,236,211,183,202,100,167,134,247,242,62,197,58,174,38,126,217,126,86,250,78,223,126,133,209,124,157,232,57,124,201,49,222,230,243,58,167,117,211,166,219,183,105,107,191,93,123,52,57,170,0,0,0,33,86,117,184,111,127,44,28,83,165,98,103,237,151,228,151,163,45,246,40,93,23,201,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,183,66,245,121,24,200,199,242,46,249,109,254,154,63,44,126,88,250,55,253,132,244,127,75,210,117,63,250,67,219,247,117,63,239,116,217,237,215,178,85,0,135,249,222,200,61,119,57,183,85,181,86,145,142,159,37,40,182,189,61,232,240,233,31,38,17,59,73,79,185,186,68,158,121,72,105,126,186,27,140,142,89,146,146,158,70,169,208,214,161,240,50,109,195,34,149,148,252,92,123,21,234,24,167,18,247,144,154,60,138,108,24,239,90,233,134,184,47,188,182,181,148,211,167,37,227,74,249,72,117,163,218,146,51,67,235,45,218,25,146,166,248,173,92,88,224,215,251,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,94,127,57,57,86,165,102,251,8,217,195,26,133,225,46,216,145,2,177,30,183,6,162,204,68,202,66,31,109,14,180,105,117,147,82,13,196,27,79,186,68,73,113,6,75,216,173,76,146,104,84,74,194,126,13,127,178,252,83,179,113,51,249,71,122,79,228,149,193,78,174,244,95,36,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,58,177,135,2,240,227,30,97,219,52,156,80,163,122,102,149,107,220,12,220,140,211,93,50,56,179,37,52,195,236,182,137,40,50,62,107,37,212,41,102,222,164,149,169,9,37,238,65,173,11,232,0,0,34,174,121,242,49,252,180,126,68,255,0,166,143,200,239,145,222,146,255,0,97,61,33,213,117,125,55,254,144,206,205,189,55,251,237,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,182,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,14,106,136,1,154,62,20,159,202,83,29,174,108,107,253,189,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,127,93,213,183,187,119,35,119,208,45,55,105,219,166,167,223,242,83,149,47,228,125,133,149,92,51,249,123,242,183,210,119,3,245,222,183,209,125,7,47,153,26,59,60,174,95,57,221,116,233,183,110,220,90,239,211,78,205,79,170,226,197,139,251,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,255,0,53,23,253,73,255,0,234,241,101,56,79,98,254,203,240,178,205,195,63,74,122,79,228,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,0,0,0,0,0,0,0,0,0,0,0,0,135,252,79,176,168,241,11,45,245,58,188,88,188,217,22,217,189,87,89,239,219,181,152,240,38,168,207,181,105,35,208,215,238,51,251,12,81,157,145,114,201,179,47,42,45,211,20,244,118,145,81,141,53,61,221,237,58,149,251,72,203,189,62,227,251,140,104,231,44,24,133,31,19,176,38,203,186,154,119,123,175,208,233,221,79,170,101,181,229,67,101,197,151,209,78,189,171,239,34,211,220,58,152,0,0,0,0,207,191,18,8,105,135,154,123,151,107,252,222,123,243,30,63,87,110,211,85,70,95,171,246,233,167,120,234,188,29,117,254,81,213,125,11,95,244,53,35,255,0,211,233,226,236,192,7,240,207,66,212,197,67,241,132,199,131,174,220,180,188,32,162,204,221,10,2,88,157,45,60,189,52,146,135,39,199,90,125,102,200,251,140,187,73,102,94,226,246,136,137,146,172,45,127,21,115,25,102,82,136,181,139,77,172,211,170,82,203,179,214,97,185,209,210,180,253,52,153,106,78,119,145,153,251,136,104,162,141,76,141,68,163,193,163,67,70,216,240,35,53,21,164,234,103,162,16,146,74,75,83,51,62,226,46,243,49,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,97,113,141,192,215,234,52,58,54,49,209,97,239,114,51,145,233,146,254,112,139,107,73,69,66,66,215,235,57,219,222,93,132,141,125,199,236,21,147,131,23,253,79,12,49,70,216,189,169,114,121,43,165,213,225,74,116,246,37,91,155,106,67,110,154,125,100,171,79,234,203,180,136,207,239,238,26,54,192,188,70,137,138,184,85,109,94,209,158,230,174,163,75,134,252,131,218,105,209,231,35,52,234,139,181,41,255,0,9,236,34,47,251,7,189,0,20,157,198,52,167,22,99,104,253,99,155,146,118,196,126,87,97,22,136,235,234,26,23,103,241,239,237,28,143,135,52,202,124,60,211,218,221,123,60,206,124,184,44,177,235,40,182,186,117,24,155,85,217,223,220,125,135,216,52,26,0,0,0,0,43,163,140,62,45,68,163,97,141,43,12,26,123,73,115,167,49,61,73,218,125,173,46,61,65,131,237,216,101,222,95,188,71,246,123,69,91,101,207,15,222,196,220,104,180,109,38,209,189,185,85,152,9,124,181,34,249,165,75,101,181,127,105,63,191,236,61,70,143,240,242,220,106,207,176,109,171,73,130,209,186,45,34,29,57,5,219,216,76,178,134,203,188,207,247,125,231,247,152,244,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,246,33,219,141,94,22,13,203,105,62,157,91,173,81,230,83,148,90,159,105,60,202,219,62,227,47,222,247,151,222,67,56,25,140,195,247,176,203,26,46,235,73,196,108,110,45,102,122,88,45,72,254,105,50,222,109,63,218,87,238,123,79,81,105,60,30,49,110,37,103,12,106,184,96,235,218,203,131,57,249,233,78,211,236,105,17,233,236,23,110,194,46,243,253,227,63,179,218,44,92,0,0,0,0,103,203,136,204,202,124,204,211,221,61,3,60,190,68,185,204,191,235,40,247,58,85,25,123,149,219,221,222,93,133,216,58,231,7,50,156,121,141,172,116,110,109,79,201,137,28,222,194,61,81,215,211,245,46,223,225,221,218,46,196,0,120,44,116,196,104,152,85,133,87,45,237,37,238,82,233,212,185,143,199,61,166,173,94,110,51,174,164,187,18,175,240,126,210,50,255,0,176,103,39,26,49,2,167,137,248,163,115,222,213,73,60,229,213,42,211,101,52,123,18,157,173,187,33,199,73,62,170,83,175,245,135,218,100,71,247,119,11,54,224,229,129,175,211,168,117,156,99,173,67,216,228,151,36,83,34,124,225,30,230,148,138,124,132,47,213,115,179,184,251,13,26,251,207,216,44,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,130,199,76,56,129,138,184,85,114,217,83,219,220,117,10,92,198,89,61,84,91,93,114,51,173,165,93,138,78,186,115,15,176,204,139,254,209,156,188,106,195,217,248,93,138,55,45,147,61,173,158,141,170,204,142,201,238,73,239,105,185,14,54,149,118,41,90,107,203,62,195,51,63,251,69,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,97,31,106,151,167,188,189,162,219,128,5,42,241,149,128,196,44,197,208,150,203,91,13,251,86,43,170,245,140,245,82,167,84,53,62,255,0,176,70,108,155,201,126,54,104,48,188,227,191,202,55,46,234,35,106,86,210,87,170,117,24,250,246,24,209,251,6,102,203,102,165,239,51,73,106,173,52,215,179,191,65,254,128,0,0,3,252,165,72,110,28,87,165,188,122,54,195,106,113,71,246,17,106,127,246,10,5,226,73,139,146,49,87,50,149,143,91,249,181,185,212,80,154,45,11,180,163,207,153,162,190,130,79,185,206,227,215,239,49,218,56,58,225,59,181,188,91,171,226,76,230,247,66,129,75,145,13,146,212,139,73,8,147,79,121,42,236,89,31,209,51,236,52,153,125,190,193,114,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,41,167,140,86,19,187,69,197,186,70,36,193,111,108,41,244,168,240,222,45,72,245,144,185,53,7,148,174,213,153,253,18,46,194,73,23,219,236,28,91,134,222,46,200,194,156,202,82,61,111,230,215,31,79,66,116,180,46,194,145,62,30,170,250,10,62,230,251,139,79,188,133,253,69,146,220,200,172,203,100,245,109,246,210,226,79,222,70,90,151,253,163,253,64,0,0,7,249,190,102,76,184,105,94,195,36,158,138,211,93,59,59,244,25,193,206,68,167,229,102,131,19,206,67,220,211,110,238,173,54,149,109,36,250,165,81,145,167,97,9,47,193,174,158,196,220,197,215,92,121,173,230,197,171,41,212,250,198,90,41,51,169,250,31,127,218,46,172,0,84,151,23,92,204,203,168,214,34,96,77,191,39,151,22,41,183,54,119,168,71,185,196,170,124,87,17,235,181,169,118,25,118,165,122,123,139,218,43,239,5,112,246,161,138,56,163,109,89,48,26,223,233,58,172,56,239,30,228,150,198,156,144,219,106,87,106,147,174,156,194,236,35,35,255,0,180,104,211,2,240,226,6,21,97,85,181,101,65,111,105,211,233,112,217,120,245,81,239,117,184,205,54,165,118,169,90,107,203,46,194,51,47,251,71,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,63,104,171,30,46,185,101,91,205,195,199,75,117,58,242,210,220,25,172,235,220,146,235,229,56,238,229,187,247,22,212,163,238,63,96,173,172,25,191,166,97,142,40,219,55,180,69,237,244,85,90,20,167,139,66,61,205,181,33,183,20,158,212,171,77,118,119,145,25,253,253,195,71,56,27,136,112,177,79,10,109,139,218,18,181,244,149,38,20,135,75,67,245,92,114,51,78,153,118,165,58,255,0,88,93,196,69,255,0,96,247,96,41,131,141,27,168,115,48,246,209,37,221,251,108,248,100,126,174,154,31,93,81,236,17,151,37,52,87,43,121,160,195,134,219,62,200,183,61,30,82,139,222,148,212,99,106,93,229,239,26,54,97,4,219,45,182,69,161,37,36,157,61,218,16,255,0,176,0,0,1,203,243,59,121,124,131,203,238,33,220,200,254,190,37,175,86,114,57,123,222,76,39,150,146,250,42,46,244,123,75,65,155,203,150,183,46,237,186,42,151,20,148,255,0,57,172,79,126,98,211,169,125,55,92,53,153,106,68,69,222,175,113,23,216,66,248,56,106,225,27,88,103,151,26,29,73,78,110,126,230,98,53,109,69,166,155,74,68,8,102,101,244,212,71,218,142,254,207,184,132,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,56,148,225,19,88,153,151,26,229,73,46,109,126,217,143,38,182,146,211,93,197,26,4,195,34,250,105,34,237,95,127,111,220,98,135,237,170,220,187,74,232,165,220,81,147,252,230,143,61,137,136,78,165,244,218,112,150,69,169,145,151,122,125,198,95,97,141,33,229,134,242,249,123,151,220,60,185,156,236,126,93,175,73,114,65,123,157,84,38,86,162,250,41,46,245,251,11,65,212,0,0,0,7,252,62,130,113,151,27,50,212,148,147,78,158,253,72,103,43,58,244,87,40,153,160,196,118,220,62,201,87,53,98,82,75,220,149,84,100,232,93,231,238,18,103,130,227,168,111,48,247,41,41,221,155,172,249,132,94,174,186,159,93,78,236,23,62,3,194,99,150,33,194,194,204,41,185,239,105,170,208,169,180,153,178,26,45,15,214,113,184,206,186,69,216,149,105,253,89,247,145,151,253,131,56,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,137,78,186,111,239,50,35,251,187,133,146,240,139,203,42,217,110,102,58,92,72,211,152,151,32,194,103,94,242,62,130,83,110,238,67,191,121,109,82,62,243,246,11,78,34,208,180,47,96,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,51,137,118,84,12,70,195,251,138,198,168,151,204,87,105,82,233,202,87,173,234,243,152,91,90,246,41,38,122,18,207,179,113,125,229,222,51,175,154,76,23,168,224,70,51,87,172,121,169,209,130,151,42,68,21,106,159,90,47,86,251,77,171,177,107,50,212,154,62,197,30,239,127,188,231,63,8,108,201,185,6,163,59,2,43,42,213,153,6,237,74,42,244,254,218,149,2,42,17,162,90,215,184,143,180,215,167,188,189,162,217,199,240,207,66,212,197,26,113,106,184,145,93,204,163,77,33,173,158,143,163,166,25,158,237,119,26,39,206,237,238,45,59,254,223,188,121,142,24,182,220,234,246,104,41,15,196,111,114,41,205,199,154,233,234,69,162,27,168,195,51,239,50,247,251,53,251,133,249,128,0,0,0,175,158,47,216,168,118,182,16,211,236,152,175,105,34,175,53,174,98,118,247,178,236,89,237,159,105,160,203,189,62,195,35,251,187,197,84,229,174,195,149,137,24,225,102,90,241,217,230,34,69,114,156,79,150,226,45,26,84,198,80,163,237,82,127,127,216,122,141,31,88,86,227,54,133,147,64,181,216,78,212,82,105,145,97,17,106,103,253,83,41,71,180,207,247,125,231,247,152,251,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,13,251,110,51,119,217,53,251,93,244,238,69,90,153,42,17,150,166,95,214,178,164,123,12,191,123,222,95,121,12,224,230,82,195,149,134,248,225,121,218,242,25,229,162,61,114,162,76,22,226,61,90,76,199,144,147,236,82,191,115,218,122,139,86,225,3,138,103,116,225,13,66,201,148,246,178,41,19,93,229,167,111,115,45,69,128,217,118,146,8,187,213,237,51,63,191,188,88,48,0,0,0,10,12,226,117,109,206,160,230,130,174,252,182,246,162,162,220,137,141,30,164,122,161,202,140,195,35,236,51,247,123,116,251,135,167,225,43,113,34,133,153,71,90,91,91,250,250,58,161,145,238,211,105,174,124,30,222,227,215,187,236,251,197,229,145,234,90,144,254,138,153,226,245,153,53,206,168,193,192,138,50,254,102,57,181,82,150,189,63,182,149,79,138,180,104,166,181,238,50,237,37,233,238,47,104,130,249,91,193,122,142,59,227,53,6,199,132,157,88,57,113,100,78,86,169,245,98,245,108,52,225,246,173,6,122,19,165,216,149,110,247,123,203,69,24,103,101,64,195,156,63,183,108,106,113,124,197,10,149,14,156,147,245,189,110,75,8,107,94,213,40,203,82,65,118,110,63,188,251,199,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,21,249,197,155,46,113,239,236,57,111,23,169,108,107,86,183,154,38,159,86,227,254,242,97,137,210,21,216,167,82,159,166,178,238,73,171,239,46,193,81,184,61,124,201,195,76,79,182,175,54,94,228,250,34,173,14,83,171,218,74,218,134,164,54,225,246,109,86,191,67,216,71,252,123,134,142,176,58,255,0,129,137,216,77,106,222,176,37,245,37,83,163,193,146,234,249,106,71,206,57,25,167,12,180,52,167,247,203,184,136,187,127,128,246,210,85,178,51,171,215,77,168,81,255,0,208,51,203,159,186,138,234,57,157,188,22,183,55,242,106,85,6,75,179,77,8,170,18,187,59,190,209,223,184,59,83,23,35,26,106,211,200,187,27,164,62,159,242,75,167,159,188,93,8,0,0,0,254,25,145,17,153,247,16,163,126,45,24,163,242,239,49,109,209,34,185,164,91,126,150,84,199,17,167,123,204,78,156,147,86,166,132,159,114,251,181,50,251,76,123,62,15,56,88,138,238,41,213,49,10,83,58,183,79,130,252,102,213,187,185,198,228,211,221,46,194,89,123,255,0,116,203,254,193,114,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,167,140,54,22,162,133,138,116,172,66,138,206,141,212,32,177,25,197,110,239,113,201,53,7,79,176,214,126,239,221,34,255,0,176,120,206,18,248,163,242,19,49,110,81,37,57,172,91,130,150,116,198,209,167,115,207,206,130,146,86,164,133,31,114,59,181,34,251,72,94,65,25,25,17,151,113,143,232,0,0,0,165,238,49,84,197,177,141,52,137,230,93,142,82,35,167,252,178,234,7,239,28,7,32,149,21,211,179,59,103,173,14,108,231,84,169,236,159,102,186,145,212,34,246,119,125,131,67,81,149,190,51,75,215,93,200,73,255,0,208,60,78,56,223,240,48,199,9,238,171,214,124,190,152,169,148,121,210,90,95,45,75,249,198,227,58,226,75,66,74,191,112,251,200,203,179,248,12,226,227,13,243,39,18,241,66,229,188,222,123,157,233,122,180,201,109,47,105,39,114,29,144,227,133,217,181,58,125,63,105,23,240,238,22,227,194,103,46,108,88,56,114,230,47,85,24,219,86,184,90,54,152,86,227,63,230,79,177,6,66,123,18,234,147,244,208,125,233,37,125,197,216,44,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,7,158,196,27,74,29,245,100,215,109,9,200,220,213,94,157,42,17,150,166,95,214,178,182,253,134,147,238,89,251,75,239,33,157,60,212,225,53,71,6,113,194,231,180,39,70,228,180,117,25,178,97,22,244,171,116,94,177,246,219,87,98,214,101,169,52,125,138,61,222,255,0,182,198,120,60,227,195,245,218,53,83,5,170,42,245,169,237,63,84,96,244,47,234,219,69,62,50,75,177,178,247,159,105,172,207,236,246,139,40,172,169,72,163,206,90,11,85,38,51,166,69,246,237,49,156,28,219,203,126,102,99,241,17,114,19,181,72,185,234,232,34,212,143,176,167,191,238,251,196,221,224,187,70,230,92,247,37,101,109,106,148,196,152,193,43,119,113,243,41,202,238,215,252,194,219,64,0,0,7,200,187,234,94,134,180,235,117,125,116,232,105,210,100,255,0,243,141,41,94,227,247,123,140,102,239,50,247,84,203,199,30,175,218,188,183,55,127,162,74,170,26,236,34,209,190,181,229,17,118,17,126,241,247,150,162,226,56,79,225,239,200,188,178,149,66,75,58,72,175,85,125,40,218,247,127,172,191,79,130,100,90,18,140,187,211,246,31,216,66,105,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,156,88,48,247,229,166,89,78,161,25,157,100,80,106,190,148,113,123,191,214,88,167,206,51,45,13,68,93,234,251,79,236,49,78,217,104,186,166,89,216,245,97,85,225,175,111,250,36,165,161,222,194,61,91,235,89,81,151,105,31,238,151,113,106,52,139,104,84,189,51,105,209,42,250,255,0,127,83,163,73,255,0,231,218,74,189,197,239,247,16,250,224,0,0,2,164,184,209,81,249,119,61,183,89,67,90,37,81,33,176,106,221,222,124,202,138,187,181,255,0,48,132,89,72,150,252,60,199,225,218,227,167,114,151,115,210,16,101,169,23,97,207,99,223,247,13,31,81,148,165,209,224,173,101,162,149,25,163,50,251,118,144,173,126,48,216,240,253,10,141,75,193,106,114,189,106,131,76,85,31,61,11,250,183,17,80,140,162,237,108,253,197,218,75,35,251,61,162,185,178,173,132,213,28,102,199,11,98,208,129,27,156,209,84,161,73,155,235,165,59,98,245,140,54,226,187,86,131,61,9,210,236,73,238,247,125,154,44,195,235,74,29,137,100,80,173,8,40,218,213,34,157,22,9,118,153,235,202,101,13,251,77,71,220,130,246,159,222,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,222,101,216,72,215,220,126,193,91,217,99,197,90,142,14,99,85,177,120,65,127,148,210,106,80,153,152,123,82,173,99,20,182,92,112,187,80,191,99,101,220,90,251,189,195,67,244,27,194,45,233,131,145,111,104,142,252,213,90,220,69,68,149,180,251,57,177,73,206,227,73,31,114,189,197,247,23,112,206,134,99,36,42,86,96,113,49,229,47,126,183,133,103,67,211,78,206,181,225,105,60,22,168,200,44,24,185,171,253,63,174,119,36,216,156,221,254,206,146,156,189,186,107,252,117,211,248,139,28,0,0,0,28,59,58,183,167,200,140,181,95,83,146,239,45,115,232,85,72,13,171,110,190,178,224,72,50,254,201,254,239,217,247,140,247,90,144,158,187,241,46,143,79,90,121,206,214,171,145,217,81,106,73,222,167,164,36,190,194,45,77,95,103,240,26,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,119,222,58,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,14,119,152,91,85,155,207,4,175,122,11,173,115,20,253,189,83,75,105,220,101,170,213,17,212,17,107,169,126,247,180,244,25,193,186,225,61,104,98,93,98,158,130,228,187,69,174,200,101,37,216,173,138,102,66,139,237,35,208,211,246,255,0,17,161,28,149,94,159,45,242,213,98,206,83,188,197,192,161,82,224,56,173,186,122,200,129,28,207,251,37,251,223,111,222,59,136,0,0,0,174,62,52,180,100,30,12,91,53,254,159,215,43,146,20,78,110,255,0,103,73,81,94,221,53,254,58,233,252,69,91,101,206,66,162,230,7,12,222,74,246,105,120,81,181,61,53,236,235,89,26,47,174,222,17,108,188,29,149,123,75,119,230,169,54,226,234,38,173,167,219,202,138,110,119,18,76,251,147,238,63,184,251,134,120,51,59,138,181,28,98,198,187,158,240,156,255,0,53,165,84,230,179,12,246,165,58,70,234,222,113,178,236,66,61,142,31,121,107,239,22,67,194,11,0,61,19,110,207,198,74,204,45,178,38,169,216,81,85,204,215,86,86,220,9,8,86,137,112,203,188,143,176,209,175,188,253,130,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,140,106,195,232,120,165,133,183,53,143,48,187,42,180,169,177,91,62,223,85,110,199,113,162,62,197,39,95,235,15,179,82,47,187,188,103,27,26,236,9,152,91,138,215,69,145,41,58,122,34,177,54,43,42,212,189,102,218,146,227,73,87,98,149,166,188,190,227,51,63,191,188,91,79,14,108,112,114,253,202,93,207,107,75,237,153,107,211,102,195,101,62,246,35,83,34,33,61,205,164,187,215,237,53,31,218,98,164,113,177,213,63,140,215,235,235,45,20,229,207,84,89,151,184,206,91,134,46,99,132,60,40,241,50,179,52,216,143,202,55,238,87,29,95,174,106,222,163,167,64,213,93,189,218,233,220,38,232,0,0,0,174,78,49,184,172,253,191,134,212,124,60,167,191,181,250,148,216,242,95,78,210,61,99,185,30,160,202,187,77,6,93,228,93,202,35,255,0,180,87,198,65,240,253,220,64,205,29,142,134,215,180,173,250,205,50,186,190,194,61,82,197,70,46,165,244,147,251,255,0,111,220,99,68,8,65,54,132,182,158,228,145,17,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,46,32,156,66,155,87,114,136,200,198,119,243,243,135,238,225,254,104,239,116,56,189,197,112,86,42,117,212,118,105,162,95,168,202,208,190,146,191,115,236,251,136,88,63,7,44,86,126,224,195,106,198,30,84,31,220,253,54,108,137,44,39,105,22,145,219,143,79,101,61,164,130,46,243,62,245,25,255,0,218,44,108,0,0,0,66,46,47,16,163,204,202,204,51,126,63,52,216,185,91,121,30,185,167,106,147,78,159,162,187,59,244,215,184,83,62,10,58,166,49,150,194,125,5,170,155,185,233,107,34,247,153,74,108,197,183,113,24,199,7,44,44,165,219,22,180,94,201,183,69,54,20,55,139,220,196,154,100,180,43,189,181,23,122,61,134,147,251,72,84,182,10,216,19,49,79,21,173,123,34,50,117,244,189,98,20,87,149,169,122,173,187,37,182,148,174,213,39,93,57,157,196,100,127,119,120,209,206,10,225,244,60,45,194,219,102,199,134,93,148,170,84,40,174,31,111,172,182,163,182,209,159,106,149,167,245,101,217,169,151,223,222,61,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,168,190,49,24,21,232,58,197,39,26,32,163,249,189,65,230,41,79,118,255,0,175,56,170,132,149,31,107,134,125,196,93,200,34,251,125,130,16,96,94,58,87,112,100,238,134,169,110,237,106,226,183,230,209,150,91,80,122,117,28,173,79,214,109,126,198,139,179,179,239,47,111,52,171,79,118,171,85,155,83,121,91,156,153,33,199,214,122,105,170,150,163,81,247,105,239,247,11,237,225,145,77,147,78,202,197,31,169,111,103,84,236,121,45,246,145,234,133,83,161,232,125,135,246,9,98,0,0,3,248,163,36,145,168,207,176,139,83,20,77,197,75,17,206,246,204,131,244,196,47,123,116,40,106,166,235,166,154,27,51,230,167,79,162,95,189,246,253,230,59,55,6,76,57,85,74,234,184,49,18,76,93,209,162,199,151,78,109,221,250,104,250,92,167,188,69,161,43,94,227,215,232,233,246,251,5,186,0,0,0,0,0,0,0,0,0,0,0,0,252,148,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,252,142,85,169,76,213,99,208,158,169,196,69,74,100,119,165,199,134,167,146,79,188,195,42,109,46,186,134,245,220,164,33,79,178,149,40,139,68,155,173,145,233,184,181,252,146,110,154,20,75,170,157,101,72,157,178,181,85,167,205,170,67,141,202,89,243,98,196,114,51,114,28,222,69,177,59,87,54,49,104,102,74,62,102,169,35,36,168,203,235,0,0,243,237,223,246,107,183,252,140,45,77,195,16,174,200,180,118,107,235,164,168,205,47,157,57,215,156,97,50,16,70,90,45,4,235,43,66,182,153,236,51,111,126,222,99,123,189,0,0,0,14,41,141,121,204,203,102,93,174,168,182,86,49,226,71,201,250,212,218,122,42,140,70,244,60,249,123,226,173,199,27,75,155,227,176,226,11,85,178,225,104,103,187,213,215,77,12,140,254,182,5,230,143,2,115,41,233,191,216,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,94,170,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,197,109,62,35,217,49,190,110,170,53,149,107,99,39,91,90,184,42,17,233,116,232,223,39,106,173,243,229,62,226,91,105,189,235,140,148,39,114,214,146,213,70,73,45,117,51,34,237,29,171,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,226,182,159,17,236,152,223,55,85,26,202,181,177,147,173,173,92,21,8,244,186,116,111,147,181,86,249,242,159,113,45,180,222,245,198,74,19,185,107,73,106,163,36,150,186,153,145,118,137,42,0,34,175,247,81,242,39,254,238,127,245,102,177,255,0,116,18,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,3,202,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,94,172,0,0,126,72,85,106,85,70,76,248,116,250,156,73,82,41,114,10,36,230,153,121,43,92,87,205,166,222,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,238,81,25,254,176,0,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,7,159,191,239,203,103,12,44,218,182,32,94,114,165,197,161,80,163,156,186,132,136,212,249,19,86,195,4,101,185,211,106,58,22,233,161,36,123,150,162,73,146,16,74,90,180,74,84,101,29,127,186,143,145,63,247,115,255,0,171,53,143,251,160,238,184,67,141,24,95,143,86,107,120,129,132,119,124,75,138,132,228,135,98,28,134,80,227,75,105,246,204,183,180,235,78,165,46,180,189,13,42,36,173,41,51,66,208,178,213,43,73,159,181,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,148,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,160,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,252,182,7,16,140,163,98,157,229,73,195,236,62,197,41,117,203,134,185,32,163,65,131,26,215,172,111,117,122,25,153,153,156,82,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,238,150,213,211,66,188,41,207,85,173,201,221,92,72,245,9,244,183,28,229,45,189,178,161,74,118,36,150,244,89,17,158,199,216,117,26,233,181,91,117,73,154,76,140,254,176,0,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,63,171,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,57,86,58,102,143,2,114,215,232,79,219,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,93,15,79,147,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,186,172,107,166,133,46,234,168,217,81,231,111,173,82,169,240,234,147,35,114,150,92,168,178,220,146,220,119,55,153,108,86,229,194,146,90,17,154,139,151,170,136,137,73,51,250,192,0,0,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,254,173,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,207,235,96,94,104,240,39,50,158,155,253,138,95,63,40,254,78,116,222,147,254,140,153,15,145,212,115,121,63,223,45,55,187,119,33,223,163,174,155,123,116,212,181,234,160,3,202,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,92,3,251,168,249,19,255,0,119,63,250,179,88,255,0,186,9,21,126,95,246,110,24,91,47,222,120,129,112,196,161,80,162,200,137,26,69,66,89,154,88,97,114,100,55,29,163,113,90,104,132,27,175,54,70,181,104,132,17,154,148,105,73,26,139,208,0,0,0,249,52,107,166,133,112,84,107,212,154,68,238,162,93,179,80,69,46,168,223,41,104,233,229,46,43,18,210,222,170,34,37,234,196,184,235,213,38,105,245,244,215,114,84,69,245,135,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,7,247,81,242,39,254,238,127,245,102,177,255,0,116,18,168,7,159,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,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,215,253,212,124,137,255,0,187,159,253,89,172,127,221,4,170,0,17,170,236,226,61,147,27,26,234,172,217,87,78,50,116,85,171,126,161,34,151,81,141,242,118,170,231,34,83,14,41,183,91,222,136,202,66,182,173,10,45,82,102,147,211,82,51,46,209,218,176,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,171,109,93,52,43,194,156,245,90,220,157,213,196,143,80,159,75,113,206,82,219,219,42,20,167,98,73,111,69,145,25,236,125,135,81,174,155,85,183,84,153,164,200,207,235,0,0,0,0,143,248,165,159,92,167,96,181,247,83,195,60,75,197,111,67,92,148,110,79,91,11,208,85,41,28,174,107,40,121,191,156,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,47,87,129,121,163,192,156,202,122,111,246,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,128,15,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,207,213,111,251,54,133,121,80,48,250,179,112,196,135,112,221,81,231,73,162,193,120,205,43,158,136,100,209,201,38,140,203,106,150,132,190,218,205,26,239,52,111,81,17,165,181,154,125,0,0,0,15,147,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,4,107,254,234,62,68,255,0,221,207,254,172,214,63,238,131,191,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,0,0,0,0,0,0,0,0,0,0,0,0,0,5,69,241,155,195,133,83,110,155,127,17,99,68,219,26,83,17,41,206,59,204,215,87,212,229,65,227,45,13,90,247,22,191,71,79,183,216,56,207,10,220,70,59,39,50,12,83,86,189,141,215,97,166,155,174,154,234,111,79,132,157,62,137,254,239,217,247,144,189,148,153,40,137,68,125,134,90,144,254,128,0,0,137,220,77,233,178,106,89,88,172,116,205,239,233,93,145,37,207,88,139,68,38,157,51,83,237,63,180,80,149,38,123,180,170,172,42,155,42,218,228,57,13,190,131,211,93,20,133,18,139,191,95,119,184,116,188,116,199,74,238,51,124,151,106,168,238,230,173,219,126,21,25,5,181,5,175,79,205,208,253,86,208,125,206,159,103,111,222,126,201,191,193,223,2,189,59,88,171,99,68,230,245,143,79,121,250,83,61,191,235,205,170,159,37,39,216,225,31,113,159,122,12,190,223,96,183,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,28,31,59,120,90,140,89,203,173,213,66,233,249,207,211,233,243,170,113,75,126,221,31,110,12,148,160,254,154,75,189,207,105,153,123,200,103,118,189,73,145,65,174,84,104,82,211,181,250,116,183,162,58,90,145,232,182,214,105,50,236,51,46,242,62,227,49,248,70,131,248,117,65,106,14,86,45,78,82,183,117,16,160,62,174,195,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,251,8,255,0,119,220,127,113,140,217,227,133,199,242,199,26,47,187,157,11,222,138,181,205,84,152,217,233,167,170,236,183,22,94,194,253,239,105,23,220,66,231,248,80,97,218,172,60,178,148,149,158,167,112,85,125,53,247,19,244,248,39,251,202,253,207,179,238,33,52,128,0,0,0,0,0,0,0,0,0,0,0,83,6,21,103,110,171,149,12,242,227,69,10,231,126,92,236,58,186,177,34,180,205,86,26,165,41,44,82,95,85,96,210,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,202,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,230,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,149,117,240,222,199,155,203,50,92,64,241,31,21,175,57,178,212,186,141,143,81,69,50,11,210,9,228,82,105,197,85,128,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,244,28,104,174,154,237,141,117,101,234,245,181,167,116,85,171,126,161,92,170,83,164,242,144,231,34,83,14,82,220,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,150,185,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,0,42,3,138,182,38,93,88,55,158,236,51,197,43,42,95,79,90,182,108,250,101,66,54,231,28,67,111,108,169,212,119,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,177,252,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,190,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,82,211,132,166,117,253,9,50,30,83,113,54,167,74,135,69,123,156,229,151,80,124,249,14,38,115,207,243,23,76,81,146,118,57,206,91,174,184,210,156,82,84,78,18,154,35,112,221,101,8,182,160,0,20,237,152,108,217,222,89,69,226,119,137,151,197,10,60,186,197,10,124,122,76,106,237,184,153,229,21,138,170,10,135,20,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,219,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,165,110,24,185,241,253,136,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,0,5,32,113,31,225,255,0,51,46,245,215,113,111,8,109,223,244,167,159,211,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,119,133,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,84,67,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,165,113,12,206,157,43,43,24,95,34,133,104,92,17,19,138,151,44,114,43,126,25,198,76,163,132,193,185,181,218,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,92,183,16,135,182,208,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,245,56,113,100,114,78,84,172,217,247,134,32,174,36,140,69,188,35,176,137,204,180,134,157,69,18,34,76,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,32,85,145,156,218,238,79,51,221,141,213,55,41,94,153,179,46,140,64,172,199,185,169,173,33,5,41,77,181,83,149,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,221,165,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,10,33,226,59,158,56,217,173,188,160,89,248,124,137,113,240,234,207,144,250,224,188,234,221,105,117,185,106,34,65,205,117,131,50,74,16,148,146,146,194,84,158,106,80,235,170,81,164,222,54,155,246,188,49,115,227,251,16,174,198,192,108,88,173,109,176,110,10,130,125,27,84,168,212,121,113,109,119,148,135,148,230,137,229,40,249,50,31,84,114,86,231,27,105,149,27,143,30,155,221,81,221,72,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,246,188,80,241,122,242,192,92,251,97,182,46,97,251,241,27,174,219,182,60,55,163,148,182,9,230,29,66,230,212,218,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,99,249,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,87,16,106,74,20,182,157,105,102,132,111,218,93,84,0,0,0,80,183,17,156,235,255,0,42,172,71,98,129,96,84,234,173,225,149,173,243,116,216,207,159,41,186,164,226,53,147,149,53,51,181,43,78,228,44,155,105,46,154,148,134,210,165,104,210,158,117,178,233,92,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,211,81,234,210,221,106,43,22,210,214,169,79,184,110,26,24,53,190,137,18,95,105,38,183,157,74,24,45,84,102,72,37,105,115,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,29,120,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,128,0,33,175,17,220,241,201,202,149,155,2,207,195,228,68,145,136,183,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,242,148,182,157,82,141,68,201,180,231,138,224,169,225,98,233,248,129,59,203,169,194,127,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,162,30,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,87,85,145,156,218,238,79,51,221,141,213,55,41,94,153,179,46,140,64,172,199,185,169,173,33,5,41,77,181,83,149,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,221,165,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,74,220,49,115,227,251,16,174,198,192,108,88,173,109,176,110,10,130,125,27,84,168,212,121,113,109,119,148,135,148,230,137,229,40,249,50,31,84,114,86,231,27,105,149,27,143,30,155,221,81,221,72,0,171,94,55,21,106,173,2,171,128,213,218,21,78,93,58,165,78,145,112,75,135,50,35,202,101,248,207,182,170,98,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,75,92,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,5,69,241,94,207,28,155,150,171,91,202,62,28,162,33,208,169,178,35,162,238,171,18,218,144,115,165,180,166,223,76,38,13,38,162,105,12,58,148,115,84,122,58,111,52,166,244,66,91,95,58,199,242,157,225,99,6,254,31,219,222,92,192,205,96,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,8,91,197,127,14,213,126,101,148,228,32,244,59,126,171,233,175,191,145,79,156,127,188,159,223,251,126,227,20,193,129,247,31,200,236,104,177,46,117,175,98,41,55,53,46,99,135,166,190,171,82,219,89,251,15,247,125,132,127,113,141,38,97,173,202,197,227,135,246,229,209,29,91,155,170,82,161,204,35,208,203,82,117,132,47,218,69,251,222,226,251,136,122,80,0,0,17,155,136,164,22,167,101,98,236,230,171,111,79,10,123,233,236,51,213,73,167,75,208,191,233,25,240,31,186,131,73,145,94,174,83,168,81,19,185,250,140,182,98,52,90,145,106,183,22,73,34,237,50,46,243,46,243,33,162,44,146,97,106,48,155,46,182,173,11,167,228,191,80,167,193,169,202,45,251,181,125,200,49,146,179,250,106,46,246,253,134,69,238,33,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,106,148,54,234,52,233,84,247,139,86,229,50,182,86,94,242,82,76,143,254,209,158,60,247,97,170,112,215,50,119,116,54,91,216,205,94,167,62,170,142,221,123,29,159,36,139,251,74,62,228,125,159,113,8,248,52,45,195,213,228,61,149,139,55,97,105,178,155,78,65,253,229,78,136,36,144,0,0,8,151,196,223,18,147,135,57,100,169,104,173,171,184,31,122,134,158,205,123,95,167,204,211,251,42,253,207,179,239,33,70,88,115,66,145,122,226,101,177,109,55,218,253,118,187,10,9,119,118,169,249,8,71,188,139,189,94,242,251,200,105,27,2,236,214,236,12,31,179,173,68,183,177,202,125,10,159,29,254,221,117,117,184,173,54,163,250,74,246,163,216,102,67,221,128,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,19,43,133,62,120,227,97,173,86,6,86,241,37,18,221,161,92,245,130,69,173,83,74,221,124,233,213,25,74,66,10,18,219,212,201,17,158,119,69,37,77,164,185,111,58,226,150,74,75,170,113,155,137,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,190,121,51,119,85,205,246,46,38,235,98,157,46,143,105,208,99,170,155,110,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,123,119,242,203,66,67,108,182,106,115,148,78,43,186,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,87,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,161,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,165,128,165,110,53,126,41,237,111,135,240,124,198,162,34,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,176,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,23,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,189,78,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,166,133,45,40,66,20,72,68,202,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,85,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,146,248,143,241,0,153,152,138,235,184,73,132,55,23,250,83,192,233,159,118,76,118,223,142,229,197,43,98,28,221,33,15,33,183,16,203,46,25,161,12,154,118,155,141,27,170,53,252,201,53,192,50,169,149,28,71,205,165,247,50,205,177,90,232,226,83,105,242,38,84,43,114,89,53,65,128,231,37,195,136,219,234,35,35,46,123,232,67,68,72,37,184,73,55,28,38,214,150,150,67,154,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,98,231,199,246,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,2,128,120,163,248,236,196,223,193,124,158,16,244,28,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,57,86,33,102,159,47,184,77,136,244,188,39,196,220,81,165,90,247,37,102,159,233,72,141,85,18,236,120,167,23,87,146,78,46,98,208,81,154,213,81,221,73,19,142,165,70,162,34,34,51,82,72,250,168,202,184,183,78,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,0,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,160,28,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,122,175,13,60,245,70,203,45,205,43,12,49,58,124,72,184,95,113,200,126,165,42,114,162,186,227,244,138,137,71,34,75,232,38,27,91,175,33,226,97,150,84,217,164,246,159,45,196,169,4,151,9,207,21,197,31,199,102,38,254,11,228,240,132,138,200,174,108,236,220,162,228,38,234,190,43,177,226,86,43,179,241,34,84,106,21,184,169,231,21,250,170,202,21,44,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,215,174,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,109,60,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,216,168,205,102,108,124,83,227,39,196,11,135,204,95,18,171,134,46,124,127,98,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,59,169,0,1,80,28,82,243,237,242,238,101,123,42,56,94,198,203,126,149,80,232,238,250,164,136,250,57,62,116,71,201,71,14,58,86,90,182,203,47,180,147,91,186,18,156,113,178,36,25,52,147,83,245,172,2,221,56,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,130,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,71,92,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,4,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,87,29,51,71,129,57,107,244,39,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,174,135,167,191,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,250,192,2,154,248,157,113,0,135,139,179,36,229,251,4,46,46,174,197,137,185,139,154,164,211,108,59,22,189,41,183,217,121,164,198,90,144,110,19,44,57,31,177,230,214,148,188,165,171,66,83,105,66,220,136,25,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,86,208,74,82,18,183,93,105,6,180,111,220,94,83,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,180,174,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,23,253,197,31,192,158,38,254,11,231,16,133,0,139,211,225,205,159,111,229,81,66,127,13,241,17,142,159,19,109,154,127,89,46,67,17,246,69,173,65,66,208,209,204,73,32,182,50,241,45,198,210,235,93,137,53,45,43,104,182,169,77,179,53,64,112,172,224,230,206,205,202,46,23,252,184,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,246,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,226,120,42,120,88,186,126,32,78,242,234,112,159,226,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,50,174,44,167,133,166,125,190,66,76,160,229,71,20,24,223,111,213,106,29,29,161,84,143,31,87,32,78,150,249,168,161,200,74,11,87,25,121,247,84,104,119,67,83,110,56,100,179,54,148,74,98,223,192,5,59,103,239,137,133,229,93,197,8,86,62,89,175,185,116,90,21,135,88,57,43,184,232,149,34,113,139,142,74,91,100,210,74,65,178,68,168,204,187,212,182,104,53,187,30,73,26,86,100,164,147,102,59,166,20,231,182,102,112,50,119,152,10,37,229,103,250,26,243,181,240,254,190,252,231,169,112,223,58,60,168,174,193,146,76,169,14,44,215,200,120,182,154,77,151,28,53,44,144,110,54,106,34,117,12,211,96,185,62,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,44,84,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,137,85,195,23,62,63,177,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,29,212,128,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,149,113,110,156,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,64,21,87,199,59,234,79,243,39,233,162,184,48,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,66,121,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,1,0,56,157,103,199,246,33,66,147,128,216,79,90,219,127,92,20,245,122,74,169,78,168,242,229,90,236,169,108,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,165,97,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,251,133,199,129,60,50,252,107,206,38,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,99,165,154,221,253,131,247,141,168,166,247,187,80,161,84,35,177,219,166,142,185,21,214,210,127,73,62,213,251,76,136,102,231,17,168,82,44,172,76,185,237,167,59,31,161,87,102,193,62,238,197,51,33,104,247,153,119,167,222,127,121,139,204,225,145,137,73,196,108,178,83,117,86,171,183,223,102,134,174,207,107,20,248,122,255,0,101,63,191,246,253,230,37,168,0,0,8,221,196,37,228,51,149,139,203,122,117,223,76,168,160,187,123,140,233,210,198,122,4,131,200,150,26,167,18,179,37,105,67,121,189,236,210,42,80,42,170,237,211,177,169,241,136,255,0,180,147,238,95,219,247,24,208,229,54,27,116,234,116,90,123,37,163,113,88,67,41,47,113,37,36,69,255,0,96,253,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,164,248,208,225,226,33,92,54,222,35,70,111,99,47,177,14,150,231,110,186,186,165,212,94,51,237,86,189,197,251,186,125,190,193,88,99,65,60,56,138,113,101,98,216,235,151,187,249,180,46,79,97,22,141,122,58,38,210,236,254,61,253,162,79,128,0,0,167,46,48,248,192,87,21,253,74,194,248,146,55,70,166,52,196,231,81,179,77,31,109,234,131,7,218,104,35,238,63,98,140,190,207,104,228,28,49,48,169,56,145,153,26,116,215,211,185,171,113,182,107,36,90,233,235,71,159,8,245,236,90,79,185,127,111,220,98,250,155,109,45,54,150,144,90,37,9,36,151,220,67,254,128,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,84,46,39,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,235,31,20,109,196,191,60,114,115,29,121,61,131,214,58,34,35,14,172,186,195,139,102,91,107,106,66,235,149,22,73,198,14,106,94,65,169,37,24,146,183,82,202,80,175,93,14,27,139,51,53,33,12,194,1,63,248,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,42,172,119,252,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,132,237,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,194,149,184,213,248,167,181,190,31,193,243,26,136,128,2,90,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,189,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,20,173,198,175,197,61,173,240,254,15,152,212,71,10,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,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,134,185,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,61,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,81,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,171,138,47,16,9,149,121,149,44,178,96,133,197,201,165,51,212,211,175,138,163,13,190,196,167,37,52,251,172,61,73,79,49,8,218,201,114,181,117,198,205,105,121,46,37,178,81,32,157,75,181,237,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,102,227,142,188,75,50,43,39,51,86,204,92,79,195,24,18,229,98,133,185,29,138,108,88,41,148,211,108,85,233,199,32,205,76,44,223,113,13,50,182,77,247,158,75,132,162,220,92,198,212,149,154,155,54,233,2,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,160,156,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,5,0,241,71,241,217,137,191,130,249,60,33,21,69,138,112,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,10,177,251,24,235,185,128,198,91,179,24,174,54,122,121,119,53,65,82,27,141,185,11,233,34,161,36,220,104,219,208,132,19,156,166,27,105,174,102,194,82,246,110,87,172,163,49,111,252,31,112,155,228,78,88,11,18,62,87,213,106,31,180,106,131,243,125,16,226,182,193,165,244,114,31,135,185,150,245,61,94,119,149,185,199,123,55,37,12,35,105,114,183,46,144,64,94,79,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,185,190,0,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,206,182,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,240,0,44,83,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,1,154,204,216,248,167,198,79,136,23,15,152,190,57,80,182,158,18,153,215,244,220,56,121,77,196,218,157,86,101,105,158,115,150,93,65,243,231,182,168,44,177,204,93,49,70,73,222,223,37,13,58,227,74,113,74,73,182,106,104,141,178,105,148,46,207,192,87,175,18,222,32,145,176,122,149,88,203,230,16,85,101,183,136,51,227,244,213,138,180,71,93,138,253,180,133,166,43,237,155,102,182,13,15,174,68,103,221,73,45,151,82,182,15,69,17,146,201,58,84,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,187,166,123,242,199,66,202,94,33,89,184,85,72,173,122,110,90,236,246,234,149,74,191,76,184,221,124,167,106,117,4,165,206,66,157,116,154,218,195,113,218,209,42,218,124,173,250,18,148,161,234,242,51,147,42,22,112,240,227,24,169,141,213,125,13,121,218,254,131,145,108,212,157,90,206,42,92,116,167,243,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,145,42,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,119,252,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,248,87,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,136,0,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,249,92,74,113,251,246,235,154,11,131,228,230,33,124,168,177,109,126,77,50,218,233,151,172,22,63,155,179,214,169,141,8,146,230,249,73,119,87,253,110,98,80,222,213,169,180,181,164,159,224,159,132,149,89,146,111,204,104,159,81,184,34,210,33,200,139,68,166,198,137,89,83,20,233,243,73,167,23,33,82,162,54,162,55,214,195,82,24,229,27,196,109,167,170,113,73,37,56,146,83,118,190,2,186,184,157,113,0,153,132,80,228,229,251,4,46,46,146,250,151,185,139,154,164,211,111,181,42,131,21,198,25,121,164,198,90,144,77,155,207,183,35,177,230,214,165,50,148,43,66,75,138,66,219,169,108,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,65,57,62,202,101,155,148,92,47,249,15,66,145,18,177,93,159,33,201,53,219,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,154,243,22,68,74,117,102,126,83,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,1,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,167,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,32,227,87,226,158,214,248,127,7,204,106,34,58,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,5,69,241,94,207,28,155,150,171,91,202,62,28,162,33,208,169,178,35,162,238,171,18,218,144,115,165,180,166,223,76,38,13,38,162,105,12,58,148,115,84,122,58,111,52,166,244,66,91,95,58,178,197,255,0,113,71,240,39,137,191,130,249,196,33,64,35,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,122,94,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,135,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,140,226,205,41,66,86,235,174,172,144,141,251,75,149,11,169,224,169,225,98,233,248,129,59,203,169,194,127,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,202,184,11,158,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,21,151,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,154,181,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,239,37,252,179,217,185,80,225,249,139,24,91,103,206,151,81,90,172,123,146,165,87,169,201,51,74,234,53,23,41,78,33,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,93,6,15,213,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,191,236,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,202,133,186,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,0,0,80,15,20,127,29,152,155,248,47,147,194,30,127,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,1,149,112,23,147,195,79,61,82,115,53,108,202,195,12,78,159,46,86,40,91,145,223,169,74,156,168,173,54,197,94,156,114,8,146,250,9,134,208,211,43,100,223,101,149,54,105,45,197,203,113,42,89,169,194,110,111,138,171,227,157,245,39,249,147,244,209,85,99,186,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,226,185,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,212,71,182,105,174,161,101,21,78,52,72,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,243,237,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,252,163,74,121,78,240,177,131,127,15,237,239,46,96,102,176,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,218,93,109,77,44,181,74,210,105,63,184,197,10,241,59,194,164,225,190,100,106,51,88,78,214,174,54,222,172,153,107,175,173,34,124,211,215,181,106,62,228,125,159,113,14,191,193,227,23,254,78,223,213,92,47,151,35,108,106,155,47,206,105,27,53,213,247,30,167,176,71,169,32,207,184,189,170,34,251,61,162,227,64,0,0,70,14,35,189,119,242,88,185,250,21,237,254,109,55,157,216,71,171,94,142,151,184,187,127,135,119,104,207,176,179,206,11,216,120,137,183,13,201,136,210,91,222,203,12,76,165,183,219,166,142,165,116,231,136,251,21,175,113,254,238,159,111,176,91,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,23,246,44,88,88,101,79,85,82,244,174,122,62,58,116,213,93,51,206,247,169,41,238,109,10,62,245,167,217,237,251,196,64,196,254,46,56,25,100,188,184,182,173,59,229,67,200,211,68,115,166,66,215,82,65,247,174,25,151,114,149,255,0,206,253,162,62,215,184,218,92,210,222,116,168,120,37,208,182,123,118,31,202,86,221,211,176,181,250,80,126,255,0,242,143,128,190,51,248,164,169,40,117,24,123,181,162,215,115,94,150,142,123,187,59,59,122,29,75,183,180,125,90,103,27,11,210,42,148,117,28,26,235,72,244,218,95,40,154,111,78,255,0,116,31,187,252,131,218,219,156,110,169,82,213,203,184,48,23,160,34,255,0,92,249,82,167,119,119,251,17,3,179,216,95,196,116,90,7,24,156,15,169,184,109,213,168,94,140,247,31,85,49,237,123,255,0,118,17,123,139,252,191,96,235,214,175,17,188,179,93,53,56,244,182,47,46,83,210,84,148,32,189,29,80,86,170,82,201,36,93,177,136,187,207,222,36,77,187,120,91,183,92,6,106,84,26,135,83,29,244,37,196,47,148,180,106,149,36,148,93,139,73,31,114,139,252,163,236,128,0,0,0,0,0,0,0,0,175,190,50,116,186,124,172,2,161,205,146,173,29,102,227,141,203,236,87,105,148,42,129,145,118,30,157,226,150,198,132,56,117,181,29,172,172,90,125,58,54,239,133,1,75,237,51,213,103,78,137,169,246,137,48,0,0,62,45,237,112,181,105,217,213,203,161,242,213,20,138,108,153,202,46,222,210,105,165,47,78,194,63,221,247,31,220,99,55,217,150,190,229,226,62,59,95,23,60,149,238,68,139,130,166,113,139,66,45,172,170,99,203,66,123,18,157,116,223,222,101,168,180,238,16,88,49,242,71,12,42,24,145,56,245,153,89,144,235,77,125,145,158,143,1,228,151,98,204,187,210,125,233,35,251,187,133,134,128,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,58,112,235,34,52,44,213,112,234,195,123,214,214,71,69,137,182,253,62,182,221,58,78,171,115,210,145,88,170,85,220,106,149,177,114,26,142,199,54,76,132,159,82,162,53,35,77,15,84,246,21,107,127,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,153,88,253,197,63,20,49,195,47,48,176,77,139,118,93,185,87,149,30,36,75,166,229,141,88,109,75,175,48,136,234,68,166,142,59,113,91,40,200,144,233,165,197,165,181,233,176,148,209,238,109,106,35,141,89,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,28,181,226,111,151,75,19,43,248,89,128,152,103,98,199,255,0,237,252,202,196,221,239,127,73,213,58,106,59,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,102,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,226,156,32,45,106,21,243,143,184,133,101,93,48,122,218,45,193,133,245,106,93,70,55,53,109,243,226,191,54,3,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,28,131,60,153,68,170,229,7,23,19,106,49,81,151,88,180,235,209,213,82,183,42,175,199,82,22,182,9,102,149,197,121,100,146,105,114,89,61,187,249,103,161,161,198,92,52,183,205,38,211,208,56,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,119,188,41,91,141,95,138,123,91,225,252,31,49,168,143,41,194,167,12,237,92,100,198,12,76,194,219,214,39,81,69,185,176,190,167,79,147,181,182,214,227,59,234,20,237,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,56,86,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,45,120,81,231,95,246,101,117,49,150,188,76,169,213,100,219,119,109,66,60,107,73,221,121,204,209,234,143,56,164,156,125,132,147,113,44,202,113,196,118,165,91,27,116,183,26,8,158,121,212,220,160,0,165,110,53,126,41,237,111,135,240,124,198,162,32,0,155,252,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,228,138,224,226,177,158,57,56,107,74,159,149,188,54,68,71,107,183,61,28,209,116,212,212,182,159,42,117,58,82,86,131,132,134,245,51,68,151,154,213,74,83,137,46,91,46,182,164,18,148,234,92,102,157,135,85,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,38,87,21,140,142,70,195,90,172,252,210,97,178,229,187,66,185,235,6,187,166,152,164,58,249,211,170,50,148,181,156,212,57,161,146,35,60,238,169,82,92,81,114,222,117,180,160,212,151,82,219,48,255,0,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,208,246,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,51,4,52,167,148,239,11,24,55,240,254,222,242,230,4,21,226,139,195,254,29,94,29,75,51,120,33,110,242,106,172,245,53,27,226,150,195,140,49,21,200,173,48,235,239,85,147,204,90,54,188,92,173,29,109,178,90,158,83,137,112,146,75,39,84,237,96,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,9,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,139,252,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,212,182,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,160,156,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,62,234,2,128,120,163,248,236,196,223,193,124,158,16,145,89,21,202,101,155,155,172,132,221,86,61,118,68,74,61,118,6,36,74,147,66,184,213,0,229,63,74,89,194,165,155,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,42,235,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,170,203,118,8,85,115,31,141,182,182,11,209,171,145,40,210,46,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,181,107,38,153,115,98,53,73,41,123,82,106,65,25,172,180,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,203,16,181,76,196,228,59,246,223,147,188,36,199,156,39,162,238,191,173,252,47,183,253,37,75,167,83,185,146,174,134,83,6,10,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,148,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,118,200,0,1,29,115,183,147,235,103,55,56,94,237,21,69,18,21,237,67,142,250,173,58,196,183,100,114,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,160,27,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,202,174,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,187,222,0,25,172,205,143,138,124,100,248,129,112,249,139,226,197,48,131,38,84,44,225,240,204,194,138,99,117,95,67,94,118,191,202,41,22,205,73,213,172,226,165,199,106,242,185,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,202,160,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,93,255,0,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,185,127,127,210,175,42,237,155,86,163,97,245,223,18,213,184,102,71,54,96,214,164,210,138,164,136,11,81,145,27,197,24,220,109,46,44,147,187,97,41,91,9,123,77,73,113,36,104,86,109,177,211,11,113,151,9,49,30,163,110,99,205,10,171,78,187,230,233,86,150,229,70,82,101,185,59,168,51,89,201,41,40,90,209,35,122,247,146,156,74,213,243,137,113,42,61,233,81,21,207,240,226,200,228,156,169,89,179,239,12,65,92,73,24,139,120,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,87,41,75,105,164,164,148,76,147,174,66,14,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,171,196,235,33,223,182,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,149,101,228,239,8,115,47,137,216,185,79,172,229,133,137,112,174,27,82,68,121,143,92,4,250,35,196,163,161,213,242,137,114,28,94,169,90,20,147,115,115,4,151,22,235,73,124,137,167,18,75,72,155,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,61,7,9,156,33,179,113,235,11,243,25,132,120,128,196,183,40,87,20,123,101,153,7,17,243,101,246,150,135,42,14,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,106,73,195,92,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,62,127,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,148,240,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,0,32,175,17,254,31,240,243,17,66,119,22,240,134,221,255,0,77,136,29,51,14,198,142,227,17,219,184,162,239,67,123,100,45,229,182,218,30,101,179,53,161,227,86,227,109,163,105,68,191,153,54,169,90,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,4,228,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,199,248,143,241,0,135,151,122,19,184,73,132,55,23,250,108,79,233,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,124,201,59,74,214,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,95,246,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,186,235,227,87,226,158,214,248,127,7,204,106,34,0,9,149,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,194,0,113,58,207,143,236,66,133,39,1,176,158,181,182,254,184,41,234,244,149,82,157,81,229,202,181,217,82,217,83,122,167,148,162,231,72,97,82,9,59,92,109,214,82,109,188,90,111,105,71,74,192,47,251,138,63,129,60,77,252,23,206,33,10,1,22,105,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,152,21,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,122,174,122,51,155,93,206,30,35,197,169,183,74,244,53,153,107,245,17,237,154,107,168,65,202,75,110,154,57,178,100,184,157,117,121,222,83,70,109,165,70,219,105,66,82,157,198,75,117,207,109,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,231,248,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,25,87,22,105,106,228,114,78,107,120,112,225,29,225,135,203,137,31,17,108,248,247,2,32,178,234,26,105,21,184,138,172,204,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,173,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,154,84,120,197,87,88,202,157,34,153,76,143,213,227,180,190,162,149,82,169,57,77,67,84,248,45,182,101,203,170,37,189,84,219,207,56,218,208,73,104,146,150,201,244,62,165,54,150,146,211,79,214,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,255,0,178,3,147,234,86,83,112,141,41,168,20,183,47,187,198,60,57,247,90,222,117,38,136,207,161,10,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,233,121,177,240,177,140,159,15,238,31,46,124,102,176,91,167,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,171,3,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,61,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,197,113,6,164,161,75,105,214,150,104,70,253,165,64,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,196,191,181,248,127,195,204,71,15,108,55,197,188,33,183,127,211,98,7,164,88,118,52,119,24,142,221,197,23,211,114,155,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,252,201,181,93,98,247,184,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,230,80,0,0,160,30,40,254,59,49,55,240,95,39,132,34,168,157,60,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,187,240,25,87,22,169,152,156,135,126,219,242,119,132,152,243,132,244,93,215,245,191,133,246,255,0,164,169,116,234,119,50,85,208,202,96,193,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,89,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,216,87,199,59,234,79,243,39,233,162,37,112,206,164,210,171,249,215,195,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,68,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,147,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,235,200,254,120,239,44,160,220,213,22,30,68,186,245,137,88,143,41,249,246,225,44,136,151,81,76,117,20,87,216,90,143,72,235,83,169,101,183,92,34,94,172,154,140,219,113,109,178,73,226,184,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,103,252,40,114,57,26,218,165,81,51,113,136,203,150,85,218,148,121,11,180,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,124,164,150,173,19,46,165,205,86,167,17,201,168,177,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,251,133,199,129,60,50,252,107,206,38,137,84,3,149,101,239,49,118,38,101,168,247,69,217,134,114,58,235,110,133,112,29,10,21,79,99,205,122,67,108,8,114,92,119,146,243,77,184,214,215,37,45,157,170,35,215,147,188,143,69,145,23,85,0,0,0,0,0,0,0,0,0,0,0,0,1,94,92,95,112,99,229,118,24,83,241,34,9,233,50,141,33,166,157,251,99,51,30,123,202,46,213,145,119,168,187,146,103,247,247,10,177,203,77,245,47,14,49,218,199,185,227,175,106,35,92,52,195,144,90,17,238,101,51,25,90,147,218,149,105,174,206,242,45,70,144,108,155,133,171,178,206,161,221,12,22,136,171,211,99,78,73,118,246,19,173,37,122,118,145,126,247,184,190,226,31,104,0,0,70,126,34,109,71,119,43,23,103,80,141,219,32,207,90,59,76,180,89,83,165,232,125,131,61,226,233,56,54,82,233,241,112,10,185,54,50,181,117,235,142,79,51,177,93,134,112,169,230,101,218,122,119,139,4,0,0,0,0,0,0,0,0,1,241,174,43,194,221,181,32,61,82,175,84,58,104,236,33,78,45,124,165,175,68,165,38,163,236,66,76,251,146,127,228,17,194,244,226,67,150,139,58,92,184,14,93,221,75,241,57,132,180,116,21,4,122,232,53,17,167,94,148,203,189,61,255,0,104,227,245,238,50,24,51,77,121,109,209,237,111,73,165,36,122,43,174,150,198,167,169,246,104,168,95,97,127,151,236,28,230,225,227,123,25,135,148,197,7,0,58,150,251,116,127,229,81,163,218,101,244,87,3,238,63,226,60,157,79,141,133,233,41,73,58,118,13,116,68,90,238,47,148,77,57,175,119,190,15,223,254,81,242,145,198,127,20,147,37,110,175,15,119,52,122,109,107,210,209,203,111,103,111,111,67,169,246,246,143,191,65,227,105,115,68,121,162,174,96,151,92,217,110,222,127,41,91,107,94,195,211,232,193,251,191,200,36,22,24,113,113,192,203,217,228,70,186,169,223,37,222,94,186,163,157,50,110,154,18,207,189,184,100,93,201,79,255,0,61,246,9,127,96,226,197,133,137,180,244,213,44,186,231,164,35,171,93,21,211,60,215,114,148,158,231,16,147,239,66,189,158,207,184,122,240,0,0,0,0,0,0,0,0,0,0,31,158,124,248,148,200,142,78,156,239,41,134,180,220,173,166,173,53,50,34,236,34,51,239,50,21,133,156,158,42,73,164,201,153,97,224,44,142,99,168,229,238,172,108,211,77,74,59,165,243,18,162,31,176,221,71,210,251,125,196,42,222,240,189,46,91,242,178,237,126,234,168,245,179,158,219,189,222,75,109,235,162,18,130,236,66,82,95,69,9,46,239,96,249,176,41,179,106,111,114,32,179,205,95,187,113,39,216,103,237,50,247,24,237,54,110,73,179,47,125,198,41,214,230,28,117,49,15,189,223,76,83,209,167,106,139,232,173,244,159,122,20,95,192,117,134,56,86,230,105,227,103,250,3,66,119,118,227,234,233,254,166,157,223,248,223,110,163,233,63,194,103,49,237,36,205,184,59,207,221,205,128,95,255,0,184,62,4,158,23,121,165,97,167,220,69,161,191,149,183,105,122,66,156,91,245,239,255,0,198,251,52,28,186,239,201,134,100,172,102,30,151,114,225,215,74,195,27,119,175,210,240,23,166,227,73,23,98,31,81,247,173,63,229,28,142,125,191,87,166,17,170,116,78,89,36,244,63,156,74,189,154,251,12,253,131,232,89,119,237,213,135,213,102,171,118,165,79,162,150,202,210,180,175,146,219,157,202,74,187,156,74,139,189,9,246,123,4,194,193,238,44,56,237,135,167,26,13,216,223,202,138,107,41,67,125,62,176,225,104,146,229,150,187,155,134,165,125,20,40,191,231,125,130,108,96,191,22,108,19,191,158,139,78,190,89,249,47,46,65,161,6,91,165,206,209,106,54,203,79,154,134,146,239,90,251,127,222,253,164,38,109,159,127,218,87,245,41,154,221,167,86,235,161,72,74,86,219,188,135,90,220,74,74,84,93,142,37,38,93,139,73,246,151,180,122,16,0,0,0,0,0,0,1,13,120,169,90,234,184,114,207,34,66,79,182,155,57,115,127,252,93,62,105,251,203,223,246,253,194,136,76,180,61,12,104,39,135,20,195,153,149,139,99,87,185,156,136,240,153,250,58,109,210,157,19,213,251,123,251,196,159,0,0,17,143,136,158,34,68,195,236,178,92,138,121,254,91,213,184,211,41,12,122,166,122,184,245,62,94,222,228,168,187,209,237,208,190,210,20,61,134,246,212,188,65,196,171,126,219,79,172,229,106,179,18,51,170,236,45,9,233,8,65,171,77,83,251,253,196,101,252,6,144,112,34,205,139,96,96,229,151,105,197,70,158,142,160,83,163,186,122,159,172,227,113,90,108,213,218,165,105,174,206,226,51,33,239,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,32,175,25,187,23,6,173,220,101,161,93,148,10,165,85,156,73,186,169,237,204,184,41,156,133,57,5,216,45,36,227,69,153,206,90,139,148,241,244,230,207,41,178,90,84,150,119,168,153,81,107,34,186,197,223,112,132,177,112,106,139,151,25,119,214,27,213,42,181,59,146,226,168,38,29,226,253,65,133,71,233,167,69,65,169,184,108,180,74,83,102,203,109,202,222,151,82,165,41,206,121,169,102,131,34,97,158,43,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,69,94,26,153,133,181,114,233,153,168,53,187,214,54,148,91,186,158,171,74,77,65,82,155,97,186,87,83,42,51,136,152,233,184,100,131,101,11,97,36,225,154,147,181,181,173,100,106,52,18,23,118,121,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,123,51,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,43,20,225,17,156,27,250,234,170,175,43,55,225,203,173,211,105,52,119,103,219,85,83,105,231,159,167,176,194,155,73,193,125,104,66,146,81,137,43,213,167,29,82,9,179,74,88,37,47,152,195,109,242,14,53,126,41,237,111,135,240,124,198,162,60,87,9,252,94,179,112,151,53,241,152,188,223,150,194,47,154,59,150,133,49,230,88,55,80,138,140,153,145,23,29,46,146,125,100,161,106,99,150,74,34,86,139,113,6,173,168,220,180,219,246,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,158,28,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,90,255,0,8,236,224,220,216,163,74,157,150,236,64,57,117,10,149,159,71,110,125,189,82,75,81,218,97,154,36,100,197,134,152,43,75,104,66,183,182,165,54,164,184,174,98,156,39,92,37,41,60,180,239,177,240,20,173,198,175,197,61,173,240,254,15,152,212,67,134,70,93,44,76,208,97,102,61,225,157,245,31,255,0,180,19,40,243,119,189,253,25,84,233,171,12,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,148,74,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,164,174,0,241,79,197,12,15,203,204,220,19,126,221,151,113,213,226,199,151,18,214,185,100,214,27,74,232,44,46,58,81,21,162,142,228,87,10,74,35,186,74,113,9,113,122,108,52,180,91,91,66,72,161,175,250,42,191,110,175,246,86,227,185,46,58,135,252,36,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,139,41,196,92,136,208,178,171,195,171,18,47,91,165,29,110,38,220,20,250,35,117,25,58,173,191,69,197,126,169,72,113,218,86,196,72,118,59,252,169,49,212,125,74,72,148,189,116,45,19,216,112,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,127,5,243,136,66,144,50,245,116,208,172,108,125,195,75,214,233,157,209,81,109,251,194,141,84,168,201,229,45,206,68,86,38,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,148,255,0,208,173,251,106,255,0,177,87,29,183,113,211,255,0,224,230,65,169,65,144,223,252,230,222,101,198,215,246,165,73,87,180,140,81,15,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,104,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,34,88,210,158,83,188,44,96,223,195,251,123,203,152,29,84,83,95,19,174,31,240,240,138,100,156,192,224,133,187,210,88,178,247,63,115,83,90,113,134,162,208,101,56,251,44,180,168,200,82,201,195,101,247,36,118,50,218,20,150,84,133,104,105,109,72,67,112,215,0,115,15,138,25,103,188,166,223,152,77,85,137,2,175,80,163,203,162,60,185,48,219,146,142,67,228,147,37,18,86,70,68,182,221,109,151,144,125,219,218,73,44,150,217,173,181,243,250,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,239,112,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,0,40,7,138,63,142,204,77,252,23,201,225,9,63,193,167,51,22,109,1,186,166,86,43,176,101,197,174,220,117,137,119,29,10,114,72,220,98,98,202,19,68,252,69,145,39,86,86,134,161,155,169,89,153,161,101,204,73,154,20,148,19,178,127,136,206,74,63,149,86,28,49,95,176,41,148,166,241,54,214,249,202,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,113,94,12,153,116,249,53,98,87,115,47,95,143,164,251,191,153,66,183,253,127,161,75,97,226,234,157,245,29,52,159,54,83,68,141,174,54,149,163,162,220,147,52,189,219,101,67,42,227,74,121,78,240,177,131,127,15,237,239,46,96,87,7,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,96,86,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,166,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,42,226,117,144,239,219,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,157,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,220,156,230,10,102,103,114,251,109,226,221,90,223,244,53,86,119,62,29,74,51,76,62,136,167,41,135,84,218,220,140,183,146,92,198,87,180,150,70,133,56,148,41,74,104,220,90,218,89,142,151,93,176,44,219,154,230,182,111,58,237,189,18,93,118,206,145,38,77,10,160,162,50,126,10,228,71,92,119,201,10,35,35,52,56,211,134,74,65,234,131,52,182,163,45,205,161,73,244,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,124,154,5,167,106,218,158,146,249,45,108,210,168,222,153,168,61,86,168,250,62,19,113,250,201,206,233,205,146,246,194,46,99,203,218,157,206,43,85,43,66,212,207,65,88,60,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,60,255,0,11,12,217,217,185,115,197,10,181,143,136,17,226,65,161,98,84,138,124,105,23,28,185,230,195,20,101,197,110,97,180,110,35,150,162,82,29,118,67,109,154,212,182,208,209,106,181,30,210,51,43,84,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,129,92,47,178,81,125,217,89,147,186,111,172,98,166,85,109,186,214,17,114,33,70,167,182,76,191,22,92,234,148,7,13,105,84,182,212,182,151,201,137,33,181,169,166,212,106,37,74,97,74,82,9,38,135,45,168,0,5,85,241,92,200,183,245,249,160,193,75,51,255,0,40,149,127,194,130,175,241,84,154,163,113,201,63,241,189,82,210,175,220,120,209,253,240,240,174,12,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,249,87,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,62,27,156,62,228,229,218,51,152,195,140,148,168,138,196,90,140,117,70,133,77,121,166,158,93,178,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,174,139,112,142,122,138,86,227,87,226,158,214,248,127,7,204,106,35,208,112,153,194,27,55,30,176,191,49,152,71,136,12,75,114,133,113,71,182,89,144,113,31,54,95,105,104,114,160,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,164,156,42,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,164,174,82,56,158,222,89,102,193,42,222,16,84,44,216,151,42,41,209,222,122,200,121,102,76,162,4,183,223,53,186,204,194,78,138,122,54,231,93,124,141,38,78,239,35,107,118,199,18,184,240,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,98,181,188,138,201,203,47,14,220,86,196,252,78,129,46,46,40,92,113,233,148,217,80,85,41,167,24,164,83,138,225,130,105,97,6,195,139,105,229,188,108,50,242,156,53,30,210,229,182,148,160,210,225,185,92,2,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,129,70,220,75,50,43,27,44,183,52,92,79,195,24,17,34,225,125,199,33,138,108,88,41,148,235,143,210,42,37,28,205,76,44,223,113,110,188,135,137,135,158,75,132,163,218,124,198,212,148,18,91,55,56,174,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,150,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,68,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,37,166,60,230,43,8,242,219,102,201,188,241,90,236,137,78,66,99,188,244,26,98,29,66,170,53,101,182,104,73,179,14,57,168,148,242,247,58,209,25,150,136,70,242,83,138,66,53,81,66,188,195,102,206,205,205,215,12,76,76,190,40,81,226,81,235,176,36,82,99,87,109,196,207,57,79,210,150,117,200,164,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,138,157,134,170,0,101,92,95,247,11,143,2,120,101,248,215,156,77,17,255,0,138,94,66,126,93,195,175,102,187,11,223,217,112,82,169,253,101,223,75,145,35,70,231,193,136,193,36,230,71,82,207,70,222,101,134,146,75,107,82,75,141,182,70,130,39,82,105,126,160,69,212,240,197,200,119,236,66,133,27,30,113,98,139,182,254,184,41,233,244,109,46,163,78,229,202,181,217,82,222,75,154,43,154,162,231,72,97,81,205,91,155,109,214,82,110,50,122,111,117,39,63,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,81,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,167,110,39,89,14,253,136,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,227,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,31,137,204,45,211,66,190,113,247,18,239,91,90,119,91,69,184,47,10,205,82,157,39,148,182,249,241,95,154,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,23,127,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,69,94,43,153,22,254,191,52,24,41,102,127,229,18,175,248,80,85,254,42,147,84,110,57,39,254,55,170,90,85,251,143,26,63,190,30,21,151,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,40,45,254,99,210,61,23,205,122,66,34,255,0,58,91,13,54,255,0,53,184,230,231,205,145,236,215,106,180,50,237,144,0,0,40,7,138,63,142,204,77,252,23,201,225,14,213,194,151,2,240,227,49,120,113,143,184,95,138,20,110,186,149,59,228,211,172,188,209,146,37,83,229,36,170,132,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,42,21,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,21,225,71,158,159,234,50,191,141,119,159,254,79,22,192,155,57,63,227,37,84,183,36,26,191,226,186,84,41,63,190,201,47,251,221,145,106,131,42,227,74,121,78,240,177,131,127,15,237,239,46,96,87,7,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,96,86,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,157,92,94,113,34,133,140,24,113,151,12,80,182,33,213,98,82,174,106,125,126,163,17,154,164,21,196,148,134,220,42,97,145,45,181,255,0,208,180,154,155,90,116,91,107,90,20,149,171,128,112,184,241,217,134,95,141,121,60,209,122,120,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,120,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,65,195,23,33,223,182,250,236,108,121,197,138,46,235,6,223,168,39,209,180,186,141,59,153,22,232,121,40,121,46,104,174,106,79,147,29,244,199,53,110,109,198,158,81,56,201,235,177,212,149,212,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,127,220,46,60,9,225,151,227,94,113,52,74,161,85,124,87,51,211,253,126,87,240,82,243,255,0,202,34,223,243,96,167,252,84,166,150,220,130,87,252,111,84,132,167,247,25,53,255,0,124,50,58,175,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,7,131,199,123,54,45,255,0,131,151,165,167,41,26,250,70,129,81,142,217,234,126,171,142,69,117,178,62,197,39,93,55,247,25,145,12,223,98,69,181,47,15,177,42,224,182,213,234,185,69,172,203,140,210,187,15,82,102,66,208,149,105,170,191,115,184,204,255,0,136,190,14,29,120,139,19,16,114,201,109,169,153,28,199,168,145,161,209,223,245,12,180,113,154,124,77,221,233,73,119,175,217,169,125,166,36,232,0,0,140,28,71,101,156,76,172,92,250,61,203,231,70,154,207,209,215,118,180,233,126,175,217,247,140,251,17,106,122,16,189,238,21,182,186,173,236,179,199,144,163,237,169,78,68,223,255,0,25,79,132,126,243,247,125,159,112,153,64,0,0,0,0,0,0,3,207,94,23,253,165,96,210,158,173,221,149,110,134,20,116,169,110,59,200,117,221,164,148,169,71,216,218,84,103,216,133,31,97,123,4,50,198,142,44,216,39,96,189,42,157,99,51,242,162,92,115,90,8,183,75,131,170,210,110,22,159,59,13,69,222,132,118,255,0,190,251,12,66,124,97,226,195,142,216,132,114,96,218,109,252,151,166,188,149,183,211,235,14,110,169,62,97,107,185,200,105,87,209,90,75,254,111,218,33,237,233,126,221,88,131,86,118,183,117,212,250,217,111,45,75,82,249,45,183,222,165,43,185,180,164,187,214,175,103,180,126,74,61,173,94,175,186,219,52,152,28,245,186,162,66,11,154,132,234,103,166,133,235,25,123,200,118,107,71,35,25,157,189,17,30,69,27,13,249,145,164,161,14,161,223,76,83,203,212,86,211,35,218,169,4,125,202,35,211,188,116,120,188,45,115,70,251,140,165,203,83,150,151,91,74,212,174,186,156,123,76,253,154,117,125,186,15,180,199,9,156,199,186,146,55,32,236,63,119,54,1,255,0,254,224,249,175,240,173,204,211,38,247,244,6,164,214,221,167,213,211,253,125,123,255,0,241,190,205,7,39,188,178,77,153,123,18,49,206,184,240,227,166,136,93,206,250,98,158,189,123,82,95,69,15,168,251,214,146,254,35,139,79,166,205,166,61,200,156,207,41,126,237,196,175,97,31,176,207,222,67,233,89,247,165,203,97,214,90,175,218,181,30,138,115,59,182,59,201,109,205,53,66,144,125,139,74,139,232,173,69,221,237,22,145,147,110,42,73,171,73,135,97,227,212,142,91,171,230,109,172,108,215,93,10,67,167,243,17,98,23,176,154,71,210,251,125,228,44,246,4,248,149,56,141,206,130,239,53,135,117,218,173,166,157,116,51,35,236,50,35,239,35,31,160,0,0,0,0,0,0,0,0,0,126,121,243,226,83,34,57,58,115,188,166,26,211,114,182,154,180,212,200,139,176,136,207,188,200,83,63,16,62,33,111,98,204,169,24,103,133,83,116,182,91,217,207,151,203,47,231,90,148,87,147,234,63,25,46,35,107,141,184,93,138,237,239,238,208,133,123,145,25,158,132,38,94,80,248,115,98,38,63,116,119,125,202,207,162,173,23,249,155,100,238,97,254,118,156,246,207,212,68,148,58,157,174,178,146,238,237,215,94,226,237,182,252,23,201,230,7,224,82,80,187,34,215,233,164,163,95,158,235,166,47,93,121,159,217,117,229,151,115,170,47,227,247,105,219,16,132,161,59,80,90,17,15,250,0,1,229,46,124,45,177,111,24,206,196,184,168,125,91,79,118,172,186,151,155,215,213,52,255,0,97,101,236,51,33,25,177,119,133,238,91,49,21,137,179,168,214,215,161,43,82,18,225,162,111,89,62,78,213,168,156,50,62,90,165,165,7,235,172,149,255,0,55,78,227,16,87,28,248,72,227,93,154,151,42,120,86,215,202,200,140,165,78,58,141,209,32,114,208,92,213,26,181,126,97,153,232,73,111,176,191,127,236,49,11,47,124,51,189,240,230,162,245,38,243,162,122,62,84,119,84,203,141,245,44,187,181,105,82,146,101,171,107,81,31,106,21,220,126,207,184,125,76,49,198,252,73,193,250,146,42,150,21,195,232,231,219,81,44,143,164,142,247,105,41,10,255,0,93,109,101,222,218,61,158,207,188,88,46,94,120,192,85,97,185,76,183,177,178,149,212,48,146,102,51,245,94,122,81,180,190,105,10,119,147,26,22,167,216,78,175,105,31,217,238,22,97,133,24,205,135,216,211,109,199,186,48,254,183,233,24,111,180,133,154,186,103,217,218,106,109,11,211,231,80,131,61,9,212,118,233,237,251,244,247,0,0,0,0,0,0,3,151,230,118,223,106,229,203,238,34,83,156,70,229,124,151,171,173,178,215,79,95,162,120,139,218,95,188,51,115,115,194,85,54,228,171,83,150,90,42,44,231,216,50,247,26,92,81,127,152,94,95,10,41,133,47,43,9,208,245,228,214,9,159,242,83,160,255,0,239,19,44,0,0,84,231,25,60,96,57,115,168,120,69,21,221,90,103,166,171,184,157,189,203,35,168,71,62,244,107,220,127,189,167,217,237,17,251,133,142,25,43,17,243,57,29,195,86,141,219,116,244,87,149,217,223,211,212,33,106,95,77,63,191,246,253,198,47,137,8,75,104,75,104,45,18,146,34,34,251,7,253,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,99,248,57,155,186,86,80,120,91,225,141,214,197,58,37,98,236,175,72,174,83,109,202,83,242,18,132,45,242,170,206,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,170,11,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,59,254,53,100,59,25,112,67,47,182,78,60,220,244,90,170,91,184,57,223,40,169,110,211,146,219,150,190,231,82,152,61,74,137,213,47,249,194,21,169,238,109,190,75,134,150,92,209,197,165,39,226,178,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,185,149,197,231,19,45,92,100,195,140,184,98,149,149,47,168,162,220,212,250,253,66,54,231,27,91,140,239,42,102,246,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,87,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,162,170,197,170,112,172,207,143,250,145,149,76,95,173,127,133,106,208,174,212,234,63,241,8,141,68,74,57,95,242,133,52,183,30,255,0,7,29,9,254,169,2,106,103,55,40,22,174,113,48,226,13,157,86,175,124,156,173,81,106,9,168,82,43,173,211,155,150,228,109,75,99,236,41,10,52,45,76,186,131,35,82,16,227,122,184,211,11,51,81,55,177,94,131,44,153,93,194,252,172,216,12,218,24,127,68,136,138,148,200,241,14,225,173,37,14,19,245,153,172,178,150,213,33,124,199,28,83,104,53,115,22,150,18,190,91,102,235,155,72,183,40,213,86,220,106,252,83,218,223,15,224,249,141,68,64,1,113,60,41,243,199,39,18,169,80,50,183,137,40,136,213,118,216,163,146,45,106,154,86,211,5,81,167,69,74,16,80,150,222,164,107,146,203,90,41,42,109,39,204,101,167,20,178,74,154,83,143,119,252,237,100,78,205,206,61,42,132,250,171,145,45,27,178,133,32,144,139,141,52,147,154,251,180,227,75,134,168,75,65,60,201,41,28,213,161,196,169,70,174,89,147,132,130,46,107,134,125,87,47,217,120,194,252,178,216,9,195,156,40,165,75,135,77,92,130,157,49,217,115,28,146,252,217,166,203,76,185,37,197,40,246,165,107,75,13,153,165,180,161,178,50,61,168,78,186,14,150,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,59,175,22,156,57,193,43,167,47,49,239,60,82,186,165,219,119,13,183,34,75,54,100,214,99,63,37,19,42,47,71,83,202,166,186,211,100,105,36,72,76,50,34,121,123,121,75,109,10,223,183,123,110,81,176,177,254,13,56,115,130,85,252,80,170,95,181,219,170,92,172,80,183,35,203,122,133,111,38,51,237,177,14,156,109,180,195,245,37,190,69,202,121,107,57,135,29,44,154,139,97,115,22,104,89,169,10,106,111,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,45,39,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,85,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,225,204,190,93,47,188,175,226,156,252,51,190,163,255,0,133,153,71,155,189,159,233,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,202,134,148,242,157,225,99,6,254,31,219,222,92,192,234,163,207,226,21,78,205,162,216,23,45,103,17,155,136,229,167,2,143,54,77,121,18,226,28,166,21,78,67,43,84,146,113,146,74,141,212,114,137,122,160,146,173,197,169,104,122,232,50,238,37,167,11,43,158,205,182,51,165,102,174,240,167,196,90,234,145,231,210,233,19,164,212,142,34,41,213,23,163,44,154,112,139,232,190,183,82,78,68,67,74,62,213,203,74,147,170,210,130,59,244,0,1,64,60,81,252,118,98,111,224,190,79,8,69,81,123,220,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,6,85,198,146,50,201,86,165,80,50,137,133,21,218,237,78,37,58,155,78,195,122,20,185,147,37,188,150,88,140,195,116,198,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,146,243,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,123,110,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,187,222,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,16,171,19,56,90,96,214,41,102,125,252,124,184,234,187,237,186,206,233,53,251,45,16,85,29,153,211,149,29,109,28,134,229,197,121,151,25,220,231,42,66,203,106,212,183,73,211,82,204,157,209,51,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,16,0,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,0,0,6,91,46,202,141,10,177,117,86,106,214,181,185,242,126,139,54,161,34,69,58,145,214,46,95,163,226,173,197,41,168,220,245,145,45,222,90,13,40,230,40,183,43,110,167,218,99,181,100,30,233,195,139,43,55,184,109,115,226,196,234,84,27,110,13,66,66,157,151,84,104,151,22,52,165,68,121,16,222,89,168,141,45,236,148,168,234,39,85,162,90,82,73,195,82,9,6,162,209,72,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,145,92,84,48,203,4,174,236,180,85,111,108,82,172,196,162,92,54,172,119,145,102,84,158,113,245,45,85,23,214,203,138,132,212,118,220,74,94,92,148,196,38,141,75,74,249,40,222,246,132,150,214,98,136,68,255,0,224,217,64,193,170,150,96,170,213,187,214,183,201,191,168,244,242,93,145,79,114,74,154,110,79,49,169,13,212,28,73,17,17,58,243,108,26,73,45,154,191,171,117,245,146,21,203,222,212,255,0,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,197,101,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,241,91,65,41,75,82,26,105,164,26,215,179,113,245,81,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,56,255,0,23,220,164,94,79,85,100,230,226,133,116,75,172,80,152,143,10,151,93,164,207,146,90,209,16,74,75,12,57,8,143,66,56,206,58,225,111,104,189,116,188,242,220,45,233,117,124,154,192,133,86,170,211,163,79,135,79,169,203,139,30,169,28,162,78,105,151,148,132,74,96,157,109,226,105,212,145,232,180,19,172,180,225,37,90,150,246,208,174,244,145,151,229,26,168,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,13,108,174,24,248,71,99,230,209,220,202,82,42,49,24,161,69,144,170,149,22,200,143,70,66,97,83,234,42,101,41,231,243,92,113,100,104,75,166,243,237,54,219,77,114,156,54,121,106,74,89,36,170,101,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,79,78,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,231,174,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,207,190,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,49,212,95,247,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,133,37,241,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,113,87,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,19,43,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,172,240,139,222,225,151,156,27,155,52,184,95,91,162,226,49,203,153,123,88,210,26,77,86,176,166,163,180,197,77,137,142,72,92,101,161,182,16,218,90,90,18,202,218,82,9,26,104,219,107,220,163,113,73,69,16,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,32,195,158,18,25,104,178,49,114,185,136,53,182,101,221,86,243,210,25,147,110,90,149,45,231,18,142,180,172,156,89,60,225,56,106,158,141,201,36,33,15,22,194,104,212,151,74,66,140,156,46,21,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,195,138,102,175,42,56,113,155,75,18,29,155,125,53,209,203,166,212,35,204,167,214,227,50,74,157,1,190,115,103,45,182,20,102,68,92,246,16,182,140,150,75,108,148,109,184,109,173,77,32,135,96,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,251,133,199,129,60,50,252,107,206,38,142,127,196,127,136,4,60,187,208,157,194,76,33,184,191,211,98,127,76,251,178,99,182,196,134,237,216,187,208,230,233,8,121,14,54,183,158,108,141,8,100,211,184,155,116,221,81,163,230,73,218,65,23,83,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,66,92,66,155,89,106,149,17,145,151,216,40,123,138,126,25,43,14,51,56,251,164,173,81,114,83,213,93,79,103,119,81,80,155,217,244,213,251,159,103,220,67,191,240,108,198,3,137,58,185,132,82,92,209,167,186,154,187,105,211,189,102,116,248,229,220,141,123,139,247,180,251,61,162,217,0,0,4,53,226,187,48,161,229,97,122,158,156,250,193,179,254,90,116,239,253,194,140,237,152,74,169,92,148,154,114,11,85,74,156,195,36,95,106,156,73,127,156,105,27,44,54,251,86,214,95,48,238,156,218,54,168,237,122,66,220,45,117,245,250,22,72,253,167,251,163,168,0,0,0,0,0,0,15,15,138,248,203,135,216,45,109,201,186,49,2,183,232,232,108,52,183,9,93,51,239,110,52,182,181,233,243,72,89,150,164,210,251,116,246,125,218,214,126,97,184,192,85,102,57,83,183,176,78,149,211,176,162,122,51,21,94,122,87,184,190,117,9,119,147,38,22,165,216,109,47,105,159,217,239,21,245,137,216,223,137,56,193,82,93,82,253,184,125,34,251,138,53,153,244,145,217,237,53,45,95,235,77,160,187,220,95,179,219,247,15,151,100,97,157,239,136,213,22,105,54,101,19,210,18,164,58,150,91,111,169,101,173,203,82,146,146,45,92,90,72,187,86,158,243,246,253,226,105,224,103,9,28,107,188,146,221,79,21,26,249,39,17,228,147,141,35,116,73,252,196,31,41,68,173,88,152,70,90,146,156,236,63,220,251,72,78,172,34,225,123,150,204,58,98,20,234,205,181,233,186,212,116,182,107,155,214,79,141,185,105,38,204,207,150,153,106,65,122,232,53,127,206,211,184,132,157,180,240,214,203,177,227,162,45,177,70,232,219,70,155,75,168,117,205,52,36,151,246,212,127,186,159,242,15,78,0,3,254,86,132,173,59,86,90,145,142,39,141,25,60,192,252,117,74,215,123,218,253,76,149,233,243,221,116,196,105,167,47,251,45,60,130,238,105,37,252,62,253,106,67,55,156,57,177,19,0,122,203,190,218,103,210,182,139,28,189,210,119,48,199,39,94,67,101,234,46,74,221,86,231,94,81,119,118,105,175,113,246,67,67,35,35,208,197,132,112,252,226,22,246,19,74,143,134,120,171,55,91,101,205,252,137,124,178,254,107,161,74,121,94,163,17,148,226,247,56,227,101,218,174,206,254,237,72,92,196,9,241,42,113,27,157,5,222,107,14,235,181,91,77,58,232,102,71,216,100,71,222,70,63,64,0,0,0,0,0,0,0,0,254,41,68,130,220,163,208,136,84,167,18,188,251,203,170,203,127,5,48,158,177,178,10,54,250,89,254,156,143,153,169,67,146,199,170,252,114,50,209,68,225,122,139,237,246,251,8,86,43,77,45,229,147,109,167,85,31,113,106,45,51,32,156,54,162,207,133,31,20,113,182,151,174,253,253,29,63,158,125,154,28,166,28,249,216,210,190,198,149,218,159,176,189,166,45,70,159,78,135,74,134,220,8,12,242,152,107,93,136,220,106,211,83,51,62,211,51,62,243,49,250,64,0,0,0,7,140,196,108,30,195,204,88,164,189,69,190,232,30,146,138,250,20,133,35,170,125,158,195,74,210,125,173,45,39,220,226,253,190,223,184,64,28,127,225,5,108,86,14,161,93,193,170,135,163,30,81,58,235,52,222,83,143,110,95,206,169,41,230,200,154,68,90,153,182,157,76,189,154,251,76,87,38,53,101,107,24,112,30,172,245,50,252,182,250,68,54,149,58,135,122,200,174,111,104,148,226,73,123,90,117,122,107,202,89,233,223,217,247,107,241,240,95,30,113,31,2,46,104,183,29,129,91,232,86,211,232,113,246,250,102,29,231,32,156,109,106,70,174,182,189,186,242,144,90,145,106,90,125,250,219,166,81,248,157,216,88,186,205,62,205,196,135,61,15,116,188,182,162,183,216,244,142,169,102,76,54,75,249,152,169,109,27,157,113,125,154,246,105,238,50,49,58,162,75,143,62,51,83,34,57,189,151,144,149,161,90,25,106,147,45,72,244,62,222,227,31,236,0,0,0,0,0,60,214,38,178,153,24,111,118,48,164,111,39,40,115,208,105,215,77,196,113,214,90,107,236,25,172,198,70,83,31,23,175,134,18,141,132,221,201,83,65,39,93,118,145,74,112,180,215,218,45,247,131,12,169,79,229,138,226,109,212,106,211,119,180,180,165,122,151,102,148,250,126,137,211,191,187,218,39,216,0,15,131,125,220,241,172,187,46,185,118,203,61,26,163,211,101,79,95,127,115,77,41,195,238,35,62,228,251,143,238,49,156,252,212,226,157,71,24,49,206,235,187,39,76,234,26,42,164,232,240,190,109,40,217,23,172,125,198,209,216,132,25,232,78,31,106,139,119,188,89,119,7,92,32,77,191,98,213,241,66,83,26,75,169,59,34,11,110,110,255,0,197,220,102,158,249,22,132,179,46,242,246,164,143,237,246,11,32,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,57,164,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,237,43,133,102,67,191,212,140,213,226,253,23,252,43,182,133,10,167,78,255,0,136,92,106,218,87,205,255,0,148,37,164,56,207,248,57,8,87,245,75,22,147,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,42,185,86,170,189,74,143,66,122,167,45,116,216,114,30,151,30,26,158,81,176,203,239,37,180,186,234,27,215,106,86,180,176,202,84,162,45,84,77,54,71,174,210,210,122,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,66,12,164,229,158,78,105,238,27,242,199,163,78,150,197,195,67,177,231,92,118,251,44,155,91,38,212,88,149,21,13,196,116,221,82,82,148,58,151,156,108,151,189,27,22,164,44,205,73,66,144,174,63,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,218,112,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,51,124,82,183,26,191,20,246,183,195,248,62,99,81,17,171,42,217,99,174,230,170,234,187,172,171,90,181,209,86,173,251,62,125,203,78,141,211,33,207,74,74,97,198,27,106,14,245,186,210,24,230,174,66,75,156,163,52,163,77,77,38,93,165,202,191,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,247,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,69,96,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,253,168,254,218,239,159,148,127,39,61,9,232,207,232,200,112,249,29,71,93,206,254,246,105,189,219,185,13,125,45,116,219,217,166,167,172,85,227,87,226,158,214,248,127,7,204,106,35,218,240,112,191,236,220,44,179,115,5,136,56,131,112,196,161,219,212,56,246,228,153,211,164,153,236,105,26,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,225,86,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,232,48,155,34,217,142,198,188,26,175,227,141,133,102,117,116,26,46,189,28,103,20,180,206,174,242,212,101,35,209,204,146,79,168,228,232,123,187,83,189,68,166,218,230,186,149,54,92,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,105,199,12,215,80,179,105,194,191,16,47,46,109,42,29,223,77,244,44,59,166,137,9,229,171,160,149,233,168,164,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,90,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,252,151,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,93,167,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,218,179,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,103,48,105,79,41,222,22,48,111,225,253,189,229,204,14,170,43,215,140,190,55,213,108,92,18,160,96,189,62,135,18,68,124,80,144,250,167,79,121,197,111,136,197,53,248,114,9,13,32,180,35,91,142,184,214,171,81,153,37,13,173,59,76,214,75,110,165,176,111,8,111,44,119,196,74,126,22,225,243,17,31,184,106,209,231,61,5,137,47,147,40,144,184,209,30,148,108,146,207,213,74,214,150,20,132,26,141,40,222,164,238,82,19,170,139,202,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,231,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,42,3,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,172,30,40,254,59,49,55,240,95,39,132,24,79,146,139,171,31,114,119,85,198,188,39,166,122,74,239,179,239,10,156,42,149,37,162,113,114,170,212,178,131,79,117,180,198,78,227,65,188,194,215,33,68,210,80,75,121,47,168,137,74,91,109,52,184,235,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,81,149,113,45,51,63,157,186,174,40,224,94,24,229,166,196,126,93,62,211,179,173,122,36,74,244,134,101,40,145,95,154,205,54,23,205,58,210,153,66,208,136,178,81,37,4,157,235,109,213,165,14,151,208,104,203,192,100,251,41,151,150,110,177,67,228,61,10,68,186,61,10,4,119,36,215,110,52,192,41,76,82,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,247,233,204,89,17,165,165,153,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,28,171,40,89,67,254,85,184,53,141,159,37,161,115,177,10,206,244,4,219,95,124,254,153,151,249,170,157,213,68,115,113,27,103,205,109,164,236,53,108,218,235,109,106,226,27,55,119,69,250,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,234,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,204,161,72,25,133,226,61,156,235,27,31,113,46,202,181,177,147,162,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,180,89,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,128,16,131,139,126,60,198,194,204,180,57,134,212,249,178,216,184,113,62,71,162,227,28,105,14,199,91,84,230,22,219,179,156,53,161,6,149,161,73,54,163,45,165,45,27,209,49,71,235,37,11,73,211,6,21,97,157,213,140,152,143,110,97,109,149,19,168,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,60,168,210,158,86,49,175,249,68,229,246,201,198,55,41,253,20,187,130,158,125,123,9,107,150,218,39,48,234,227,202,229,39,152,225,147,38,251,46,155,123,150,106,229,154,55,104,173,72,186,168,165,110,53,126,41,237,111,135,240,124,198,162,61,175,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,37,103,23,56,183,222,111,239,184,245,250,252,63,67,91,116,109,255,0,39,237,254,99,50,61,23,205,102,58,37,127,58,67,13,56,255,0,53,200,228,231,206,17,236,215,106,116,34,237,250,184,7,195,255,0,48,89,136,194,123,135,22,236,107,119,249,132,14,91,20,8,210,28,106,59,151,20,174,165,182,223,76,117,188,182,219,67,44,182,111,45,111,41,91,77,198,137,164,18,213,204,54,184,5,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,22,191,141,121,193,182,115,115,195,19,18,43,73,56,144,175,106,28,123,125,55,101,30,35,82,57,16,95,118,184,202,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,170,139,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,81,95,17,156,132,255,0,37,122,235,24,145,135,111,245,24,101,115,84,58,56,145,223,145,190,85,22,114,208,183,74,26,141,103,189,230,77,13,184,166,157,237,81,37,10,67,167,185,41,113,232,86,52,251,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,127,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,233,233,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,111,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,189,238,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,74,93,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,249,106,212,203,55,21,236,9,180,105,142,68,175,218,119,141,29,200,206,174,36,179,54,42,20,233,108,154,84,109,188,202,136,205,14,52,225,232,182,212,93,138,35,73,247,24,160,28,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,89,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,170,131,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,128,225,73,154,60,118,204,167,237,71,246,215,124,252,163,249,57,232,79,70,127,70,67,135,200,234,58,238,119,247,179,77,238,221,200,107,233,107,166,222,205,53,61,96,7,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,131,138,230,122,127,175,202,254,10,94,127,249,68,91,254,108,20,255,0,138,148,210,219,144,74,255,0,141,234,144,148,254,227,38,191,239,134,69,112,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,138,50,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,44,209,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,22,233,130,153,193,182,114,141,195,19,13,235,74,56,147,111,106,228,123,129,54,157,30,91,82,57,19,159,106,184,242,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,171,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,234,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,43,127,140,86,16,34,224,177,41,24,161,21,141,101,211,94,143,5,199,55,127,226,237,179,80,124,203,67,89,23,121,251,18,103,246,251,5,104,229,91,20,234,56,63,142,118,165,217,6,103,78,209,213,32,199,155,243,105,94,248,189,99,14,56,142,212,44,203,82,108,187,82,91,189,195,70,22,37,207,26,244,178,232,119,108,67,213,170,197,58,52,228,119,247,58,210,92,46,242,35,238,87,184,190,226,31,120,0,4,4,227,61,42,91,25,98,183,91,105,26,52,229,235,17,42,94,165,219,173,62,161,170,116,239,238,246,138,130,193,182,83,35,23,172,120,234,111,122,93,185,41,136,52,235,166,226,57,77,150,154,251,6,148,240,201,148,199,195,107,78,58,91,216,150,168,112,16,73,215,93,164,81,208,90,107,237,30,148,0,0,0,0,0,127,140,185,113,224,70,118,100,183,54,50,202,20,181,171,67,61,18,69,169,158,133,219,220,66,10,230,227,137,221,131,132,76,212,108,220,55,115,211,23,75,43,122,42,251,30,143,210,172,137,246,205,127,61,21,77,175,107,173,163,179,94,221,125,196,102,42,47,26,49,231,17,241,222,230,149,113,223,245,190,185,110,190,183,24,111,166,97,174,74,13,199,22,148,106,211,104,221,167,53,101,169,150,167,175,221,167,216,193,108,173,99,6,60,85,153,166,88,118,223,86,135,18,151,86,239,89,21,189,141,26,155,73,175,107,174,163,93,57,168,61,59,251,126,253,44,111,0,56,65,91,20,115,167,215,113,150,161,233,55,146,77,58,245,55,148,227,59,87,243,74,82,121,177,230,153,30,134,78,39,82,47,110,190,194,19,247,14,112,123,15,48,158,146,205,22,195,160,122,54,43,40,74,18,142,169,247,187,9,40,73,118,186,181,31,115,104,246,251,62,241,237,0,0,0,0,7,230,168,211,161,213,97,185,2,123,60,214,29,211,122,55,26,117,208,200,203,180,140,143,188,136,85,126,126,184,109,69,129,10,78,41,96,149,47,78,94,206,178,159,207,62,221,78,43,13,252,236,153,95,107,170,236,79,216,126,195,21,100,235,75,101,102,219,137,209,69,222,90,139,58,225,171,159,121,116,153,108,224,174,44,86,55,193,94,239,68,191,211,145,114,244,41,146,95,245,88,142,102,122,168,219,47,93,125,158,207,105,11,107,74,137,101,185,39,169,24,254,128,0,0,0,0,0,0,0,134,124,70,179,122,188,189,88,109,91,182,156,189,183,61,107,119,33,92,189,121,60,151,162,45,93,142,50,227,106,213,183,149,222,101,167,218,125,212,81,42,83,243,31,84,153,43,222,226,244,220,173,8,181,208,180,246,125,194,202,120,98,100,134,61,226,250,177,147,18,32,235,2,54,158,141,143,205,63,158,220,83,99,187,235,50,249,41,58,41,40,63,89,29,190,207,105,139,120,109,180,52,130,109,178,209,37,220,67,254,128,0,0,0,0,0,124,202,245,185,71,185,105,210,105,85,168,125,68,105,108,173,135,81,204,90,55,33,73,52,168,181,73,145,151,98,143,184,245,21,227,154,254,20,22,229,236,170,149,233,131,19,125,17,84,89,189,49,202,127,45,201,29,83,167,207,112,211,205,147,48,146,141,202,83,73,215,77,11,77,116,208,204,133,87,226,158,18,223,88,39,118,189,107,222,180,206,134,124,87,20,105,46,115,46,234,73,117,104,37,124,218,214,159,164,210,187,53,246,125,218,247,252,173,241,17,197,108,190,170,37,191,57,223,76,219,45,190,217,174,22,216,209,246,160,185,8,63,156,40,203,112,254,109,147,79,127,183,94,242,237,183,236,181,230,235,12,179,39,66,143,42,216,155,201,170,244,232,118,84,14,92,133,114,85,177,147,90,121,171,101,180,171,106,158,74,117,46,254,242,236,238,238,128,0,0,0,0,60,230,36,233,251,59,186,117,86,210,244,44,239,91,77,116,249,133,246,140,214,99,70,159,182,43,239,69,110,47,148,213,79,91,77,53,254,116,231,104,182,142,11,113,166,127,39,251,154,95,55,249,175,202,233,173,236,218,95,214,116,84,227,215,94,254,239,103,112,176,224,0,16,151,138,166,52,55,135,152,6,253,165,9,253,147,174,71,85,79,117,59,117,214,52,136,83,155,62,244,40,190,146,11,184,200,254,210,20,151,101,219,146,111,43,194,139,107,69,254,182,177,81,141,9,39,217,216,110,186,148,107,218,100,93,234,247,151,222,67,71,249,103,176,162,225,182,4,88,182,179,13,108,118,53,189,76,76,147,220,103,189,244,195,101,11,87,106,148,69,169,163,184,143,79,112,233,224,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,138,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,111,36,7,148,197,92,51,181,113,147,14,46,60,45,189,98,117,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,134,120,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,65,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,151,252,80,178,81,252,160,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,74,214,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,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,92,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,238,188,86,50,43,38,241,110,126,105,240,162,4,185,53,216,177,205,235,214,10,165,52,150,21,78,137,9,103,233,36,27,206,36,210,182,154,142,219,74,101,178,87,48,141,181,37,9,82,92,55,106,215,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,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,56,86,117,184,111,127,44,28,83,165,98,103,237,151,228,151,163,45,246,40,93,23,201,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,183,66,245,121,24,200,199,242,46,249,109,254,154,63,44,126,88,250,55,253,132,244,127,75,210,117,63,250,67,219,247,117,63,239,116,217,237,215,178,0,113,171,241,79,107,124,63,131,230,53,17,5,99,93,53,216,150,173,70,202,143,59,101,22,171,80,135,84,153,27,148,131,230,202,136,220,150,227,185,188,203,122,118,162,108,146,208,140,146,124,205,84,70,105,73,148,149,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,171,226,139,195,254,101,34,101,75,51,120,33,110,243,169,79,117,53,27,226,150,195,143,191,41,185,78,190,235,239,85,147,204,90,247,50,124,221,29,109,178,66,89,75,105,112,146,104,55,84,213,107,81,174,154,237,191,78,175,82,105,19,186,120,151,53,61,20,186,163,124,164,47,168,138,137,76,75,75,122,168,140,209,163,241,35,175,84,153,43,212,211,93,170,81,31,64,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,211,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,187,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,207,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,80,15,19,172,82,253,168,103,38,245,233,43,190,147,165,90,93,61,173,79,254,107,201,233,122,86,203,171,99,181,9,82,246,206,114,111,174,173,218,235,234,168,208,72,18,43,130,126,14,210,171,87,149,249,141,245,202,12,183,100,91,81,226,209,40,19,30,138,149,68,75,242,137,197,76,83,78,41,6,101,37,182,155,97,6,109,172,141,45,76,89,40,140,157,72,134,185,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,186,104,178,227,181,45,168,218,173,107,90,249,40,144,150,185,138,81,169,124,189,231,161,171,66,180,158,14,56,189,26,245,203,68,236,45,144,252,66,169,97,197,97,230,80,195,44,58,149,250,58,114,215,41,151,157,90,181,66,214,169,7,61,4,72,50,209,12,163,114,75,82,82,231,168,128,25,163,225,73,252,165,49,218,230,198,191,219,215,201,207,148,125,23,244,103,201,110,179,145,211,195,98,55,245,221,91,123,183,114,55,125,2,211,118,157,186,106,125,255,0,37,57,82,254,71,216,89,85,195,63,151,191,43,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,234,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,117,226,161,145,89,54,5,195,85,204,246,22,192,150,253,177,92,144,245,74,243,101,233,77,108,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,134,185,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,236,218,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,60,198,15,107,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,102,227,234,160,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,165,113,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,83,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,173,64,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,67,185,67,204,229,11,54,152,53,27,21,105,20,95,66,75,69,66,85,46,169,72,234,87,39,160,148,210,137,73,111,158,166,154,39,119,48,228,119,117,74,118,151,55,102,166,164,168,68,12,88,224,215,251,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,93,84,82,7,24,44,99,174,223,57,160,60,42,144,207,79,69,195,74,123,17,225,183,185,11,231,202,157,29,137,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,250,220,27,48,83,229,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,56,255,0,18,235,2,54,31,103,75,17,34,211,109,233,116,170,109,114,68,106,252,83,120,157,217,49,114,227,54,236,169,13,45,195,61,232,84,195,150,71,180,246,37,105,90,19,183,102,210,155,252,18,241,50,234,184,48,227,17,48,182,173,47,168,162,217,245,10,125,66,145,204,113,197,185,31,175,41,60,246,19,185,102,132,50,75,136,78,37,8,74,126,113,247,212,102,163,95,101,149,10,86,227,87,226,158,214,248,127,7,204,106,34,10,198,186,107,177,45,90,141,149,30,118,202,45,86,161,14,169,50,55,41,7,205,149,17,185,45,199,115,121,150,244,237,68,217,37,161,25,36,249,154,168,140,210,147,46,235,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,85,255,0,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,178,248,174,100,91,250,252,208,96,165,153,255,0,148,74,191,225,65,87,248,170,77,81,184,228,159,248,222,169,105,87,238,60,104,254,248,120,85,88,11,254,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,34,175,20,127,2,120,155,248,47,156,66,20,2,38,167,12,252,235,211,178,193,125,212,172,156,75,169,244,216,109,118,235,38,108,199,14,83,222,134,156,203,46,27,114,25,142,202,92,223,206,209,12,56,73,111,113,232,194,141,100,150,77,42,189,65,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,9,231,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,207,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,245,56,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,233,219,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,58,174,108,124,44,99,39,195,251,135,203,159,21,129,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,175,227,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,117,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,41,149,194,59,53,216,143,111,226,197,31,43,53,55,125,51,102,93,29,123,244,214,228,60,100,229,10,83,81,158,150,226,163,158,135,171,46,242,150,75,100,244,73,56,178,117,38,147,55,73,233,43,154,62,20,159,202,83,29,174,108,107,253,189,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,127,93,213,183,187,119,35,119,208,45,55,105,219,166,167,213,114,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,101,85,241,71,241,217,137,191,130,249,60,33,231,242,203,156,27,155,43,88,95,138,84,92,57,57,112,239,107,230,69,1,52,170,194,90,142,235,20,198,33,185,41,114,86,182,223,67,137,117,107,75,200,105,40,52,105,163,142,47,114,77,180,165,124,42,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,4,228,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,134,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,0,181,78,20,121,22,254,163,52,24,215,102,127,228,242,172,8,83,149,254,50,149,84,114,57,167,254,43,165,90,149,251,239,18,63,189,222,17,87,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,199,51,22,20,92,72,192,139,234,214,125,173,238,202,183,170,105,140,123,140,182,62,168,111,33,10,236,82,72,244,53,247,25,233,239,25,191,189,45,201,54,109,225,90,181,165,127,91,71,168,201,132,163,236,237,54,157,82,53,236,51,46,244,251,207,239,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,220,132,151,210,89,247,153,159,218,98,109,0,0,175,30,52,145,166,127,39,251,106,89,59,252,215,229,116,54,246,109,47,235,58,42,137,235,175,127,119,240,21,47,130,250,126,216,172,77,85,180,190,83,82,253,109,53,211,249,211,125,163,74,120,109,167,236,234,214,209,91,139,208,176,125,109,52,215,230,17,218,61,24,0,0,0,0,14,23,153,76,221,97,150,91,40,82,37,92,243,121,213,94,157,110,197,129,203,144,158,114,182,60,104,79,53,12,184,148,238,83,42,78,167,221,222,125,157,245,3,154,78,34,56,173,152,37,75,183,224,187,232,107,101,199,220,52,66,219,26,70,228,31,61,5,243,135,25,14,23,205,188,73,239,246,107,222,125,156,3,11,48,150,250,198,203,181,155,94,202,166,117,211,229,56,147,81,115,153,107,66,83,168,65,171,231,22,132,253,39,83,217,175,183,239,210,212,50,161,194,130,220,178,149,77,189,49,158,111,165,234,104,228,204,69,63,150,228,126,149,210,228,56,73,230,198,152,105,94,213,37,212,235,166,135,174,186,104,68,66,195,168,54,229,26,217,167,70,165,81,97,244,241,162,50,136,236,163,152,181,237,66,82,73,73,106,163,51,62,196,151,121,234,62,152,0,0,0,0,0,15,249,113,180,58,131,109,194,213,39,222,66,161,248,157,100,134,61,157,33,56,201,134,208,116,131,39,95,73,71,230,159,204,237,40,81,218,245,158,124,205,90,169,75,63,85,29,158,223,97,138,214,139,41,248,111,166,76,101,236,113,26,237,86,132,122,106,90,123,126,241,122,252,57,115,122,188,194,216,110,219,183,100,189,215,61,23,111,61,92,189,57,220,231,165,173,61,141,178,219,105,209,182,83,220,103,175,216,125,243,48,0,0,0,0,0,0,0,121,140,73,191,104,248,101,102,207,189,43,171,219,14,159,202,230,118,40,255,0,172,117,13,151,209,74,143,189,101,236,63,243,140,229,102,31,27,43,248,247,137,149,43,250,184,189,14,103,39,150,214,136,249,189,145,218,104,253,100,182,141,117,229,17,246,167,179,254,147,234,89,17,202,125,71,51,56,144,109,203,87,38,222,163,255,0,170,46,232,149,105,205,98,79,43,213,39,155,95,245,140,105,234,235,246,232,93,247,255,0,75,166,67,163,65,106,157,1,174,91,12,238,216,157,198,122,106,102,103,218,102,103,222,102,63,88,0,0,0,0,0,0,0,240,56,197,130,86,30,56,90,178,173,75,226,151,213,71,125,181,165,181,115,222,71,45,102,219,141,146,180,105,196,25,232,78,171,179,94,221,126,237,41,235,56,220,53,111,108,19,151,80,188,112,249,207,77,218,230,167,101,40,180,102,55,68,222,178,28,54,254,118,82,220,115,99,77,35,214,211,85,110,247,145,145,195,59,118,225,175,88,119,44,74,229,30,71,75,82,165,74,109,230,213,177,11,216,227,78,18,139,177,68,164,158,138,65,123,12,187,61,162,221,114,33,196,166,159,136,222,141,194,108,82,133,209,86,24,97,152,209,170,92,213,59,213,172,186,102,16,158,83,17,82,150,247,173,110,43,83,87,102,154,31,102,134,44,90,60,134,165,199,110,83,10,220,219,200,39,16,122,25,106,147,45,72,251,71,250,0,0,0,0,242,120,184,179,111,10,111,69,145,232,105,183,170,39,255,0,230,206,12,214,98,170,205,204,80,188,22,103,169,170,191,80,63,255,0,56,88,184,254,14,20,55,41,89,96,172,200,120,245,84,203,186,68,132,127,136,186,125,60,203,184,207,220,39,128,0,255,0,135,157,67,13,45,231,15,68,182,147,82,143,236,34,212,81,95,20,108,112,151,137,152,239,38,214,143,35,117,54,219,37,192,217,176,139,231,227,204,154,141,117,54,210,175,162,191,121,151,218,99,241,112,188,193,181,98,134,99,34,85,38,167,100,27,102,59,117,148,185,174,187,159,143,62,18,137,26,18,210,101,170,92,62,221,12,190,195,23,194,203,72,97,164,50,217,104,150,210,73,73,125,132,90,15,251,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,170,14,40,60,62,227,82,99,86,179,67,130,212,169,107,66,228,42,125,225,67,140,211,178,87,189,231,101,72,153,90,55,93,125,74,36,18,150,194,86,195,77,108,109,4,167,125,84,37,122,122,14,21,153,26,190,236,122,141,35,53,23,213,205,85,183,189,33,79,116,168,246,236,39,89,83,53,138,92,200,172,56,196,185,79,52,242,247,50,124,213,168,162,173,180,45,46,176,203,134,101,180,144,124,87,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,41,175,138,230,74,63,102,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,98,147,177,183,75,105,44,137,230,90,79,127,225,107,145,124,71,192,105,142,102,7,20,39,250,26,171,116,91,242,41,44,218,78,195,50,149,14,43,175,197,125,183,228,186,107,46,83,199,211,171,88,251,13,72,74,211,189,73,89,45,164,88,168,10,86,227,87,226,158,214,248,127,7,204,106,34,42,229,163,46,151,222,104,49,78,6,25,216,177,255,0,193,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,158,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,179,136,166,69,100,229,106,242,59,227,15,160,75,94,21,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,17,184,111,188,132,183,29,78,33,229,35,232,45,40,82,214,180,154,215,194,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,160,226,131,195,238,53,38,53,107,52,56,45,74,150,180,46,66,167,222,20,56,205,59,37,123,222,118,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,164,0,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,185,168,210,158,83,188,44,96,223,195,251,123,203,152,31,171,50,247,252,156,44,203,206,36,98,13,62,225,137,67,169,80,237,122,148,154,92,233,38,214,198,170,61,58,202,25,17,58,70,133,173,82,13,164,33,10,35,222,181,37,58,43,118,135,154,33,127,220,49,112,183,246,95,147,107,43,171,161,122,50,171,118,245,23,77,67,249,215,59,170,234,156,62,145,254,197,169,40,221,5,184,94,162,118,233,167,172,146,89,172,66,14,54,24,95,74,183,177,114,195,197,122,122,162,51,34,243,163,202,166,206,142,204,36,180,183,31,167,173,189,37,58,233,30,175,45,109,76,105,162,220,157,82,136,168,45,202,35,34,71,137,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,23,126,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,42,202,224,255,0,128,214,158,60,187,137,211,235,178,235,150,76,121,10,155,74,177,167,67,230,48,195,254,169,161,185,18,148,226,149,46,50,21,188,210,202,219,35,81,114,210,234,221,36,184,79,79,81,149,113,126,124,53,114,207,102,224,54,94,104,151,157,26,116,186,141,195,138,52,122,85,199,90,154,241,154,16,148,57,28,222,141,17,166,137,70,148,161,148,201,112,141,125,171,113,107,90,140,201,59,27,110,90,128,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,5,113,51,132,174,13,98,94,99,159,198,185,215,133,86,37,183,90,168,42,179,112,218,72,101,74,244,132,231,22,183,31,54,230,243,73,200,236,188,225,165,75,108,144,165,22,174,147,110,52,74,111,149,55,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,101,222,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,169,224,251,131,148,43,27,44,5,138,177,222,234,43,88,151,80,126,68,199,54,173,28,136,176,100,63,18,60,109,13,106,66,182,173,18,93,230,18,80,163,234,118,43,113,54,147,28,127,142,13,129,37,218,86,22,98,148,27,122,33,71,139,34,163,64,170,85,146,77,37,243,91,169,105,248,81,214,122,243,86,130,38,103,173,61,134,132,25,185,244,77,194,221,21,120,89,95,242,108,92,233,89,177,78,225,137,73,166,221,81,231,208,42,71,36,218,74,37,33,200,203,118,60,114,91,133,234,173,115,24,136,72,216,100,181,47,106,11,93,230,149,95,160,165,110,53,126,41,237,111,135,240,124,198,162,33,254,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,209,78,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,41,3,136,255,0,15,249,153,119,174,187,139,120,67,110,255,0,165,60,254,153,135,99,71,113,249,14,91,178,182,33,189,178,22,242,220,113,108,188,225,26,208,241,171,105,56,233,180,162,71,204,155,176,88,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,21,120,163,248,19,196,223,193,124,226,16,160,17,237,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,242,120,110,216,185,142,195,252,184,210,232,153,133,170,126,226,173,154,52,198,23,233,74,45,47,103,169,30,91,166,175,184,219,142,105,223,29,26,33,75,238,98,61,0,139,254,225,113,224,79,12,191,26,243,137,162,69,95,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,168,45,206,48,87,220,140,214,42,185,83,62,155,3,170,181,6,105,197,68,168,196,100,229,82,32,153,52,218,170,36,244,102,84,242,158,73,161,114,20,193,155,201,218,227,140,164,204,201,183,83,110,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,21,235,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,181,3,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,213,139,23,215,237,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,47,83,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,160,30,40,254,59,49,55,240,95,39,132,34,168,187,62,27,156,62,228,229,218,51,152,195,140,148,168,138,196,90,140,117,70,133,77,121,166,158,93,178,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,174,139,112,142,122,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,58,120,112,112,255,0,153,152,138,235,88,183,139,214,239,250,83,192,234,88,106,52,135,31,142,229,197,43,98,219,219,29,108,173,183,16,203,46,25,45,111,18,182,155,141,19,73,37,252,241,181,119,226,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,15,52,135,218,91,46,22,169,113,38,149,23,216,101,160,161,238,40,120,54,172,47,204,100,186,164,36,239,131,115,71,114,178,167,53,211,107,242,39,205,81,163,67,90,140,244,75,101,219,161,23,216,67,246,240,185,199,9,120,103,142,241,173,105,18,54,211,110,66,68,13,155,8,254,126,68,200,72,215,82,109,74,250,40,247,145,125,164,47,81,151,80,251,72,121,179,213,46,36,148,147,251,12,181,31,246,0,32,135,24,234,27,149,108,176,81,164,50,122,42,29,221,30,66,255,0,196,69,62,160,103,222,101,239,20,221,133,74,52,98,133,158,178,61,13,53,250,121,255,0,249,194,6,149,48,141,70,188,40,178,214,103,169,170,222,167,31,255,0,155,54,61,96,0,0,0,15,243,145,33,168,177,220,146,250,182,182,210,13,107,61,12,244,73,22,166,125,130,186,115,223,196,166,159,135,30,146,194,108,45,133,214,214,30,97,232,210,170,60,197,55,210,44,250,166,22,158,83,241,84,151,54,45,13,171,82,87,110,186,23,102,166,42,42,226,184,107,215,229,203,46,185,88,145,213,84,170,178,156,121,197,108,66,55,184,235,134,163,236,73,37,37,170,150,126,194,46,223,96,153,153,58,225,171,123,99,100,186,125,227,136,14,122,18,215,37,53,41,37,163,50,122,214,245,142,225,55,243,82,144,227,123,218,117,126,182,154,167,111,188,200,138,225,112,119,4,172,60,15,181,98,218,150,61,47,165,97,134,208,151,21,207,121,124,197,147,109,182,106,209,215,22,101,169,52,158,205,123,52,251,245,247,192,0,0,0,0,0,0,3,242,85,41,144,235,48,93,167,79,107,152,195,219,119,167,113,150,186,25,25,118,145,145,247,145,10,0,207,118,83,234,25,102,196,132,183,17,92,235,122,177,175,163,157,209,41,215,148,196,110,111,170,111,56,191,235,31,211,214,211,236,212,187,185,110,94,49,178,191,128,152,153,77,191,168,107,212,225,243,185,141,104,143,156,223,29,214,139,214,83,107,211,78,105,159,98,123,127,233,45,26,225,181,251,71,196,219,54,5,233,66,94,232,117,14,111,47,177,69,253,91,171,108,254,146,82,125,232,63,97,127,156,122,112,0,0,0,0,0,0,21,91,198,31,48,47,182,136,120,17,74,127,70,221,230,122,85,27,75,183,79,71,202,103,181,77,251,245,250,11,251,253,194,173,41,52,154,133,114,160,213,46,151,31,159,41,253,220,182,247,165,58,232,147,81,246,168,200,187,136,253,163,69,57,59,192,74,126,0,96,245,54,214,105,59,167,171,157,213,187,170,139,127,243,169,11,71,103,49,105,45,18,246,157,135,247,253,157,208,0,0,0,0,0,0,0,0,127,155,236,181,37,149,199,121,59,155,113,38,133,22,186,106,70,90,31,112,128,57,231,225,191,111,98,141,54,165,137,24,91,23,164,186,81,206,150,252,125,235,115,170,209,50,94,81,110,126,82,91,70,231,92,108,187,19,217,167,187,82,20,231,115,91,149,235,2,235,159,109,214,227,244,181,90,36,215,98,190,141,232,94,199,153,113,72,81,106,147,82,79,69,32,251,140,203,179,218,66,193,248,126,113,22,169,89,147,233,120,69,139,83,185,212,87,150,196,42,124,190,82,83,200,51,84,88,237,35,99,17,141,106,218,132,184,122,169,93,189,198,122,232,98,222,104,149,170,109,197,73,137,91,164,72,231,194,156,203,114,24,115,98,147,189,181,164,148,147,209,68,70,90,145,145,232,100,70,63,112,0,0,0,240,152,241,56,169,152,33,136,51,205,90,114,45,106,179,132,122,123,83,17,211,251,125,195,53,215,228,191,72,95,23,20,253,117,234,106,178,222,215,223,185,229,31,249,197,234,112,189,165,51,74,202,197,55,146,214,206,178,83,50,215,235,25,238,82,233,208,181,62,243,211,184,75,128,1,192,243,181,141,209,48,71,0,110,138,193,57,182,165,83,166,205,166,83,207,67,61,146,92,133,37,77,43,250,181,164,244,83,93,202,34,47,121,251,243,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,113,18,75,85,40,251,136,139,238,23,141,195,11,1,255,0,101,152,23,6,231,168,39,249,253,204,134,170,105,61,126,139,50,33,194,89,39,177,197,36,244,83,103,219,161,31,216,66,103,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,89,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,134,163,74,121,78,240,177,131,127,15,237,239,46,96,68,174,52,247,252,106,22,94,109,76,62,143,112,203,135,82,186,174,132,73,92,22,77,212,162,125,58,28,119,13,226,116,210,91,20,132,72,126,2,201,11,62,213,236,82,72,249,102,105,167,107,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,53,38,33,175,22,203,42,149,117,100,182,224,174,212,36,75,110,69,157,88,165,86,224,165,149,164,144,227,235,146,152,38,151,72,210,102,104,229,78,117,68,73,52,158,244,160,245,208,141,42,166,12,1,198,58,238,95,241,150,211,198,43,113,158,162,93,179,80,76,135,35,110,66,58,184,171,74,155,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,52,210,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,18,184,166,223,241,172,92,150,222,81,74,225,151,73,169,93,82,32,80,41,167,24,221,74,229,45,201,40,118,68,115,91,101,234,161,112,216,150,75,222,100,133,35,114,15,93,228,149,80,96,212,70,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,133,113,33,181,171,183,134,73,113,74,147,110,65,234,229,199,167,196,170,56,223,53,13,237,139,10,116,121,114,92,213,102,68,123,24,97,213,233,174,229,109,209,36,106,50,35,160,27,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,53,38,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,125,184,176,182,196,186,239,187,71,19,43,244,46,170,228,177,58,255,0,147,243,122,167,145,209,245,172,147,50,190,109,11,38,220,222,218,73,63,56,149,109,211,84,232,125,163,213,140,171,139,254,225,113,224,79,12,191,26,243,137,162,186,184,143,241,0,153,152,138,235,184,73,132,55,23,250,83,192,233,159,118,76,118,223,142,229,197,43,98,28,221,33,15,33,183,16,203,46,25,161,12,154,118,155,141,27,170,53,252,201,53,5,132,255,0,225,139,159,31,216,133,118,54,3,98,197,107,109,131,112,84,19,232,218,165,70,163,203,139,107,188,164,60,167,52,79,41,71,201,144,250,163,146,183,56,219,76,168,220,120,244,222,234,142,234,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,41,175,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,186,235,23,253,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,80,15,20,127,29,152,155,248,47,147,194,29,127,131,118,3,89,184,149,139,151,86,43,94,16,162,84,215,134,241,233,235,164,65,147,28,220,67,117,25,107,120,218,154,71,188,147,189,132,196,112,144,149,33,94,187,201,113,38,133,180,131,23,62,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,81,182,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,253,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,120,158,224,63,237,79,2,231,92,212,244,127,72,91,40,118,166,163,215,233,51,30,28,213,154,123,92,74,75,85,56,93,186,25,253,134,40,230,135,88,170,89,247,44,26,229,61,124,138,133,30,107,82,90,86,137,86,199,154,112,148,158,242,52,158,138,73,119,145,151,222,52,47,146,92,109,137,141,216,3,107,214,13,205,213,42,101,54,21,50,160,122,25,111,146,220,40,202,117,95,213,161,37,170,157,238,73,25,123,143,221,223,64,4,71,226,133,74,102,171,149,138,151,57,173,253,28,167,165,163,214,50,218,164,83,166,232,125,229,175,120,162,187,14,95,163,239,139,118,126,186,116,213,88,143,107,238,218,242,79,252,195,74,56,15,56,170,120,33,135,211,201,90,243,237,106,75,134,122,123,85,17,163,251,61,227,221,128,0,0,15,195,91,173,83,109,218,76,186,221,94,71,34,20,22,92,144,251,155,20,173,141,161,38,165,30,137,35,51,208,136,207,66,35,49,80,220,64,248,139,84,175,57,245,76,34,194,89,220,154,43,43,126,21,66,95,41,42,231,153,42,84,119,81,177,248,196,180,238,66,155,61,82,174,206,226,61,117,49,95,22,205,185,94,191,238,184,22,221,18,63,85,85,173,205,106,43,8,222,132,111,121,231,18,132,150,170,52,164,181,82,203,188,200,187,125,132,46,47,35,28,55,237,220,46,166,211,113,35,20,162,245,119,74,185,50,216,143,189,109,244,166,105,140,242,75,115,18,148,218,246,186,219,133,218,158,221,125,218,16,159,236,50,212,102,81,29,148,237,109,180,146,18,90,235,161,17,104,93,227,253,0,0,0,0,0,0,0,0,7,12,206,30,2,83,241,255,0,7,170,86,171,169,219,61,60,158,145,221,84,123,63,157,71,90,251,57,136,73,234,150,116,237,63,187,237,206,173,90,147,80,161,212,29,165,213,35,242,37,49,183,152,222,244,171,77,82,74,46,212,153,151,113,151,180,90,95,7,140,192,190,180,76,192,154,171,250,182,215,47,209,72,218,93,154,250,66,83,221,169,111,223,167,211,95,221,238,22,164,0,0,0,0,0,0,63,29,90,167,26,141,79,118,165,45,91,90,103,110,227,208,207,189,68,69,220,70,125,230,67,54,217,157,197,41,120,201,141,119,14,32,203,115,122,170,125,38,157,132,95,213,196,101,175,98,17,254,15,247,75,252,226,65,240,182,192,63,218,206,52,46,231,169,53,186,147,108,233,212,22,237,55,117,49,38,161,31,69,196,168,189,102,203,184,143,248,16,189,18,34,73,104,93,195,250,0,0,0,0,0,0,0,0,0,34,102,115,178,35,100,102,58,131,50,189,74,135,210,94,12,50,226,227,73,230,60,231,57,73,68,133,33,173,138,144,219,73,213,215,136,247,25,118,105,161,246,119,82,14,47,225,37,229,130,87,213,66,200,188,169,253,36,200,50,29,75,71,205,105,206,107,104,121,198,137,207,155,90,201,58,155,74,236,51,51,45,62,227,57,175,195,151,63,82,112,194,163,3,6,241,42,161,186,223,168,204,106,60,23,249,68,92,135,92,84,72,237,167,107,49,212,181,109,109,181,158,170,89,17,251,123,116,49,113,212,138,181,62,187,76,139,89,165,72,231,195,154,202,36,48,230,197,39,123,107,73,41,39,162,136,140,181,35,35,208,200,140,126,192,0,0,28,195,52,11,152,222,92,177,56,225,55,185,95,35,235,68,190,210,45,17,208,61,169,246,255,0,1,155,58,225,169,85,170,129,175,233,28,167,76,254,253,230,47,239,135,2,148,172,172,91,59,151,187,72,240,136,187,52,208,189,29,19,176,74,0,31,197,40,146,147,82,143,66,34,212,197,46,241,107,199,245,222,216,158,198,23,82,36,238,166,208,219,73,200,45,154,105,45,153,19,152,81,122,205,146,190,138,139,185,70,159,191,188,71,44,148,96,236,172,102,204,13,175,67,40,220,232,52,250,140,42,140,242,222,73,214,51,115,99,37,207,237,160,254,139,191,217,51,63,113,123,180,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,185,37,222,102,127,104,250,64,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,93,198,148,242,157,225,99,6,254,31,219,222,92,192,171,94,53,245,106,171,217,146,179,104,79,84,229,174,155,14,199,143,46,60,53,60,163,97,151,222,159,53,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,230,188,39,237,106,237,193,157,171,66,173,72,131,212,68,182,105,245,122,165,81,206,106,17,211,197,92,23,162,37,205,20,100,107,213,249,113,209,162,72,213,235,235,166,212,168,202,250,71,138,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,44,198,13,46,229,175,23,163,99,214,3,88,216,184,203,241,28,145,113,81,217,122,160,81,24,117,150,26,168,163,86,166,178,218,29,213,100,134,228,182,243,100,102,106,212,144,70,74,81,25,40,250,88,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,85,175,28,170,181,85,154,86,13,208,153,169,203,69,54,100,138,244,185,16,210,242,137,135,159,101,48,82,211,171,111,93,170,90,18,251,201,74,140,181,73,58,225,22,155,143,88,65,144,59,23,246,137,156,156,39,160,122,83,209,253,37,192,221,119,157,200,230,238,244,107,107,159,202,219,185,58,115,58,94,94,237,125,93,251,180,86,155,79,69,35,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,50,196,52,61,195,194,245,170,223,249,45,194,170,237,102,60,70,100,69,163,174,136,132,198,66,146,131,98,159,37,216,44,168,201,74,81,239,83,81,155,82,207,93,13,102,163,34,73,25,36,171,131,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,149,113,45,46,140,233,213,104,185,28,195,108,169,225,109,193,46,4,135,35,214,142,252,125,168,202,105,106,97,250,156,151,35,211,218,124,212,70,104,113,167,13,111,146,19,162,144,182,155,230,25,27,237,14,21,129,120,23,136,249,139,196,122,118,23,225,125,27,174,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,174,254,250,225,187,151,27,171,46,48,114,245,68,160,250,15,208,124,217,148,107,153,45,33,234,163,21,71,16,146,118,99,235,245,122,142,119,45,178,121,163,218,133,33,13,165,4,215,37,131,106,138,241,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,43,74,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,116,223,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,52,57,133,181,168,86,54,62,226,93,149,107,65,232,168,182,253,225,89,165,211,163,115,86,231,34,43,19,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,162,239,248,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,208,96,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,15,155,114,208,96,93,22,253,74,221,169,181,204,137,83,136,244,71,147,185,69,170,28,65,161,69,170,76,143,185,71,220,100,127,104,207,14,117,240,118,86,13,102,10,232,161,156,110,76,26,133,70,109,70,1,111,37,127,54,114,108,148,183,253,181,159,209,111,251,70,71,239,47,124,140,225,41,152,5,217,56,158,254,23,214,37,108,166,215,27,81,199,45,154,235,45,233,16,88,65,122,173,154,190,138,79,189,68,159,187,188,93,26,84,74,73,41,39,169,25,106,67,250,2,47,241,31,82,147,149,139,155,106,246,235,30,105,31,102,186,151,163,165,246,10,4,161,154,147,90,167,154,62,145,74,104,203,239,222,67,73,153,95,92,199,50,229,134,39,53,189,170,249,31,69,36,118,145,234,142,129,157,15,179,248,142,158,0,0,3,241,213,234,212,250,21,50,85,102,171,35,145,14,19,43,144,251,155,20,173,141,161,38,165,30,137,35,51,208,136,207,66,45,69,56,241,26,207,212,156,79,168,207,193,188,53,168,109,183,233,211,29,143,57,254,81,31,61,214,213,46,59,137,218,244,116,173,59,155,113,7,170,86,100,94,206,221,76,66,140,32,194,75,199,27,111,170,125,145,102,211,250,185,147,164,52,151,79,154,211,124,166,214,243,109,27,159,56,180,18,180,55,83,216,70,70,122,253,230,87,123,147,28,136,217,25,113,160,195,175,85,97,245,119,131,236,182,185,50,185,143,55,201,82,145,29,75,111,98,100,56,210,180,117,147,61,196,93,186,232,93,157,242,208,0,0,0,0,0,0,0,0,0,127,12,137,69,161,247,10,46,226,147,128,103,132,216,208,139,158,154,214,218,77,205,175,78,91,181,219,211,196,132,133,125,39,20,163,245,156,62,242,47,226,66,62,101,143,20,165,224,222,53,219,216,131,17,205,138,166,117,122,246,17,255,0,89,17,230,189,168,95,248,79,221,63,243,141,36,210,106,113,171,52,246,170,81,21,185,167,183,109,61,12,187,148,100,125,228,71,222,70,63,96,0,0,0,0,0,14,3,158,172,75,127,10,114,201,119,93,180,245,233,62,55,65,211,167,66,245,183,84,35,54,174,211,74,146,94,171,135,222,67,58,166,122,158,166,47,131,133,238,18,196,195,252,188,83,171,206,68,229,84,235,188,238,171,231,13,90,242,103,77,74,63,182,164,253,21,251,8,190,221,76,76,128,0,0,0,0,0,0,0,0,0,1,30,51,143,149,75,99,50,88,109,81,128,244,110,93,126,28,103,159,167,72,222,225,252,242,35,200,38,147,183,156,218,62,155,218,234,174,207,127,103,117,7,98,166,27,92,120,61,127,85,44,139,137,158,84,218,84,183,217,74,183,54,173,233,105,229,180,75,209,10,89,22,166,218,187,53,63,227,222,39,207,13,172,252,205,181,170,148,220,16,197,26,150,250,92,183,25,133,72,145,201,34,229,184,165,67,140,195,59,88,142,106,61,18,151,15,122,215,161,247,25,235,161,139,121,135,45,137,241,24,157,21,123,217,144,218,93,109,90,25,110,74,139,82,61,15,180,187,15,218,63,216,0,0,113,172,224,186,211,57,108,196,67,117,123,73,86,205,93,37,217,174,167,208,72,236,25,197,170,25,29,78,97,151,113,190,231,255,0,68,98,251,248,100,184,243,153,88,163,115,147,166,215,35,165,61,165,218,146,167,67,208,75,0,28,51,56,120,247,74,192,60,22,175,92,50,95,217,80,153,10,84,42,113,109,81,255,0,58,92,73,11,104,251,27,90,126,147,95,218,45,190,243,247,231,166,246,186,106,152,131,123,86,46,186,138,249,179,107,149,41,19,87,216,148,234,183,158,83,134,93,132,146,239,89,251,11,238,33,114,28,40,50,226,222,29,225,74,241,54,189,23,109,106,224,112,215,25,91,245,254,96,252,104,47,32,180,75,170,71,211,65,247,164,149,239,208,187,4,249,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,5,21,231,242,250,253,162,103,39,22,43,254,139,244,127,73,112,57,66,228,243,249,187,189,26,218,32,115,119,109,78,156,206,151,153,183,79,87,126,221,85,166,227,151,252,14,173,106,20,187,171,23,47,89,16,119,214,169,84,250,61,46,28,158,106,203,149,22,91,146,156,144,222,194,61,138,220,184,81,143,83,35,81,114,244,73,145,41,68,118,212,3,48,56,177,98,254,203,241,78,242,195,63,74,122,79,228,149,193,81,161,117,188,142,79,85,210,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,245,56,92,120,19,195,47,198,188,226,104,149,64,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,69,124,94,111,175,149,185,201,169,80,61,23,210,124,138,183,233,116,46,119,63,153,213,243,27,84,254,110,221,165,203,211,175,229,237,213,95,213,110,215,214,218,159,87,193,147,11,126,85,230,58,187,137,147,232,93,84,11,18,223,115,166,155,213,108,232,234,147,86,76,179,243,100,178,83,155,226,166,162,158,212,169,9,211,83,209,92,179,23,82,3,58,217,252,177,127,103,121,201,197,138,7,165,61,33,213,220,14,87,121,220,142,86,223,73,54,137,252,173,187,149,175,47,170,229,238,215,214,217,187,68,235,180,173,43,131,213,235,85,186,178,124,138,21,66,60,70,227,217,215,69,74,137,5,76,161,68,183,24,90,89,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,168,107,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,34,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,202,184,244,22,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,191,236,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,100,80,139,249,254,201,245,43,54,88,70,164,211,202,91,119,221,157,30,100,251,81,108,186,146,68,151,214,132,155,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,80,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,223,240,79,60,114,115,91,146,108,115,179,241,5,17,35,226,45,159,134,245,181,206,121,165,180,210,43,113,21,79,144,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,78,195,85,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,220,87,242,226,214,34,97,66,49,54,131,19,117,106,223,112,156,146,190,102,159,204,24,141,57,229,150,138,117,40,250,107,46,228,154,189,218,151,96,166,251,38,233,170,97,245,237,71,186,233,203,229,77,161,212,163,205,71,98,85,162,217,121,46,17,118,146,139,189,5,236,63,184,198,133,178,121,143,116,172,124,193,106,13,195,25,253,245,8,112,162,194,168,150,213,23,243,164,68,142,183,79,181,180,39,233,59,253,146,219,238,63,119,115,1,19,248,155,56,243,121,88,172,242,83,174,231,36,37,93,165,216,147,167,76,212,80,133,44,200,170,113,12,251,137,246,255,0,250,34,26,58,201,235,173,61,150,188,59,54,151,184,147,108,210,18,125,154,104,125,4,126,193,217,64,0,7,248,204,150,196,8,143,206,148,189,140,199,109,78,184,173,12,246,165,37,169,158,133,218,125,133,236,21,13,196,151,63,51,110,154,165,75,4,48,186,165,203,165,196,113,232,85,121,28,146,62,99,137,84,200,207,179,181,248,228,162,213,42,108,247,161,122,23,113,30,186,152,128,216,87,134,215,30,48,223,212,187,34,221,103,155,54,171,45,134,84,173,205,167,98,93,121,13,26,244,90,144,71,161,184,158,205,75,248,119,139,241,201,198,85,45,140,182,225,181,58,3,49,185,149,249,145,153,126,163,35,123,133,243,203,143,28,157,78,222,115,136,250,108,235,170,123,61,221,157,242,28,0,0,0,0,0,0,0,0,0,0,67,126,40,88,77,15,16,50,241,81,175,55,19,157,83,161,114,122,95,156,52,233,206,157,9,43,254,218,83,244,81,237,35,251,52,49,67,228,122,30,164,52,85,145,92,75,145,138,217,100,180,110,234,130,255,0,159,201,235,250,132,232,94,174,218,132,150,211,218,73,74,79,213,108,187,136,119,224,0,0,0,0,0,21,201,198,66,252,85,51,12,232,150,91,46,109,244,175,83,204,78,154,238,229,72,167,184,95,217,61,59,253,229,252,123,133,72,88,182,171,247,173,213,6,217,140,230,199,38,115,118,171,66,61,54,54,165,251,76,189,137,247,141,55,217,118,250,45,107,106,29,9,180,232,152,220,205,11,95,222,113,74,247,159,239,123,199,219,0,0,0,0,0,0,0,0,0,0,1,10,184,137,100,190,153,143,22,52,219,242,219,111,145,115,208,97,185,40,143,85,43,168,101,134,101,187,202,245,223,67,104,220,227,169,245,182,153,151,218,93,133,72,21,106,101,94,205,185,36,210,230,163,167,169,82,38,45,165,150,169,94,199,154,112,210,125,198,105,61,20,147,246,153,118,123,69,195,112,182,206,36,172,82,161,35,4,238,229,238,171,91,244,226,84,55,116,34,221,13,132,66,140,130,209,182,18,146,245,220,81,234,107,53,123,245,46,209,97,192,0,3,130,231,50,60,210,203,126,33,42,68,174,107,103,66,171,41,8,216,73,218,93,4,141,11,82,239,208,103,102,163,254,168,73,255,0,142,95,255,0,68,98,251,120,98,176,108,101,98,147,169,255,0,88,243,14,127,150,157,12,75,49,249,234,51,163,211,41,242,106,82,151,177,136,140,173,247,21,161,158,136,74,76,204,244,45,79,184,189,130,133,184,140,102,94,171,141,184,207,87,182,34,207,223,66,181,231,200,166,180,215,41,37,171,209,165,203,65,47,83,105,11,250,14,233,161,154,139,237,51,238,242,25,23,192,57,88,241,143,52,10,99,169,254,139,163,204,139,85,158,90,151,206,48,212,216,201,113,31,214,33,69,170,93,239,78,166,94,194,51,238,208,117,183,64,167,90,214,253,54,219,164,179,202,135,75,136,204,54,17,185,74,218,219,104,36,36,181,81,153,159,98,75,188,204,254,209,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,64,57,177,241,79,140,159,16,46,31,49,124,90,167,6,76,45,249,41,151,26,238,38,79,161,116,179,239,187,129,206,154,111,85,191,172,165,194,65,50,207,205,146,205,45,236,148,170,138,123,82,149,171,93,79,84,242,204,79,240,25,246,226,105,73,165,81,115,199,137,240,232,212,200,144,35,185,34,155,45,109,70,101,45,33,79,191,76,136,243,206,154,82,68,70,183,29,113,199,22,174,245,45,106,81,234,102,102,39,255,0,5,10,181,41,236,182,222,84,38,106,113,23,82,135,124,72,151,34,26,94,73,190,203,15,64,132,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,88,80,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,80,15,20,127,29,152,155,248,47,147,194,18,255,0,129,213,173,93,137,106,226,229,235,34,14,202,45,86,161,71,165,195,147,205,65,243,101,68,110,83,146,27,216,71,189,59,81,54,49,234,100,73,62,102,137,51,52,168,138,207,192,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,196,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,101,92,93,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,77,137,253,75,13,70,144,227,18,27,183,98,239,91,123,99,173,149,184,218,222,121,178,37,173,226,86,226,109,210,105,36,143,158,55,103,80,0,132,25,216,225,151,108,230,134,242,137,137,214,61,209,18,206,187,37,200,105,55,28,169,49,228,76,69,85,130,40,172,33,100,147,124,144,194,227,198,97,211,66,16,217,19,203,82,82,181,55,218,225,123,91,179,44,88,53,149,252,151,227,85,173,132,118,191,65,215,225,253,105,117,74,140,151,149,34,117,77,230,169,47,33,46,62,234,191,231,168,155,65,33,164,41,215,13,8,70,245,107,64,35,85,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,183,37,2,157,116,219,245,43,110,172,207,54,29,82,35,208,223,70,229,39,115,110,32,208,162,213,38,70,93,138,62,227,35,251,70,124,115,209,128,114,176,31,30,107,244,198,147,253,23,89,153,42,171,0,181,47,155,97,233,178,82,218,63,172,90,143,68,181,222,173,12,253,164,71,223,235,248,115,230,94,171,130,88,207,72,182,37,79,217,66,186,39,199,166,186,215,41,39,163,210,101,196,65,175,82,105,107,250,13,105,161,26,75,237,35,239,190,154,116,232,245,58,124,106,148,85,239,98,91,40,125,181,104,101,170,20,146,50,61,15,67,238,63,104,253,2,38,113,58,96,223,202,197,91,67,254,173,231,220,255,0,37,58,104,161,42,119,250,161,27,254,57,31,253,17,13,19,100,206,60,211,203,126,30,170,60,174,83,101,66,164,169,104,216,74,220,93,4,125,75,83,238,212,119,160,0,1,94,60,82,115,137,43,11,104,75,193,59,69,123,106,215,5,56,213,49,221,8,246,195,125,19,99,44,180,113,133,36,253,118,210,122,146,201,94,237,11,180,83,205,42,153,87,188,110,72,212,184,72,234,42,85,137,136,101,5,170,81,189,231,92,36,151,121,146,75,85,40,189,164,93,190,193,119,252,59,114,95,76,192,123,30,21,251,114,35,159,115,215,161,183,36,207,85,39,167,101,246,98,59,202,245,31,91,107,218,227,74,245,182,145,159,216,93,135,53,64,0,0,0,0,0,0,0,0,0,0,124,75,210,223,69,211,109,76,161,56,157,83,39,151,169,107,251,174,37,94,242,253,223,120,204,133,245,106,191,101,93,83,173,153,46,111,114,31,43,114,180,34,215,123,105,95,176,207,216,175,120,182,238,13,247,225,212,240,210,183,101,188,230,227,165,116,220,180,233,166,156,217,21,7,15,251,61,189,222,243,254,29,194,199,0,0,0,0,0,0,82,79,23,235,209,53,220,194,34,212,67,187,138,221,215,179,110,154,117,16,96,57,251,165,238,247,159,240,28,159,135,37,148,87,214,108,172,234,59,199,182,58,189,35,205,95,126,223,232,217,106,46,205,201,51,237,71,176,198,131,128,0,0,0,0,0,0,0,0,0,0,7,241,73,37,36,210,162,212,140,180,49,82,252,87,242,142,205,34,89,99,205,157,7,99,82,220,229,212,209,205,51,213,213,28,233,79,59,171,143,25,247,18,125,84,163,79,119,180,133,121,224,246,33,212,48,179,18,173,235,226,156,230,197,210,170,81,37,57,216,147,220,134,164,54,233,151,106,85,167,245,101,219,180,207,239,238,26,51,192,44,76,167,98,222,17,218,215,196,9,28,213,212,41,16,94,149,234,41,59,31,114,43,78,173,61,168,78,186,115,11,180,136,139,221,238,29,8,0,7,10,206,227,232,99,44,247,217,175,251,84,42,162,75,239,58,124,145,157,57,231,186,116,147,47,107,203,63,255,0,40,198,129,184,115,182,182,242,177,106,239,70,221,209,32,168,187,117,212,142,157,19,180,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,210,33,71,148,106,93,70,243,186,97,210,34,23,50,117,106,123,113,209,244,75,87,94,112,146,93,230,69,244,149,239,34,251,133,248,240,255,0,203,76,44,189,96,173,59,158,190,101,94,225,105,154,188,181,104,101,203,83,241,34,239,111,66,117,196,158,139,103,233,22,154,251,8,139,190,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,251,133,199,129,60,50,252,107,206,38,137,84,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,191,112,134,177,126,73,100,218,155,95,244,167,87,242,214,224,170,87,121,60,142,95,73,203,113,48,57,91,183,31,51,94,131,153,187,68,255,0,91,183,79,87,114,166,168,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,2,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,10,171,225,71,145,111,234,51,65,141,118,103,254,79,42,192,133,57,95,227,41,85,71,35,154,127,226,186,85,169,95,190,241,35,251,221,225,106,128,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,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,210,61,116,246,145,151,117,7,86,105,117,27,50,233,153,72,150,92,185,212,89,238,71,95,209,61,29,101,195,73,247,25,151,210,79,188,203,239,23,135,195,15,49,113,177,135,4,34,218,149,39,54,86,45,98,69,45,45,104,103,190,52,104,144,155,39,53,38,144,130,213,110,25,109,213,71,246,153,9,158,35,39,17,134,214,230,86,46,173,136,221,178,36,229,31,110,154,17,83,165,246,140,252,192,61,179,163,25,251,30,65,255,0,249,68,52,89,146,55,208,254,89,236,83,71,246,104,84,180,159,222,84,248,195,186,128,0,231,184,251,137,148,236,35,194,59,166,248,159,35,148,186,125,34,115,209,125,69,43,123,237,197,117,212,39,177,10,211,94,89,246,153,25,123,253,195,57,152,197,136,117,12,83,196,171,134,249,168,185,189,117,90,148,185,77,246,36,182,161,217,14,58,69,216,148,235,253,97,255,0,100,143,238,238,22,25,194,131,40,236,213,229,158,60,222,48,119,181,17,206,93,49,28,211,45,29,73,193,148,203,186,182,241,31,113,171,213,82,52,247,251,8,91,66,82,73,73,37,37,161,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,51,229,196,110,202,43,27,54,87,149,33,147,221,29,62,142,229,47,187,119,244,108,69,31,102,229,25,118,175,218,99,171,112,129,189,19,66,204,34,237,69,59,180,174,45,61,93,186,238,233,224,207,115,247,79,78,255,0,121,127,17,118,224,0,0,0,0,0,51,243,196,150,90,102,230,206,240,125,7,216,126,143,242,200,101,254,97,213,56,61,211,166,73,204,19,213,6,87,163,16,246,243,211,161,118,239,133,60,147,222,122,247,251,133,217,0,0,0,0,0,0,0,0,0,0,0,0,243,120,139,100,82,241,26,201,173,89,85,116,235,26,177,2,76,37,30,170,245,73,214,86,217,159,170,164,153,246,44,251,53,47,188,187,198,121,51,113,129,117,92,4,198,154,253,169,45,157,176,94,155,42,85,57,123,146,123,162,156,183,219,104,244,39,22,101,170,90,63,164,123,189,255,0,108,170,225,69,154,87,236,171,212,240,102,228,119,90,85,101,91,161,171,105,118,75,121,232,49,219,78,136,104,213,244,82,174,211,89,39,223,161,246,139,147,109,105,117,9,113,7,170,86,68,162,63,121,24,255,0,160,1,28,184,128,85,24,165,101,134,238,114,66,246,19,244,249,236,36,244,51,213,74,167,202,208,187,8,253,195,61,47,31,62,82,205,29,188,199,12,203,248,152,208,135,15,72,238,199,202,221,160,135,153,229,154,169,244,245,23,172,71,184,189,29,19,183,236,251,135,124,187,110,90,125,157,108,213,46,154,170,246,68,165,67,126,107,234,209,71,162,26,109,75,87,209,35,62,228,159,113,25,253,134,51,211,157,108,116,155,142,184,239,113,87,53,210,157,78,157,46,157,79,46,207,94,59,115,36,169,165,127,86,133,22,169,119,185,68,103,239,63,116,140,225,57,150,181,98,6,32,185,139,181,182,191,162,237,247,13,49,79,119,124,214,31,131,33,31,69,212,171,232,172,251,210,105,247,234,125,130,231,208,148,161,36,132,150,132,146,208,190,225,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,105,74,210,164,40,181,37,17,145,253,194,152,56,177,229,173,88,127,136,45,226,237,17,175,232,187,129,194,76,163,221,221,53,247,231,72,95,210,117,74,250,40,46,228,146,125,218,31,96,142,89,42,199,73,184,21,142,246,237,115,93,105,213,25,209,41,213,14,239,82,51,147,35,169,213,127,86,181,30,137,107,185,36,71,238,63,126,133,237,43,150,157,120,219,52,187,166,146,230,248,117,88,108,77,101,90,40,181,67,173,165,105,250,68,71,220,162,239,34,63,176,135,3,226,23,29,217,57,91,187,208,211,60,195,77,62,160,163,245,136,182,151,163,165,246,253,191,112,207,123,39,200,148,131,95,103,45,194,51,254,6,52,45,195,254,168,197,87,44,54,139,145,215,188,152,167,192,97,71,161,150,138,77,62,46,165,218,69,239,18,52,0,127,203,139,75,72,83,139,61,18,130,53,25,251,136,133,54,113,93,205,43,247,173,234,88,51,109,187,165,42,140,173,211,21,180,187,101,178,244,232,238,39,69,180,74,250,42,79,105,44,211,238,212,251,68,85,202,62,5,213,113,239,26,104,22,164,70,119,65,102,108,89,85,21,238,73,109,138,82,216,109,211,208,220,65,158,137,116,190,137,238,247,125,154,27,195,171,34,151,135,54,77,22,202,164,39,72,212,120,17,161,36,245,87,172,77,50,134,200,253,101,40,203,177,5,217,169,253,231,222,61,32,0,0,0,0,0,0,0,0,0,0,0,10,77,227,9,78,153,27,48,76,84,31,94,177,230,238,228,22,133,217,178,20,2,87,113,235,223,239,28,171,134,212,196,66,205,157,158,250,207,176,189,33,229,147,11,252,227,64,224,0,0,0,0,3,254,29,117,12,160,220,112,244,73,119,152,205,254,111,110,116,221,216,255,0,115,86,80,173,201,123,162,208,244,211,186,20,116,251,139,247,125,194,98,112,93,164,18,239,187,194,170,107,237,107,209,250,22,158,246,106,41,247,255,0,152,91,248,0,0,0,0,0,0,0,0,0,0,0,0,131,28,85,240,10,54,36,96,175,203,154,76,45,213,155,121,238,165,215,121,134,90,195,98,36,231,84,157,20,226,81,244,214,71,169,36,213,247,151,96,165,91,98,183,80,179,46,218,93,195,13,124,153,180,90,131,19,27,61,18,173,174,50,234,86,93,228,100,122,26,75,216,101,246,24,209,54,79,49,87,246,191,128,86,173,202,243,188,201,108,211,96,196,150,173,186,106,249,66,142,181,158,132,132,23,123,158,194,211,220,59,88,0,137,60,78,222,67,89,94,171,18,139,93,238,190,146,251,206,157,52,80,173,53,6,237,70,43,105,78,227,91,232,73,22,186,107,170,139,176,104,175,36,144,228,66,203,77,142,220,130,208,213,68,166,45,37,217,216,147,129,27,66,236,251,135,13,226,189,141,202,195,236,13,43,50,143,59,151,83,184,100,244,146,17,202,215,88,79,195,156,218,187,84,218,147,244,144,93,198,74,251,139,180,82,229,143,107,84,111,203,210,141,105,211,147,190,85,106,163,30,18,59,82,94,179,206,165,178,62,211,73,119,172,189,165,247,144,209,102,84,176,146,159,131,88,27,106,90,145,162,114,37,157,42,11,245,15,156,82,183,203,232,216,109,213,118,173,100,90,155,125,201,61,190,239,183,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,57,172,194,74,126,50,224,109,215,106,73,137,207,150,84,169,207,211,254,113,73,217,47,163,125,182,149,216,180,17,232,110,119,40,246,251,254,204,233,223,22,181,70,195,189,43,54,157,69,59,37,81,106,50,33,47,181,39,235,50,234,155,51,236,53,23,122,15,218,127,121,139,163,225,67,141,199,136,56,26,118,101,98,119,50,167,111,73,233,35,163,149,166,144,152,135,5,180,246,165,180,167,233,44,251,204,213,247,151,104,238,89,218,133,34,118,90,111,134,227,150,166,138,37,77,106,46,206,212,148,9,58,151,111,222,51,169,82,65,181,81,148,218,147,180,208,250,210,101,174,186,104,163,236,23,213,195,17,228,59,149,234,73,36,180,216,235,9,63,188,169,208,132,182,0,28,83,56,120,171,251,32,192,43,170,229,101,222,92,183,169,179,162,68,86,221,116,124,225,72,90,15,67,66,203,189,191,105,105,239,25,217,185,235,117,11,206,237,170,92,51,23,206,155,90,168,63,49,195,209,41,220,227,206,169,103,220,68,69,169,168,253,132,95,97,11,170,225,81,128,81,176,223,5,126,92,213,161,109,172,220,47,117,45,59,204,51,210,27,241,32,186,148,232,151,20,143,166,131,61,77,36,175,184,187,4,231,0,0,0,0,0,0,0,0,0,0,0,0,21,1,198,138,144,77,223,118,125,84,149,218,239,164,53,45,61,204,211,147,239,255,0,48,135,89,67,185,211,105,99,245,179,89,90,182,165,174,183,83,211,94,248,79,167,220,127,189,238,26,65,105,212,60,130,113,179,213,39,220,99,254,192,0,0,0,0,70,140,249,230,42,157,128,88,57,42,79,51,74,181,83,103,66,157,21,219,203,149,20,156,237,229,45,63,69,239,237,105,246,118,247,103,218,163,81,153,86,152,229,66,160,247,54,67,186,111,94,210,78,186,17,17,118,17,17,119,17,11,40,224,184,166,91,188,175,20,169,122,56,247,163,246,167,67,237,209,170,142,162,222,0,0,0,0,0,0,0,0,0,0,0,0,7,200,187,109,186,117,225,108,85,173,106,179,60,216,117,104,79,194,125,27,148,157,80,235,106,66,139,84,153,31,114,143,184,200,254,210,25,207,205,182,22,187,132,88,255,0,121,90,252,190,92,55,43,53,25,84,244,106,71,182,33,205,125,13,22,187,212,103,216,223,246,143,119,188,79,94,13,184,202,195,80,235,152,67,80,123,115,235,145,38,170,199,170,101,162,12,169,241,210,93,136,211,191,94,211,87,240,246,139,82,0,17,51,137,187,136,70,87,107,4,181,237,53,46,65,23,102,186,159,163,166,10,26,183,82,165,220,20,196,32,244,82,166,50,68,126,227,222,67,71,57,85,39,32,101,202,196,114,99,187,137,187,106,150,225,171,110,154,36,160,49,236,47,184,197,56,241,56,197,242,196,252,200,84,32,65,123,88,86,219,110,209,148,141,189,239,71,159,48,141,90,154,18,127,69,194,236,237,47,180,199,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,209,89,246,26,77,62,253,79,176,93,67,109,165,166,210,210,11,68,160,137,36,94,226,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,198,210,235,106,105,101,170,86,70,147,47,121,24,165,126,45,89,125,106,194,197,136,216,147,111,198,229,211,43,177,144,169,101,188,207,89,175,73,156,242,213,235,184,165,125,20,23,97,36,147,238,208,251,7,60,225,143,139,229,134,25,144,167,192,156,246,144,174,70,218,163,37,27,123,158,145,62,25,18,181,36,40,254,139,103,217,216,95,105,11,143,205,81,46,126,92,175,183,33,187,161,57,109,85,28,37,109,215,84,156,7,253,255,0,121,12,226,220,73,82,46,10,154,22,122,169,51,30,35,63,121,239,49,124,188,50,28,66,242,187,71,36,47,113,165,113,200,251,52,208,253,29,12,75,48,1,85,188,100,241,149,135,97,208,240,134,158,246,215,209,34,53,85,255,0,84,207,84,17,84,35,168,187,81,167,126,157,164,175,225,237,16,43,41,56,90,238,46,227,253,155,107,242,249,144,219,172,211,165,84,17,169,22,232,133,53,132,58,90,239,73,151,99,159,217,61,222,225,163,11,74,219,167,89,246,197,38,214,164,179,202,135,73,132,196,38,17,185,74,209,13,54,148,36,181,81,153,247,36,187,204,207,237,49,245,192,0,0,0,0,0,0,0,0,0,0,0,5,67,241,163,83,46,94,54,114,82,189,92,103,210,27,147,161,246,106,213,59,65,90,244,234,140,202,84,198,231,192,123,148,251,90,236,94,210,86,154,145,145,246,25,25,119,25,141,4,228,51,49,84,236,125,193,200,178,121,154,213,169,123,250,228,232,174,206,100,169,68,223,111,41,9,250,44,255,0,103,95,183,183,190,75,128,0,0,0,0,164,254,47,248,153,34,236,199,40,86,65,23,243,75,83,153,201,87,103,173,213,67,128,234,187,54,17,150,134,159,105,171,248,119,8,14,39,183,7,202,244,90,126,96,31,162,188,157,93,170,109,228,158,167,217,203,133,61,74,238,45,59,143,218,101,252,69,217,0,0,0,0,0,0,0,0,0,0,0,0,0,171,14,50,88,35,164,58,38,51,210,209,169,155,177,168,242,27,215,184,180,168,73,83,154,169,207,187,176,145,252,125,130,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,95,65,70,122,19,125,196,68,126,227,26,43,162,84,216,173,209,160,86,98,158,172,207,138,212,150,207,183,181,43,65,40,187,200,143,184,253,196,63,104,8,137,197,2,113,196,203,5,77,178,78,188,231,222,111,191,187,90,124,209,70,152,111,79,85,91,17,45,106,82,19,185,83,43,80,99,145,107,166,166,183,208,159,121,123,253,226,253,175,171,206,54,7,228,137,170,178,190,102,76,43,5,49,227,39,181,91,165,34,144,165,32,181,218,178,46,214,187,204,182,251,254,218,10,174,213,42,216,153,136,51,42,107,78,250,133,203,87,113,212,167,84,151,206,200,124,212,69,174,137,79,210,95,126,132,95,112,208,14,70,48,110,157,131,249,121,180,162,176,214,217,213,154,76,10,180,239,89,71,164,135,160,198,39,11,181,107,35,245,155,239,78,133,238,34,18,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,4,123,207,54,13,211,177,127,47,23,108,71,218,221,54,141,73,159,86,131,235,40,181,144,204,25,36,217,118,45,5,244,156,239,86,165,239,35,25,254,161,85,42,216,103,136,48,234,104,78,202,133,181,87,109,213,39,84,159,206,199,124,148,101,174,138,79,210,71,126,134,95,120,191,91,18,243,141,142,25,34,118,172,159,158,147,54,194,84,121,41,237,78,217,75,164,37,75,45,118,160,143,181,222,242,45,190,239,178,130,113,34,158,170,78,34,93,52,181,167,106,161,214,167,71,50,215,93,13,15,173,62,243,247,123,197,229,240,190,156,114,242,193,76,108,211,167,37,246,91,239,247,83,225,127,239,18,236,7,226,173,212,216,162,81,167,214,101,30,140,192,138,236,151,15,183,177,40,65,168,251,136,207,184,189,198,51,169,157,12,78,145,138,153,140,189,43,14,55,181,138,117,102,163,76,138,122,145,238,97,185,242,20,133,125,4,153,106,78,119,25,25,251,204,78,158,13,184,35,172,58,222,51,213,17,161,147,178,104,241,219,215,188,180,167,201,75,154,165,207,191,176,209,252,125,130,211,192,0,0,0,0,0,0,0,0,0,0,0,0,82,119,24,58,244,90,134,96,24,162,178,157,29,165,238,231,30,167,219,204,133,1,73,239,45,59,139,216,102,32,64,159,28,32,49,50,69,167,142,83,108,131,47,230,151,95,47,156,174,207,87,165,135,61,212,246,108,51,61,77,94,195,79,241,238,23,96,0,0,0,0,63,138,86,210,212,198,108,179,83,122,157,255,0,142,87,29,200,149,124,212,158,143,97,105,221,182,27,8,63,236,164,251,209,238,28,155,105,233,187,78,193,222,50,61,136,200,194,220,201,218,151,107,200,222,212,94,187,122,117,211,93,208,36,182,93,187,84,125,238,123,134,139,91,113,14,160,156,65,234,147,238,49,255,0,64,0,0,0,0,0,0,0,0,0,0,0,3,144,102,199,13,25,197,76,4,188,109,181,255,0,94,138,53,66,68,82,237,237,124,161,62,132,23,210,73,119,185,237,61,61,227,58,87,5,54,101,147,124,84,169,14,150,217,84,26,171,209,148,93,135,163,140,60,105,63,105,151,122,125,230,95,120,191,62,30,56,168,206,42,101,162,223,148,133,234,237,1,168,148,55,139,67,236,91,20,248,134,175,236,36,187,220,246,106,95,105,137,50,2,12,113,117,148,184,249,113,136,132,255,0,174,214,219,65,253,199,2,120,167,220,190,70,98,102,61,225,172,73,46,108,101,251,190,140,219,138,208,207,106,85,53,162,51,208,187,79,176,196,221,226,155,152,8,147,162,218,248,21,109,206,230,195,165,83,161,72,124,249,70,157,92,104,166,197,81,122,237,235,220,105,238,89,151,223,222,56,191,13,124,18,149,139,57,132,166,84,94,70,218,125,182,166,106,234,115,82,61,92,143,58,25,154,116,230,37,95,69,205,117,237,47,176,197,247,67,140,136,81,24,134,215,208,97,180,180,159,185,37,161,127,216,63,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,204,140,137,177,31,134,239,208,125,181,52,175,185,69,161,255,0,218,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,162,222,186,246,23,216,67,180,112,178,199,248,144,99,93,24,21,114,78,229,68,171,83,166,200,142,124,163,86,142,58,80,162,164,189,70,245,238,37,119,172,139,238,239,16,139,48,113,153,135,143,152,149,14,51,155,217,98,239,172,182,218,180,50,220,148,205,116,136,244,62,210,236,33,112,60,34,101,170,78,92,101,165,95,235,85,183,16,95,113,64,128,39,64,8,205,196,59,21,24,194,188,180,92,18,150,189,174,215,217,151,67,100,180,51,213,199,233,242,205,63,216,81,119,183,237,208,190,210,20,25,111,211,102,94,215,197,54,144,209,110,149,94,170,179,25,37,216,90,184,251,196,146,246,145,119,171,222,69,247,13,22,229,59,13,25,194,188,4,179,173,180,127,94,186,53,62,68,162,237,236,124,225,48,133,151,210,81,119,183,236,61,61,195,175,128,0,0,0,0,0,0,0,0,0,0,0,15,249,113,196,52,131,113,103,162,75,188,198,116,179,195,136,200,197,28,201,221,119,107,40,216,212,174,135,98,117,215,77,176,35,54,125,187,82,125,237,251,135,7,218,122,110,211,176,117,156,171,94,167,96,99,149,185,114,41,95,53,27,172,222,90,119,238,134,250,11,251,42,62,245,251,134,147,82,173,197,169,15,232,0,0,0,15,27,140,23,11,150,182,29,85,171,173,59,202,92,110,70,138,219,187,77,207,182,158,237,15,247,189,195,49,143,60,228,135,13,231,149,185,106,239,61,52,22,49,133,249,68,129,127,240,249,151,118,179,69,229,221,11,229,244,143,245,42,62,110,149,181,182,191,87,156,150,211,163,72,211,180,187,125,157,162,187,169,213,9,148,105,237,207,134,231,46,67,58,237,86,132,122,106,147,35,236,50,50,238,51,26,71,203,6,40,194,197,236,25,161,94,145,100,115,87,51,170,230,122,134,157,54,75,121,178,239,66,63,193,251,191,247,142,174,0,0,0,0,0,0,0,0,0,0,0,0,63,198,92,116,75,138,244,71,75,84,60,218,155,81,125,134,90,31,253,163,63,220,70,48,173,236,49,204,157,119,86,57,76,215,221,149,90,111,214,37,106,151,231,203,208,254,154,143,185,30,221,62,226,18,91,131,62,41,55,77,184,107,248,95,33,253,168,148,220,170,170,17,183,93,92,82,233,236,17,234,72,251,63,123,79,179,218,45,196,5,105,113,163,186,165,69,195,235,106,214,107,177,183,106,176,229,168,251,59,117,98,162,131,46,239,243,138,161,177,174,23,173,43,178,151,117,197,45,100,81,101,177,81,96,187,59,92,101,212,184,146,237,35,46,244,251,72,203,236,49,250,47,75,174,181,137,151,164,203,130,127,206,78,171,204,113,104,71,168,90,41,215,84,178,78,164,73,47,164,179,237,208,191,128,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,246,232,71,246,17,9,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,27,113,57,192,54,113,103,2,102,92,116,246,117,171,91,68,229,72,149,184,253,102,99,195,152,189,154,27,137,73,106,167,11,183,67,63,176,200,82,45,151,117,214,176,206,244,135,112,64,249,185,212,137,141,173,104,245,15,85,52,234,86,105,212,201,69,244,144,93,186,31,241,31,158,249,184,94,187,110,202,165,215,40,180,145,90,150,253,69,242,236,236,113,231,84,226,139,176,136,187,213,236,34,47,176,133,174,240,92,186,165,74,195,235,150,213,116,181,109,170,172,201,105,62,206,205,24,167,32,139,187,252,226,203,128,84,119,25,140,82,110,165,112,208,48,186,59,251,145,21,184,181,85,163,102,154,56,149,212,24,51,212,209,246,254,246,159,103,180,70,158,29,24,86,246,39,102,78,132,68,199,53,154,3,177,107,78,122,196,157,18,196,248,154,159,211,73,247,47,217,175,220,99,64,49,35,162,28,70,98,52,90,33,134,210,218,75,236,34,208,191,236,31,236,0,0,0,0,0,0,0,0,0,0,0,0,57,70,103,241,70,22,16,96,205,118,244,149,35,148,184,125,47,47,212,53,107,190,91,45,159,114,23,254,19,221,255,0,188,102,226,163,80,153,89,158,228,249,142,115,36,61,166,229,104,69,174,137,34,46,194,34,46,226,33,98,56,161,148,72,22,7,15,152,151,107,212,94,101,208,142,103,86,255,0,82,162,229,107,91,67,104,245,121,202,109,90,180,189,59,11,179,219,218,43,157,151,156,142,225,60,202,182,173,61,199,166,163,78,120,63,112,185,116,225,213,38,186,235,188,213,201,231,234,173,187,117,218,251,137,238,208,191,119,220,61,144,0,0,0,8,253,158,233,206,83,242,205,118,62,210,182,172,186,13,15,77,127,217,8,197,254,113,157,130,45,79,66,26,55,202,181,177,24,178,221,110,80,164,195,228,52,190,179,115,124,195,87,116,247,212,93,164,122,247,253,162,135,179,73,133,243,112,111,28,238,76,60,158,141,174,210,250,61,123,72,255,0,172,134,195,222,197,172,187,156,47,237,31,240,238,19,231,131,214,59,199,67,213,60,30,171,61,181,197,242,122,2,218,103,187,66,159,33,223,162,223,103,179,233,47,238,247,11,89,0,0,0,0,0,0,0,0,0,0,0,0,1,87,220,104,48,200,166,210,45,204,82,139,27,124,152,235,135,71,113,123,244,209,132,166,162,249,246,26,244,239,63,221,215,237,246,8,85,195,218,253,143,96,230,134,212,126,73,106,154,220,216,52,98,239,236,55,170,49,15,216,149,126,231,217,247,144,208,155,46,165,246,91,125,31,69,196,146,203,238,50,212,127,216,167,126,51,23,137,84,177,50,129,107,161,157,19,22,151,21,227,94,238,245,38,69,65,26,105,183,237,247,138,223,18,83,32,216,15,59,27,177,242,132,202,163,111,166,80,165,197,171,76,61,233,45,205,179,54,47,49,63,214,33,69,170,93,239,45,79,220,70,125,218,6,161,210,33,208,40,208,104,116,246,185,113,169,241,154,138,202,55,25,237,66,16,73,73,106,102,102,125,132,93,230,99,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,53,202,68,58,253,26,117,14,160,215,50,53,66,51,177,94,70,227,45,200,90,13,42,45,72,200,203,176,207,184,200,103,231,63,56,13,63,4,113,242,186,210,99,108,165,215,101,202,171,67,61,233,61,173,189,54,87,45,31,214,45,71,162,90,239,61,15,222,68,125,241,172,89,7,6,123,196,169,184,153,95,181,214,206,169,149,75,148,241,47,119,114,149,34,158,141,52,219,246,123,197,196,15,248,121,212,176,203,143,175,232,182,147,89,253,196,90,140,246,113,9,191,99,95,217,161,186,223,138,90,38,137,54,117,25,93,253,170,102,163,44,253,169,79,239,253,191,121,137,169,193,127,12,138,21,38,227,197,41,81,246,73,144,185,148,118,213,191,93,88,82,105,207,151,97,47,78,242,253,221,126,223,96,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,253,121,109,50,219,169,64,144,215,210,111,183,219,244,87,247,251,132,6,202,222,23,205,198,60,114,182,240,246,2,55,59,84,235,52,237,34,254,174,27,239,123,86,130,238,108,255,0,180,95,230,23,197,154,155,98,57,229,190,226,161,69,135,207,105,29,38,214,249,134,158,249,236,40,251,76,253,255,0,104,206,57,150,135,161,141,19,228,70,115,149,12,179,90,111,186,173,203,62,191,83,211,79,246,66,73,127,152,72,16,0,0,0,17,131,136,204,167,35,101,126,230,229,158,155,186,45,127,245,140,65,159,234,127,247,227,122,150,189,255,0,246,24,211,62,9,17,22,24,81,73,41,218,95,206,123,53,215,255,0,24,112,86,31,25,28,34,69,58,237,163,98,180,84,232,170,191,81,213,30,189,252,166,169,236,35,189,127,111,177,37,246,235,222,32,30,12,98,141,91,7,49,14,153,127,81,203,115,244,238,118,136,245,75,119,49,135,26,239,82,22,69,216,225,255,0,100,255,0,206,52,165,98,222,52,187,246,215,135,116,209,157,230,68,155,204,229,171,106,139,232,56,164,31,98,146,147,239,65,251,7,223,0,0,0,0,0,0,0,0,0,0,0,0,17,247,61,216,113,31,17,178,203,123,52,233,106,229,10,141,82,173,53,223,218,182,105,242,116,47,164,159,223,246,235,247,24,160,108,54,172,191,101,226,165,181,91,37,242,156,163,87,161,200,51,208,149,180,217,146,133,123,143,95,163,238,63,226,52,135,130,55,75,119,166,17,217,247,34,30,230,170,117,10,158,251,138,219,183,85,174,43,107,62,205,11,247,189,196,61,185,158,132,103,238,20,55,197,30,238,126,226,204,172,232,14,30,169,166,176,236,68,247,119,55,62,105,23,246,75,247,190,209,16,35,71,118,92,150,162,48,157,206,60,180,182,130,212,139,85,25,232,69,219,246,152,189,30,23,217,123,103,9,176,66,61,213,84,99,90,189,202,164,84,82,189,199,234,199,145,18,19,132,141,18,226,146,122,45,179,237,208,143,236,34,19,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,44,226,131,151,182,113,103,4,36,93,84,198,116,171,219,70,186,138,151,184,253,104,241,226,77,112,209,162,156,74,75,85,184,93,186,25,253,134,66,139,164,199,118,36,151,98,62,157,174,50,181,54,178,212,143,69,17,232,101,217,246,144,151,252,46,110,231,237,220,202,193,128,217,232,154,147,13,68,87,119,115,147,225,17,255,0,100,255,0,119,236,23,200,71,169,17,251,199,137,198,219,165,187,47,9,47,11,145,111,114,149,6,133,80,125,181,109,221,162,209,25,197,151,102,135,251,190,227,25,187,196,170,203,247,166,42,220,213,179,95,53,202,205,126,108,130,61,9,59,141,233,43,87,184,180,250,94,226,254,2,254,114,35,135,17,240,231,44,182,75,77,22,142,87,104,212,218,211,189,253,139,122,159,27,82,250,74,253,207,102,159,113,9,4,0,0,0,0,0,0,0,0,0,0,0,0,62,5,245,120,210,172,43,98,101,211,89,119,151,18,23,47,152,173,170,61,55,184,148,23,98,82,163,239,89,123,6,107,177,159,20,170,216,199,136,117,59,246,176,91,95,168,242,117,71,170,123,121,108,54,215,122,80,130,62,198,203,251,37,254,113,62,248,55,97,18,42,55,109,103,21,165,39,85,82,58,126,148,245,238,230,181,80,97,125,203,251,61,169,63,179,78,241,103,152,218,68,120,97,90,37,39,113,127,54,236,215,79,252,97,177,153,138,135,247,227,154,22,157,223,246,16,208,15,14,105,78,73,202,253,179,204,61,118,245,186,127,235,25,98,79,128,0,0,0,139,156,71,143,76,175,220,191,255,0,39,230,49,5,0,66,217,213,35,122,246,167,183,83,211,95,97,141,47,101,254,84,41,120,75,66,122,159,39,168,96,250,173,174,108,52,107,252,229,221,123,15,183,188,140,135,52,207,230,20,183,139,57,112,184,168,100,173,178,17,210,114,85,166,186,107,62,42,149,217,189,37,220,223,180,198,121,148,147,73,237,81,118,144,183,254,16,217,134,133,95,181,42,24,61,91,155,164,250,103,43,160,71,44,254,115,152,236,249,14,118,165,178,73,104,146,47,164,179,215,217,238,22,82,0,0,0,0,0,0,0,0,0,0,0,0,62,101,209,74,110,187,109,85,168,111,39,86,234,16,100,68,81,107,222,78,54,164,159,180,189,254,242,25,198,205,125,144,171,3,48,87,197,19,77,16,170,245,77,246,139,220,142,181,244,145,125,37,126,231,180,197,195,112,180,196,70,111,108,179,195,167,153,109,122,131,41,186,86,157,167,170,88,167,194,45,126,137,23,122,187,187,126,243,18,230,183,80,106,147,70,159,84,124,254,110,28,87,100,47,191,232,161,6,163,238,35,247,123,134,110,179,87,116,63,118,230,59,18,106,142,175,115,101,117,214,27,143,216,69,163,61,123,234,73,119,23,239,123,75,81,239,242,11,128,210,113,191,31,104,13,56,95,209,246,252,200,181,153,93,222,187,108,77,139,189,63,214,33,69,170,93,239,45,79,220,71,236,208,53,22,147,18,133,72,133,69,128,141,145,224,199,110,51,73,212,207,68,33,36,146,45,76,204,251,136,187,204,199,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,171,84,152,149,218,68,218,44,244,111,143,58,59,145,157,78,166,90,161,105,52,153,106,70,71,220,103,220,100,51,243,159,172,6,147,130,24,251,95,105,178,254,143,184,38,74,172,197,238,245,27,126,108,173,137,254,177,106,61,18,215,121,232,126,242,47,111,128,202,165,208,245,165,152,220,54,170,54,189,173,157,215,71,110,71,97,30,172,245,236,41,69,220,126,196,251,11,81,164,90,36,246,170,180,104,21,70,63,171,153,21,169,8,239,250,43,65,40,187,200,189,135,238,17,31,138,94,34,51,100,229,154,100,2,45,207,87,165,57,74,211,180,180,75,244,249,165,175,209,50,239,79,119,103,222,66,158,50,161,100,42,255,0,204,21,143,68,211,84,38,189,76,125,210,247,163,173,97,38,95,73,63,191,236,49,163,155,94,148,221,10,218,164,208,217,78,141,211,224,199,136,146,215,184,155,109,41,47,105,251,189,230,62,152,0,0,0,0,0,0,0,0,0,0,0,0,173,126,47,57,134,135,64,180,233,248,61,68,155,172,250,167,55,175,71,44,254,111,150,236,9,13,246,169,179,73,234,147,63,162,178,211,219,238,20,254,148,154,143,106,75,180,198,134,114,7,133,45,225,54,92,45,218,25,171,116,133,245,124,229,105,166,186,79,148,164,246,111,81,119,57,236,49,210,243,1,42,20,76,37,174,189,80,147,211,176,93,46,231,54,26,244,254,114,214,157,133,219,222,100,67,52,51,118,117,75,216,189,201,236,208,244,211,216,66,255,0,248,112,158,185,95,182,191,254,115,204,101,137,70,0,0,0,2,57,231,250,36,185,89,96,187,58,86,57,155,122,13,222,177,22,159,210,17,125,227,60,99,68,249,18,173,166,191,150,123,82,122,81,180,151,215,118,107,175,117,66,73,123,139,220,59,197,70,11,53,40,110,66,144,90,182,230,154,247,251,12,143,217,247,12,221,230,171,13,23,132,184,229,113,89,36,207,45,152,61,39,47,214,215,93,240,216,112,255,0,180,163,239,115,222,127,230,30,91,8,241,66,187,131,247,213,62,250,183,149,252,234,7,55,106,116,71,173,189,151,26,62,213,161,100,93,142,31,246,79,252,227,68,57,115,204,5,167,152,139,2,53,233,108,189,218,189,252,246,118,187,243,90,62,243,105,245,150,219,123,181,228,168,251,11,179,254,147,234,160,0,0,0,0,0,0,0,0,0,0,0,2,155,120,201,225,121,209,241,110,135,136,208,155,219,18,109,30,52,39,187,117,214,66,228,212,30,81,246,172,207,184,139,176,146,69,246,251,7,233,224,223,137,136,166,226,77,107,14,164,200,218,153,84,249,51,219,78,205,117,90,164,83,217,46,210,71,217,251,223,195,218,44,175,54,119,98,236,220,189,223,85,86,149,181,199,40,21,54,80,122,107,235,28,23,212,94,195,253,223,112,206,61,197,53,234,205,203,83,168,184,123,157,157,57,231,213,220,90,169,110,25,253,133,222,127,96,186,94,19,216,39,26,198,193,165,223,18,219,210,125,117,243,125,29,167,216,203,209,96,186,93,206,41,63,73,7,236,35,251,187,132,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,26,178,215,156,218,22,56,99,6,41,96,13,110,149,232,171,207,14,110,10,204,118,73,132,45,81,106,116,120,181,5,70,110,74,84,122,242,222,70,230,80,235,106,61,20,165,165,198,245,37,45,182,100,168,0,0,141,88,113,156,218,22,45,231,18,234,203,61,141,74,230,210,172,75,126,163,34,183,88,144,133,161,199,235,17,231,68,140,168,209,208,122,104,203,92,215,146,183,20,70,110,56,69,179,68,32,150,244,149,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,138,5,100,227,138,204,204,94,199,26,213,129,141,240,169,86,237,42,237,168,48,221,142,80,217,125,231,34,74,117,230,35,51,74,113,77,182,174,119,51,127,55,169,112,154,74,92,39,181,209,14,52,219,54,84,2,47,241,1,204,197,229,149,12,52,178,177,74,207,131,18,162,133,95,17,41,181,122,100,146,36,162,163,78,114,12,213,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,238,184,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,2,63,231,51,52,191,201,30,201,179,241,34,109,183,233,186,45,74,240,139,66,173,199,105,91,101,34,11,176,229,186,167,99,25,168,144,111,33,108,54,162,74,253,85,164,148,141,80,106,39,17,218,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,57,86,103,115,11,106,229,127,6,171,88,185,116,198,235,250,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,255,0,25,197,154,82,181,33,166,157,89,33,123,54,159,159,201,6,47,94,88,245,150,59,75,23,49,1,248,142,87,110,41,21,119,164,20,70,9,150,26,66,42,146,218,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,221,64,0,114,172,206,230,22,213,202,254,13,86,177,114,233,141,215,244,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,254,51,139,52,165,106,67,77,58,178,66,246,109,56,149,195,219,137,101,87,48,183,148,140,23,198,216,17,34,222,85,73,19,103,219,147,233,113,20,136,146,216,34,114,66,224,184,130,53,27,75,97,164,175,150,226,140,201,198,155,218,181,115,146,75,145,97,64,56,254,109,177,190,171,151,12,1,184,241,162,141,67,137,89,145,110,72,165,169,112,36,184,166,209,37,135,170,49,163,188,130,90,123,80,179,105,231,54,47,69,18,87,181,70,149,145,26,15,213,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,16,255,0,60,217,205,174,228,243,17,240,118,166,229,43,211,54,101,209,233,200,247,53,53,164,32,165,41,182,142,7,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,45,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,86,7,20,12,230,102,79,46,216,251,64,178,176,115,18,62,79,209,102,217,241,106,143,198,244,60,9,123,229,46,108,214,212,230,249,12,56,178,213,12,182,90,17,237,245,117,211,83,51,62,129,194,147,52,120,237,153,79,218,143,237,174,249,249,71,242,115,208,158,140,254,140,135,15,145,212,117,220,239,239,102,155,221,187,144,215,210,215,77,189,154,106,122,251,90,70,120,228,219,92,64,47,44,163,226,50,34,21,10,165,34,154,139,70,172,107,106,57,193,150,237,38,51,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,204,160,0,17,170,213,206,109,10,94,115,175,92,157,221,180,174,134,171,7,164,145,106,84,99,161,107,110,160,218,169,76,77,147,26,65,118,242,222,70,231,220,67,157,141,173,180,154,15,98,208,158,124,149,0,1,26,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,0,1,207,243,11,116,215,108,108,2,196,187,214,214,157,209,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,32,255,0,117,31,61,159,238,231,255,0,86,104,255,0,247,65,127,192,3,133,103,127,23,175,44,5,203,29,219,139,152,126,252,70,235,182,236,138,67,209,202,91,4,243,14,161,117,72,141,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,25,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,87,16,106,74,20,182,157,105,102,132,111,218,93,84,0,0,70,172,247,230,114,187,148,188,61,179,113,86,145,69,244,220,69,222,13,210,234,148,142,165,17,186,248,174,211,42,10,75,124,245,52,233,181,181,246,227,187,170,83,184,249,91,53,36,169,67,186,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,0,0,8,255,0,159,92,82,190,240,91,41,215,206,38,97,165,119,208,215,37,27,209,157,20,222,149,153,28,174,109,74,43,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,80,63,221,71,207,103,251,185,255,0,213,154,63,253,208,95,240,15,147,118,83,171,181,139,86,179,73,181,174,63,147,245,169,180,249,17,233,213,126,141,18,253,31,41,109,169,45,73,228,44,201,14,242,214,105,95,45,71,181,91,116,62,195,20,47,253,212,124,246,127,187,159,253,89,163,255,0,221,5,212,229,99,26,255,0,148,78,95,108,156,99,114,159,209,75,184,41,231,215,176,150,185,109,162,115,14,174,60,174,82,121,142,25,50,111,178,233,183,185,102,174,89,163,118,138,212,138,42,241,91,205,30,59,101,175,246,93,251,20,190,126,78,124,163,244,223,164,255,0,163,33,204,231,244,253,15,39,251,229,167,54,237,231,187,244,116,215,119,110,186,22,145,255,0,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,245,176,189,5,77,143,205,229,83,101,60,223,206,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,138,43,197,94,44,25,177,184,49,30,227,171,225,126,35,252,153,180,36,84,29,244,29,45,86,237,53,199,35,193,73,237,103,154,167,154,121,102,242,144,73,91,159,58,164,243,20,189,154,35,106,74,207,248,120,226,14,44,98,222,88,40,120,171,140,119,255,0,202,186,213,209,80,168,72,97,207,69,70,131,208,197,102,66,162,38,54,145,210,148,59,235,198,113,222,97,165,42,249,253,157,164,130,51,241,92,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,0,0,4,53,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,246,185,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,8,213,154,220,230,208,178,151,136,248,87,76,191,41,92,219,50,251,244,188,122,189,73,132,45,114,169,78,71,56,92,137,41,109,58,243,89,46,161,210,117,178,73,185,180,210,164,106,104,229,59,37,64,0,86,7,20,12,230,102,79,46,216,251,64,178,176,115,18,62,79,209,102,217,241,106,143,198,244,60,9,123,229,46,108,214,212,230,249,12,56,178,213,12,182,90,17,237,245,117,211,83,51,62,129,194,147,52,120,237,153,79,218,143,237,174,249,249,71,242,115,208,158,140,254,140,135,15,145,212,117,220,239,239,102,155,221,187,144,215,210,215,77,189,154,106,122,207,240,0,1,64,63,221,71,207,103,251,185,255,0,213,154,63,253,208,91,246,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,117,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,84,13,91,140,254,40,51,143,51,110,186,21,145,18,102,21,162,59,144,33,218,114,214,220,105,175,17,106,109,206,114,106,80,226,155,146,106,211,86,200,150,202,91,51,108,146,165,151,80,118,105,252,168,240,39,246,19,252,165,254,92,255,0,165,183,255,0,110,253,25,51,255,0,44,232,191,189,249,93,71,247,199,169,253,95,251,239,163,235,10,224,174,241,159,185,170,56,243,108,214,168,182,68,186,78,18,82,100,73,98,177,71,74,227,189,85,173,48,230,244,55,37,110,45,27,88,91,73,54,157,76,102,150,68,107,75,136,91,235,74,210,166,237,82,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,7,20,205,118,107,176,227,41,88,112,187,214,245,119,174,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,174,53,240,232,226,47,251,123,233,48,83,26,234,63,233,147,243,158,140,169,242,127,240,143,251,238,75,223,51,26,50,35,195,233,227,180,210,125,101,252,239,121,122,218,145,207,240,1,88,25,246,226,133,125,225,86,50,181,132,121,122,114,148,143,145,117,6,156,185,170,146,155,102,115,53,57,9,73,41,116,196,36,140,249,108,163,113,182,250,137,72,127,154,149,33,38,207,40,212,239,74,173,113,35,141,136,185,40,189,113,239,8,26,137,66,196,27,18,69,21,234,197,189,45,14,206,98,2,36,214,208,195,108,184,250,217,101,15,162,68,102,157,51,54,116,91,100,225,145,41,11,36,168,74,12,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,43,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,119,22,28,19,141,124,224,210,47,136,141,235,62,132,249,62,190,211,237,101,152,179,157,62,247,18,159,164,178,246,25,253,253,194,150,173,217,175,81,174,90,101,69,179,218,236,25,204,190,158,227,209,72,112,143,237,46,242,251,70,142,50,151,118,174,242,203,221,141,85,117,91,156,110,129,76,97,103,166,158,177,65,97,71,236,47,222,247,10,213,227,35,137,141,212,177,34,137,135,81,164,110,76,90,124,105,238,39,102,154,45,47,212,25,62,211,71,219,251,223,195,218,63,47,6,204,47,58,198,45,215,49,26,107,123,162,66,163,201,132,207,110,154,72,68,154,123,201,62,197,145,247,25,246,26,76,190,223,96,185,32,0,0,0,0,0,0,0,0,0,0,0,1,202,179,25,152,11,79,46,246,4,171,210,230,123,181,27,57,12,237,119,231,117,125,150,213,235,33,183,54,233,206,73,246,151,111,253,37,157,236,93,197,10,238,48,95,85,11,234,224,63,231,83,249,91,147,234,122,187,25,109,162,237,66,16,71,216,217,127,100,191,206,61,78,85,112,209,120,181,142,86,237,146,108,243,25,157,213,243,61,109,52,217,13,247,11,251,73,62,246,253,229,254,97,164,74,116,22,105,176,219,133,28,180,109,189,116,239,246,153,159,183,239,28,31,61,181,180,208,50,207,118,79,82,55,18,58,14,205,116,239,168,70,47,113,251,198,118,6,135,50,3,18,92,92,176,90,125,83,28,189,221,126,223,88,143,95,233,9,94,225,35,0,0,0,0,120,204,97,178,224,226,22,29,85,173,42,146,55,71,157,200,222,90,153,125,7,219,112,187,148,147,239,65,123,72,102,70,116,41,84,233,75,135,49,174,91,205,233,185,59,136,244,212,136,203,180,187,59,140,133,232,240,162,187,28,184,114,183,70,167,72,127,152,245,51,168,222,91,116,219,204,168,206,50,238,34,35,236,47,180,77,1,82,124,101,48,145,216,21,219,123,20,35,22,230,231,245,125,65,246,22,221,136,167,176,158,245,246,235,175,177,37,254,113,88,99,189,101,3,52,151,22,88,177,17,187,130,10,249,180,137,122,250,70,46,141,167,157,181,137,8,107,215,54,156,82,116,91,230,126,169,118,247,31,103,117,253,97,62,46,89,56,207,105,199,188,172,90,167,93,79,147,191,106,249,15,53,244,93,91,103,216,234,16,175,164,210,253,158,207,184,207,218,0,0,0,0,0,0,0,0,0,0,0,0,134,60,83,240,202,77,241,151,73,117,184,12,239,122,128,243,149,39,207,113,22,214,24,131,53,74,62,213,145,31,106,139,184,140,254,195,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,232,168,203,177,29,228,90,139,130,226,43,121,186,188,159,73,174,82,23,243,85,248,235,73,158,133,218,195,244,185,106,254,210,117,238,211,216,71,247,10,53,195,170,35,183,62,33,91,22,227,95,214,85,171,48,160,167,252,103,95,66,11,218,95,189,239,47,188,134,147,48,38,218,77,159,131,86,69,183,203,216,229,62,221,166,198,119,183,93,203,110,35,72,51,239,61,62,143,176,204,135,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,156,28,194,221,53,219,27,58,24,151,122,218,211,186,42,213,191,138,21,154,165,58,79,41,14,114,37,49,86,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,180,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,1,92,28,86,51,199,39,13,105,83,242,183,134,200,136,237,118,231,163,154,46,154,154,150,211,229,78,167,74,74,208,112,144,222,166,104,146,243,90,169,74,113,37,203,101,214,212,130,82,157,75,140,199,94,10,158,41,238,159,135,243,188,198,156,46,164,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,40,135,136,54,118,234,185,175,191,219,161,91,15,203,131,135,86,172,137,12,210,161,166,82,148,197,89,244,188,242,81,86,91,106,101,165,161,110,71,83,105,75,78,18,141,146,230,18,76,141,199,53,137,98,226,120,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,177,241,0,56,213,248,88,181,190,32,65,242,234,136,129,92,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,8,1,198,175,194,197,173,241,2,15,151,84,68,53,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,175,36,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,226,120,92,120,19,195,47,198,188,226,104,149,64,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,61,153,193,205,157,229,155,172,80,249,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,92,40,94,247,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,17,87,138,63,129,60,77,252,23,206,33,10,149,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,85,124,115,190,164,255,0,50,126,154,57,87,12,92,248,254,196,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,119,82,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,63,248,98,231,199,246,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,2,128,120,163,248,236,196,223,193,124,158,16,179,78,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,185,148,0,51,25,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,30,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,226,184,131,82,80,165,180,235,75,52,35,126,210,234,160,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,17,87,138,63,129,60,77,252,23,206,33,10,118,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,143,247,78,122,114,227,99,102,10,86,92,47,91,207,228,253,193,10,158,137,178,106,149,68,162,37,29,135,150,210,94,68,69,202,113,73,36,188,166,22,151,72,204,185,70,74,36,19,156,211,38,135,0,227,87,225,98,214,248,129,7,203,170,34,16,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,94,240,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,161,110,41,120,23,51,7,243,89,94,185,33,81,186,75,111,17,63,209,37,49,230,205,247,27,92,167,8,138,160,133,56,233,109,231,117,92,199,148,218,20,164,161,185,44,125,18,81,33,50,43,130,126,52,82,169,210,111,204,8,184,110,248,145,100,85,36,69,175,91,52,119,144,148,46,83,228,211,136,168,169,167,54,234,181,147,76,194,51,104,214,103,177,181,173,9,209,46,168,191,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,170,113,58,197,47,217,126,77,175,94,146,187,232,202,173,219,211,218,212,255,0,230,188,238,171,170,112,186,182,59,80,164,163,116,22,230,250,234,219,166,158,170,137,102,129,69,120,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,211,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,25,141,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,168,0,14,21,156,28,217,217,185,69,194,255,0,151,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,158,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,125,92,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,246,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,27,246,151,85,0,21,87,199,59,234,79,243,39,233,163,207,240,161,207,28,155,106,171,68,202,62,35,34,33,80,170,82,36,34,209,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,221,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,32,7,19,172,248,254,219,235,178,112,27,9,235,91,172,27,126,160,175,73,85,41,213,30,100,91,161,228,161,149,55,170,121,73,62,76,119,211,32,147,181,199,26,121,68,219,197,174,198,148,81,215,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,202,252,255,0,96,56,53,251,26,254,79,159,179,218,87,236,247,209,254,140,244,22,197,114,121,59,183,238,223,175,51,157,204,249,222,126,238,111,55,231,119,243,61,113,68,57,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,245,254,28,28,64,38,101,222,186,214,18,98,245,197,254,148,243,250,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,60,78,221,248,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,120,115,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,142,85,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,30,121,211,165,102,159,11,227,208,174,251,130,34,177,82,218,142,101,112,67,40,201,138,115,88,39,54,181,80,97,180,168,210,180,41,38,210,93,52,18,73,15,26,139,150,218,22,206,233,106,32,7,19,172,248,254,196,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,237,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,84,198,188,159,91,57,70,225,137,137,20,84,148,73,183,181,114,61,190,171,178,177,17,217,28,137,207,181,92,101,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,76,0,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,9,142,214,210,111,12,26,189,237,190,94,247,42,22,237,74,51,93,186,109,91,145,29,65,31,121,107,244,189,166,68,51,103,136,180,71,109,140,66,185,237,199,127,172,164,214,102,193,87,248,205,62,180,31,180,255,0,119,222,127,121,139,202,225,213,121,186,156,159,70,173,213,215,243,84,8,232,65,30,133,216,203,20,184,138,254,202,117,238,215,216,103,247,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,232,164,207,177,125,230,90,139,112,225,97,134,82,108,124,186,68,173,212,24,229,189,95,121,186,147,7,184,143,116,119,224,194,82,79,177,102,69,218,147,239,34,63,176,132,207,0,0,0,0,0,0,0,0,0,0,0,1,226,241,99,23,44,156,24,180,228,94,87,213,83,161,167,198,217,185,124,135,157,250,78,161,178,236,105,11,87,210,117,30,207,111,222,101,64,185,191,205,37,197,153,220,69,114,224,154,190,85,30,38,158,142,139,163,106,228,238,98,58,29,245,201,166,212,173,86,193,31,172,93,157,197,217,223,193,69,158,112,107,194,71,103,215,110,28,80,146,91,91,129,210,116,231,216,123,183,162,160,194,187,151,217,166,158,212,159,249,197,182,8,97,197,114,236,114,222,202,213,106,157,29,254,91,213,62,155,97,109,215,119,46,163,4,207,188,140,139,176,254,193,69,176,161,74,168,202,68,56,109,115,30,115,93,169,220,69,174,132,102,125,167,217,220,70,52,221,131,214,92,28,61,195,170,77,165,77,70,216,240,121,251,11,83,63,166,251,142,31,122,148,125,235,63,105,143,102,0,0,0,3,248,162,213,38,67,53,153,159,181,228,218,56,217,112,209,164,68,233,185,61,38,141,243,9,122,107,17,149,119,145,159,239,123,253,162,193,184,44,221,75,110,53,235,108,41,223,85,223,70,237,78,223,113,212,86,125,186,127,156,90,112,226,217,184,193,56,152,239,131,117,107,45,216,156,233,47,114,57,31,56,105,219,164,166,28,87,250,226,8,251,26,246,159,254,227,206,52,216,142,193,146,184,175,39,69,163,77,75,82,246,150,190,207,188,127,136,237,25,114,205,118,42,101,186,225,106,161,101,214,185,116,229,110,234,161,116,209,143,159,234,60,72,249,199,25,113,73,218,167,148,174,206,254,227,246,105,110,248,11,196,223,3,113,105,152,180,202,220,255,0,66,87,29,223,204,137,202,153,39,110,134,234,139,215,76,84,160,253,70,200,251,255,0,181,167,121,9,125,74,170,211,235,112,91,169,83,36,115,163,59,174,197,236,82,117,208,205,39,216,162,35,239,35,31,172,0,0,0,0,0,0,0,0,0,0,7,136,198,235,81,155,223,7,239,91,77,230,249,137,170,219,245,40,100,157,76,181,55,98,184,222,154,145,151,239,123,203,239,33,156,11,250,141,55,12,113,106,183,74,138,142,157,251,114,191,37,184,221,164,189,167,30,74,146,131,237,53,17,246,163,218,103,246,234,37,214,109,243,93,75,197,12,165,97,126,24,192,151,204,171,83,99,81,31,168,175,150,162,213,77,211,31,101,212,232,108,165,63,73,194,237,74,143,236,236,237,17,239,39,22,207,202,140,201,88,17,186,110,127,71,112,210,166,109,223,183,77,147,227,150,186,234,95,189,255,0,210,26,53,164,177,211,82,161,70,217,179,149,29,180,109,215,93,52,73,22,154,143,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,126,76,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,65,57,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,137,92,65,179,183,74,202,133,128,221,10,216,126,36,236,69,186,163,200,102,149,13,50,146,151,233,44,41,151,146,138,178,219,83,46,161,104,110,66,91,74,90,112,146,79,31,48,146,102,77,185,165,11,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,39,175,5,79,20,247,79,195,249,222,99,78,23,82,41,91,138,22,122,127,109,119,82,240,59,7,47,62,175,13,168,187,61,49,38,18,118,179,93,170,54,226,140,244,120,148,125,68,54,116,111,151,161,37,11,116,150,231,206,165,49,220,40,191,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,90,254,107,120,98,225,198,35,96,117,6,135,132,48,189,21,121,225,205,190,221,50,137,37,72,37,57,90,139,21,153,78,38,11,168,39,88,136,211,210,102,72,55,156,150,109,238,230,45,106,81,25,40,200,169,91,253,21,88,87,87,251,43,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,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,188,215,141,95,133,139,91,226,4,31,46,168,138,86,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,128,28,106,252,44,90,223,16,32,249,117,68,82,176,180,158,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,90,248,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,22,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,98,88,191,238,23,30,4,240,203,241,175,56,154,37,80,0,161,110,35,57,215,254,85,88,142,197,2,192,169,213,91,195,43,91,230,233,177,159,62,83,117,73,196,107,39,42,106,103,106,86,157,200,89,54,210,93,53,41,13,165,74,209,165,60,235,101,21,99,90,213,217,118,173,70,245,143,7,125,22,149,80,135,75,153,39,154,130,229,74,150,220,151,35,183,176,207,122,183,34,20,147,212,136,210,92,189,20,100,106,73,31,235,176,236,11,203,19,238,102,44,204,63,183,165,215,107,178,163,203,147,30,159,16,137,79,190,136,209,220,144,233,54,157,117,90,201,166,92,50,66,117,90,204,137,41,37,40,201,38,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,148,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,118,249,94,40,254,4,241,55,240,95,56,132,40,4,79,78,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,0,85,95,28,239,169,63,204,159,166,138,171,22,211,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,247,94,38,153,193,185,178,181,133,244,74,46,28,156,184,119,181,243,33,212,210,171,9,106,59,172,83,24,134,228,117,201,90,219,125,14,37,213,173,47,33,164,160,209,166,142,56,189,201,54,210,149,241,92,145,241,77,197,12,101,196,75,59,1,113,35,10,226,87,235,181,217,11,138,119,29,26,107,112,150,150,25,136,110,46,67,240,221,249,165,172,141,151,93,117,77,58,209,108,51,38,152,53,37,45,185,102,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,23,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,9,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,64,80,15,20,127,29,152,155,248,47,147,194,17,214,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,219,32,0,101,92,119,92,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,4,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,34,175,20,127,2,120,155,248,47,156,66,20,2,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,16,215,136,238,120,228,229,74,205,129,103,225,242,34,72,196,91,194,59,235,130,243,171,105,212,81,34,36,201,7,53,214,12,205,75,90,148,106,75,9,82,121,74,91,78,169,70,162,100,218,114,138,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,22,105,158,44,38,190,240,79,134,86,17,97,238,36,93,245,90,237,122,13,225,77,114,67,85,5,50,191,68,111,165,207,81,83,25,91,70,174,99,49,255,0,170,74,148,227,154,237,61,134,134,185,109,55,88,34,202,120,90,103,219,228,36,202,14,84,113,65,141,246,253,86,161,209,218,21,72,241,245,114,4,233,111,154,138,28,132,160,181,113,151,159,117,70,135,116,53,54,227,134,75,51,105,68,166,45,252,0,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,21,227,5,131,148,43,231,44,7,138,178,30,233,235,88,105,80,98,68,55,54,173,124,248,179,164,49,18,68,109,9,105,66,119,45,113,157,230,26,86,162,233,182,39,105,56,163,21,23,150,236,111,170,229,195,27,109,108,104,163,80,226,86,100,91,146,29,82,224,73,113,77,162,75,15,48,228,119,144,75,79,106,22,109,60,230,197,232,162,74,246,168,210,178,35,65,216,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,71,74,227,13,141,245,91,243,49,113,240,105,234,28,72,116,220,46,142,73,143,45,46,41,111,206,126,163,22,36,151,86,190,228,161,9,73,50,132,160,136,207,84,56,163,81,239,36,55,232,56,45,224,229,10,240,198,91,183,24,170,239,115,37,225,221,62,60,122,92,109,171,45,178,170,73,144,218,164,239,74,200,143,99,12,72,107,150,164,45,42,234,119,122,170,109,38,119,40,50,174,58,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,162,156,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,169,90,231,24,236,109,137,143,53,139,194,208,165,68,155,133,239,200,105,152,22,141,110,51,9,125,168,136,229,18,222,76,184,232,39,91,146,233,54,234,136,150,167,218,104,228,41,59,93,36,33,66,207,242,159,152,9,57,158,193,42,62,50,63,96,75,180,81,87,145,45,150,97,61,80,106,106,29,67,15,173,147,121,167,80,73,81,160,212,133,36,201,198,218,89,45,11,34,74,145,177,197,250,188,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,206,182,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,226,171,54,181,118,223,167,80,170,213,120,61,60,75,154,158,186,165,45,206,106,23,212,69,68,169,17,20,230,137,51,52,104,252,73,8,209,68,74,245,53,211,106,146,103,250,233,86,5,229,93,179,107,248,131,70,183,165,204,183,173,89,16,99,86,167,50,68,164,64,92,195,116,163,27,164,71,185,40,90,152,113,4,189,54,18,246,36,204,148,226,9,93,87,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,1,85,124,115,190,164,255,0,50,126,154,42,172,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,10,86,227,87,226,158,214,248,127,7,204,106,35,234,240,106,199,76,56,195,108,71,188,240,190,245,172,250,42,171,136,222,137,106,128,243,228,73,139,34,84,83,148,71,21,78,25,250,143,57,213,39,148,70,91,86,164,41,4,162,90,155,66,238,80,0,0,101,92,76,170,190,120,227,91,92,63,236,220,163,225,202,37,149,118,165,30,164,139,186,172,75,118,57,65,136,237,90,75,233,132,193,164,210,110,173,246,148,142,106,143,86,137,151,84,222,139,83,139,228,198,172,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,246,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,21,180,18,148,181,33,166,154,65,173,123,55,31,85,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,91,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,206,174,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,26,179,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,71,87,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,254,187,106,214,174,222,21,23,169,54,228,30,174,92,122,124,250,163,141,243,80,222,216,176,162,187,46,75,154,172,200,143,99,12,58,189,53,220,173,186,36,141,70,68,127,87,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,183,251,235,139,222,13,65,203,140,28,72,177,105,253,94,36,214,185,180,246,44,233,138,82,189,21,57,180,36,221,126,91,137,36,239,134,158,98,20,218,209,181,82,53,36,17,52,164,190,113,233,130,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,119,252,52,242,43,39,44,182,204,172,79,196,232,18,226,226,133,199,29,250,108,168,42,148,211,140,82,41,197,32,141,44,32,216,113,109,60,183,141,134,94,83,134,163,218,92,182,210,148,26,92,55,61,175,20,127,2,120,155,248,47,156,66,20,2,38,87,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,149,102,58,154,84,200,198,141,252,216,238,35,110,186,107,170,76,180,212,103,43,56,246,215,201,140,201,95,241,186,110,71,89,112,213,102,109,223,187,93,243,228,22,186,234,127,187,255,0,210,18,15,40,249,174,165,225,126,82,177,71,12,103,203,229,213,170,81,171,111,211,151,203,81,232,167,41,140,50,210,116,38,84,159,164,217,246,169,69,246,246,118,136,141,97,81,230,226,118,45,81,41,82,145,212,63,113,215,227,55,39,180,145,184,228,73,74,86,125,134,146,45,77,126,195,47,179,65,163,252,17,181,89,178,48,126,202,181,25,111,150,154,85,191,77,134,105,212,207,67,106,43,109,233,169,153,254,239,188,254,243,30,220,0,0,0,0,0,0,0,0,0,0,7,228,170,213,105,244,72,46,84,170,114,57,49,154,211,122,246,41,90,106,100,146,236,73,25,247,153,8,133,143,92,77,240,55,9,89,149,76,162,207,244,221,113,173,156,184,156,169,145,183,106,109,40,253,117,69,82,11,212,112,207,191,251,58,119,152,168,124,198,230,187,21,51,35,112,187,80,189,43,92,202,114,118,244,176,186,104,197,200,245,25,37,252,227,108,182,165,110,83,41,87,111,119,113,123,117,226,227,253,161,197,118,108,148,70,100,181,90,245,208,190,226,215,252,195,71,57,71,193,56,152,17,131,116,155,45,168,156,153,44,243,249,255,0,56,106,221,172,167,220,79,250,226,200,187,29,246,31,254,226,237,34,172,120,211,93,75,114,53,149,108,37,223,85,175,73,110,78,223,121,211,150,93,186,127,156,87,206,88,45,121,55,118,54,91,212,104,241,58,158,119,87,171,124,194,70,186,68,121,93,230,101,251,190,255,0,96,210,154,75,68,145,15,232,0,0,0,0,162,110,42,246,130,45,188,202,212,42,44,55,181,138,159,43,151,219,174,188,184,16,72,251,212,103,222,175,176,116,78,13,247,43,145,49,90,183,111,154,244,68,206,155,66,211,191,100,106,130,253,223,231,23,42,3,63,60,67,240,93,188,33,199,218,146,105,241,185,52,186,167,39,163,78,253,223,213,66,137,191,189,106,87,210,112,251,244,251,53,33,200,114,255,0,104,83,111,236,86,162,217,245,86,121,145,234,61,78,226,220,162,254,174,51,174,23,209,82,79,189,5,237,33,46,115,81,194,218,248,194,250,92,171,215,13,220,244,197,30,54,206,115,58,51,31,151,185,76,54,159,89,233,106,81,234,183,22,125,133,217,167,184,200,196,6,125,135,162,60,166,31,70,199,17,166,165,169,30,154,150,190,193,40,178,123,158,139,231,45,53,226,139,53,126,147,182,95,254,190,14,140,179,244,81,32,211,243,133,29,199,63,172,124,149,217,238,211,184,251,47,142,198,189,237,252,67,182,162,93,118,204,206,166,159,51,153,202,115,150,180,107,177,197,54,125,139,74,85,244,144,162,237,47,96,251,224,0,0,0,0,0,0,0,0,0,3,248,100,74,35,73,247,25,104,98,129,248,153,216,31,32,179,71,89,52,167,68,220,8,145,92,239,255,0,15,81,153,254,249,95,185,246,125,196,34,137,169,70,91,76,251,8,78,174,17,118,59,55,62,97,101,213,165,70,222,221,42,142,228,182,213,188,203,107,173,78,128,162,236,37,22,191,75,220,101,247,139,188,34,208,180,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,63,85,239,150,123,202,206,203,166,30,102,105,51,162,79,180,239,201,19,41,171,36,153,54,253,54,162,196,169,109,37,133,160,212,102,226,29,106,34,221,75,137,238,50,113,11,74,116,109,78,250,12,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,197,212,227,94,117,240,107,8,242,227,23,50,148,218,159,202,218,13,123,100,107,101,170,97,168,189,43,57,196,56,164,71,82,205,39,211,109,228,189,205,55,18,74,107,146,226,77,10,116,137,165,80,14,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,61,94,40,101,210,251,193,252,44,195,172,76,190,163,244,31,180,206,182,101,30,22,246,93,223,75,106,52,7,152,153,204,105,213,233,206,235,150,158,82,210,133,163,145,169,145,239,34,76,170,224,169,226,158,233,248,127,59,204,105,194,197,56,133,219,153,130,186,114,203,112,82,114,234,190,117,85,238,99,85,250,107,81,218,126,85,86,132,236,87,217,151,22,50,28,109,123,158,62,107,107,34,65,161,211,75,106,38,212,107,52,161,121,236,23,189,194,158,231,193,42,214,87,32,82,240,162,159,18,143,93,129,32,151,122,210,83,82,126,83,233,171,155,72,99,173,89,61,218,132,74,106,43,110,165,45,151,37,39,204,109,38,106,105,193,50,133,16,241,88,187,112,74,241,205,28,250,134,20,42,92,154,236,88,231,77,189,102,41,215,210,194,170,241,29,92,78,66,24,121,164,154,86,211,81,219,74,156,109,106,101,194,54,246,165,42,75,139,119,149,100,126,210,197,203,187,52,120,126,222,11,166,91,85,218,93,98,53,74,76,230,154,90,216,167,211,155,117,37,45,249,68,135,89,53,70,229,45,77,184,223,53,190,113,57,201,37,110,117,36,118,105,198,175,194,197,173,241,2,15,151,84,69,64,97,61,139,251,80,197,59,55,12,253,41,232,207,149,183,5,58,133,214,242,57,221,47,85,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,134,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,43,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,8,1,198,175,194,197,173,241,2,15,151,84,69,80,101,203,4,42,185,142,198,26,46,13,80,171,145,41,21,42,252,122,138,161,203,150,218,150,193,63,30,11,242,91,67,155,125,100,161,106,96,144,107,34,81,160,150,106,36,175,110,195,241,87,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,92,247,12,172,246,210,177,186,205,167,96,102,41,92,210,220,197,10,12,119,19,22,101,81,244,173,119,36,36,26,148,149,182,230,132,107,146,203,90,37,196,47,115,139,67,124,253,206,25,189,202,141,124,86,51,199,27,18,170,179,242,183,134,200,150,213,10,216,172,26,46,154,154,150,235,7,81,168,197,82,208,112,144,222,164,75,140,203,186,169,74,113,39,204,121,166,212,130,74,90,75,143,66,172,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,154,139,254,225,113,224,79,12,191,26,243,137,162,85,0,166,190,39,92,64,33,226,236,201,57,126,193,11,139,171,177,98,110,98,230,169,52,219,14,197,175,74,109,246,94,105,49,150,164,27,132,203,14,71,236,121,181,165,47,41,106,208,148,218,80,183,34,6,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,21,180,18,148,132,173,215,90,65,173,27,247,21,143,241,67,194,27,55,1,114,19,134,216,71,135,236,75,110,133,110,223,16,217,142,114,223,55,159,117,107,133,83,117,215,156,95,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,148,53,225,113,227,179,12,191,26,242,121,162,69,113,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,10,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,86,255,0,157,252,94,179,113,235,134,37,219,139,152,126,252,183,40,87,20,122,67,209,202,91,6,203,237,45,21,200,141,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,166,12,39,177,127,106,24,167,102,225,159,165,61,25,242,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,250,241,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,202,120,83,231,182,148,116,168,25,89,198,91,154,90,106,73,144,76,89,21,90,139,233,83,14,48,105,66,91,163,154,204,137,72,90,84,74,54,55,169,68,178,95,33,38,141,140,54,229,165,10,171,227,157,245,39,249,147,244,209,94,185,114,193,10,174,99,177,134,139,131,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,249,253,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,218,227,94,61,226,198,98,110,168,183,174,49,221,127,40,43,80,169,232,165,177,39,161,141,19,100,84,56,227,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,21,154,240,96,203,197,86,219,182,110,92,200,220,180,168,136,69,217,29,52,75,94,66,102,41,79,156,38,100,57,215,169,109,36,246,37,11,144,196,116,164,215,243,154,197,112,200,146,133,17,185,102,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,202,176,215,47,87,86,42,96,214,40,226,229,173,39,159,251,43,244,76,154,141,45,17,92,117,233,48,102,42,74,93,144,218,144,71,167,35,167,75,139,37,36,147,202,55,86,107,79,43,106,252,166,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,10,1,226,143,227,179,19,127,5,242,120,67,154,82,178,207,121,87,242,185,85,205,61,10,116,73,84,43,114,232,93,185,93,130,163,38,223,134,131,106,25,177,45,6,106,209,228,45,217,132,210,144,68,75,65,242,212,68,180,169,102,215,202,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,101,92,117,252,121,203,61,229,128,214,246,27,94,117,153,209,42,54,246,40,218,240,174,58,44,214,76,144,180,173,200,177,222,147,17,214,141,70,164,173,149,73,108,137,125,168,113,11,66,136,201,91,219,111,176,112,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,233,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,254,11,231,16,133,0,142,171,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,205,199,47,248,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,177,252,224,230,206,205,202,46,23,252,184,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,246,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,223,184,105,112,251,141,131,212,170,62,96,241,126,149,45,188,65,159,31,169,163,210,101,180,236,87,237,164,45,50,152,112,156,36,62,104,125,114,35,62,210,141,15,52,149,176,122,164,200,150,74,211,245,241,171,240,177,107,124,64,131,229,213,17,85,121,92,192,191,229,41,142,214,206,10,124,169,249,57,242,143,173,254,147,232,122,206,71,79,13,249,63,212,243,27,221,187,145,183,233,150,155,181,237,211,67,241,87,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,183,238,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,176,160,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,205,22,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,117,252,193,227,164,60,96,202,158,93,109,185,181,158,174,228,195,191,148,150,221,77,151,9,134,220,68,86,206,156,116,245,165,182,143,119,39,165,229,178,151,22,148,169,110,70,127,233,26,77,106,252,188,61,239,251,55,11,51,115,100,226,14,32,220,49,40,118,245,14,61,110,76,233,210,76,246,52,143,67,204,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,225,87,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,95,247,14,220,11,153,128,57,83,181,45,186,245,27,209,151,37,123,155,114,87,153,81,190,78,38,84,163,35,105,14,182,241,37,76,188,220,84,69,101,198,201,41,74,92,101,127,72,204,214,169,42,50,174,58,173,247,151,171,170,201,192,156,51,204,23,83,233,11,111,17,189,37,27,115,113,92,79,162,231,67,152,243,29,59,206,104,109,159,53,182,185,173,158,226,82,182,62,157,132,77,111,95,201,195,140,123,197,140,36,181,111,75,43,15,110,191,69,81,113,14,158,84,187,146,55,67,25,254,186,41,54,243,124,189,238,182,165,181,234,73,124,181,108,210,175,95,93,117,36,153,126,92,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,245,78,173,133,249,116,194,52,76,172,212,226,90,214,37,135,71,98,34,29,146,243,142,34,36,38,16,134,89,104,148,163,83,174,175,66,109,180,39,215,113,197,154,82,91,150,162,35,161,108,237,231,6,230,205,206,40,59,90,81,203,133,100,208,228,62,155,78,143,45,168,252,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,186,7,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,223,181,227,87,226,158,214,248,127,7,204,106,35,165,112,71,164,210,171,244,172,121,161,87,105,145,42,52,218,140,123,126,36,200,114,217,75,204,73,97,196,212,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,37,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,245,124,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,250,64,85,95,28,239,169,63,204,159,166,136,21,150,140,179,222,89,165,184,110,187,51,15,167,68,69,195,64,181,228,92,112,97,73,50,66,42,107,102,84,102,78,33,58,106,36,178,181,38,66,141,11,87,169,189,9,74,141,9,81,184,142,85,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,191,236,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,165,110,53,126,41,237,111,135,240,124,198,162,32,0,187,238,28,28,64,33,230,34,132,214,18,98,245,197,254,155,16,58,151,218,147,33,182,35,183,113,69,222,183,55,71,67,40,109,180,60,203,102,72,91,36,157,198,219,68,234,77,127,60,77,78,160,0,25,87,31,170,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,160,156,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,112,214,245,227,29,38,153,154,54,170,22,85,42,93,99,4,97,71,77,34,100,23,99,52,220,218,130,201,213,27,149,120,166,164,37,214,150,68,105,75,113,222,94,197,182,223,174,76,184,238,172,217,166,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,196,117,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,213,114,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,165,167,23,204,45,177,48,90,196,192,12,51,195,74,23,161,173,186,55,202,190,138,23,84,244,142,87,53,232,15,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,0,225,113,227,179,12,191,26,242,121,163,181,113,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,99,45,161,73,101,72,86,134,150,212,132,55,93,98,221,56,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,102,130,42,241,71,240,39,137,191,130,249,196,33,64,35,213,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,21,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,45,75,67,20,135,197,210,199,102,216,204,44,74,180,88,219,27,170,210,27,150,226,183,153,238,117,217,211,212,125,134,163,211,232,251,136,190,225,5,73,74,34,218,71,216,98,86,240,204,176,62,94,230,142,140,106,78,169,183,209,30,187,223,254,2,163,15,253,242,127,127,237,251,140,95,201,17,36,137,37,220,69,161,15,232,0,0,0,0,0,0,0,0,0,0,248,23,205,239,111,225,229,181,46,235,185,166,116,212,248,124,190,107,156,181,175,77,238,37,178,236,66,84,175,164,180,151,97,123,69,14,103,11,61,55,206,101,171,199,22,18,253,25,109,49,253,68,29,25,123,93,200,142,106,249,195,142,219,159,214,48,106,237,247,233,220,93,177,117,134,30,150,242,88,97,27,220,94,186,22,164,90,232,90,251,68,249,202,191,11,107,227,20,41,113,111,92,72,115,208,244,121,59,249,44,232,204,142,102,213,62,218,189,102,101,165,69,162,219,65,246,151,110,190,226,51,17,27,48,22,133,54,193,197,106,213,159,74,103,151,30,157,211,109,45,202,63,235,35,52,225,253,37,40,251,214,126,211,29,123,135,134,11,183,139,216,251,77,77,66,55,58,151,75,231,117,137,223,183,250,216,82,246,119,45,42,250,77,151,118,191,110,132,52,12,2,154,248,200,220,174,75,197,106,37,190,75,213,16,186,157,75,78,237,241,169,235,247,127,156,115,174,21,22,130,110,76,202,211,170,47,55,185,138,103,59,153,219,166,156,200,19,136,187,148,71,222,159,102,162,246,64,0,0,0,0,83,167,26,35,107,246,151,103,18,24,218,178,244,134,245,238,51,223,252,222,157,167,103,179,65,31,120,113,222,238,89,89,178,179,159,113,122,67,145,233,14,161,58,125,45,180,217,100,158,221,166,101,218,175,96,208,104,10,233,227,33,133,74,186,48,198,221,196,40,165,171,150,175,87,185,63,189,212,200,167,180,93,235,45,62,143,238,171,248,119,138,147,195,107,130,109,173,122,211,171,212,231,121,114,34,243,182,43,105,30,155,154,90,79,176,200,203,185,71,236,26,114,162,213,26,174,210,153,169,33,173,136,127,118,137,221,174,155,84,105,239,208,189,194,17,231,155,135,101,189,141,176,167,226,5,129,252,198,237,249,173,91,245,221,234,187,99,53,222,236,148,52,141,173,52,191,236,246,235,239,208,206,148,43,84,106,133,2,166,245,34,168,199,38,83,27,121,136,220,149,105,185,36,162,237,73,153,119,25,123,68,190,200,30,121,39,101,178,184,237,171,115,49,213,218,245,61,188,207,88,155,233,249,104,148,178,250,17,220,113,123,157,121,61,198,90,105,238,238,189,42,85,86,159,91,128,213,78,151,35,157,25,237,219,23,177,73,215,69,26,79,177,68,71,222,70,63,88,0,0,0,0,0,0,0,0,0,0,170,78,51,246,26,147,46,220,191,25,99,82,52,67,167,173,205,223,109,69,211,45,13,95,254,175,241,246,10,178,22,237,193,130,202,68,43,42,227,188,222,70,146,31,157,50,18,15,95,245,165,53,78,112,187,149,167,121,123,181,251,125,130,204,128,0,0,0,7,252,239,78,186,106,63,232,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,147,225,201,107,80,175,158,29,86,93,149,116,193,235,104,183,5,62,226,165,212,99,115,86,223,62,43,245,73,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,85,94,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,184,214,44,127,133,62,71,35,98,85,86,6,105,49,37,114,218,161,91,21,130,93,173,76,74,29,96,234,53,24,170,66,202,106,220,208,137,113,153,119,68,165,45,168,249,143,52,226,86,105,75,74,109,239,107,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,165,120,162,240,255,0,153,72,153,82,204,222,8,91,188,234,83,221,77,70,248,165,176,227,239,202,110,83,175,186,251,213,100,243,22,189,204,159,55,71,91,108,144,150,82,218,92,36,154,13,213,53,5,178,209,152,187,239,43,248,167,3,19,44,89,31,224,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,216,166,113,56,165,208,170,185,113,181,96,101,234,237,244,109,253,127,211,218,145,92,40,91,221,122,215,138,104,90,37,70,41,42,38,205,185,156,244,155,109,184,77,154,185,73,91,201,229,115,35,56,170,171,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,66,121,40,202,141,11,41,120,53,10,205,229,82,166,93,245,45,38,93,53,184,76,173,61,124,173,203,54,219,37,56,102,179,101,132,47,148,217,104,132,158,139,115,150,133,186,225,14,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,115,220,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,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,189,62,31,185,238,161,102,170,213,110,202,186,87,209,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,76,147,53,35,77,75,84,246,151,128,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,101,60,70,114,19,252,170,40,76,98,70,29,191,211,226,109,179,79,232,226,71,126,70,200,181,168,40,90,221,40,106,53,158,198,94,37,184,226,154,119,177,38,165,169,14,158,213,37,198,104,176,122,172,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,104,123,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,205,184,191,238,23,30,4,240,203,241,175,56,154,37,80,8,43,196,3,135,5,11,49,16,234,248,189,132,140,116,24,177,234,72,146,211,243,87,210,220,77,180,195,108,162,50,185,138,54,227,60,150,217,65,52,226,118,54,106,220,151,126,153,60,215,117,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,142,188,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,86,175,247,25,44,79,229,29,242,155,229,95,250,76,127,170,63,38,249,207,122,83,168,223,254,167,115,244,254,243,246,243,247,243,246,124,214,155,255,0,157,14,193,196,34,192,179,112,179,135,13,237,135,216,125,111,68,161,219,212,56,244,72,208,96,198,35,216,210,61,51,12,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,157,178,157,226,159,6,254,32,91,222,98,192,187,236,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,153,246,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,93,167,14,14,32,16,243,17,66,107,9,49,122,226,255,0,77,136,29,75,237,73,144,219,17,219,184,162,239,91,155,163,161,148,54,218,30,101,179,36,45,146,78,227,109,162,117,38,191,158,38,184,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,132,241,35,225,247,39,49,49,155,198,28,27,165,68,78,34,211,163,166,52,218,107,45,52,202,238,100,27,172,54,209,187,33,231,218,101,149,198,100,159,81,45,73,82,220,65,33,189,116,67,100,84,217,96,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,52,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,202,184,157,100,59,246,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,142,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,8,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,232,179,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,32,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,231,249,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,178,238,52,61,134,216,67,102,227,214,66,112,239,8,241,1,137,110,80,174,44,55,182,217,144,113,31,54,95,105,104,133,25,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,116,109,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,205,199,47,248,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,137,92,67,51,167,74,202,198,23,200,161,90,23,4,68,226,165,203,28,138,223,134,113,147,40,225,48,110,109,118,160,251,106,81,37,8,74,73,212,180,107,37,18,222,36,151,45,196,33,237,177,170,173,86,170,215,248,30,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,188,205,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,42,132,104,207,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,253,88,145,138,184,143,140,21,216,247,62,40,94,149,91,154,171,18,159,26,150,204,186,140,131,117,196,69,97,27,27,108,140,255,0,231,41,71,244,150,226,220,113,102,165,173,106,84,255,0,225,105,144,159,151,115,40,57,174,197,7,246,91,244,170,135,89,104,82,227,200,209,201,243,162,62,105,41,146,20,131,213,182,89,125,165,18,26,212,148,227,141,153,172,137,164,146,95,183,241,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,89,167,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,21,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,128,0,134,188,89,47,251,54,217,201,205,207,102,87,110,24,145,43,183,140,138,124,106,21,61,70,102,252,229,199,168,69,144,249,161,36,70,100,134,218,108,205,75,61,16,70,166,210,103,185,196,37,84,66,53,17,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,41,175,141,38,14,80,172,252,101,180,177,138,144,247,46,94,34,83,228,71,170,70,218,179,221,42,154,152,237,166,78,245,44,200,183,176,252,118,185,105,66,18,158,155,119,172,167,20,101,93,96,59,86,75,240,114,133,143,185,160,176,48,170,233,123,101,22,171,80,114,69,69,189,171,62,166,44,72,238,203,118,54,168,90,22,142,114,35,169,174,98,84,74,71,51,121,106,105,208,244,124,3,42,226,247,184,123,216,22,110,41,240,225,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,166,102,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,85,6,113,114,117,125,229,2,251,143,64,175,204,244,205,183,89,223,242,126,224,229,179,31,210,156,166,99,174,87,243,84,62,235,140,114,156,144,77,252,225,150,253,55,39,82,62,201,171,193,111,0,127,240,183,48,119,142,30,255,0,228,244,203,46,187,53,31,242,132,84,149,21,6,127,241,13,27,228,159,240,205,33,127,215,160,90,160,172,12,124,224,217,66,184,49,98,222,157,128,215,15,201,43,22,177,204,143,94,137,32,151,81,114,132,227,113,156,91,82,99,147,207,37,201,12,188,227,104,109,109,169,211,113,183,29,37,167,123,102,105,102,199,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,78,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,63,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,112,127,43,92,33,44,76,52,186,171,23,78,97,106,20,172,67,232,234,4,86,205,57,132,188,212,30,157,183,18,180,75,154,209,153,115,30,94,210,73,197,51,113,132,167,121,40,223,222,92,187,21,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,215,138,246,71,35,92,180,170,222,110,48,229,114,206,187,77,143,29,119,117,36,144,236,130,157,17,164,182,194,102,176,73,37,27,75,97,164,163,154,147,209,163,101,165,57,170,20,218,249,213,107,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,138,193,227,87,226,158,214,248,127,7,204,106,35,133,101,151,39,215,54,105,112,191,20,171,88,114,82,230,94,214,52,138,2,169,84,116,187,29,166,42,108,76,114,82,36,161,110,62,182,210,210,208,150,80,234,86,107,211,70,220,70,213,27,137,82,56,173,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,169,20,0,50,174,46,39,132,86,83,44,219,123,14,233,249,172,172,200,137,91,184,110,168,242,99,81,91,122,1,165,118,242,24,151,46,44,147,105,195,113,73,113,111,165,182,245,95,45,11,66,55,182,70,105,113,123,184,175,21,12,245,73,191,238,26,174,88,112,182,124,182,45,138,28,135,169,183,155,207,69,107,101,90,162,196,166,86,150,26,39,27,55,155,68,87,163,25,27,136,90,57,171,82,203,106,155,66,22,228,74,202,142,84,113,31,54,184,142,139,42,202,107,161,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,66,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,1,10,184,139,100,39,249,85,211,169,55,254,30,191,210,98,77,23,164,163,53,212,200,219,6,109,45,201,94,185,63,184,254,107,167,231,191,32,156,109,42,90,146,78,55,203,117,74,107,151,221,114,171,150,123,55,42,24,71,15,11,108,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,184,23,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,126,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,235,176,120,72,89,182,246,109,42,215,197,93,152,146,48,130,141,34,37,90,223,183,39,107,80,42,138,221,101,242,118,28,133,169,196,45,8,139,37,12,184,148,184,135,208,251,43,109,14,45,106,231,16,177,240,17,87,138,63,129,60,77,252,23,206,33,10,1,23,231,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,66,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,148,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,228,114,89,37,108,53,246,247,119,24,255,0,66,61,75,82,31,208,0,0,0,21,157,198,126,203,68,219,42,220,188,153,70,178,24,157,14,26,207,95,245,164,181,81,112,251,213,167,121,251,181,251,125,130,162,5,166,112,96,177,20,169,119,29,248,243,26,17,34,101,61,11,221,246,211,157,34,208,149,255,0,234,255,0,31,96,181,192,0,0,0,0,0,0,0,0,0,1,249,42,181,90,125,18,3,181,58,164,142,76,102,118,239,94,197,43,77,84,73,46,196,145,159,121,144,162,220,254,103,146,118,100,235,141,90,182,203,29,37,175,76,221,203,245,137,206,163,152,136,171,63,167,29,183,17,181,214,85,222,103,174,190,238,248,131,69,163,84,43,245,54,105,20,182,57,210,159,221,203,70,228,167,93,169,53,31,106,140,139,184,143,218,46,191,35,60,59,109,236,18,131,3,16,47,242,235,174,211,230,232,223,174,215,75,219,37,174,246,164,173,165,238,105,212,127,103,179,79,126,166,83,114,181,84,106,133,74,122,164,182,183,161,141,186,167,118,154,238,81,39,191,67,247,140,198,226,77,193,54,233,189,106,53,234,139,188,201,18,185,59,213,180,139,93,173,33,37,216,68,69,220,146,246,11,108,224,223,133,107,181,240,198,226,196,41,73,209,203,171,163,218,90,253,30,154,69,65,163,238,89,235,244,191,117,63,199,188,88,176,12,249,113,28,189,220,189,115,101,120,190,218,245,135,31,209,253,58,116,250,59,169,177,9,93,187,72,207,181,62,209,32,184,46,155,95,180,203,196,150,206,229,159,163,246,47,113,150,207,230,245,29,123,61,186,139,139,0,0,0,0,1,75,220,99,49,1,139,159,23,109,251,61,175,167,107,245,123,203,183,255,0,25,139,79,112,191,178,95,187,239,63,224,32,246,27,87,164,219,23,173,58,185,13,238,83,209,185,219,87,180,149,166,230,150,147,236,50,50,238,81,251,6,154,237,74,170,171,116,8,181,69,47,113,189,191,183,77,59,150,164,251,139,221,238,31,92,114,252,201,225,188,60,86,194,10,221,157,49,91,19,51,166,209,90,25,233,178,83,46,119,18,147,254,12,189,191,251,134,107,91,83,144,164,146,148,157,22,143,102,190,242,255,0,233,141,32,101,38,241,69,245,128,214,221,198,133,238,234,122,207,102,159,70,107,232,253,212,254,231,184,118,33,77,188,93,178,253,14,198,189,105,24,169,73,61,91,185,250,142,161,61,191,55,211,51,1,132,246,169,197,107,174,243,238,73,105,246,247,138,233,19,227,135,158,126,157,193,73,237,97,158,35,61,190,215,149,187,147,39,105,23,71,181,50,222,87,168,204,117,184,230,247,93,65,118,171,213,239,238,212,138,232,40,117,234,77,201,77,106,175,69,149,212,196,123,118,199,57,106,70,186,40,210,125,138,34,62,244,153,119,123,7,208,0,0,0,0,0,0,0,0,0,1,10,120,177,89,85,11,179,45,61,84,18,236,163,85,61,38,241,250,191,213,51,2,113,171,189,69,251,197,221,169,253,134,40,180,139,83,208,133,235,240,169,180,231,219,249,111,102,116,196,109,77,70,98,101,53,218,147,213,14,64,130,100,125,134,126,227,239,208,77,16,0,0,0,31,17,215,31,172,77,114,10,79,100,118,76,201,106,236,61,202,35,208,203,216,101,216,125,227,253,27,181,233,13,43,154,136,218,57,251,219,213,223,247,107,239,31,232,211,238,193,152,152,46,150,230,150,146,52,47,187,67,51,208,147,167,127,113,119,143,166,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,29,127,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,170,188,16,225,49,138,19,243,37,83,180,49,130,4,184,56,117,106,200,69,73,186,202,152,109,76,93,48,147,63,150,220,84,114,37,18,226,174,76,118,159,90,180,90,156,142,92,189,233,35,113,163,85,202,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,42,219,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,17,220,159,82,178,159,139,144,21,99,20,179,177,47,88,239,207,162,162,75,169,113,112,95,105,100,82,96,146,141,102,235,136,104,156,97,104,113,196,145,154,31,74,13,78,45,181,184,168,150,47,39,133,246,79,173,156,19,194,58,46,54,214,74,37,70,251,191,232,233,158,137,241,157,144,148,67,162,77,68,89,12,193,52,41,124,165,172,141,150,221,91,156,180,168,150,226,155,37,41,8,37,174,111,136,1,198,175,194,197,173,241,2,15,151,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,167,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,226,188,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,69,254,25,121,58,198,92,70,197,59,91,48,113,230,85,108,203,50,215,168,21,70,29,117,13,164,253,52,244,105,44,162,69,57,180,19,237,187,201,121,149,201,105,111,146,86,215,168,235,74,37,30,228,20,192,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,176,56,149,240,229,174,222,181,217,217,132,203,205,175,215,85,103,109,114,228,181,233,112,208,135,36,184,148,73,118,69,85,10,83,197,204,121,123,99,182,113,153,100,220,117,197,27,133,189,107,94,178,43,135,206,73,41,89,80,176,28,174,220,236,68,157,136,183,84,120,239,85,102,42,42,82,253,37,133,50,202,151,73,67,137,121,212,45,13,200,75,138,83,173,154,73,227,229,154,136,201,182,244,150,163,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,40,7,136,254,96,176,159,49,25,130,118,232,194,27,126,149,232,168,20,248,208,221,185,163,177,38,60,171,137,206,82,21,204,144,211,201,111,103,39,83,142,131,54,249,134,150,140,212,226,209,201,67,95,171,134,198,92,113,67,28,113,230,29,223,97,94,242,236,186,110,29,200,141,82,172,92,16,93,111,173,100,157,230,37,184,177,218,89,41,46,45,244,182,250,21,204,66,153,38,201,206,98,92,213,44,187,40,56,231,125,73,254,100,253,52,85,173,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,65,57,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,62,173,35,37,24,53,68,205,100,188,216,211,41,157,29,192,245,60,219,106,159,12,148,196,84,213,30,39,219,153,83,112,146,173,28,121,230,29,67,123,73,41,65,40,158,117,68,227,174,146,209,32,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,69,94,40,254,59,49,55,240,95,39,132,60,86,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,45,107,167,14,49,199,14,34,220,150,220,234,85,219,102,93,180,245,165,42,83,68,244,89,209,92,37,54,235,46,180,225,127,142,219,141,56,146,82,84,75,66,210,70,74,73,81,14,116,178,57,121,101,107,23,41,22,125,188,185,119,85,189,124,200,113,22,107,204,160,157,168,202,90,86,218,21,9,214,27,45,202,146,133,62,202,73,72,78,199,121,136,82,9,42,53,180,221,159,240,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,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,59,87,16,12,116,193,172,23,203,237,94,46,47,90,212,171,209,187,175,101,50,13,157,50,114,162,185,90,249,214,205,229,54,226,27,113,108,244,232,50,123,158,73,45,142,37,146,74,208,226,218,51,207,96,190,142,24,184,23,140,184,33,151,216,209,113,98,233,170,165,187,131,109,78,155,103,84,96,165,183,45,125,206,188,110,36,156,230,41,127,206,16,168,239,41,133,37,190,75,134,225,26,9,197,186,103,66,226,205,56,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,63,243,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,169,7,14,114,71,153,124,78,197,202,230,10,209,48,218,92,43,134,212,144,203,55,26,234,78,34,60,74,58,29,89,37,15,60,241,153,165,104,82,76,221,65,51,204,91,173,37,75,105,46,36,140,198,130,48,170,207,174,225,254,28,91,150,85,207,126,213,111,90,173,22,158,212,57,117,250,162,16,153,85,7,18,90,27,139,36,127,144,141,70,183,13,36,70,227,142,175,115,138,245,99,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,197,51,93,154,236,56,202,86,28,46,245,189,93,235,170,179,185,140,80,40,12,60,72,149,87,148,146,35,52,164,204,143,150,202,55,36,221,120,200,210,218,84,146,34,90,214,219,107,207,102,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,101,95,252,133,31,253,127,237,196,85,88,213,64,135,252,70,114,81,252,170,176,225,138,253,129,76,165,55,137,182,183,206,83,100,190,92,167,42,144,72,150,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,184,120,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,126,117,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,235,231,115,27,237,156,195,102,94,241,196,235,62,135,18,13,34,84,132,64,137,41,151,36,41,117,86,34,160,152,102,115,169,127,67,109,110,180,219,102,77,165,182,201,8,36,37,73,83,132,183,28,239,252,36,50,219,121,98,46,54,183,143,113,107,242,237,235,123,13,228,108,57,13,66,39,23,86,151,33,135,27,92,38,150,235,106,100,144,76,173,70,250,139,87,80,135,154,36,18,20,234,94,106,237,0,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,217,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,71,21,19,127,134,158,122,163,101,150,230,149,134,24,157,62,36,92,47,184,228,63,82,149,57,81,93,113,250,69,68,163,145,37,244,19,13,173,215,144,241,48,203,42,108,210,123,79,150,226,84,130,75,132,229,228,128,14,21,157,204,6,147,152,236,180,94,56,109,70,133,17,251,132,227,162,169,111,155,209,218,113,101,81,140,178,117,182,218,91,171,66,89,91,201,75,145,141,221,233,216,137,11,51,213,59,146,121,204,1,110,156,24,50,241,85,182,237,155,151,50,55,45,42,34,17,118,71,77,18,215,144,153,138,83,231,9,153,14,117,234,91,73,61,137,66,228,49,29,41,53,252,230,177,92,50,36,161,68,110,89,160,12,171,137,149,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,114,121,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,31,214,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,85,95,28,239,169,63,204,159,166,138,224,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,241,92,65,169,40,82,218,117,165,154,17,191,105,85,95,19,172,135,126,196,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,125,255,0,133,102,76,179,5,130,181,218,174,47,98,133,86,171,101,82,171,84,246,163,179,103,111,105,78,85,210,164,19,141,201,158,217,238,233,249,60,197,18,27,245,36,147,134,234,87,202,70,246,228,112,14,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,7,21,204,139,127,95,154,12,20,179,63,242,137,87,252,40,42,255,0,21,73,170,55,28,147,255,0,27,213,45,42,253,199,141,31,223,15,10,234,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,6,85,196,244,162,241,4,141,131,220,63,236,172,190,97,5,86,91,120,131,62,61,106,53,98,173,17,215,98,191,109,33,117,101,190,217,182,107,96,208,250,228,70,125,212,146,217,117,43,96,244,81,25,44,147,164,53,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,39,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,0,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,43,171,137,215,15,249,152,187,14,78,96,112,66,221,234,239,168,155,159,185,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,251,25,109,9,83,201,90,180,53,56,148,33,202,118,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,246,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,247,18,156,249,86,112,189,245,96,238,24,73,228,85,164,50,106,159,55,98,21,177,181,28,200,238,53,203,126,58,146,122,41,180,43,114,87,175,176,187,53,49,85,51,113,119,16,170,23,9,93,50,171,251,234,100,255,0,80,79,116,172,22,139,222,107,215,105,35,111,210,61,123,180,254,2,203,184,105,231,202,236,187,171,236,96,142,37,187,215,186,226,82,116,249,251,90,107,77,87,14,51,76,242,153,142,69,222,165,171,122,151,237,208,253,134,45,36,0,0,0,4,46,226,173,105,207,184,50,222,244,232,104,220,154,116,197,74,119,181,37,162,27,129,56,204,251,76,189,229,221,168,162,131,45,15,67,23,163,194,118,202,168,90,121,106,234,231,151,101,102,169,233,54,79,213,254,169,232,16,77,61,202,63,221,62,253,15,236,33,53,192,0,0,0,0,0,0,0,0,0,124,250,229,122,147,109,211,93,171,214,165,116,209,25,219,189,206,90,151,166,170,36,151,98,72,207,189,68,93,222,209,75,252,67,51,244,238,53,207,119,12,240,229,237,150,188,93,188,233,59,72,250,205,201,136,242,125,71,163,161,198,246,58,210,203,177,94,183,127,118,132,112,28,88,183,8,156,191,67,190,111,106,190,42,85,143,70,237,142,159,167,79,111,206,117,44,207,97,93,169,113,58,105,176,187,210,122,253,157,226,228,135,29,205,181,226,139,23,1,174,75,141,106,219,211,116,126,205,126,148,214,17,251,170,253,255,0,112,205,251,138,114,108,147,82,83,170,215,236,215,220,95,253,33,165,44,182,97,188,60,41,194,10,37,157,13,91,211,15,169,213,90,25,107,190,83,206,119,26,149,254,16,253,191,251,135,80,31,34,235,170,170,137,64,149,84,74,246,155,59,59,116,215,189,105,79,184,253,254,225,153,76,73,175,73,185,239,90,141,114,99,220,215,164,242,119,47,105,39,93,173,33,37,216,68,69,220,146,246,9,195,193,207,16,24,182,49,122,224,180,29,250,119,71,73,176,187,127,241,104,181,7,15,251,39,251,222,242,254,34,232,64,0,0,0,7,249,73,125,168,204,169,247,149,181,9,211,83,211,95,110,131,54,57,153,197,215,113,175,22,234,247,193,201,231,177,47,167,229,43,97,39,232,70,101,163,236,216,131,239,107,218,95,251,207,149,161,106,66,137,73,61,12,134,146,114,151,87,122,185,151,235,86,167,38,79,80,235,221,118,231,54,18,53,210,107,233,46,194,34,46,226,211,184,117,225,255,0,46,54,151,80,104,81,106,70,51,123,155,171,40,236,60,122,185,40,9,107,150,211,61,30,194,221,175,124,38,22,127,218,87,181,126,241,106,252,33,47,184,181,236,184,51,100,54,238,175,90,251,185,137,218,125,157,76,249,238,151,110,210,46,226,246,26,191,135,112,157,162,39,241,45,177,233,215,142,89,171,174,76,143,204,118,15,75,201,86,245,22,221,245,8,123,187,9,68,71,169,36,187,245,20,14,2,94,100,175,62,247,142,92,43,140,208,43,207,245,214,124,141,221,76,109,173,53,179,106,36,45,30,186,99,184,233,234,235,196,125,135,236,208,251,59,174,171,8,113,231,12,49,202,136,154,246,28,92,94,148,140,173,117,62,146,67,26,122,238,39,253,121,180,31,123,75,246,123,62,210,215,161,0,0,0,0,0,0,0,0,0,8,165,196,202,158,229,67,43,53,190,85,83,162,233,149,38,66,190,99,153,207,74,105,211,53,107,191,213,221,175,210,246,104,40,62,143,9,117,42,180,42,115,103,162,229,73,109,148,159,184,212,162,34,255,0,180,104,235,40,54,218,45,108,183,225,237,56,149,170,215,109,82,93,112,244,254,217,192,142,71,237,63,221,29,140,0,0,0,127,15,93,15,66,212,199,226,166,41,149,28,158,82,116,50,144,189,253,166,126,183,102,163,247,15,193,87,97,46,48,219,167,223,29,210,121,63,122,72,244,31,174,58,205,216,237,56,174,245,161,42,63,226,67,253,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,65,124,80,113,190,149,141,153,175,173,38,141,67,151,78,143,96,71,85,142,181,201,113,42,92,199,225,76,148,111,62,73,79,98,16,110,188,226,16,91,148,102,134,210,179,218,107,54,209,18,197,233,240,155,199,74,238,48,101,151,228,221,219,89,165,75,170,225,221,65,22,220,86,99,146,27,148,138,59,113,89,56,75,144,218,79,254,61,148,57,181,36,180,198,61,119,45,46,45,83,84,64,14,53,126,22,45,111,136,16,124,186,162,41,88,122,172,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,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,236,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,67,251,168,249,19,255,0,119,63,250,179,88,255,0,186,14,255,0,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,41,197,175,58,254,132,135,51,41,184,101,83,170,195,173,61,201,114,244,168,48,124,134,211,5,230,57,136,166,36,205,59,220,231,33,214,156,117,77,169,41,38,201,45,25,184,78,188,132,87,94,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,21,180,18,148,132,173,215,90,65,173,27,247,22,135,176,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,184,56,231,125,73,254,100,253,52,85,173,50,147,85,173,73,92,58,53,50,92,249,13,199,126,90,218,140,202,157,90,88,97,165,188,243,166,148,145,153,33,182,155,113,197,171,185,40,66,148,122,17,25,143,87,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,30,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,226,184,131,82,80,165,180,235,75,52,35,126,210,234,162,63,226,150,125,114,157,130,215,221,79,12,241,47,21,189,13,114,81,185,61,108,47,65,84,164,114,185,172,161,230,254,113,152,235,109,90,182,234,21,234,168,244,215,67,208,200,200,189,94,5,230,143,2,115,41,233,191,216,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,90,171,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,138,188,81,252,118,98,111,224,190,79,8,69,81,50,184,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,5,0,241,71,241,217,137,191,130,249,60,33,50,184,94,98,245,155,128,185,9,196,156,92,196,7,229,183,66,183,111,137,143,72,40,140,27,207,186,181,194,166,52,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,138,184,51,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,248,206,44,210,148,37,110,186,234,201,8,223,180,166,255,0,10,28,142,73,185,106,180,76,220,98,50,226,29,10,155,34,66,237,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,95,41,37,163,166,243,73,115,84,37,180,115,173,208,101,92,126,170,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,23,63,195,23,62,63,182,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,215,253,212,124,137,255,0,187,159,253,89,172,127,221,7,85,205,143,133,140,100,248,127,112,249,115,227,53,131,79,184,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,123,51,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,226,162,213,63,249,10,63,250,255,0,219,136,170,177,170,128,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,119,254,44,89,215,168,221,55,85,79,42,248,111,83,217,109,209,180,141,120,190,131,139,33,154,172,228,185,30,67,113,219,81,37,110,51,210,184,206,213,154,92,66,141,211,117,181,160,137,162,53,196,188,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,45,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,197,99,166,104,240,39,45,126,132,253,181,223,63,39,62,81,245,62,140,254,140,153,51,159,211,242,185,223,222,205,57,183,111,61,175,165,166,187,187,53,208,244,249,56,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,203,181,138,11,226,25,157,58,174,105,241,66,69,10,208,184,37,171,10,237,169,4,86,252,51,140,168,165,53,242,111,107,181,7,219,82,141,75,90,148,110,165,163,89,36,208,201,164,185,109,173,111,110,224,22,142,16,222,87,174,29,223,184,165,70,98,33,91,216,113,30,156,245,105,247,159,36,175,124,233,105,139,25,150,144,90,169,107,82,141,197,153,232,72,36,50,189,84,74,52,37,126,40,123,252,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,61,120,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,3,57,153,220,192,104,217,113,204,189,227,134,212,104,82,216,183,138,66,42,150,249,189,29,214,208,116,233,40,39,91,109,165,186,181,169,228,50,165,57,24,221,222,173,235,142,179,61,21,185,37,194,134,154,48,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,0,50,174,63,84,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,172,171,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,54,232,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,7,42,199,76,209,224,78,90,253,9,251,107,190,126,78,124,163,234,125,25,253,25,50,103,63,167,229,115,191,189,154,115,110,222,123,95,75,77,119,118,107,161,233,242,112,83,57,153,108,204,77,213,42,202,193,204,72,249,65,90,133,79,93,81,248,222,135,159,19,100,84,56,219,106,115,124,134,27,65,232,183,155,45,8,247,122,218,233,161,25,148,22,227,157,245,39,249,147,244,209,86,176,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,222,162,35,237,121,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,19,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,98,152,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,52,53,105,177,170,53,89,181,8,116,152,148,184,242,164,56,243,80,98,41,213,49,21,10,81,154,89,108,222,90,221,52,36,140,146,70,226,214,189,8,183,41,71,169,157,181,112,96,193,12,80,181,109,155,151,28,170,181,200,144,236,155,230,58,96,83,168,233,109,183,95,168,63,14,67,136,235,150,225,122,204,33,165,28,166,82,222,186,184,110,56,165,37,36,219,74,114,69,127,117,31,34,127,238,231,255,0,86,107,31,247,65,223,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,193,15,213,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,190,158,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,217,106,0,0,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,83,183,21,12,138,201,176,46,26,174,103,176,182,4,183,237,138,228,135,170,87,155,47,74,107,101,38,162,252,166,80,151,218,55,28,39,156,68,167,164,153,155,104,66,249,75,74,207,114,91,90,16,220,10,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,171,115,28,167,81,103,212,25,45,92,139,21,215,146,90,247,154,80,102,95,246,12,219,102,146,185,62,225,204,110,38,84,42,11,220,225,221,213,148,164,180,73,109,79,94,249,146,123,8,181,211,83,237,28,180,118,108,154,195,171,75,205,30,22,157,37,158,98,152,188,40,143,62,91,146,90,50,154,140,125,199,235,125,229,221,218,52,128,222,227,109,38,178,209,90,22,165,238,49,255,0,64,0,0,3,142,102,250,219,69,211,150,252,66,167,26,180,90,45,170,179,173,158,159,219,40,18,8,189,165,251,195,56,181,136,75,166,213,166,211,156,61,87,22,75,140,168,253,230,149,25,31,253,130,252,56,102,211,221,167,229,102,137,205,169,245,189,74,163,72,79,204,242,249,41,85,58,30,141,119,250,219,116,250,94,221,68,173,0,0,0,0,0,0,0,0,0,28,111,48,57,170,194,108,187,80,36,212,111,122,247,38,113,50,179,137,19,165,146,174,123,187,29,52,35,123,76,184,73,220,166,84,90,159,97,119,159,179,90,119,206,166,125,239,28,199,215,30,160,208,95,232,108,248,251,122,104,219,90,119,126,228,71,90,253,117,199,109,210,209,214,76,251,79,219,161,118,119,196,48,23,241,195,70,199,167,89,217,102,161,57,14,63,45,217,221,87,57,91,212,123,182,84,38,109,236,53,25,22,132,163,238,208,75,1,4,184,189,223,113,104,57,112,122,200,113,221,30,186,118,242,211,180,253,110,154,124,7,79,183,105,145,118,31,180,211,252,123,133,83,229,26,202,85,249,143,86,221,0,218,230,54,247,89,189,59,180,238,132,250,203,251,73,253,207,120,210,27,109,165,164,18,18,90,17,15,250,28,135,54,149,119,168,89,127,186,106,113,164,244,238,179,208,237,115,97,47,77,102,176,147,236,50,50,238,63,112,205,178,214,165,168,212,163,212,204,117,60,179,226,235,184,41,139,116,139,227,169,228,49,19,168,230,171,97,43,233,70,121,162,236,216,179,239,119,216,95,251,203,73,241,159,106,75,41,125,149,110,66,181,208,244,211,219,160,255,0,80,0,0,0,17,223,62,24,170,156,40,203,181,195,90,106,71,34,90,250,78,66,246,110,211,73,209,82,174,205,138,46,231,61,164,51,237,106,90,181,155,206,183,30,223,160,198,231,204,147,191,98,55,161,58,237,66,150,125,170,50,46,228,159,180,124,149,161,77,168,208,178,208,200,93,71,9,44,106,59,171,6,218,195,90,156,190,100,186,6,238,81,114,244,254,190,84,247,143,232,182,69,220,146,239,81,255,0,14,225,63,192,81,207,22,187,14,85,175,152,133,220,110,118,198,184,52,228,31,103,250,196,24,40,87,246,140,251,213,237,34,254,35,167,240,101,190,91,135,119,220,214,99,142,232,169,253,22,196,237,239,216,213,65,195,237,219,217,223,239,47,243,11,119,28,203,50,54,146,47,108,27,175,219,170,111,127,85,210,232,90,233,244,101,50,191,121,126,239,188,102,164,217,209,254,87,255,0,95,112,235,120,249,151,123,151,5,61,21,81,158,214,250,101,107,159,210,61,185,178,221,201,229,18,253,82,117,106,45,20,233,23,110,159,102,165,221,199,199,181,194,188,98,196,12,24,184,217,186,112,246,185,232,202,131,59,182,185,211,48,247,123,107,65,246,58,133,167,232,186,178,238,246,253,218,91,198,81,120,159,89,24,161,13,22,222,45,207,244,69,194,90,242,215,202,122,71,81,218,250,207,178,60,68,161,27,91,109,191,111,110,190,242,49,62,25,121,185,13,147,204,171,114,21,220,122,104,63,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,151,188,140,83,254,4,91,82,174,220,100,178,232,113,19,170,164,215,233,200,87,105,118,37,82,154,79,180,203,247,189,227,73,120,113,73,93,7,15,45,122,27,159,74,157,69,133,17,95,123,108,33,62,243,247,123,204,122,32,0,30,67,20,113,78,206,193,251,70,109,233,123,84,186,42,116,38,156,113,75,228,186,230,166,134,150,225,150,141,33,106,250,45,171,183,79,103,220,66,43,66,226,209,149,185,21,111,71,201,184,122,118,13,206,89,72,233,42,43,215,214,34,215,105,67,215,187,180,73,204,39,198,236,55,198,186,42,107,184,119,95,244,156,83,73,40,213,210,190,206,158,162,21,220,243,104,62,231,81,236,246,253,135,167,188,31,33,124,202,101,68,222,52,255,0,54,127,189,90,247,56,165,123,187,79,184,190,225,244,186,150,121,124,221,254,174,155,181,208,251,135,205,92,162,170,75,68,120,190,179,77,40,150,181,119,119,30,134,90,30,135,220,125,227,235,17,37,9,208,187,9,37,255,0,64,141,120,239,159,220,2,192,58,249,218,183,77,195,186,174,130,220,184,221,36,210,218,68,183,80,126,186,35,173,39,162,218,81,119,253,189,221,255,0,123,1,179,163,129,121,135,112,160,216,87,71,81,82,74,117,118,47,69,49,27,15,230,136,203,123,172,54,147,209,79,32,187,61,250,251,244,238,224,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,142,85,154,172,82,253,139,101,199,17,113,49,154,239,161,167,209,173,249,94,138,155,210,245,28,170,163,168,228,193,249,179,66,210,173,101,58,194,125,116,154,11,93,87,162,73,70,89,172,19,43,58,153,59,147,129,120,13,128,184,167,75,163,203,129,30,173,107,197,164,93,49,167,67,106,52,216,181,247,249,213,3,234,62,131,174,44,201,249,44,36,148,214,230,91,167,182,133,173,70,105,33,245,120,68,99,21,43,13,115,70,187,70,227,175,75,131,77,196,26,59,180,72,205,28,164,181,9,202,170,93,109,232,138,125,43,90,82,107,52,162,67,13,25,18,151,204,148,148,36,190,113,70,47,36,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,9,127,197,115,37,31,179,43,169,252,202,97,157,50,171,38,219,187,106,18,36,221,173,105,206,102,143,84,121,196,168,164,111,53,27,137,102,83,142,47,177,73,216,219,165,180,150,68,243,45,38,37,101,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,196,43,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,1,23,253,194,227,192,158,25,126,53,231,19,68,170,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,226,177,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,103,194,58,214,195,138,86,80,168,247,61,165,6,148,87,37,118,161,61,55,92,184,238,147,178,151,41,137,111,34,51,50,15,83,83,123,34,169,133,33,175,85,36,151,141,194,78,175,41,75,154,162,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,58,87,18,62,31,113,178,237,37,188,97,193,186,84,181,97,213,70,66,99,77,166,178,211,175,34,217,89,52,195,109,27,178,30,125,215,158,68,151,141,245,18,212,148,161,181,154,27,215,85,182,71,192,50,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,33,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,14,235,194,103,8,108,220,122,194,252,198,97,30,32,49,45,202,21,197,30,217,102,65,196,124,217,125,165,161,202,131,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,154,146,112,171,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,157,92,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,65,64,60,81,252,118,98,111,224,190,79,8,70,169,55,77,118,93,171,78,178,164,78,223,69,165,84,38,213,33,198,229,32,185,82,165,183,25,185,14,111,34,222,173,200,133,24,180,51,52,151,47,84,145,26,148,103,45,120,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,6,85,197,186,99,222,69,100,230,107,38,88,35,137,248,99,2,92,172,80,183,48,222,215,166,197,130,153,77,54,197,94,156,113,153,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,169,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,116,12,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,198,107,4,159,207,246,112,106,185,178,197,197,42,158,113,27,177,44,233,19,32,90,136,101,165,18,228,176,181,164,156,156,234,156,66,93,223,32,153,105,100,218,146,146,105,9,66,54,239,39,28,115,234,240,243,201,101,87,52,248,161,30,187,119,219,242,213,133,118,212,131,59,130,97,73,84,82,154,249,55,185,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,124,198,214,182,119,68,177,106,159,252,133,31,253,127,237,196,85,88,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,87,175,12,234,100,106,214,117,240,254,141,49,201,109,199,159,30,189,25,213,196,150,236,87,210,133,209,39,37,70,219,204,169,46,180,189,12,244,91,106,74,210,122,26,76,140,136,196,96,23,253,194,250,155,106,195,201,46,31,78,181,168,30,139,244,167,164,100,212,84,181,182,227,211,39,34,115,236,59,33,199,16,219,123,183,114,18,72,37,18,148,134,146,211,70,183,57,123,213,42,133,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,79,254,34,248,23,142,216,247,129,50,237,60,20,186,127,193,250,78,210,232,97,255,0,162,63,231,145,28,103,249,236,151,17,209,244,252,167,94,245,79,231,126,129,251,53,160,17,103,206,99,30,19,223,252,29,46,140,61,195,214,125,29,90,176,105,244,24,247,37,35,116,151,186,105,82,46,6,213,212,243,221,66,80,190,169,109,63,39,150,218,148,150,185,188,190,194,74,117,172,17,107,220,101,241,135,4,165,198,160,96,243,246,220,75,151,17,105,209,223,146,205,73,154,203,236,174,210,67,238,195,112,201,216,232,73,179,33,114,153,101,73,36,56,162,91,72,36,56,69,163,136,53,86,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,145,128,54,126,35,216,24,53,105,217,184,185,126,252,180,187,233,84,244,177,84,173,236,50,234,92,220,163,74,119,43,69,187,203,65,161,174,114,200,156,119,151,204,89,18,214,162,46,128,2,157,184,216,94,182,13,107,23,44,59,42,135,30,35,183,101,181,71,148,237,126,99,40,101,75,75,18,150,218,161,196,117,196,168,221,37,182,77,190,241,52,225,17,37,19,16,180,235,205,80,137,89,47,196,140,56,194,44,208,88,24,141,139,80,250,139,90,139,80,113,217,138,232,74,95,74,226,227,186,220,121,92,163,212,207,144,250,218,127,84,17,184,158,86,230,210,165,165,41,61,31,0,12,171,139,126,203,238,78,172,76,223,240,216,194,186,5,126,103,161,174,74,55,167,62,79,220,28,183,164,122,47,155,95,117,114,191,154,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,118,213,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,39,134,46,124,127,109,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,41,254,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,197,56,64,90,212,43,231,31,113,10,202,186,96,245,180,91,131,11,234,212,186,140,110,106,219,231,197,126,108,6,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,57,6,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,61,3,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,133,43,113,171,241,79,107,124,63,131,230,53,17,237,120,56,95,246,110,22,89,185,130,196,28,65,184,98,80,237,234,28,123,114,76,233,210,76,246,52,141,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,113,87,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,174,171,195,79,34,177,179,53,115,74,196,252,78,129,18,86,23,219,146,31,166,202,130,169,78,182,253,94,162,113,200,210,194,13,135,16,235,40,100,159,101,229,56,106,45,199,203,109,41,89,41,195,110,242,70,85,197,255,0,112,184,240,39,134,95,141,121,196,209,64,34,221,56,69,100,250,217,129,102,211,243,105,120,20,74,149,118,169,34,74,109,20,178,236,132,46,144,195,71,46,12,181,186,68,180,180,234,223,53,56,146,66,144,178,66,27,66,146,173,206,41,40,179,64,0,0,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,133,184,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,42,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,66,120,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,0,0,0,0,0,0,0,0,0,0,0,0,1,194,49,231,58,56,23,151,135,14,13,251,116,116,245,37,39,86,162,244,83,23,188,254,116,136,183,180,195,137,45,84,202,203,183,221,175,187,95,129,129,25,254,192,44,124,175,149,171,107,92,59,42,235,45,81,27,164,154,123,136,214,210,11,215,92,116,36,181,91,169,46,255,0,183,187,186,73,184,132,62,210,155,89,110,67,137,52,153,119,106,70,66,144,120,149,101,6,227,195,28,81,173,98,197,2,153,190,221,185,167,73,169,201,119,156,217,108,151,34,68,199,214,91,86,242,150,122,54,130,62,196,146,125,196,71,216,32,202,16,165,172,155,73,106,165,30,210,47,180,90,15,10,60,163,87,211,94,253,188,94,20,238,158,10,26,229,211,126,121,11,222,178,92,25,77,47,230,222,212,181,78,238,197,35,239,246,16,182,97,224,241,99,27,176,223,5,40,170,174,226,37,127,209,145,73,38,162,87,74,251,218,250,142,43,185,150,214,125,205,47,217,236,251,75,88,199,55,139,70,86,227,213,189,31,26,225,234,24,39,57,103,35,164,168,163,79,88,203,93,167,15,94,238,209,42,112,187,20,236,236,96,180,97,94,150,77,75,173,167,77,105,183,18,190,75,173,232,107,105,14,17,104,234,16,175,162,226,123,116,246,253,228,61,120,0,15,59,136,244,149,215,176,242,232,161,183,244,170,52,89,177,19,247,184,194,211,239,47,127,188,134,109,113,222,218,149,105,99,37,235,67,150,157,21,26,224,169,32,187,75,181,41,148,234,125,134,127,187,239,22,255,0,194,10,238,98,177,151,57,244,55,36,110,149,10,188,233,37,27,12,180,105,16,32,36,187,118,145,119,159,188,204,78,208,0,0,0,0,0,0,0,1,248,43,181,202,101,183,72,151,92,172,201,233,225,65,101,201,15,185,177,75,218,132,36,212,163,209,36,102,122,18,76,251,8,204,86,238,114,248,166,83,109,146,153,99,96,53,71,169,168,237,114,60,138,143,37,72,228,47,249,195,74,46,84,168,134,149,109,82,90,86,164,173,15,93,61,230,42,166,251,191,238,172,73,184,230,221,119,133,79,174,169,79,121,199,222,119,146,219,91,148,183,20,226,189,86,210,148,151,172,181,31,97,23,120,243,195,176,96,30,93,238,76,107,244,173,70,3,123,41,148,94,71,86,246,173,158,222,119,52,145,234,155,168,81,234,166,140,187,53,251,116,46,254,72,76,235,35,147,255,0,215,220,52,173,150,235,77,22,78,13,208,45,212,183,179,166,234,181,45,117,250,82,158,95,188,255,0,123,222,58,104,168,142,51,87,203,115,46,251,102,204,109,221,85,3,173,222,157,189,219,218,167,184,93,187,123,123,189,231,254,97,204,56,74,88,146,174,140,196,34,226,108,244,141,111,235,207,62,207,245,248,51,144,159,237,17,247,167,216,71,252,5,227,0,128,28,91,113,168,237,92,27,119,13,105,146,249,114,235,251,121,165,203,215,250,137,80,30,47,164,217,151,114,143,185,69,252,123,133,43,161,10,90,137,41,45,76,199,214,186,237,90,205,153,91,145,111,215,163,114,38,70,217,189,27,208,173,55,33,43,46,212,153,151,114,139,218,52,19,144,252,85,78,43,229,218,222,173,59,39,159,45,190,175,158,189,155,117,214,116,164,167,179,98,75,185,191,97,9,16,0,0,0,2,177,56,212,226,2,160,219,182,45,135,9,205,74,167,233,62,181,58,125,30,91,148,231,91,237,52,246,247,159,209,81,125,190,225,196,184,74,97,68,27,238,250,185,171,245,24,251,216,162,244,90,175,121,150,222,115,51,145,220,75,73,158,166,130,246,31,240,16,183,22,168,76,91,88,131,85,162,69,127,156,212,110,70,213,237,52,235,185,134,212,125,134,103,237,87,188,122,108,185,99,253,215,151,140,68,135,123,91,82,54,165,158,103,61,157,141,159,55,86,30,105,62,178,219,115,110,156,229,31,97,118,255,0,210,90,55,178,110,168,87,181,177,10,231,167,30,177,230,243,54,119,255,0,97,197,32,251,200,143,189,39,236,31,116,85,119,26,219,106,35,173,88,23,17,122,175,177,233,93,221,231,187,83,167,35,223,161,118,125,131,129,240,149,169,74,139,153,234,108,22,81,171,82,249,220,211,212,187,54,83,231,25,123,53,239,247,11,205,31,130,185,74,139,90,165,189,76,154,157,204,189,183,113,106,101,220,162,81,119,25,31,121,23,180,102,51,17,173,181,217,119,181,66,222,55,121,138,135,202,245,182,233,174,246,80,190,237,79,247,189,226,227,110,140,28,137,154,204,141,82,126,127,109,101,158,127,70,246,211,61,154,214,19,191,213,222,210,15,84,71,211,183,248,118,247,210,148,200,114,96,73,92,73,109,242,221,111,77,201,212,143,77,75,82,237,46,206,227,30,154,155,133,215,149,94,210,126,245,167,210,249,180,184,219,121,175,115,218,78,221,206,155,101,234,154,201,71,235,17,151,97,127,209,218,60,162,84,104,61,201,61,12,132,145,192,172,250,227,182,9,78,136,212,59,135,174,163,69,109,76,148,14,146,27,94,170,223,75,171,249,211,142,181,246,153,40,190,205,221,157,196,66,121,225,71,24,236,59,169,196,102,30,38,91,126,135,125,41,74,85,39,172,126,70,245,104,130,63,81,152,68,69,169,154,207,248,105,237,33,45,176,167,56,88,25,140,7,29,155,78,236,231,74,146,210,29,75,61,4,196,233,187,97,105,185,198,80,93,238,36,135,105,97,246,164,182,78,178,189,200,87,113,232,101,255,0,104,255,0,64,0,0,0,0,0,0,21,29,198,130,239,68,139,174,220,179,208,231,172,220,56,115,77,58,123,156,168,183,223,183,252,255,0,192,70,78,28,246,162,238,188,208,91,173,164,181,42,99,177,42,74,255,0,21,186,140,77,125,165,251,223,111,220,52,16,194,9,166,27,109,37,161,33,4,146,254,4,63,208,0,5,70,113,160,189,234,107,189,173,203,25,183,116,167,149,50,29,65,73,218,158,215,121,213,22,140,245,219,187,232,255,0,190,211,236,246,138,202,29,39,0,177,186,235,192,156,70,164,94,118,221,67,167,68,105,145,213,49,28,166,215,205,142,151,218,113,196,106,182,215,183,94,82,123,72,181,47,103,184,244,67,129,56,149,31,23,48,158,216,191,216,63,90,175,73,133,45,226,237,236,113,216,205,58,162,237,74,127,194,123,18,69,247,119,15,122,164,165,101,181,69,169,24,249,206,91,180,119,95,234,92,135,171,154,238,221,204,95,126,186,251,199,239,105,166,217,65,54,218,116,73,118,17,106,35,246,121,241,191,246,21,151,250,237,193,25,222,93,66,168,196,170,76,21,109,215,108,151,33,73,91,106,208,219,90,79,69,53,220,162,34,247,159,191,62,23,77,203,85,188,46,42,141,207,91,127,157,54,167,41,233,111,175,106,83,170,220,90,150,163,209,36,69,244,148,125,196,68,63,214,205,187,235,150,37,201,2,233,183,165,244,243,169,210,26,146,210,249,104,94,138,109,196,173,61,139,74,139,233,32,187,200,251,133,252,100,47,49,167,152,92,18,166,212,170,5,165,90,140,219,52,185,138,255,0,10,235,49,34,155,142,104,77,54,148,234,183,143,213,45,72,189,134,101,221,37,128,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,88,28,109,49,142,132,213,171,98,229,250,59,60,234,212,154,129,94,51,28,220,180,244,145,91,110,68,72,229,161,163,99,156,229,187,39,180,151,185,29,47,172,157,28,73,149,122,228,254,192,147,137,249,163,194,219,49,155,122,37,118,60,171,162,12,154,133,62,89,52,166,31,167,70,116,164,77,39,18,233,236,90,10,51,47,25,160,245,222,68,105,34,81,153,36,238,127,137,166,10,126,218,114,143,116,244,245,14,150,125,137,173,235,15,123,187,25,119,162,97,238,161,183,52,109,106,86,177,93,147,177,37,183,87,73,173,202,36,238,214,138,240,158,250,253,151,226,157,155,137,158,139,244,159,201,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,154,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,130,220,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,61,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,162,136,120,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,173,195,55,54,119,150,4,99,69,43,11,83,30,93,110,211,196,170,197,62,138,186,74,167,147,12,64,168,201,151,29,132,212,144,70,218,204,214,150,141,104,83,105,54,249,165,203,222,175,154,111,108,223,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,186,241,108,178,170,182,174,116,174,10,237,66,68,71,35,222,52,122,85,110,10,89,90,141,109,176,136,201,130,105,116,141,36,68,190,108,23,84,68,147,81,108,82,15,93,76,210,158,255,0,192,250,255,0,140,213,87,20,240,182,117,195,44,228,74,143,78,175,210,233,42,55,84,193,33,165,58,196,217,8,45,57,72,89,155,208,16,174,210,90,200,155,250,68,217,237,181,241,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,209,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,125,243,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,181,78,25,121,80,197,12,175,225,125,109,88,163,95,150,197,74,240,144,212,183,109,53,41,183,88,161,62,195,146,26,83,168,121,151,221,101,229,201,100,226,173,74,66,80,100,77,54,133,110,216,91,102,80,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,138,188,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,19,83,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,249,63,112,114,222,145,232,190,107,209,215,43,249,170,31,105,183,249,173,199,38,254,112,207,102,187,147,161,151,110,125,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,117,60,44,51,103,121,102,51,11,234,214,62,32,71,151,58,187,134,177,233,241,164,92,114,231,147,239,214,81,41,201,134,209,184,142,90,77,43,105,168,237,182,107,82,220,91,167,170,212,123,140,204,235,131,138,63,142,204,77,252,23,201,225,15,21,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,10,241,107,201,71,166,225,204,205,150,25,83,42,179,43,76,242,91,189,41,236,23,61,181,65,101,142,90,42,105,35,86,246,249,40,105,166,221,75,105,82,77,179,75,166,77,147,79,45,117,151,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,51,192,28,89,253,186,224,213,167,139,159,36,42,182,191,202,138,122,102,250,46,166,157,30,99,214,82,119,37,90,23,49,149,237,230,52,238,212,243,26,91,107,218,157,219,75,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,106,202,142,84,113,31,54,184,142,139,42,202,107,161,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,66,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,22,96,133,170,127,242,20,127,245,255,0,183,17,85,99,85,0,57,166,8,102,71,4,179,31,74,169,214,112,94,254,137,113,199,163,72,68,105,232,76,119,226,191,25,107,78,228,26,217,144,132,58,72,81,18,182,175,110,197,26,28,34,51,52,44,139,165,128,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,62,79,18,27,90,133,103,231,107,20,169,54,228,30,146,36,138,132,74,163,141,243,86,230,233,83,96,199,151,37,205,86,102,101,189,247,221,94,154,237,78,237,18,68,146,34,41,235,193,63,20,42,183,14,17,223,152,81,80,76,183,163,217,149,136,181,40,50,30,154,167,80,219,21,4,57,172,86,154,50,209,148,33,216,110,186,123,85,162,151,41,103,181,38,70,107,177,240,0,21,23,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,154,213,133,86,170,211,163,79,135,79,169,203,139,30,169,28,162,78,105,151,148,132,74,96,157,109,226,105,212,145,232,180,19,172,180,225,37,90,150,246,208,174,244,145,151,229,31,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,119,252,52,242,43,39,44,182,204,172,79,196,232,18,226,226,133,199,29,250,108,168,42,148,211,140,82,41,197,32,141,44,32,216,113,109,60,183,141,134,94,83,134,163,218,92,182,210,148,26,92,55,38,248,0,204,182,63,99,29,119,48,24,203,118,99,21,198,207,79,46,230,168,42,67,113,183,33,125,36,84,36,155,141,27,122,16,130,115,148,195,109,53,204,216,74,94,205,202,245,148,102,60,0,209,238,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,251,88,12,171,139,254,225,113,224,79,12,191,26,243,137,163,197,113,44,200,172,156,205,91,49,113,63,12,96,75,149,138,22,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,172,12,146,101,67,20,51,67,138,13,38,195,175,203,181,105,182,172,134,37,213,46,200,138,109,79,208,159,83,111,187,9,214,217,231,178,243,139,91,209,118,18,154,86,173,158,139,61,52,45,116,60,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,186,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,117,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,41,255,0,194,11,54,247,147,213,88,217,71,174,218,242,235,20,38,35,205,170,80,170,208,35,22,180,68,18,148,251,237,205,50,208,142,51,142,184,123,29,63,93,47,60,134,207,122,93,71,39,154,241,171,241,79,107,124,63,131,230,53,17,8,41,87,253,229,66,179,107,248,125,70,184,101,195,183,174,169,16,100,214,160,178,100,148,79,92,51,116,227,19,166,69,185,72,66,159,113,100,141,118,26,246,40,200,212,218,13,61,127,39,89,58,190,243,127,125,200,160,80,38,122,26,219,163,108,249,65,112,114,217,145,232,190,107,50,23,23,249,170,223,105,199,249,174,71,54,254,108,207,102,187,149,161,23,110,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,0,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,95,52,120,23,252,154,241,218,230,193,79,149,63,40,254,78,116,95,210,125,15,71,207,234,33,177,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,86,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,17,167,62,153,141,60,189,96,149,74,165,79,45,106,213,150,222,165,195,87,248,39,94,137,40,219,115,67,105,196,171,69,50,94,169,232,71,237,50,46,250,7,188,238,250,221,247,114,84,46,155,134,95,81,58,163,33,217,46,175,150,132,106,167,28,82,213,216,132,164,190,146,207,184,136,127,149,173,114,213,108,251,138,157,115,209,31,228,205,166,74,102,91,11,218,149,104,182,214,149,164,244,81,25,125,36,151,121,25,13,7,228,99,27,255,0,110,185,127,161,92,18,93,230,84,41,108,69,164,206,86,221,55,73,110,20,101,184,173,9,180,36,181,83,189,201,35,47,113,251,187,205,86,149,2,181,5,218,109,77,142,116,103,208,164,56,141,202,78,169,81,25,25,106,147,35,238,51,28,202,14,85,240,26,155,112,29,211,10,196,229,213,13,238,160,223,244,164,211,249,205,228,189,118,155,219,126,145,17,233,166,159,192,117,40,144,227,192,140,220,72,141,236,105,164,146,16,157,76,244,34,45,11,180,251,123,136,120,140,117,196,152,248,73,132,247,69,254,249,250,212,138,76,217,108,151,111,107,141,70,117,212,151,98,85,254,15,218,147,47,191,184,103,119,31,113,186,235,199,108,70,171,222,119,37,67,168,68,153,146,21,13,28,166,209,202,142,167,221,113,180,106,134,209,187,78,106,187,76,181,63,111,184,185,176,179,94,11,247,189,77,23,181,199,99,56,238,180,243,166,76,168,37,59,83,216,239,58,156,209,30,187,119,125,31,247,218,125,158,209,110,96,0,63,205,244,19,140,184,218,187,150,147,73,255,0,18,25,247,226,49,106,46,212,205,5,196,218,139,66,169,187,46,164,159,241,92,168,203,211,218,127,187,246,125,194,77,240,95,188,17,30,236,184,236,229,185,235,57,14,100,210,78,158,247,105,205,235,174,223,243,255,0,15,104,183,16,0,0,0,0,0,0,31,230,251,237,70,108,221,121,123,80,158,243,208,207,254,193,197,177,91,56,88,25,131,231,33,155,178,236,228,202,140,210,221,83,61,4,197,107,183,121,105,185,182,86,93,237,168,132,73,197,126,49,216,119,76,136,244,60,51,182,253,48,250,146,164,166,79,88,252,125,138,209,100,94,163,208,140,143,67,36,31,241,211,216,98,191,115,21,157,156,99,204,68,199,35,215,235,29,61,23,180,155,167,244,241,87,183,181,226,35,230,161,134,214,126,163,198,159,225,175,127,116,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,77,26,166,211,79,70,87,57,165,239,67,137,82,144,122,33,70,101,169,36,251,200,187,187,71,156,135,14,76,249,40,137,17,190,99,174,107,181,58,145,107,161,106,125,167,217,220,66,235,109,124,28,137,149,60,141,85,181,127,117,101,238,71,88,246,211,45,250,86,21,179,213,222,234,11,68,72,211,179,248,246,247,83,150,29,91,106,189,47,106,125,186,78,242,206,103,55,214,219,174,155,25,90,251,181,47,221,247,141,57,208,233,81,104,180,182,105,144,147,181,150,119,109,45,76,251,212,106,62,243,51,239,51,246,143,222,40,203,139,85,70,84,172,207,84,160,188,141,26,135,201,229,30,165,219,190,159,4,207,184,181,239,247,142,249,193,78,218,136,211,87,245,198,103,185,247,189,21,183,188,182,233,233,20,123,244,62,207,176,90,136,248,87,189,213,10,201,182,38,220,245,19,210,60,46,94,254,255,0,237,184,148,23,113,25,247,168,189,131,57,57,142,199,251,175,48,248,135,50,246,185,100,106,151,121,124,134,118,55,243,122,48,203,106,245,144,219,122,235,201,73,246,151,103,253,39,230,48,154,133,30,229,196,26,85,18,83,220,166,164,243,247,47,105,171,77,172,56,162,236,35,47,106,125,226,105,113,107,194,136,54,37,243,108,215,233,177,246,49,90,235,116,94,243,61,220,150,96,163,184,214,163,45,13,103,236,47,226,59,111,5,108,64,84,235,118,250,176,230,185,161,83,61,25,209,39,79,165,204,114,162,235,157,164,158,206,226,250,74,63,179,220,44,236,0,0,0,5,31,113,114,173,79,168,102,33,116,233,15,239,98,22,156,148,109,73,109,223,6,1,171,180,139,83,212,203,218,36,135,5,58,76,118,172,204,64,168,242,116,114,87,162,119,43,113,250,219,93,168,145,118,107,216,43,171,55,84,70,232,24,253,115,211,154,94,228,163,162,211,179,78,248,76,31,188,253,227,142,139,232,225,119,136,107,188,242,199,69,164,60,123,157,162,245,59,213,221,175,58,161,53,69,217,180,139,185,62,243,254,2,96,10,241,227,35,75,91,248,61,71,169,18,53,76,110,163,83,215,187,116,170,122,125,226,189,184,119,93,5,106,102,234,198,168,190,247,46,49,122,79,157,234,235,175,244,100,178,79,113,25,247,171,216,52,46,3,59,57,235,178,165,217,89,141,185,98,74,111,103,55,163,218,157,72,244,210,4,99,62,210,81,254,240,179,14,16,151,203,151,54,1,201,181,36,187,204,85,189,179,82,219,166,156,249,179,220,246,36,191,119,222,127,192,65,126,39,121,125,70,14,227,115,151,13,41,205,212,155,151,78,153,189,52,229,116,241,33,33,125,170,113,106,86,170,112,207,180,139,79,180,135,66,225,31,139,116,106,62,33,84,112,170,225,107,86,110,46,79,33,91,151,217,211,177,61,245,118,33,6,125,230,93,234,47,227,220,37,206,99,120,89,225,70,45,185,34,183,100,204,249,49,85,94,205,21,203,147,55,118,156,148,255,0,174,75,74,75,213,109,94,207,237,123,200,133,105,99,174,64,49,215,3,41,178,107,181,138,63,87,74,140,234,91,84,174,162,27,122,151,33,78,168,246,38,66,213,216,72,81,105,167,110,159,113,8,210,235,75,101,197,52,226,116,90,20,105,81,107,220,101,222,63,210,20,217,52,249,77,77,134,231,45,230,22,151,27,86,132,122,40,140,140,143,67,236,239,34,29,199,14,115,175,152,44,51,109,17,168,23,166,216,205,232,73,107,209,208,143,66,45,133,222,182,20,125,200,34,29,37,158,40,217,158,101,70,175,148,251,181,70,221,58,42,121,127,31,239,65,255,0,37,197,15,51,196,233,57,242,163,185,91,180,232,169,255,0,247,65,234,45,142,46,25,135,162,212,27,147,88,95,165,163,36,136,151,31,72,44,111,34,82,76,253,100,195,51,45,72,140,191,143,216,36,158,19,113,158,180,107,210,24,165,226,86,27,252,159,212,210,218,167,122,97,217,123,207,86,211,175,45,152,37,166,186,173,90,107,253,157,61,164,39,198,20,99,29,139,140,214,204,107,166,198,171,117,177,31,66,20,103,200,121,189,170,83,104,94,223,157,66,12,244,39,81,219,167,183,239,211,219,128,0,0,0,254,25,145,17,153,247,16,160,110,38,119,226,47,188,210,214,118,119,91,232,145,67,63,189,138,140,207,247,169,253,255,0,183,239,49,215,184,55,97,188,202,190,53,86,239,229,201,229,195,133,67,147,12,147,176,143,115,168,151,79,119,77,119,17,151,97,254,238,159,111,176,92,224,0,0,170,110,52,152,110,180,61,108,226,155,37,163,106,40,84,69,151,251,237,106,47,153,246,171,221,254,247,248,251,5,88,0,189,238,20,145,171,145,242,182,218,171,74,236,114,172,75,136,90,35,251,220,233,208,118,125,31,227,223,219,239,19,40,0,64,190,47,182,228,202,134,95,233,245,120,199,170,35,86,154,230,39,179,232,166,20,245,25,234,103,246,251,133,37,128,180,78,10,183,108,191,79,93,54,38,223,230,221,36,234,182,186,151,211,223,78,107,247,117,238,255,0,125,167,217,237,22,200,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,105,141,127,182,156,220,93,61,61,63,165,129,98,107,101,67,222,214,199,157,232,159,123,168,113,205,28,90,85,172,167,100,236,81,109,213,162,107,114,73,91,181,145,92,17,240,190,171,42,255,0,196,44,104,121,82,216,166,211,40,237,90,241,201,80,149,200,152,252,151,155,146,238,201,26,146,119,176,152,140,238,108,137,71,164,182,212,102,158,205,246,189,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,101,241,98,197,253,151,226,157,229,134,126,148,244,159,201,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,239,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,60,131,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,99,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,159,31,201,150,69,240,227,39,148,41,206,83,39,252,168,188,235,59,154,169,92,210,33,148,119,21,23,126,230,226,199,107,122,249,12,150,212,41,100,75,82,156,112,137,74,81,146,90,67,124,87,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,41,227,105,134,119,85,193,135,24,119,138,84,152,157,69,22,207,168,84,41,245,126,91,110,45,200,253,121,70,228,62,173,168,52,33,146,92,67,109,75,90,147,243,143,176,146,37,26,251,33,7,13,27,254,54,31,103,75,14,229,84,174,25,116,170,109,114,68,154,4,162,100,221,217,49,114,227,56,212,88,238,161,178,61,232,84,195,136,101,184,182,37,105,66,213,183,102,226,208,72,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,69,92,226,112,248,195,140,223,221,86,173,235,91,186,170,182,205,106,133,202,167,212,36,194,108,159,244,141,29,46,45,195,138,72,113,91,25,120,150,227,134,219,228,74,36,243,22,75,109,210,216,72,145,86,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,162,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,33,254,17,240,197,203,238,17,102,10,161,141,244,152,93,92,8,157,43,182,149,178,250,29,118,45,6,83,109,37,46,202,83,175,186,235,146,158,55,18,110,52,107,218,150,84,181,25,37,74,75,75,110,96,0,229,89,177,240,177,140,159,15,238,31,46,124,103,91,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,208,158,84,114,163,135,25,74,195,132,89,86,83,93,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,101,92,90,167,255,0,33,71,255,0,95,251,113,21,86,53,80,42,175,138,230,122,127,175,202,254,10,94,127,249,68,91,254,108,20,255,0,138,148,210,219,144,74,255,0,141,234,144,148,254,227,38,191,239,134,68,10,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,41,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,127,142,13,129,25,170,174,22,98,148,27,122,89,200,149,30,163,64,170,85,146,78,169,130,67,74,105,248,81,214,122,242,144,179,55,167,173,61,132,181,145,57,244,137,178,219,197,120,65,98,133,86,203,205,164,107,13,148,203,126,155,136,52,121,180,217,12,38,106,154,97,167,227,50,169,173,74,91,90,26,94,90,83,29,230,83,174,211,73,74,112,201,93,233,85,228,128,0,10,33,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,134,162,221,56,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,102,128,2,26,241,80,204,61,43,6,178,209,85,176,226,213,101,197,187,49,58,59,212,74,74,25,134,151,144,168,68,182,74,164,167,84,225,108,66,14,51,202,100,140,181,115,124,132,26,8,182,169,198,232,132,5,143,240,96,199,152,214,174,40,92,184,1,93,155,47,167,190,35,166,169,66,66,164,58,166,27,168,195,109,197,62,218,25,36,26,16,183,163,106,181,58,106,71,100,22,208,123,205,72,36,220,72,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,63,231,23,39,86,38,111,236,72,244,10,252,207,67,92,148,109,255,0,39,238,14,91,210,61,23,205,122,58,229,127,53,67,237,54,255,0,53,184,228,223,206,25,236,215,114,116,50,237,232,24,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,38,165,184,213,248,167,181,190,31,193,243,26,136,134,184,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,162,140,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,165,128,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,10,155,227,85,119,75,244,237,173,98,105,252,219,164,131,86,215,179,233,239,168,181,251,186,247,127,190,211,236,246,138,187,1,118,156,32,109,217,148,252,191,212,42,242,15,68,73,173,59,203,79,103,209,84,40,10,35,212,143,236,247,9,232,0,33,175,21,184,213,201,25,91,113,84,85,118,53,86,55,37,150,136,254,246,42,116,237,255,0,75,248,119,118,251,133,16,128,180,254,11,120,110,181,189,115,98,155,197,171,105,41,180,68,23,251,237,105,207,145,246,43,221,254,247,248,251,5,172,128,0,10,99,227,35,134,243,41,24,213,68,191,145,39,153,14,109,14,52,51,78,194,45,174,174,93,65,221,53,220,102,125,133,251,186,125,190,193,200,120,102,95,136,177,51,75,70,53,247,87,209,30,135,252,95,168,195,255,0,122,175,220,251,62,242,23,242,70,74,34,81,119,31,104,254,128,0,0,0,241,24,175,140,118,46,12,219,50,110,155,230,173,209,68,97,11,81,31,33,231,55,41,45,173,123,126,105,11,50,212,154,95,110,158,207,187,88,15,139,28,103,173,26,12,135,233,120,107,134,255,0,40,116,53,54,153,222,152,118,38,195,213,196,146,185,111,65,61,116,209,10,211,95,237,105,236,49,27,46,126,46,25,135,173,84,28,147,71,95,162,99,40,140,145,31,72,47,236,35,82,140,189,101,67,35,61,8,200,191,135,218,60,185,241,67,204,241,186,110,124,168,239,86,237,58,42,127,253,208,127,211,220,81,179,60,242,137,95,41,246,232,141,186,116,84,243,254,63,222,131,155,98,54,117,243,5,137,141,174,53,126,244,221,25,205,73,77,122,58,17,106,71,188,187,208,194,79,185,102,67,135,77,155,38,161,41,217,179,28,230,60,250,212,227,138,208,139,85,25,153,153,232,93,157,230,99,252,218,105,111,56,150,155,78,171,90,137,41,45,123,204,251,132,168,203,111,15,44,100,204,11,17,235,136,99,208,244,39,30,66,85,55,116,89,30,161,147,42,53,114,250,148,47,232,61,187,77,53,236,211,188,251,45,7,45,252,57,240,115,47,204,198,184,170,255,0,211,149,184,173,33,245,204,254,117,23,150,226,73,149,154,185,105,146,180,30,139,100,213,166,154,122,218,119,23,109,104,241,50,197,186,118,33,227,244,218,13,21,173,176,173,148,185,72,51,220,163,213,200,211,102,39,251,72,73,247,44,189,166,95,105,143,219,195,19,47,168,198,44,110,110,225,170,185,182,147,109,107,212,183,166,188,222,162,36,212,35,181,46,33,73,209,109,145,246,17,235,237,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,212,159,239,123,203,248,138,206,200,165,149,46,245,204,109,183,18,43,123,249,93,102,228,234,69,174,176,36,159,121,168,191,116,104,152,6,122,56,137,93,5,118,102,234,249,169,48,247,50,49,250,51,147,234,233,167,244,100,66,87,121,17,247,167,218,44,35,131,117,45,108,96,245,102,164,104,209,50,122,125,15,94,253,178,170,9,247,139,15,16,255,0,138,38,33,46,204,203,21,110,144,201,237,118,181,211,108,87,126,156,154,132,37,31,102,211,46,229,123,203,248,138,23,29,139,40,180,70,235,248,253,108,83,157,94,212,175,173,215,179,94,232,79,159,188,189,194,197,120,214,82,99,187,102,97,253,75,149,171,145,125,43,181,91,143,213,220,237,56,143,179,94,209,27,248,71,86,167,83,243,16,138,124,119,246,49,55,94,114,54,145,238,217,6,121,167,180,203,82,208,207,216,47,4,0,0,0,6,126,184,145,86,97,213,51,77,116,55,21,123,142,63,69,191,176,203,233,83,161,233,222,69,238,22,5,193,198,136,168,56,31,84,172,159,117,79,145,167,255,0,195,153,80,79,191,237,247,16,174,110,32,20,149,209,179,69,118,195,90,54,154,122,14,205,117,255,0,99,162,159,188,253,226,57,139,88,224,181,125,61,37,171,210,202,84,125,91,135,232,237,174,111,46,205,231,81,115,187,111,249,255,0,247,11,80,16,163,138,237,184,186,190,91,231,84,80,222,238,131,149,169,235,166,155,231,193,47,121,123,190,209,75,216,69,58,69,55,16,233,51,98,200,228,58,223,63,107,155,9,90,106,195,132,125,135,217,220,99,77,212,183,84,252,22,157,83,188,195,86,239,91,110,154,246,159,176,126,161,73,188,95,172,149,91,152,229,2,228,254,197,127,155,180,255,0,226,33,192,65,255,0,104,255,0,123,220,95,196,125,62,15,120,160,237,181,139,117,75,9,197,104,197,201,200,212,180,239,233,227,79,119,247,12,251,213,251,197,252,123,132,224,226,109,130,9,197,92,188,85,43,20,216,156,234,213,11,145,209,151,51,111,245,211,161,165,207,164,226,81,244,27,62,242,63,179,67,20,105,99,222,21,59,6,233,133,117,82,15,73,112,121,156,191,163,253,182,212,217,253,36,168,187,150,126,195,26,69,192,12,88,167,99,78,22,209,241,2,156,189,83,81,234,53,78,138,236,229,200,117,175,106,17,254,8,255,0,178,95,231,62,132,243,77,190,210,216,117,59,144,226,77,10,45,116,212,140,180,49,15,115,51,195,103,9,241,213,201,247,13,25,94,129,175,200,39,95,57,58,73,149,205,121,92,229,253,5,74,66,19,171,142,145,247,104,91,116,238,62,202,151,204,206,78,177,71,45,85,231,163,92,112,122,138,58,150,174,154,161,205,142,142,106,55,188,72,62,82,31,113,73,213,12,41,93,189,221,199,219,223,193,7,163,195,232,22,157,78,233,135,14,246,172,122,50,148,227,173,165,233,29,59,175,109,73,184,130,87,170,217,146,143,213,53,31,103,187,222,100,45,35,9,184,92,229,211,22,172,106,61,229,107,223,189,108,105,145,163,190,227,158,138,156,222,170,91,45,184,105,209,114,210,125,206,39,180,139,219,252,7,243,16,184,47,219,235,130,244,187,19,17,185,50,16,74,83,113,125,16,181,110,208,150,100,91,221,157,161,106,123,11,254,159,120,131,57,130,201,6,54,229,245,111,84,46,58,15,58,134,149,169,40,168,117,81,19,187,250,211,47,154,67,235,89,122,140,169,95,244,119,247,248,28,17,199,75,231,0,239,40,151,117,153,59,146,236,103,155,91,173,114,153,87,53,9,117,183,20,141,206,54,178,78,166,210,75,82,46,207,242,235,123,249,56,205,93,187,153,188,55,133,87,105,254,93,193,17,134,218,169,198,218,225,232,242,88,142,167,149,191,146,218,63,172,127,77,18,90,123,75,179,186,65,128,0,0,15,35,139,215,18,45,44,43,187,238,85,187,202,42,93,10,161,48,151,183,118,211,110,51,139,215,77,15,95,163,238,63,184,102,215,24,110,135,175,44,83,187,110,87,95,231,21,66,183,62,74,23,180,147,170,92,146,226,200,244,208,191,123,220,66,227,120,73,225,212,155,87,1,94,184,166,196,228,185,88,156,169,44,159,48,149,189,151,97,65,90,85,216,163,211,93,167,216,100,71,247,9,214,0,0,57,166,96,240,62,220,199,252,54,169,216,23,9,108,41,44,188,113,159,249,195,228,62,168,238,180,135,54,161,196,110,219,206,51,218,106,208,253,190,242,165,252,117,225,169,143,248,99,92,168,46,218,183,189,59,67,109,247,84,196,190,174,20,95,153,37,187,180,246,46,82,151,244,16,147,237,237,245,180,239,33,242,240,35,135,150,62,98,141,227,78,139,91,180,125,25,111,245,44,245,179,122,248,79,109,107,154,209,56,92,180,201,74,207,230,220,53,122,189,189,154,23,104,188,156,25,195,58,102,16,97,165,191,135,212,163,220,213,26,157,18,26,151,235,22,245,51,29,182,141,90,41,107,50,212,155,46,205,199,247,159,120,246,192,3,192,99,190,23,65,198,76,41,185,48,250,105,237,58,173,50,100,102,23,218,123,30,118,51,173,37,90,18,209,174,156,195,236,53,17,125,221,227,62,249,135,203,62,33,96,5,241,83,183,174,58,71,46,11,114,30,56,50,58,134,15,157,24,158,117,13,175,106,29,89,167,114,89,81,232,163,212,187,143,237,230,52,27,110,179,115,84,152,164,81,97,245,18,164,186,150,91,71,49,8,213,106,81,36,139,85,25,23,122,139,188,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,183,66,63,184,187,230,224,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,19,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,204,101,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,125,194,26,197,249,37,147,106,109,127,210,157,95,203,91,130,169,93,228,242,57,125,39,45,196,192,229,110,220,124,205,122,14,102,237,19,253,110,221,61,93,202,154,162,130,248,163,225,12,108,37,206,13,204,253,53,136,140,83,111,152,236,221,241,89,101,247,93,90,23,37,75,68,165,58,110,125,21,174,99,18,220,36,164,212,130,67,136,36,237,250,9,152,28,17,241,66,149,42,192,196,44,23,121,49,24,169,83,43,13,93,17,205,83,83,207,152,196,150,91,140,238,200,250,18,182,48,168,140,238,112,141,69,172,182,210,100,158,205,254,215,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,123,217,230,194,250,174,49,229,47,19,44,58,18,165,157,73,250,63,164,161,177,18,18,165,191,45,248,47,55,53,184,173,180,147,37,41,111,42,49,50,90,106,100,110,17,146,85,166,211,206,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,81,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,86,15,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,138,188,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,230,153,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,28,171,32,57,62,165,101,55,8,210,154,129,75,114,251,188,99,195,159,117,173,231,82,104,140,250,16,163,110,11,73,109,106,107,100,115,121,212,27,137,82,141,213,169,107,221,176,219,109,185,64,3,42,226,213,63,249,10,63,250,255,0,219,136,170,177,119,220,71,248,128,67,203,189,9,220,36,194,27,139,253,54,39,244,207,187,38,59,108,72,110,221,139,189,14,110,144,135,144,227,107,121,230,200,208,134,77,59,137,183,77,213,26,62,100,157,166,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,118,172,219,228,115,23,50,133,38,137,42,240,92,74,229,189,92,142,202,25,175,82,208,190,145,186,143,40,148,252,39,55,145,41,11,74,137,195,109,74,34,231,52,157,233,36,169,46,180,215,234,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,11,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,105,60,83,108,8,215,214,75,111,41,69,111,75,171,84,173,89,16,43,244,210,140,78,169,113,86,220,148,53,34,65,161,179,245,144,136,111,203,53,239,35,66,81,185,103,166,194,82,104,219,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,126,0,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,72,28,96,177,142,187,124,230,128,240,170,67,61,61,23,13,41,236,71,134,222,228,47,159,42,116,118,37,200,147,169,33,43,78,228,46,51,92,179,82,210,93,54,244,237,55,20,66,16,57,73,170,179,74,143,93,122,153,45,20,217,146,30,137,30,98,153,81,48,243,236,165,181,58,210,28,211,106,150,132,190,202,148,146,61,82,78,182,103,166,226,213,76,164,213,107,82,87,14,141,76,151,62,67,113,223,150,182,163,50,167,86,150,24,105,111,60,233,165,36,102,72,109,166,220,113,106,238,74,16,165,30,132,70,99,218,224,14,49,215,114,255,0,140,182,158,49,91,140,245,18,237,154,130,100,57,27,114,17,213,197,90,84,220,152,219,214,133,147,124,214,28,117,174,102,195,82,55,238,79,172,146,49,165,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,8,73,196,247,44,21,236,117,195,22,238,107,65,142,117,94,221,50,150,227,123,144,157,241,163,199,154,179,78,174,58,132,150,171,117,61,186,25,253,229,221,72,181,235,110,179,108,212,159,164,86,161,244,242,163,58,166,92,71,49,11,209,105,81,164,203,84,153,151,122,79,184,199,78,203,198,89,241,11,31,239,138,101,187,110,82,57,144,92,144,201,206,145,212,48,92,152,198,243,72,113,123,86,234,13,91,82,242,79,68,158,167,220,95,102,130,48,35,11,160,224,222,20,219,120,125,8,247,29,42,153,14,51,235,237,45,239,53,25,166,148,173,13,107,211,94,89,118,18,140,190,254,241,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,236,220,95,121,119,138,54,199,126,30,88,249,133,215,141,70,45,18,209,244,157,191,212,189,209,77,235,225,51,185,174,107,164,217,114,213,37,75,47,155,108,149,235,118,246,232,125,163,234,96,87,13,76,127,196,234,229,61,119,45,189,232,42,27,143,180,167,229,245,112,165,124,201,173,173,199,177,18,146,191,160,181,31,103,111,171,167,121,139,160,203,238,7,219,152,1,134,212,203,2,222,45,229,25,150,78,75,255,0,56,92,247,211,29,166,150,230,213,184,189,187,185,36,123,73,90,23,179,222,125,44,0,0,65,78,45,152,117,38,235,192,86,174,40,81,57,206,81,231,38,75,199,204,36,236,101,168,83,150,165,118,168,181,211,113,118,17,25,253,226,156,176,122,231,122,205,197,59,74,229,105,254,79,163,235,112,36,173,123,73,90,37,185,45,172,207,77,15,247,125,198,52,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,165,238,47,184,122,224,0,0,1,31,115,143,154,187,119,44,152,111,54,176,235,252,203,130,91,14,53,76,141,181,194,213,229,49,33,76,171,127,37,196,127,88,198,154,40,180,246,159,103,125,15,227,118,58,95,56,249,121,75,187,175,57,220,231,100,188,226,218,107,148,202,121,72,83,174,56,148,110,109,180,18,180,55,84,90,153,118,255,0,147,79,125,151,220,144,99,110,96,150,205,66,220,160,242,104,106,90,82,186,135,85,17,91,127,170,51,249,165,190,133,159,168,242,85,255,0,71,127,116,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,220,63,184,179,194,231,46,152,75,99,86,47,43,162,253,232,163,67,141,33,246,220,244,84,231,52,82,25,113,194,78,136,150,163,238,109,93,166,94,207,224,42,223,16,96,90,116,203,166,100,59,38,177,233,58,83,110,184,150,100,116,238,179,185,36,226,201,62,171,134,106,47,84,146,125,190,255,0,121,24,243,131,189,229,155,39,88,163,153,90,243,49,173,200,61,61,29,43,79,83,80,230,199,95,41,27,217,37,159,41,111,182,165,104,135,210,174,206,254,226,237,238,182,140,179,112,217,194,124,10,114,5,195,89,87,167,171,241,201,167,202,78,146,98,242,158,79,37,127,65,50,150,133,104,227,70,125,218,30,237,59,139,182,97,50,211,108,52,134,26,78,212,54,146,66,75,93,116,34,45,8,71,124,248,99,124,124,18,203,253,122,166,149,255,0,62,172,198,149,73,140,157,15,250,199,97,74,82,15,94,90,203,233,53,237,34,47,121,151,183,63,206,46,169,136,23,178,150,148,115,42,55,21,80,204,147,170,75,87,164,61,221,175,170,159,164,191,176,190,225,121,156,50,112,64,176,171,47,20,186,197,78,39,38,181,93,231,245,133,204,221,253,76,233,137,111,232,184,164,125,7,11,184,139,237,212,196,32,227,9,138,14,92,184,183,75,176,155,86,172,91,124,253,59,59,186,136,208,29,253,194,62,244,254,241,255,0,14,225,243,56,64,217,42,184,241,202,125,201,253,138,7,43,113,255,0,199,195,158,130,254,209,126,239,184,255,0,128,187,33,249,106,142,169,136,46,186,151,121,102,157,190,182,221,116,237,47,96,204,142,47,79,145,83,196,58,180,217,82,57,238,185,200,220,230,194,78,186,48,217,23,97,118,119,16,186,30,20,86,226,233,25,111,133,82,90,54,149,67,153,161,235,174,188,185,243,147,239,63,127,216,38,184,170,254,52,183,211,209,154,179,44,164,199,209,185,158,145,220,230,242,237,216,116,231,59,182,255,0,159,255,0,112,170,113,35,56,127,210,87,89,205,21,165,13,8,220,106,235,251,53,211,253,142,148,126,242,247,11,25,227,27,69,84,236,14,165,214,11,186,153,207,215,255,0,226,76,167,167,223,246,123,140,87,239,13,218,204,58,94,105,173,118,229,47,105,200,235,118,118,25,253,26,116,205,123,136,253,227,64,160,0,0,0,51,137,157,57,204,84,243,49,120,205,138,230,246,156,244,126,213,104,101,174,148,248,228,125,255,0,105,11,111,225,79,69,77,35,43,84,85,247,173,254,167,113,251,246,212,103,105,237,63,120,174,78,42,116,101,210,243,121,117,188,72,209,153,29,15,44,245,239,219,76,133,175,180,207,188,253,162,54,212,112,230,169,3,15,168,248,130,165,107,14,171,212,109,45,19,234,242,159,38,143,251,90,159,105,254,233,127,30,241,38,248,90,226,99,246,38,98,34,81,185,155,34,87,185,157,66,180,35,254,162,12,213,39,251,10,62,245,251,12,191,136,189,225,194,51,191,109,83,174,156,181,93,180,202,162,249,108,175,160,213,122,40,246,233,62,50,187,146,100,103,218,146,246,140,241,218,242,27,137,93,141,33,212,110,74,55,234,90,233,222,133,16,211,126,29,190,212,155,58,158,243,8,216,133,115,116,45,76,244,249,213,151,180,122,65,80,156,108,41,178,226,222,184,123,81,121,141,172,77,244,183,37,123,136,247,236,102,156,74,236,35,212,180,63,120,131,57,119,196,217,248,65,139,212,43,254,156,189,175,83,58,173,59,18,127,214,69,117,175,106,22,93,206,31,246,79,252,227,72,172,187,70,191,109,146,113,7,207,129,59,252,116,235,177,207,249,170,250,72,251,6,121,243,143,128,85,156,191,227,69,94,213,147,23,74,95,243,126,130,70,244,124,247,243,72,238,57,234,19,139,82,116,83,218,122,199,219,222,93,157,210,163,132,166,101,41,150,77,209,81,194,155,186,175,211,68,170,242,125,28,158,157,75,254,169,185,207,187,218,219,70,125,234,79,210,81,119,246,107,220,46,48,7,154,196,28,62,182,113,54,214,159,104,221,112,122,168,21,8,238,199,113,28,215,17,216,227,107,108,251,91,82,85,244,86,175,105,119,138,36,226,3,149,136,185,108,197,85,199,183,207,90,29,97,7,58,50,123,126,107,155,38,81,33,189,86,243,139,86,136,100,189,99,211,95,105,17,247,197,113,38,114,79,155,251,163,45,88,131,5,183,106,58,90,213,25,45,49,83,103,146,223,168,211,143,198,231,59,187,146,227,135,163,76,105,181,58,31,187,183,190,250,48,219,16,109,220,81,178,169,55,189,175,51,169,129,85,134,196,166,215,203,113,26,19,173,33,210,45,22,148,171,232,184,159,97,119,251,59,135,214,184,40,20,171,162,141,50,129,91,139,212,65,158,195,145,223,107,122,145,189,181,160,208,162,213,38,70,90,165,70,90,145,145,246,138,121,226,67,144,232,184,89,49,236,88,194,250,127,46,131,37,74,118,124,110,105,159,41,197,28,199,220,94,247,228,41,106,209,13,182,90,37,58,31,121,118,234,66,34,229,179,48,55,78,93,113,38,159,123,91,175,232,202,93,105,185,204,237,111,231,163,117,12,184,226,55,45,183,13,58,147,41,45,82,90,151,179,220,122,7,203,230,53,219,120,245,134,20,91,242,223,147,204,92,184,113,142,115,91,28,46,68,165,71,105,215,27,213,109,163,118,222,105,22,228,167,105,251,61,197,210,128,0,0,69,238,35,184,132,155,11,43,183,59,90,106,171,138,44,218,22,158,226,145,78,151,219,244,85,251,159,103,222,66,130,45,218,95,167,46,10,101,23,126,207,72,76,102,46,237,53,211,122,201,58,233,169,123,253,228,52,129,149,75,82,61,155,151,140,62,162,199,61,118,91,84,147,113,93,190,178,202,11,9,51,208,204,244,250,62,241,214,0,127,12,200,136,204,251,136,114,12,91,205,174,2,96,135,49,172,71,190,61,23,33,9,51,75,94,140,154,254,227,46,103,102,172,178,178,46,214,150,95,195,237,45,98,93,235,198,67,9,233,149,39,162,89,246,223,166,98,54,165,19,114,250,201,49,249,132,74,81,17,236,114,17,153,106,68,147,211,217,174,158,193,227,213,198,138,145,206,34,78,28,124,222,238,211,244,194,187,181,255,0,144,142,133,134,188,95,240,94,229,172,198,165,222,212,223,147,172,62,180,54,114,185,210,229,237,53,45,9,250,13,194,35,62,197,40,251,255,0,179,167,180,132,224,176,241,2,209,196,203,114,61,217,100,85,189,37,74,148,148,41,169,28,135,89,220,74,109,46,39,213,117,41,81,122,171,73,246,151,183,223,168,244,64,0,3,229,220,22,197,14,233,130,170,117,122,15,85,29,100,100,164,115,86,141,72,200,200,251,82,100,125,202,63,242,143,133,109,97,14,29,218,19,14,125,187,111,116,143,159,105,175,171,125,207,105,31,114,214,101,222,148,255,0,144,123,2,45,11,66,246,15,232,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,22,83,159,203,235,246,119,147,108,88,175,250,47,210,29,93,190,229,11,147,207,229,109,244,147,136,129,205,221,181,90,242,250,174,102,221,61,109,155,117,78,187,139,58,227,77,25,122,181,171,182,54,1,97,165,149,116,193,232,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,10,128,227,123,98,250,63,20,240,211,19,61,41,204,244,245,191,46,133,209,114,52,228,244,18,73,238,111,51,119,173,191,210,91,118,237,45,188,157,117,86,253,19,226,184,48,213,169,84,236,215,214,225,212,42,113,34,200,170,88,243,226,65,105,231,146,133,202,124,166,66,120,218,105,38,122,173,100,211,46,184,105,78,167,177,181,171,185,38,101,45,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,25,140,198,188,47,170,224,174,46,93,248,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,249,50,137,165,25,154,16,243,92,183,81,235,40,141,14,36,201,74,35,35,59,179,225,63,116,208,174,12,146,218,20,154,68,238,162,93,179,80,171,210,234,141,242,150,142,158,82,231,61,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,81,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,69,94,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,101,92,90,167,255,0,33,71,255,0,95,251,113,21,86,61,5,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,123,135,7,15,248,121,119,161,53,139,120,189,110,255,0,166,196,254,165,134,163,72,113,137,13,219,177,119,173,189,177,214,202,220,109,111,60,217,18,214,241,43,113,54,233,52,146,71,207,27,178,255,0,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,207,190,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,156,138,225,139,159,31,216,133,118,54,3,98,197,107,109,131,112,84,19,232,218,165,70,163,203,139,107,188,164,60,167,52,79,41,71,201,144,250,163,146,183,56,219,76,168,220,120,244,222,234,142,85,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,190,139,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,50,239,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,208,167,15,11,214,171,127,228,183,10,171,181,152,241,25,145,22,142,186,34,19,25,10,74,13,138,124,151,96,178,163,37,41,71,189,77,70,109,75,61,116,53,154,140,137,36,100,146,145,64,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,57,254,63,99,29,11,47,248,53,118,99,21,198,207,81,18,217,167,170,67,113,183,45,29,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,51,67,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,155,249,255,0,193,202,238,1,101,131,42,152,85,116,189,190,181,74,167,221,50,42,45,237,65,116,210,165,200,131,45,216,218,161,107,66,249,43,144,166,185,137,81,165,124,189,229,161,43,66,240,28,46,60,118,97,151,227,94,79,52,113,76,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,92,87,9,12,121,141,138,121,104,111,13,170,19,101,191,112,225,132,143,69,201,57,50,29,144,183,105,207,173,199,96,184,75,90,9,40,66,82,78,198,67,73,90,246,34,26,79,213,74,208,146,155,227,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,63,104,241,247,46,16,225,221,223,48,167,220,86,247,86,249,118,146,250,183,219,246,153,247,33,100,93,234,87,249,71,221,183,237,138,29,173,5,52,234,12,30,150,58,8,137,40,230,173,122,17,17,17,118,168,204,251,146,95,228,31,80,0,0,121,219,243,16,45,28,51,183,36,93,151,189,91,209,180,168,169,90,157,145,200,117,237,164,150,212,226,189,86,146,165,31,170,133,31,97,123,61,250,8,63,137,92,95,240,94,218,172,201,165,217,52,223,148,76,48,181,182,82,185,210,226,110,52,173,105,250,14,66,51,46,196,164,251,255,0,181,167,176,199,61,79,26,42,71,56,201,88,113,243,123,187,15,211,10,238,215,254,66,61,133,149,198,67,9,234,117,38,98,94,22,223,161,162,56,164,147,146,250,201,50,57,100,106,73,25,236,110,17,25,232,70,163,211,219,166,158,209,45,48,147,54,184,9,141,252,182,176,226,248,244,164,133,164,141,77,122,50,107,27,76,249,125,154,188,202,8,251,93,65,127,31,176,244,235,228,100,100,70,93,198,63,160,57,62,106,173,72,247,150,94,113,6,139,32,246,239,182,170,198,218,187,79,106,206,11,233,35,208,140,181,250,94,241,155,251,138,151,232,59,130,167,69,223,191,209,243,30,139,187,77,53,229,172,211,174,154,159,187,222,98,253,248,112,226,10,111,220,174,219,45,105,162,173,216,176,168,90,123,202,61,58,39,111,209,79,239,253,191,121,137,66,0,0,3,154,230,15,26,237,188,5,195,10,213,249,112,73,229,174,36,57,39,5,173,142,31,62,82,99,186,235,109,234,134,215,183,119,40,203,114,147,180,189,190,227,207,198,100,243,3,116,230,43,18,106,23,181,196,254,172,169,215,91,130,206,214,254,102,55,80,243,141,163,114,27,108,213,161,60,162,213,69,169,251,125,197,46,184,111,100,58,46,41,204,103,22,49,66,159,204,160,198,82,93,129,27,154,101,205,113,39,13,246,215,189,137,9,90,117,67,142,22,138,78,133,222,125,186,16,184,107,126,129,74,181,232,208,232,20,72,189,60,24,12,55,29,134,183,169,123,27,66,9,9,45,84,102,103,162,82,69,169,153,159,96,249,56,147,136,54,238,23,89,117,107,222,232,153,211,64,165,67,126,83,139,229,173,122,147,77,45,211,45,16,149,43,232,182,175,97,247,123,123,133,11,231,99,55,247,78,101,113,10,115,109,84,117,181,169,210,93,98,152,207,37,191,93,166,223,147,201,115,119,37,183,11,86,159,211,106,181,63,127,111,116,102,18,163,135,246,86,98,230,79,21,145,30,224,61,40,116,116,20,233,41,237,249,210,106,76,82,91,122,161,230,214,157,80,241,250,197,174,158,194,51,238,189,188,62,195,235,103,12,173,104,22,141,169,7,165,129,79,142,212,118,209,205,113,125,141,182,134,203,181,197,41,95,69,9,246,159,112,244,163,252,39,206,139,76,131,34,163,57,222,92,120,173,45,247,151,180,207,106,18,70,106,61,11,83,61,8,143,184,81,103,19,188,195,70,198,12,106,122,220,183,170,125,85,26,222,74,160,175,230,77,26,74,98,92,212,31,211,109,11,250,14,23,180,211,219,222,102,63,39,12,252,187,212,241,131,29,96,220,115,98,109,161,219,38,213,80,223,230,36,247,200,143,50,26,249,91,73,212,44,181,67,134,123,180,50,251,12,197,228,188,237,26,195,182,141,197,159,34,4,31,241,213,166,247,63,231,43,233,47,237,25,186,204,70,38,207,197,252,94,174,223,245,21,238,122,167,210,235,216,146,254,174,43,77,123,16,130,238,108,191,178,95,231,19,155,130,133,54,100,171,219,16,170,44,177,185,136,94,137,231,47,113,22,205,236,212,73,61,134,122,158,167,238,22,246,60,222,34,60,212,123,58,160,243,232,222,132,242,181,45,76,181,249,212,123,134,100,46,153,45,203,174,202,144,210,54,165,123,52,45,117,211,68,36,134,134,242,65,109,83,173,108,181,90,84,202,90,249,140,163,175,209,122,40,183,107,62,74,187,148,102,101,218,163,29,224,81,15,20,172,76,126,251,204,68,186,55,51,124,74,15,47,167,86,132,95,215,193,132,165,127,97,39,222,143,105,159,240,17,146,155,135,53,74,134,31,86,49,5,42,210,29,43,167,220,90,39,214,230,190,109,23,246,181,46,210,253,211,254,29,226,72,240,173,163,46,169,155,203,81,227,70,172,198,235,185,135,175,118,234,92,210,47,105,31,121,123,5,142,113,88,162,21,95,43,85,181,145,122,236,116,219,79,221,186,163,7,95,105,123,133,72,100,182,115,20,220,204,89,211,101,57,177,166,253,33,185,90,25,233,173,62,65,119,23,218,99,71,96,0,0,0,51,65,152,233,231,83,198,107,134,114,187,221,233,63,232,136,201,123,139,220,46,207,134,164,50,135,149,219,113,37,237,235,60,198,103,254,241,94,92,95,169,79,68,204,89,212,214,157,27,159,244,15,82,237,217,6,2,79,219,254,98,31,102,211,193,249,23,175,11,249,55,5,38,23,58,167,27,103,78,92,210,78,253,215,10,144,175,164,178,73,104,148,159,121,127,210,32,133,159,117,84,236,171,134,45,203,71,115,100,184,155,249,103,162,79,233,161,72,63,164,70,93,202,63,96,211,14,20,226,5,27,20,44,74,109,235,64,127,157,10,161,206,229,171,106,211,175,45,229,182,125,139,74,79,189,179,246,23,249,199,195,204,125,47,211,88,49,112,211,57,60,222,119,73,234,110,219,174,146,217,87,126,165,238,25,169,128,180,55,45,181,185,244,75,93,127,200,99,78,24,70,180,57,135,148,149,183,244,79,159,167,255,0,143,112,123,1,82,92,110,216,134,221,197,133,207,51,43,152,251,190,155,231,181,176,203,149,163,116,210,79,105,246,43,82,237,236,238,21,136,70,105,61,75,188,94,231,12,28,115,94,43,96,92,122,45,86,95,50,171,67,223,207,79,47,77,57,211,38,169,61,169,109,41,250,45,151,113,159,240,49,247,120,129,229,62,62,99,112,174,67,214,245,59,153,119,83,54,122,53,222,113,150,156,201,49,73,223,85,111,54,215,245,76,153,122,218,253,157,189,244,68,203,247,46,29,220,228,244,117,244,21,122,126,186,43,70,221,217,204,111,79,110,228,158,168,95,219,223,239,26,0,201,246,108,45,220,199,89,148,183,19,39,74,251,177,37,205,148,198,199,61,70,218,152,108,145,238,228,182,131,236,83,125,221,189,189,199,218,98,70,0,139,60,68,240,38,46,50,229,246,180,252,118,53,170,91,172,73,172,48,173,199,235,148,120,82,205,45,232,110,33,37,170,156,239,61,126,227,46,234,5,168,192,147,75,168,74,166,76,70,201,17,30,91,14,167,82,61,171,66,141,42,45,75,82,62,210,62,227,31,237,42,137,82,135,1,154,155,241,246,198,124,210,72,94,244,158,166,105,220,69,161,30,189,197,238,19,167,134,126,115,231,225,61,227,11,8,46,217,124,203,122,224,154,220,120,133,203,73,114,229,190,236,56,232,63,155,97,75,61,27,109,93,235,36,159,183,67,237,23,85,10,91,21,8,108,79,138,189,236,201,105,47,54,173,12,181,74,136,140,143,67,237,238,49,243,238,219,90,143,122,219,117,43,86,191,27,168,167,213,98,61,14,67,123,214,141,205,186,218,155,81,106,131,37,23,170,163,46,195,35,251,72,81,23,16,92,165,73,203,166,37,73,171,209,35,233,108,87,36,46,68,83,222,95,50,183,164,74,82,26,245,158,113,197,104,219,37,235,25,22,190,221,15,191,231,100,63,54,149,204,185,98,124,40,210,228,243,45,170,203,205,194,152,198,196,23,47,155,34,41,56,238,226,101,199,15,70,217,50,218,90,125,134,71,223,125,118,101,213,76,190,45,74,69,221,70,115,124,42,196,24,243,153,61,20,94,163,173,165,196,253,34,35,238,81,119,145,125,196,62,208,0,0,171,126,51,248,142,212,72,86,230,26,49,43,73,47,116,117,101,181,179,189,163,42,139,38,122,154,116,239,236,211,118,191,103,180,87,222,83,236,197,95,121,132,177,104,101,31,156,131,184,41,142,56,157,251,116,71,92,194,76,245,220,159,223,246,24,209,205,179,73,110,129,110,82,168,109,35,98,41,208,152,138,148,235,174,132,219,105,73,22,186,159,187,222,99,233,143,59,126,223,182,214,27,91,19,174,219,174,127,73,79,128,195,175,184,190,83,142,118,33,181,56,125,141,165,74,250,40,87,176,251,133,77,103,31,138,109,209,117,203,157,99,96,84,255,0,70,82,116,118,36,169,252,166,222,234,81,172,134,150,158,92,168,132,164,110,74,154,86,164,174,205,52,46,211,51,21,225,89,173,214,174,234,211,181,74,188,158,174,161,53,213,41,110,108,67,123,214,181,154,143,177,36,73,45,84,163,246,17,118,142,217,132,57,32,204,6,51,55,22,117,171,104,111,167,72,113,9,57,94,144,132,91,18,174,89,238,216,183,208,163,209,46,164,244,254,31,116,155,161,240,99,197,25,112,145,42,177,126,244,47,153,17,170,55,162,227,187,161,232,70,101,189,51,180,239,51,47,225,168,245,246,255,0,5,170,129,56,210,235,184,157,170,13,196,154,209,232,84,246,39,179,82,213,51,190,241,96,249,102,203,221,185,150,124,52,78,30,91,114,122,134,92,146,83,228,59,177,196,115,31,56,236,178,165,109,91,142,25,106,76,36,244,37,105,246,123,79,172,18,136,207,66,63,180,127,64,4,94,205,254,122,108,60,174,68,77,33,246,125,37,114,74,96,157,143,7,115,204,232,133,20,132,165,124,194,142,227,127,214,49,183,67,63,110,189,221,240,114,55,25,140,64,42,169,174,69,147,172,46,163,121,35,210,76,127,85,187,232,234,80,117,238,246,247,137,193,148,156,249,225,206,103,90,244,43,45,250,42,228,97,189,238,64,213,247,247,36,185,9,53,243,14,59,109,150,174,63,183,66,63,102,189,199,217,41,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,9,85,198,175,194,197,173,241,2,15,151,84,69,74,229,234,214,161,95,56,251,134,150,85,211,7,173,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,141,52,128,128,28,106,252,44,90,223,16,32,249,117,68,86,174,64,239,175,217,222,114,112,158,191,232,191,72,117,119,3,116,46,79,63,149,183,210,77,174,7,55,118,213,107,203,234,185,155,116,245,182,109,213,58,238,43,42,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,7,24,44,28,174,216,217,160,60,85,144,247,81,69,196,186,123,18,33,185,181,8,228,74,131,29,136,146,35,104,75,82,213,181,8,140,239,48,210,132,159,83,177,59,141,181,24,234,188,14,174,154,20,75,171,23,44,169,19,182,86,170,180,250,61,82,28,110,82,207,155,22,35,146,155,144,230,242,45,137,218,185,177,139,67,50,81,243,53,73,25,37,70,95,91,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,69,94,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,101,92,90,167,255,0,33,71,255,0,95,251,113,21,86,45,83,133,30,69,191,168,205,6,53,217,159,249,60,171,2,20,229,127,140,165,85,28,142,105,255,0,138,233,86,165,126,251,196,143,239,119,133,170,0,227,249,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,69,0,212,242,221,141,180,156,109,70,92,165,88,50,215,136,171,144,196,98,161,198,144,196,149,239,121,132,72,65,155,173,45,76,146,9,149,165,197,172,215,177,180,18,148,179,73,37,90,78,172,231,225,150,46,96,247,12,44,37,195,188,106,172,196,157,112,210,111,136,136,67,44,184,183,151,78,136,168,21,37,179,9,215,212,226,210,242,217,74,185,100,166,201,45,33,9,67,72,37,165,178,117,200,235,194,227,199,102,25,126,53,228,243,69,255,0,10,1,226,117,133,191,178,252,228,222,189,37,11,209,148,171,183,167,186,105,255,0,206,185,221,87,84,217,117,111,246,173,74,70,233,205,205,245,21,183,77,61,84,146,13,2,101,112,62,189,106,179,236,12,83,195,151,163,196,42,109,14,177,78,173,199,117,40,87,61,79,206,101,214,93,74,213,187,105,160,147,79,100,210,68,146,50,53,57,169,171,82,36,217,160,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,10,224,227,63,143,50,109,92,47,182,176,2,133,54,39,81,124,72,85,82,186,132,200,105,79,183,78,134,227,106,97,181,178,104,53,161,15,73,209,105,116,148,142,216,46,32,183,146,150,73,175,92,136,96,93,11,49,57,160,180,112,230,241,163,85,106,54,178,186,170,141,117,52,243,90,54,69,143,29,199,16,79,58,130,51,105,151,31,38,24,82,200,210,175,158,36,161,105,90,144,162,154,188,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,83,141,102,5,195,165,87,108,188,195,208,104,220,159,77,239,182,238,41,45,155,13,182,185,77,35,153,5,106,65,17,58,227,203,101,50,144,167,12,214,146,110,35,8,245,52,73,47,144,112,144,199,153,56,89,153,118,240,218,161,54,35,22,246,39,199,244,92,147,147,33,168,232,106,162,194,28,118,11,132,181,160,212,181,169,70,236,100,52,149,163,122,230,36,253,101,33,9,59,201,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,139,121,182,207,158,28,229,137,175,66,188,223,165,110,71,219,222,220,13,95,99,106,79,158,146,95,48,163,184,217,232,227,27,116,51,246,235,220,93,176,126,79,25,140,64,58,169,46,61,147,164,46,163,121,163,210,76,127,85,187,232,234,112,117,238,246,247,137,199,148,12,244,216,121,163,136,170,67,12,250,54,228,138,193,187,34,14,231,158,213,9,40,233,82,249,135,29,182,255,0,172,127,110,132,126,205,123,187,165,8,0,255,0,149,56,132,153,145,159,105,22,191,192,114,124,204,101,242,220,204,198,25,171,15,110,57,61,59,40,146,115,227,61,177,197,236,124,163,188,210,21,181,14,54,103,161,62,163,208,213,167,188,189,165,95,55,7,5,170,129,184,234,232,88,157,162,9,197,26,17,232,84,246,167,183,66,213,83,190,225,228,43,156,24,241,70,36,37,202,163,223,189,115,228,70,105,141,232,184,237,106,122,25,145,111,84,237,59,200,139,248,234,35,38,47,100,131,48,24,50,220,169,215,85,161,178,157,29,197,164,165,122,66,17,239,74,121,135,187,98,31,90,139,84,180,163,211,248,125,252,78,141,91,173,90,53,166,170,148,137,61,37,66,19,169,82,28,216,135,54,45,11,37,23,98,136,210,122,41,37,236,50,236,22,31,147,142,41,183,69,167,42,13,141,142,179,253,39,73,209,168,145,103,242,155,103,166,70,177,218,66,121,113,98,26,151,181,41,117,90,154,187,117,208,251,72,140,91,45,133,126,219,88,147,108,65,187,109,73,253,93,62,123,13,62,219,156,167,27,236,91,105,112,187,28,74,85,244,86,159,97,119,143,68,62,109,203,73,110,189,110,85,104,110,163,122,42,16,159,138,164,235,166,164,227,102,147,45,117,47,127,188,134,113,115,99,102,42,196,204,37,245,67,56,252,148,124,160,169,184,218,119,238,213,29,115,233,35,215,114,191,115,218,98,193,56,48,98,59,82,225,92,120,104,252,173,100,179,214,85,144,214,206,230,136,169,204,145,234,73,211,191,179,77,218,253,158,209,105,0,0,3,226,222,119,85,50,199,181,42,247,117,101,205,144,168,240,100,78,120,244,81,250,141,54,167,21,244,72,207,185,39,220,71,247,24,161,76,248,102,210,185,152,220,79,155,26,36,158,93,181,70,121,200,80,216,216,131,230,114,164,74,38,221,220,108,182,225,106,219,196,91,79,95,180,204,251,190,143,15,172,165,73,204,94,37,70,171,214,227,235,108,80,228,34,68,163,222,95,60,182,100,69,82,218,245,94,109,196,234,219,199,235,17,30,158,205,79,186,247,109,43,90,143,101,91,116,219,86,129,27,167,167,210,162,51,14,59,123,214,189,173,180,218,91,73,106,179,53,31,170,146,46,211,51,251,76,125,9,178,216,167,195,126,124,165,236,102,51,75,121,197,104,103,162,82,70,102,122,23,111,113,10,85,226,97,156,249,248,177,120,205,194,11,74,95,46,222,183,230,185,30,89,114,210,124,201,108,59,50,58,207,231,24,74,203,86,220,79,114,205,37,236,212,251,68,22,139,68,169,76,128,245,77,136,251,163,48,106,37,175,122,75,67,36,238,50,208,207,94,227,247,15,241,167,64,147,84,168,69,166,67,70,249,18,222,67,13,39,82,45,203,90,137,41,45,79,66,46,211,46,243,23,245,195,179,2,98,224,214,95,104,175,200,99,250,82,226,98,53,97,245,110,63,80,164,66,136,106,111,66,113,105,61,20,223,121,105,247,17,119,202,96,16,219,137,54,105,98,224,118,19,79,179,105,50,182,92,23,68,39,96,182,157,134,124,182,36,198,152,217,57,235,52,180,30,142,52,94,174,169,63,180,139,180,233,58,199,179,46,188,102,196,56,150,221,29,29,93,98,224,168,54,149,171,86,155,213,199,223,74,13,122,41,72,71,211,116,187,53,34,237,246,23,118,129,114,119,151,154,54,94,112,110,135,110,51,79,228,86,36,194,141,38,174,190,106,213,186,98,162,199,67,231,161,184,226,11,85,179,253,131,219,238,236,239,229,28,79,177,205,120,83,129,114,40,180,169,124,186,173,115,103,78,158,94,186,242,102,66,82,187,84,218,147,244,92,62,243,47,226,98,136,204,205,71,169,247,139,59,224,138,196,55,46,44,81,121,233,92,183,218,244,39,33,173,134,124,221,91,169,18,187,75,177,58,23,111,111,120,182,209,227,241,113,104,111,15,106,171,115,232,151,35,95,255,0,30,216,204,124,245,161,201,110,45,191,162,122,105,254,66,26,85,203,133,47,208,184,49,111,83,57,60,174,79,87,234,110,221,166,178,222,87,126,167,239,31,119,21,177,2,141,133,246,37,74,245,175,191,201,133,79,228,243,21,181,106,211,152,242,27,46,196,37,71,222,225,123,15,252,227,51,215,133,213,83,189,110,25,87,45,97,205,242,229,236,230,30,137,47,160,132,160,190,137,17,119,36,189,130,119,221,152,63,34,202,225,127,26,224,171,66,228,212,228,239,234,11,154,74,217,182,225,74,19,244,86,105,61,82,162,238,47,250,71,198,225,3,74,122,94,99,10,166,132,234,220,15,235,15,82,236,223,6,122,75,219,246,123,140,88,111,18,184,69,51,43,183,26,79,251,61,31,152,195,255,0,220,41,51,46,51,206,153,140,214,244,228,247,181,213,255,0,211,17,226,247,31,188,105,124,0,0,0,127,15,176,187,244,25,127,196,186,163,117,155,218,165,82,104,180,75,220,157,11,238,101,9,247,23,184,95,87,15,40,42,131,150,43,97,42,45,55,117,190,97,47,255,0,120,175,190,50,212,198,226,227,21,2,162,153,124,197,206,234,183,53,203,211,149,178,45,60,139,183,95,91,94,255,0,102,130,116,112,250,195,120,169,200,229,151,105,215,91,223,212,250,71,168,78,166,90,237,171,202,113,61,169,87,221,220,98,148,51,13,134,15,224,246,46,87,48,253,247,57,158,140,233,180,94,132,91,185,145,90,119,184,150,189,63,172,253,227,255,0,48,176,222,16,217,151,105,5,82,193,27,158,70,138,62,79,162,15,97,246,255,0,127,201,127,232,53,254,47,211,95,221,238,22,69,140,81,89,155,135,53,120,175,187,202,109,125,62,170,218,106,211,71,219,62,226,251,134,98,134,149,178,197,86,139,93,192,235,106,171,12,180,101,254,179,105,118,255,0,102,99,201,62,242,35,239,35,246,14,164,42,83,141,228,168,78,215,240,174,51,17,182,72,99,211,156,247,55,153,243,55,34,154,105,236,62,194,208,187,59,59,197,97,9,99,195,139,48,47,96,158,58,193,139,49,174,109,34,183,205,235,19,184,147,167,38,28,179,111,180,155,90,190,155,165,221,167,219,169,119,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,58,8,237,118,184,233,233,222,175,162,143,191,222,33,46,80,49,226,173,128,56,217,67,186,225,59,182,36,183,227,83,42,30,170,79,249,154,230,48,227,189,237,172,251,154,254,201,110,247,31,176,244,57,97,93,80,175,155,38,131,120,211,151,186,61,110,153,22,160,217,232,101,234,188,202,92,46,242,73,247,44,187,200,190,226,238,31,120,126,106,148,8,245,74,124,170,108,164,110,102,91,43,97,194,212,203,84,169,38,147,46,205,15,184,197,2,113,16,192,249,56,61,152,26,219,237,53,182,159,112,201,147,87,96,247,17,232,79,205,150,105,79,245,139,87,209,111,188,244,251,136,123,12,130,67,183,49,198,29,203,150,171,221,173,24,168,83,230,84,169,83,55,57,252,222,115,133,22,27,39,203,107,97,175,105,58,165,122,206,18,79,184,203,185,69,197,243,53,151,43,211,43,184,152,253,6,173,218,194,36,170,77,46,103,205,124,235,37,33,228,178,189,137,117,195,78,164,193,158,138,61,75,184,254,219,9,225,139,158,103,46,90,100,76,8,196,119,249,213,86,92,109,154,76,205,187,127,155,146,97,197,98,63,45,152,228,159,164,165,171,122,215,175,176,251,52,49,102,99,152,230,47,4,232,248,247,133,213,107,6,170,123,23,38,59,231,17,207,88,249,114,21,29,230,144,173,18,226,53,211,154,103,161,171,67,246,251,203,60,120,235,133,85,108,22,197,59,131,15,234,165,169,210,234,50,216,142,231,171,243,172,183,37,214,146,189,18,181,237,215,148,103,161,168,204,190,222,243,177,78,18,185,170,125,78,61,128,215,74,245,70,213,74,167,191,161,118,31,243,24,173,51,181,12,255,0,140,123,148,191,191,222,45,88,0,7,252,60,234,88,101,111,44,244,75,105,53,31,220,69,168,160,158,38,120,150,230,37,102,130,168,234,209,181,22,235,15,208,27,237,215,114,35,212,102,104,127,69,58,125,62,238,223,188,199,99,224,253,131,206,87,113,74,165,137,181,8,124,200,84,232,47,69,97,92,205,54,201,110,76,7,146,122,18,200,207,176,207,189,38,95,246,11,150,28,251,28,177,158,213,192,156,62,169,95,119,84,141,141,68,97,229,71,107,99,135,207,125,44,58,234,91,213,180,44,211,184,154,81,110,52,232,95,244,29,17,102,255,0,56,55,166,102,239,73,82,37,59,210,219,209,94,90,32,194,218,210,244,66,93,144,109,171,152,76,182,191,234,223,219,162,187,123,53,62,222,239,45,150,252,178,223,185,143,188,33,208,45,88,155,96,156,150,219,155,51,152,201,244,237,243,89,67,139,229,173,214,205,123,82,242,85,162,79,83,238,47,178,229,50,193,195,199,8,240,14,3,53,42,140,79,77,92,106,105,41,118,119,50,84,109,12,210,201,169,60,178,146,182,255,0,172,104,213,169,126,246,157,197,219,43,33,65,139,78,140,220,56,109,114,217,105,36,148,39,113,158,132,68,68,93,167,219,220,68,63,220,127,12,244,45,76,124,87,89,145,87,158,164,243,246,195,103,84,41,27,72,247,44,149,219,219,216,101,216,99,253,83,109,211,90,53,46,59,92,183,15,83,221,185,71,219,247,25,143,245,137,37,200,242,125,29,32,247,30,205,200,95,118,165,174,132,90,16,250,35,243,212,36,28,72,18,101,17,106,108,178,183,8,189,250,36,204,103,111,60,215,85,78,236,204,197,233,42,166,238,243,133,87,168,194,96,182,164,182,50,138,132,147,74,125,82,45,116,220,125,167,219,246,142,6,59,118,75,229,214,33,230,78,196,85,27,250,199,43,212,180,59,244,127,170,57,241,247,125,47,184,187,187,70,140,41,74,117,116,184,107,127,250,197,71,108,215,254,54,210,215,184,126,160,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,59,255,0,27,219,235,209,248,89,134,152,103,232,190,103,167,174,9,117,222,183,159,167,39,160,140,76,242,185,123,125,109,254,146,221,187,113,109,228,233,162,183,234,152,43,195,122,214,161,94,25,218,194,218,77,199,7,171,137,30,161,46,168,219,124,213,183,182,84,40,50,37,198,115,84,25,25,236,125,134,151,166,187,85,183,69,17,164,204,143,66,128,33,87,23,155,23,229,110,77,170,85,255,0,74,116,159,34,174,10,93,119,147,200,230,117,124,199,21,3,149,187,113,114,244,235,249,155,180,87,245,91,116,245,183,38,160,114,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,117,113,164,193,202,237,225,131,86,150,49,82,30,230,68,195,186,132,136,245,72,219,80,91,98,212,149,29,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,235,219,135,133,235,74,176,51,165,133,85,218,204,121,111,71,149,88,93,17,9,140,132,169,100,253,66,51,176,89,81,146,148,146,216,151,100,182,165,158,186,146,9,70,68,163,34,73,204,174,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,1,149,113,106,159,252,133,31,253,127,237,196,113,78,28,28,63,230,102,34,186,214,45,226,245,187,254,148,240,58,150,26,141,33,199,227,185,113,74,216,182,246,199,91,43,109,196,50,203,134,75,91,196,173,166,227,68,210,73,127,60,109,93,248,0,15,200,229,38,148,245,86,61,117,234,100,69,212,161,199,122,36,121,138,101,38,251,44,60,166,212,235,72,115,77,201,66,212,195,42,82,72,244,81,180,217,158,187,75,72,23,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,133,90,241,193,176,36,187,74,194,204,82,131,111,68,40,241,100,84,104,21,74,178,73,164,190,107,117,45,63,10,58,207,94,106,208,68,204,245,167,176,208,131,55,62,137,184,91,163,7,9,251,166,187,111,231,106,208,164,210,39,116,241,46,106,125,94,151,84,111,148,133,245,17,81,5,233,105,111,85,17,154,52,126,36,117,234,147,37,122,154,107,181,74,35,190,144,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,25,204,206,230,60,198,204,118,101,239,28,73,163,77,150,253,188,114,17,75,183,201,233,14,184,130,167,70,65,52,219,141,33,212,33,76,161,229,37,201,38,214,196,236,92,133,145,234,173,202,59,30,224,183,131,149,219,63,6,174,220,98,171,189,203,137,136,149,8,241,233,113,182,160,247,69,166,170,67,106,147,189,43,51,45,239,191,33,174,90,144,133,39,166,221,235,37,196,153,120,14,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,147,206,134,14,87,113,247,44,23,254,21,90,207,108,173,85,105,237,200,167,55,181,7,212,202,137,33,169,109,70,213,107,66,17,206,92,116,181,204,82,137,40,230,111,61,73,58,30,115,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,94,192,28,99,161,102,3,6,173,60,98,183,25,233,226,92,212,244,200,114,54,229,175,164,148,133,41,185,49,183,173,8,55,57,79,182,235,92,205,132,149,236,220,159,85,68,99,50,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,1,249,106,170,117,20,185,139,99,250,196,199,112,209,221,244,182,158,157,227,57,249,208,153,88,153,153,59,237,85,163,249,198,235,213,70,218,250,31,213,20,249,27,126,143,222,125,253,163,136,142,249,145,155,170,167,105,230,98,203,149,76,119,97,205,171,211,161,62,91,82,123,217,93,66,49,169,62,177,30,154,237,46,210,237,251,70,137,41,242,14,92,8,210,140,180,55,153,67,134,94,237,82,70,63,64,131,92,70,115,199,47,46,212,246,240,230,203,103,91,158,177,4,164,20,141,197,243,12,58,153,108,238,218,228,119,27,94,215,25,73,233,184,140,251,187,11,83,58,128,187,51,3,139,23,165,194,171,154,191,116,245,19,185,166,234,28,232,99,35,105,239,82,203,177,13,145,30,138,81,251,4,249,225,149,158,27,226,171,136,13,96,238,39,86,186,234,116,168,169,110,152,239,76,203,91,95,83,240,227,178,222,140,176,74,61,18,107,61,202,94,157,189,190,195,22,212,70,74,34,81,119,25,106,67,250,63,194,108,40,181,24,206,67,152,215,49,151,82,105,90,119,25,106,70,70,71,218,93,189,198,98,42,102,123,135,142,17,227,228,7,170,84,232,126,133,184,210,202,146,204,238,100,169,58,153,37,227,74,121,103,37,13,255,0,88,233,43,83,253,221,59,143,178,154,179,33,150,91,251,46,23,132,202,5,213,19,116,18,146,227,112,166,115,25,46,161,190,107,200,109,124,180,58,225,163,114,89,82,180,81,234,93,199,246,250,156,160,103,6,244,203,37,233,26,68,87,122,171,122,83,200,68,232,91,90,70,168,83,177,205,197,115,13,151,23,253,91,27,116,79,111,110,165,219,223,123,184,27,141,22,166,59,97,245,54,251,181,100,111,106,91,12,156,134,182,56,92,135,212,195,78,169,189,92,66,13,91,73,212,150,226,78,135,255,0,65,116,17,77,92,96,176,121,202,22,40,211,113,54,159,15,151,10,163,5,152,175,175,153,174,233,14,72,158,242,143,67,89,153,118,17,119,36,139,254,193,198,184,102,226,91,184,107,154,10,91,168,70,228,92,76,49,64,115,183,77,168,145,81,135,169,253,21,107,244,59,187,62,242,23,238,203,169,125,148,60,131,213,46,36,148,95,113,150,163,254,192,0,85,79,22,172,213,62,151,25,192,107,89,122,35,106,101,84,31,208,187,79,249,244,87,89,218,182,127,197,61,201,95,221,239,21,215,129,120,85,86,198,156,83,183,240,254,148,90,29,82,163,17,137,14,122,191,52,203,146,90,105,75,209,75,70,237,57,164,122,18,136,207,236,239,45,13,229,211,4,232,248,9,133,212,155,10,148,123,215,30,59,7,41,223,92,185,146,19,29,150,150,173,20,226,244,215,148,71,161,43,66,246,123,207,167,138,204,226,117,158,103,45,170,100,188,9,195,135,249,53,87,156,113,154,180,205,187,191,155,154,102,69,126,63,45,232,230,159,164,148,43,122,23,175,176,187,53,49,94,217,101,203,149,235,154,44,76,98,133,73,236,97,114,83,38,169,51,230,190,105,147,144,202,94,94,197,58,217,171,66,124,143,68,158,167,220,95,103,104,207,220,43,115,3,97,219,89,106,178,25,213,138,125,58,29,74,171,51,115,159,206,39,54,82,161,188,124,183,119,154,55,19,73,87,170,225,164,187,136,187,212,126,59,135,126,7,201,198,28,192,209,31,117,173,212,251,126,76,106,187,199,184,139,82,98,108,67,82,127,172,66,190,139,157,229,175,220,98,255,0,41,176,35,210,233,241,105,177,81,181,152,140,161,134,203,83,61,18,148,146,72,187,117,62,226,31,164,124,27,246,234,133,99,89,53,235,198,162,189,177,232,148,201,85,7,15,67,63,85,150,84,225,247,18,143,185,7,220,71,247,31,112,207,38,111,49,202,175,152,92,113,172,220,242,151,204,143,22,84,138,93,48,180,73,107,17,51,31,91,61,205,182,125,207,127,104,183,123,207,221,101,124,40,242,209,76,181,48,229,88,175,95,137,186,175,83,124,250,101,115,20,91,99,184,196,23,209,216,135,77,39,162,210,125,233,35,247,246,118,9,243,117,87,226,218,118,197,90,230,152,157,204,82,96,191,53,196,234,101,170,90,109,75,50,236,35,62,228,159,176,254,227,20,59,196,119,48,47,99,102,58,206,139,13,174,85,34,137,202,232,211,184,149,175,58,28,67,115,180,219,66,190,155,71,223,175,217,161,119,196,225,103,188,16,229,66,106,191,138,145,159,141,190,67,254,131,228,57,188,203,151,181,21,35,87,97,118,30,165,217,219,220,45,172,114,220,206,213,226,208,176,58,229,170,204,78,172,177,209,238,45,79,251,83,25,73,119,17,159,121,151,176,102,164,105,211,7,34,51,7,14,41,17,99,189,205,109,29,70,139,218,105,215,87,220,62,227,251,197,111,113,121,204,179,74,77,55,4,109,137,26,168,185,222,151,61,135,217,253,225,37,143,166,215,248,223,65,127,127,184,87,150,94,112,193,252,97,197,202,30,31,176,231,47,210,125,78,171,208,143,111,46,43,174,247,26,209,175,245,127,188,95,230,23,95,196,23,14,35,30,71,111,75,78,130,222,206,155,209,221,58,117,51,211,117,94,43,138,250,74,251,251,204,65,126,13,52,198,229,99,21,126,162,169,124,181,193,233,118,181,203,215,155,190,45,64,143,183,95,87,78,255,0,110,162,193,56,134,65,84,236,176,221,8,73,107,183,162,243,8,159,251,133,10,97,173,81,186,53,237,78,169,58,90,165,158,118,165,247,178,178,247,31,188,106,4,187,75,191,81,253,0,0,1,241,47,58,139,116,155,106,101,65,228,238,67,92,189,75,93,59,220,73,123,143,222,50,255,0,89,112,157,169,60,180,150,132,123,127,250,18,26,29,200,180,54,97,229,162,211,75,46,239,37,117,250,250,166,95,236,132,159,127,222,56,87,19,60,176,207,198,184,150,245,114,223,107,117,74,159,213,250,155,146,92,206,97,195,79,122,221,66,75,68,180,126,195,255,0,223,45,112,34,205,107,15,240,170,135,104,178,141,136,129,212,232,90,235,166,249,46,185,251,202,253,255,0,121,138,226,227,9,151,149,48,237,63,28,40,235,220,135,57,190,146,70,154,114,244,40,17,154,237,83,157,186,246,253,20,125,254,241,88,182,213,201,86,180,171,81,238,10,28,158,158,108,93,252,167,54,37,123,119,32,208,125,138,35,35,236,81,151,105,11,230,202,78,104,40,217,174,193,233,173,75,95,46,183,7,151,233,6,52,89,237,223,41,254,87,172,77,52,131,213,17,200,253,93,126,222,222,250,33,189,104,159,39,46,105,148,109,251,186,126,95,110,154,125,38,210,175,121,254,247,188,104,83,34,211,159,169,101,94,200,155,37,238,107,142,122,75,114,246,146,117,210,163,36,187,139,238,29,228,84,111,27,121,21,39,46,140,51,98,83,27,98,51,233,174,149,123,146,123,245,110,156,107,236,46,210,208,253,255,0,192,87,5,26,216,169,87,41,213,26,156,38,247,51,76,228,243,143,84,150,156,197,26,83,222,100,125,228,125,218,143,148,211,174,48,225,58,210,182,169,61,199,166,162,238,120,96,230,201,120,199,97,175,14,110,117,107,94,160,105,243,218,127,124,115,222,154,247,209,67,40,66,54,161,180,151,210,61,126,195,236,19,35,17,108,26,30,38,90,51,108,235,137,158,100,25,220,190,97,110,89,125,7,80,225,125,5,36,254,146,11,218,95,230,25,197,199,108,32,172,96,206,33,85,45,121,108,252,197,61,200,200,67,187,147,235,41,200,232,119,77,164,181,153,125,35,246,159,119,240,22,131,194,119,51,165,121,90,203,193,203,129,221,147,168,204,25,195,45,186,238,140,203,112,99,183,244,26,34,47,89,71,222,179,63,126,189,226,199,128,65,126,43,216,29,7,16,112,65,55,188,51,229,85,168,18,74,66,151,218,174,100,102,34,78,116,219,208,220,74,75,85,44,189,109,12,254,242,236,21,23,151,43,216,240,215,28,236,235,142,66,52,106,37,122,157,212,246,253,22,211,49,149,172,251,18,163,61,9,30,194,215,220,47,99,26,240,38,207,206,14,0,82,216,152,231,34,69,86,138,197,78,151,51,71,85,201,117,216,78,19,42,229,147,141,18,180,57,38,173,21,161,31,113,145,123,40,231,29,112,90,248,202,174,47,29,181,87,119,73,116,217,61,117,54,94,214,126,121,166,229,58,134,158,216,149,186,73,220,113,204,246,168,204,203,184,203,223,107,156,59,115,205,111,98,253,169,77,194,171,169,93,45,211,72,136,204,102,251,22,231,82,211,77,196,96,156,249,184,232,109,27,157,113,94,174,227,50,211,218,93,162,118,145,234,90,144,131,124,79,114,179,15,22,240,186,78,35,208,163,109,174,219,44,46,91,206,111,51,223,14,60,121,175,41,58,41,228,160,181,91,133,218,73,53,125,134,93,130,153,176,250,235,169,225,126,36,80,238,184,167,178,85,187,88,141,45,73,245,79,83,142,250,28,52,246,146,139,189,190,253,15,238,49,162,108,175,227,21,63,28,48,102,221,189,97,171,87,213,2,35,51,75,69,118,73,56,140,184,225,118,161,5,222,233,125,18,211,221,238,46,176,0,60,46,57,221,241,236,60,29,189,110,217,7,254,165,219,245,41,104,46,223,89,77,197,117,194,46,196,171,79,161,223,161,140,220,98,77,202,253,245,137,23,37,209,166,170,173,86,102,76,66,123,59,9,231,214,178,45,116,79,239,247,232,95,113,11,205,225,155,133,206,97,182,90,41,15,57,39,122,174,67,143,93,52,108,211,97,200,167,195,236,215,122,181,211,103,127,103,220,67,191,227,6,42,219,120,53,97,85,111,203,157,253,145,169,241,159,121,8,218,225,243,92,109,151,29,36,106,132,44,211,169,54,174,221,166,69,255,0,65,208,134,113,51,97,116,230,103,16,39,76,150,174,69,2,20,183,81,77,141,163,106,249,164,63,32,218,94,242,101,181,255,0,86,254,154,43,183,218,125,189,223,111,37,57,46,187,51,61,118,197,169,44,250,59,78,155,53,30,144,151,243,78,115,121,110,198,55,89,217,207,109,212,234,211,250,239,78,186,105,161,118,247,94,174,17,225,77,173,131,86,61,58,198,180,227,114,161,193,97,150,212,123,220,87,49,104,101,182,141,127,56,181,153,106,77,167,179,113,233,255,0,73,251,64,1,252,87,105,31,220,63,13,54,71,57,82,80,104,218,109,190,180,247,235,174,154,118,143,222,62,109,94,50,93,84,71,77,123,77,185,13,168,187,53,215,77,71,209,73,234,146,63,121,2,136,148,70,147,46,195,45,12,85,47,17,174,31,87,149,126,240,157,141,88,90,223,164,26,152,151,94,168,83,245,105,173,174,173,217,114,93,119,154,252,146,215,176,219,78,212,163,78,221,75,218,66,182,94,195,59,221,138,249,90,238,209,54,212,205,238,159,145,212,178,127,57,191,102,155,183,237,250,93,154,235,167,240,22,97,195,75,33,151,141,173,117,177,141,152,159,27,160,67,108,37,84,216,59,218,119,114,201,200,114,90,123,152,196,131,211,232,173,59,20,143,102,167,236,33,106,4,90,22,132,63,160,0,0,0,0,0,0,0,0,0,43,87,22,56,53,254,212,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,85,0,17,87,60,249,24,254,90,63,34,127,211,71,228,119,200,239,73,127,176,158,144,234,186,190,155,255,0,72,103,102,222,155,253,246,187,253,154,118,249,76,148,240,222,254,71,216,167,85,196,207,219,47,202,223,73,219,239,208,186,47,147,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,234,243,207,145,143,229,163,242,39,253,52,126,71,124,142,244,151,251,9,233,14,171,171,233,191,244,134,118,109,233,191,223,107,191,217,167,111,148,201,79,13,239,228,125,138,117,92,76,253,178,252,173,244,157,190,253,11,162,249,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,104,115,84,7,42,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,254,167,152,222,237,220,141,191,76,180,221,175,110,154,28,42,194,126,13,127,178,252,83,179,113,51,249,71,122,79,228,149,193,78,174,244,95,36,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,42,179,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,74,42,225,63,6,191,217,126,41,217,184,153,252,163,189,39,242,74,224,167,87,122,47,146,28,158,171,165,146,219,220,174,103,90,173,155,185,123,119,109,86,154,235,161,233,160,178,160,1,31,243,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,75,128,101,115,133,39,242,107,199,107,103,26,255,0,111,95,40,254,78,117,191,209,159,37,186,62,127,81,13,248,223,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,240,0,21,87,253,195,31,254,106,47,250,147,255,0,213,226,127,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,255,0,83,204,115,110,222,126,223,166,122,237,215,179,93,11,170,128,0,143,249,214,202,151,242,193,194,202,86,25,252,189,249,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,110,165,192,50,185,194,147,249,53,227,181,179,141,127,183,175,148,127,39,58,223,232,207,146,221,31,63,168,134,252,111,235,186,183,54,237,231,238,250,7,174,221,59,53,212,167,248,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,85,132,252,26,255,0,101,248,167,102,226,103,242,142,244,159,201,43,130,157,93,232,190,72,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,135,42,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,254,167,152,222,237,220,141,191,76,180,221,175,110,154,28,0,254,225,143,255,0,53,23,253,73,255,0,234,241,42,179,207,145,143,229,163,242,39,253,52,126,71,124,142,244,151,251,9,233,14,171,171,233,191,244,134,118,109,233,191,223,107,191,217,167,111,42,202,231,10,79,228,215,142,214,206,53,254,222,190,81,252,156,235,127,163,62,75,116,124,254,162,27,241,191,174,234,220,219,183,159,187,232,30,187,116,236,215,82,159,224,0,2,21,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,233,163,242,199,229,143,163,127,216,79,71,244,189,39,83,255,0,164,61,191,119,83,254,247,77,158,221,123,57,86,104,248,82,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,145,119,203,111,244,209,249,99,242,199,209,191,236,39,163,250,94,147,169,255,0,210,30,223,187,169,255,0,123,166,207,110,189,146,168,0,64,12,209,240,164,254,82,152,237,115,99,95,237,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,250,238,173,189,219,185,27,190,129,105,187,78,221,53,62,255,0,146,156,169,127,35,236,44,170,225,159,203,223,149,190,147,184,31,174,245,190,139,232,57,124,200,209,217,229,114,249,206,235,167,77,187,118,226,215,126,154,118,106,114,0,0,85,95,247,12,127,249,168,191,234,79,255,0,87,139,41,194,123,23,246,95,133,150,110,25,250,83,210,127,36,173,250,117,11,173,228,114,122,174,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,30,172,0,0,0,5,85,255,0,112,199,255,0,154,139,254,164,255,0,245,120,150,148,156,142,82,153,201,68,44,151,215,113,22,92,202,106,36,54,169,149,216,148,212,198,125,230,10,182,85,39,16,219,42,113,196,182,179,78,172,146,205,75,36,153,146,205,42,211,150,114,2,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,0,71,252,235,101,75,249,96,225,101,43,12,254,94,252,146,244,101,192,197,119,173,244,95,95,204,229,198,144,207,43,151,206,107,77,122,157,219,183,30,155,52,211,183,82,224,25,92,225,73,252,154,241,218,217,198,191,219,215,202,63,147,157,111,244,103,201,110,143,159,212,67,126,55,245,221,91,155,118,243,247,125,3,215,110,157,154,234,83,252,113,252,216,101,214,149,154,92,18,172,97,5,66,173,18,141,34,116,136,146,224,214,30,165,166,122,233,175,178,250,22,110,180,217,173,6,75,83,68,235,38,164,173,38,72,121,101,218,70,105,56,65,105,240,90,174,216,215,85,26,245,181,179,99,209,86,173,250,132,122,165,58,79,200,68,57,200,148,195,137,113,167,54,46,114,144,173,171,66,79,69,17,164,244,208,200,203,176,89,248,0,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,1,253,195,31,254,106,47,250,147,255,0,213,226,213,0,124,155,178,157,93,172,90,181,154,77,173,113,252,159,173,77,167,200,143,78,171,244,104,151,232,249,75,109,73,106,79,33,102,72,119,150,179,74,249,106,61,170,219,161,246,24,172,31,238,24,255,0,243,81,127,212,159,254,175,22,83,133,88,103,106,224,222,28,91,152,91,101,68,233,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,142,1,158,124,140,127,45,31,145,63,233,163,242,59,228,119,164,191,216,79,72,117,93,95,77,255,0,164,51,179,111,77,254,251,93,254,205,59,121,86,87,56,82,127,38,188,118,182,113,175,246,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,64,245,219,167,102,186,148,255,0,21,171,138,188,22,109,91,223,17,238,59,198,202,198,255,0,146,52,90,221,65,218,132,106,18,109,54,228,55,78,230,158,245,176,210,219,146,202,9,148,172,212,77,160,155,78,198,246,32,205,70,147,90,165,254,80,242,247,93,202,246,13,70,193,218,190,37,252,181,137,76,168,74,145,75,147,232,100,83,122,56,175,168,156,84,109,137,113,195,115,231,213,33,222,98,150,106,249,237,189,137,66,72,65,111,238,24,255,0,243,81,127,212,159,254,175,19,255,0,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,93,84,0,0,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,100,170,0,1,21,115,207,145,143,229,163,242,39,253,52,126,71,124,142,244,151,251,9,233,14,171,171,233,191,244,134,118,109,233,191,223,107,191,217,167,111,148,201,79,13,239,228,125,138,117,92,76,253,178,252,173,244,157,190,253,11,162,249,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,104,115,84,0,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,151,164,234,127,244,135,183,238,234,127,222,233,179,219,175,100,170,0,0,21,87,253,195,31,254,106,47,250,147,255,0,213,226,127,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,255,0,83,204,115,110,222,126,223,166,122,237,215,179,93,11,170,128,0,0,8,171,158,124,140,127,45,31,145,63,233,163,242,59,228,119,164,191,216,79,72,117,93,95,77,255,0,164,51,179,111,77,254,251,93,254,205,59,121,86,87,56,82,127,38,188,118,182,113,175,246,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,64,245,219,167,102,186,148,255,0,0,1,202,179,71,129,127,202,83,2,110,108,20,249,83,242,115,229,31,69,253,39,208,245,156,142,158,99,18,127,169,230,55,187,119,35,111,211,45,55,107,219,166,135,0,63,184,99,255,0,205,69,255,0,82,127,250,188,90,160,0,8,1,154,62,20,159,202,83,29,174,108,107,253,189,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,127,93,213,183,187,119,35,119,208,45,55,105,219,166,167,223,242,83,149,47,228,125,133,149,92,51,249,123,242,183,210,119,3,245,222,183,209,125,7,47,153,26,59,60,174,95,57,221,116,233,183,110,220,90,239,211,78,205,78,64,0,0,0,0,0,0,0,0,0,0,0,0,15,225,150,165,161,138,175,226,91,144,203,198,233,186,223,198,204,48,141,215,161,198,20,170,148,29,237,53,181,102,228,201,46,189,204,126,65,107,244,144,157,137,71,183,82,246,144,172,246,112,206,247,126,190,118,187,84,77,213,50,123,167,228,117,44,151,206,111,217,166,237,251,126,151,102,186,233,252,5,147,112,229,225,245,121,80,47,8,56,213,138,77,250,61,168,105,105,234,125,63,86,157,220,234,29,137,37,167,121,172,73,61,59,9,196,237,82,52,236,212,253,132,45,105,36,73,34,73,23,97,22,132,63,225,245,155,108,56,225,119,165,6,162,254,4,51,215,196,26,181,54,181,153,251,177,115,30,230,116,179,167,198,111,213,34,218,132,212,37,104,93,132,90,247,159,218,35,120,145,252,62,168,53,10,246,104,173,4,211,153,230,28,26,133,62,107,222,178,75,107,72,168,197,220,125,166,90,247,151,97,106,127,96,208,179,73,52,180,132,153,104,100,146,35,31,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,54,180,25,232,78,43,179,113,107,255,0,73,81,86,117,178,93,118,101,134,237,149,82,65,245,150,157,74,106,253,31,47,230,155,229,115,29,146,109,51,179,158,227,170,209,166,53,222,173,53,215,67,237,239,248,153,59,205,133,211,150,108,64,131,50,34,185,244,9,178,218,69,74,54,141,167,230,150,252,115,117,123,205,151,23,253,91,26,104,158,223,105,118,247,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,237,218,68,127,244,23,0,226,101,133,206,98,78,89,234,238,183,39,98,173,179,145,93,36,108,215,121,199,167,204,236,215,122,116,215,127,127,111,220,98,140,176,218,229,126,197,196,139,110,232,34,209,84,90,204,57,139,79,103,105,50,250,22,101,174,138,253,206,253,15,238,49,164,124,12,187,227,223,152,57,101,93,177,207,253,84,183,233,178,214,93,190,170,220,138,211,134,93,169,78,191,79,191,66,30,232,0,114,124,208,99,21,63,3,240,102,226,189,102,43,71,211,2,91,48,139,69,118,201,40,143,56,217,118,33,101,222,209,253,34,211,223,238,60,236,226,13,215,83,197,12,72,174,93,114,143,124,171,138,177,38,90,83,234,150,135,33,245,184,73,236,36,151,123,157,250,23,220,66,230,120,97,101,102,30,18,97,116,108,71,174,198,221,93,185,152,68,182,92,222,101,178,28,136,240,158,74,116,75,202,65,232,182,207,180,210,74,251,8,187,4,228,51,208,181,49,4,184,137,103,154,222,194,11,82,165,133,86,170,186,171,166,175,17,232,206,118,45,190,153,167,91,150,193,185,243,145,214,218,246,186,218,125,93,196,103,175,176,187,69,81,224,86,11,95,25,170,197,226,182,169,14,235,46,165,39,174,169,75,218,207,204,180,228,166,144,235,219,20,182,137,91,78,65,30,212,153,25,247,17,123,175,27,5,48,38,207,201,246,0,84,216,134,231,62,69,42,140,245,78,169,51,71,83,206,117,168,77,147,202,229,155,142,146,117,56,196,173,19,169,23,113,17,251,104,163,49,215,177,226,86,57,222,87,28,116,106,212,186,245,71,166,237,250,77,170,99,203,65,246,165,38,90,146,253,165,175,188,91,159,10,28,14,131,135,216,32,171,222,97,243,106,213,249,39,33,43,237,79,46,51,241,32,186,77,232,78,41,39,162,144,126,182,132,127,113,118,9,208,2,184,184,177,102,119,228,109,170,140,28,183,221,223,54,180,193,28,194,219,166,216,207,55,58,59,159,77,163,35,245,146,93,203,35,247,105,222,43,247,35,152,22,246,57,99,181,14,4,214,181,165,211,230,198,159,45,91,139,214,75,115,35,18,211,161,56,133,23,170,233,246,150,191,97,107,221,160,187,94,222,167,218,118,237,50,217,165,183,178,37,46,27,48,217,45,84,126,163,77,165,9,250,70,103,220,146,239,51,251,204,86,159,22,44,218,59,71,138,140,6,180,215,181,249,45,148,138,131,250,17,252,218,138,116,87,90,218,227,38,93,228,147,220,149,235,238,247,138,153,117,215,31,112,221,117,91,148,174,243,211,65,245,107,54,197,74,135,78,167,84,230,183,181,154,159,59,146,122,164,245,229,168,146,174,227,51,239,50,239,208,88,255,0,4,137,21,38,238,140,76,98,43,27,162,61,232,94,169,123,146,91,52,110,162,104,236,62,211,212,253,223,196,91,144,224,217,233,156,245,55,42,247,180,216,239,114,156,111,209,186,47,105,43,77,106,49,139,184,254,241,158,187,42,137,242,142,230,135,70,223,183,168,230,118,233,175,209,109,74,247,151,238,251,197,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,103,111,117,12,220,183,37,94,238,173,72,184,43,178,122,137,178,182,115,92,216,148,110,218,130,65,118,36,136,139,213,73,23,97,11,58,224,247,151,149,62,245,67,28,43,11,216,134,249,94,141,70,154,243,53,41,241,157,237,75,157,154,118,125,36,118,251,61,226,199,113,218,205,107,16,48,170,185,104,188,141,232,159,211,106,90,153,107,178,75,78,123,20,159,220,247,144,137,92,51,50,195,63,5,34,92,53,203,129,173,181,42,135,73,234,110,73,242,249,103,49,61,232,117,105,61,82,233,123,11,255,0,119,117,207,68,54,37,229,162,236,75,238,108,36,244,30,195,63,246,66,55,187,238,25,226,163,56,77,84,153,90,139,82,45,223,253,9,141,64,89,149,22,234,214,212,58,131,41,218,135,121,154,22,186,247,56,162,247,23,184,125,176,0,0,30,23,28,38,122,63,11,171,82,249,137,71,47,166,245,148,122,17,107,33,178,239,254,35,51,19,21,205,148,181,17,151,110,159,246,13,32,229,34,138,171,127,47,214,181,49,205,155,218,235,183,26,59,143,89,175,171,220,94,255,0,112,233,181,155,118,147,95,38,147,84,136,219,233,103,118,212,173,180,168,187,116,215,177,68,126,226,31,65,150,90,142,217,50,202,18,132,39,185,41,45,8,191,200,57,118,101,48,114,139,141,248,85,85,178,106,208,25,144,169,60,142,82,150,210,22,164,109,146,203,138,218,106,66,244,215,148,90,232,94,207,226,89,188,184,168,53,43,102,177,34,135,86,136,244,105,113,182,115,26,121,181,33,105,220,130,81,106,74,34,50,236,81,31,119,180,75,14,25,56,141,127,91,185,134,164,89,246,251,179,94,162,214,250,143,72,199,109,79,41,179,228,193,152,227,90,165,10,36,125,53,25,250,196,125,189,165,161,142,51,154,186,52,106,14,58,220,148,216,141,33,182,154,232,246,165,41,34,34,214,27,10,238,34,34,239,49,115,220,47,170,210,234,121,49,177,83,50,73,190,227,62,148,213,74,89,169,125,181,89,191,72,204,207,220,90,9,94,42,15,141,123,206,174,247,195,230,86,249,169,13,122,91,98,55,25,236,213,154,118,189,158,205,71,42,225,191,129,214,206,57,75,188,173,107,133,169,70,151,189,29,177,77,165,189,165,161,75,89,234,107,109,127,224,139,217,255,0,210,138,56,155,135,213,204,46,189,106,22,77,197,9,248,179,169,252,174,99,111,54,180,40,185,141,33,210,212,150,148,159,209,113,39,218,69,223,252,71,191,202,134,97,171,249,115,197,72,23,149,54,107,229,5,60,222,178,41,56,190,83,255,0,205,159,109,189,232,75,141,146,182,169,227,50,212,251,15,180,189,199,162,27,26,247,183,113,14,218,139,117,90,213,104,149,10,124,206,103,45,232,207,182,234,15,99,138,65,250,200,82,147,244,144,162,236,63,97,136,89,196,95,38,84,76,73,195,234,181,247,101,208,144,205,193,30,82,106,79,28,56,168,73,173,168,244,247,144,73,87,45,133,44,210,102,150,245,35,86,157,221,165,216,42,207,46,216,151,122,101,235,25,227,85,233,181,46,137,234,109,69,16,170,81,150,243,173,147,173,183,45,165,58,217,160,148,217,171,83,100,139,106,140,136,244,208,203,221,127,88,21,139,116,204,99,195,234,77,217,4,141,47,72,136,194,164,36,246,145,19,170,97,167,23,180,137,107,61,53,112,180,212,245,29,16,120,124,107,176,225,226,86,22,92,246,124,184,141,200,84,250,76,214,88,74,219,37,232,242,227,56,218,76,136,210,174,223,95,188,136,204,103,19,20,237,185,184,113,139,247,69,182,243,47,69,118,131,112,205,138,222,169,52,25,114,37,45,4,164,246,36,251,209,216,122,23,119,176,95,15,15,252,81,135,137,121,108,181,141,170,138,100,200,161,83,224,209,222,35,120,150,180,173,152,17,119,17,250,234,50,61,87,219,174,157,253,196,62,78,117,114,75,103,230,82,210,155,85,167,83,226,196,188,97,197,112,224,205,38,154,109,78,169,13,72,83,109,184,225,48,227,170,65,188,249,40,210,147,237,211,82,237,239,166,25,144,49,155,39,184,191,169,59,83,163,85,104,117,13,166,235,42,151,29,137,136,102,87,209,215,230,148,227,75,84,109,116,236,220,73,246,25,118,92,254,71,179,153,106,230,78,196,135,79,168,212,226,198,187,169,209,219,102,108,55,30,109,14,60,166,217,140,78,60,132,27,238,58,164,27,175,25,18,149,166,166,90,31,111,124,148,185,173,250,109,215,111,84,173,186,188,70,164,195,169,196,122,27,205,186,218,86,149,33,196,41,10,35,37,17,145,246,40,203,180,143,191,184,103,247,62,25,113,170,96,6,54,214,90,110,156,227,84,58,228,185,21,56,14,33,149,37,150,219,122,92,174,91,73,62,82,16,70,72,103,177,41,212,136,187,140,203,186,85,112,137,204,210,40,243,166,96,101,213,89,89,181,53,231,38,83,142,84,142,194,113,103,2,43,76,35,123,165,236,37,104,132,163,94,253,15,216,45,171,191,180,135,244,4,40,226,163,140,199,134,248,4,253,183,14,81,34,93,204,234,169,110,33,46,104,163,98,68,41,168,51,50,37,164,244,213,5,236,50,251,12,82,214,21,91,82,239,92,79,181,173,152,209,213,33,218,181,110,12,77,132,131,89,171,155,33,8,211,66,35,51,237,87,184,255,0,136,209,198,22,211,41,24,75,130,54,204,10,220,136,244,184,212,43,118,18,102,46,66,210,194,26,228,196,65,47,113,168,146,73,208,155,61,117,211,77,15,93,52,21,51,196,139,60,178,177,102,225,149,133,56,117,90,146,205,189,73,148,182,37,63,22,73,165,19,28,105,115,24,89,18,153,144,164,56,210,219,113,7,218,146,53,118,107,161,104,66,48,229,155,46,151,158,99,241,26,5,173,111,192,144,184,92,246,156,168,204,229,58,109,180,199,61,148,58,102,180,52,225,37,68,79,17,250,197,161,23,105,253,183,229,151,60,189,217,89,122,195,202,109,163,108,210,97,181,41,184,236,156,249,72,97,148,184,252,130,97,150,220,89,173,13,182,106,220,108,164,245,81,106,103,218,127,103,86,0,0,31,54,66,21,2,73,203,105,181,41,181,246,45,40,45,123,76,245,53,105,252,59,199,253,250,110,152,147,74,93,150,211,107,86,154,33,110,36,149,247,105,168,252,202,125,250,164,246,218,101,181,166,59,38,78,27,134,70,68,179,37,119,17,246,145,234,70,62,185,22,133,161,15,232,252,181,26,93,50,177,21,112,106,212,232,179,99,56,70,149,179,37,148,186,133,17,145,145,145,165,68,100,125,134,101,247,25,143,12,230,93,114,254,236,242,170,185,129,216,126,169,164,231,55,169,59,102,17,187,191,118,237,119,242,181,215,119,110,186,247,246,143,113,77,165,82,232,209,27,129,71,166,197,131,21,164,146,91,102,51,41,105,180,17,17,17,17,37,36,68,68,68,68,95,113,16,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,74,149,75,172,196,114,5,98,155,22,116,87,82,105,113,153,44,165,214,214,70,70,70,70,149,17,145,145,145,153,125,198,99,195,183,151,92,191,181,60,234,173,224,118,31,166,105,185,205,234,74,217,132,78,239,221,187,93,252,173,117,221,219,174,189,253,163,220,211,169,116,202,60,84,65,164,211,162,194,140,217,18,80,204,102,82,210,18,68,68,68,68,148,145,17,118,17,23,220,68,63,80,254,41,36,164,154,84,68,100,101,161,145,251,69,57,241,54,201,150,34,70,197,25,56,173,135,214,189,74,185,73,170,182,185,19,27,167,194,126,75,140,200,118,68,199,220,51,38,152,218,148,18,118,118,154,140,200,212,90,234,70,70,32,125,51,9,113,74,179,82,42,69,51,14,46,137,51,57,156,163,101,170,60,133,173,42,220,73,208,210,148,25,150,134,100,93,221,230,45,115,133,254,73,171,152,96,235,216,199,137,116,69,196,171,75,140,168,176,225,77,140,182,220,97,11,232,164,33,195,109,230,18,164,173,43,109,105,220,75,208,140,140,139,183,83,22,66,0,0,57,78,98,242,247,101,102,23,15,106,86,141,205,73,136,236,167,35,188,112,37,45,134,84,227,18,13,135,155,109,100,181,182,225,167,105,188,163,213,37,169,31,105,125,180,27,153,172,185,222,121,112,196,105,246,181,193,2,66,33,115,221,114,157,51,148,233,54,235,28,247,144,209,146,214,211,100,165,25,50,103,234,150,134,93,165,246,73,238,27,185,228,149,132,215,12,92,42,196,106,212,151,173,218,172,164,49,21,249,82,77,72,134,227,171,134,194,53,83,210,18,134,218,67,109,172,251,18,102,158,221,53,45,72,91,54,41,83,105,24,181,130,55,52,10,36,136,213,72,181,219,118,106,97,174,58,210,250,29,231,68,89,35,105,164,148,74,212,156,45,52,215,93,75,77,117,25,199,197,91,106,93,149,137,247,77,179,38,58,163,187,73,173,206,137,176,208,104,52,242,164,45,26,104,100,70,93,169,247,23,240,23,75,194,187,25,143,18,48,9,139,110,100,178,92,187,101,212,210,219,66,156,213,68,196,120,80,144,71,161,173,71,166,171,63,97,23,216,66,107,128,254,119,118,152,169,94,46,217,154,69,98,116,60,12,181,107,43,38,161,60,220,202,137,197,145,216,110,32,231,197,117,133,236,116,253,134,157,80,164,107,221,169,251,4,85,200,126,92,106,152,255,0,141,180,102,156,167,56,237,14,135,46,61,78,123,139,101,74,101,198,217,151,23,152,210,143,148,180,25,154,30,212,210,173,8,203,188,200,187,244,5,108,219,244,219,82,222,166,219,116,136,173,70,135,76,136,204,54,91,105,9,66,82,134,208,148,36,136,146,68,69,216,146,46,194,46,238,225,26,243,195,156,203,87,45,150,36,202,125,58,167,22,77,221,81,142,227,48,161,182,243,107,113,149,56,204,146,109,229,160,159,109,212,160,157,100,136,212,157,116,51,208,187,123,169,130,28,12,102,206,22,47,234,110,212,235,53,90,229,67,105,58,242,165,200,98,26,30,149,244,117,249,213,54,210,21,39,93,59,118,146,189,166,125,183,61,146,172,146,217,249,107,180,161,85,106,52,248,146,239,25,145,91,57,179,77,166,156,83,74,91,81,212,227,104,112,216,109,212,160,158,96,212,73,81,246,107,169,246,247,125,110,32,24,163,15,13,50,217,116,155,181,20,198,145,93,167,206,163,178,68,241,33,106,91,208,37,109,34,245,210,102,122,163,179,77,123,187,140,80,246,22,91,115,113,31,23,237,123,109,166,94,148,237,126,225,133,25,207,84,214,103,207,148,132,26,149,216,163,239,95,105,232,125,254,209,163,188,20,176,225,225,174,22,91,22,124,72,141,199,84,10,76,38,95,74,27,36,106,242,35,54,218,140,200,146,158,223,83,188,200,140,123,129,206,241,215,22,233,152,57,135,213,107,178,113,26,157,143,17,245,71,73,109,50,55,82,195,174,39,113,26,208,122,106,217,235,161,234,40,23,49,56,151,122,102,23,25,229,85,234,85,35,154,237,74,162,184,116,216,200,121,215,9,166,220,150,234,154,108,144,106,112,211,161,188,101,181,38,100,90,232,69,239,181,254,26,25,80,133,131,120,110,139,214,230,163,145,220,53,173,36,33,201,81,203,123,76,188,196,55,8,144,107,101,11,73,19,141,171,78,211,34,237,239,62,209,37,51,11,140,182,254,6,225,117,114,247,173,84,225,197,122,52,41,39,5,185,15,161,6,252,148,199,117,214,219,73,41,104,53,41,70,209,145,37,39,169,232,122,123,203,60,56,237,138,245,220,103,196,250,253,247,92,159,34,65,207,159,41,216,201,117,213,172,153,97,114,29,117,13,160,148,181,237,74,121,167,162,73,70,69,175,103,188,254,78,25,97,245,115,20,111,90,125,145,110,195,126,84,234,135,55,150,219,45,173,106,62,91,75,116,244,36,37,71,244,91,81,246,17,247,127,17,43,184,144,96,117,179,129,178,236,219,90,222,106,81,37,159,72,239,83,137,111,105,234,81,22,90,26,27,70,191,214,159,179,255,0,167,213,120,40,60,234,47,124,65,101,15,154,80,231,162,119,163,113,150,253,25,168,233,217,237,208,91,224,138,28,80,106,210,233,153,49,190,147,14,73,176,227,222,139,209,73,89,165,125,149,88,95,68,200,203,222,122,138,96,202,165,26,53,123,29,109,186,108,182,208,227,78,245,155,146,162,35,35,210,27,234,238,50,63,105,14,209,196,219,17,175,235,139,48,213,123,62,190,236,214,104,180,78,159,209,209,220,83,201,108,185,208,97,184,238,137,90,141,31,77,36,126,169,23,111,105,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,251,18,103,221,236,26,67,203,94,14,81,112,67,10,169,86,77,38,3,49,213,27,159,205,82,26,66,20,189,210,94,113,59,141,40,70,186,115,79,77,75,219,252,79,168,188,203,82,27,54,94,66,86,133,119,165,69,169,31,249,71,207,163,91,180,154,1,58,154,92,70,216,75,219,119,37,13,165,37,217,174,157,137,34,247,152,230,89,183,162,170,191,151,235,166,152,222,205,238,244,59,77,125,221,147,88,87,184,253,222,225,155,232,106,229,74,66,140,203,179,95,251,6,153,240,62,103,164,48,186,139,47,152,149,243,58,159,89,39,169,30,146,28,46,255,0,224,61,208,0,0,14,59,155,153,199,79,203,245,209,32,158,38,140,186,29,21,187,110,159,207,88,46,255,0,226,51,118,141,77,101,175,104,211,150,13,193,77,59,13,233,16,208,201,180,77,245,30,161,167,105,150,175,184,125,223,196,123,64,31,195,34,50,208,203,82,25,245,226,31,135,108,225,238,99,235,177,35,236,229,200,233,118,146,116,236,219,2,33,159,114,83,251,227,177,240,126,181,161,213,113,162,161,93,121,164,173,234,103,43,151,185,36,100,92,200,147,210,125,228,103,220,94,195,33,31,179,219,67,93,191,153,187,182,156,178,116,141,29,7,245,157,253,180,248,199,238,47,120,180,190,18,51,159,145,150,26,116,55,31,74,219,141,206,229,160,148,102,104,221,80,158,103,169,123,53,19,120,83,239,26,163,47,151,246,38,154,107,253,41,175,255,0,136,167,15,171,193,105,178,85,199,122,44,218,104,246,250,59,214,52,250,197,243,117,30,227,31,245,197,179,43,243,34,214,158,199,219,106,144,234,162,191,183,210,171,98,57,154,27,218,136,49,89,220,104,107,66,212,247,105,185,125,190,207,112,172,33,100,156,49,179,188,155,30,106,48,111,19,43,209,34,208,157,215,160,153,58,86,196,177,161,76,144,230,229,188,249,33,59,150,164,36,182,163,183,82,35,237,208,197,188,203,141,79,174,83,31,132,249,51,42,28,198,150,195,133,234,173,11,66,136,210,162,237,212,143,176,204,133,82,103,55,134,61,227,34,254,168,98,30,7,180,169,44,85,95,118,161,38,30,215,86,180,72,117,233,15,44,155,110,52,93,9,36,92,164,150,170,51,237,211,83,236,49,36,184,119,90,216,219,134,150,43,182,110,39,91,82,99,19,83,20,150,157,122,28,180,26,91,38,98,54,69,171,196,157,11,212,89,246,22,157,159,121,9,168,29,226,141,184,172,96,218,172,12,118,118,238,143,13,45,70,184,208,169,203,91,109,237,66,158,145,50,115,134,102,100,132,145,172,201,29,189,166,127,105,142,179,193,179,24,138,157,112,87,48,154,167,56,201,153,77,73,170,71,39,29,236,230,169,116,246,18,146,220,189,59,136,244,34,78,191,111,176,91,128,138,89,231,201,181,171,152,124,58,168,84,40,148,56,177,174,218,115,78,205,139,38,52,102,208,244,167,27,98,73,161,165,45,44,56,234,201,78,188,70,105,45,12,204,136,200,245,239,166,235,18,241,197,108,155,227,121,76,84,74,133,46,161,69,168,116,242,227,72,110,75,8,148,195,50,210,107,45,155,154,82,208,165,70,211,183,66,50,35,35,211,78,203,235,203,118,57,91,216,249,133,84,27,222,149,84,128,244,233,84,248,171,169,70,140,250,20,113,229,170,51,46,186,217,161,46,44,209,181,78,145,109,81,238,46,194,63,121,241,190,35,153,106,137,142,88,37,84,174,211,160,243,43,182,188,87,234,204,155,77,17,188,242,35,68,150,164,178,157,26,90,213,170,221,45,18,70,146,51,246,145,247,210,22,30,221,151,22,13,226,165,30,229,96,229,192,168,91,117,152,239,72,101,92,198,151,172,121,40,90,154,90,72,208,173,55,55,161,164,204,187,189,131,67,249,102,198,74,86,56,224,245,191,123,83,231,49,34,75,176,98,55,61,45,58,149,155,114,206,43,46,58,131,209,107,50,50,55,75,82,81,238,47,111,188,250,168,255,0,149,173,45,161,75,81,232,148,145,153,159,216,41,35,139,78,51,181,127,227,107,22,117,38,162,167,105,246,252,52,70,125,148,189,185,5,49,137,115,155,82,182,165,106,78,237,171,34,212,200,149,167,187,184,121,110,23,248,82,155,231,48,81,46,138,140,100,29,54,215,109,186,185,188,234,62,109,183,99,77,132,189,198,163,66,146,157,18,179,61,117,73,145,123,72,72,158,39,57,232,124,151,35,2,48,178,189,20,227,145,45,21,73,212,233,71,188,149,252,242,43,209,205,198,36,105,166,156,181,108,82,59,244,51,246,16,174,156,38,194,139,231,28,175,216,54,149,171,75,159,83,155,81,148,209,73,125,182,30,120,153,67,143,54,218,222,117,77,161,102,148,145,186,147,82,204,143,77,123,123,251,111,151,38,153,75,180,178,201,135,112,98,198,134,135,174,58,132,102,159,170,76,113,182,148,226,94,113,136,228,243,72,112,153,109,194,111,152,198,226,74,181,61,123,79,183,186,69,0,0,0,254,25,18,139,69,17,25,31,176,199,230,93,46,152,234,201,199,41,209,86,178,237,37,41,148,153,255,0,151,65,250,16,219,109,39,99,104,74,18,94,196,150,132,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,230,159,78,167,213,35,46,29,78,4,121,140,56,70,149,180,251,73,113,10,35,35,35,35,74,136,200,251,12,203,248,143,57,3,9,112,170,149,57,85,58,102,25,218,144,230,41,70,179,144,197,22,51,110,154,181,37,106,106,74,8,245,212,136,245,215,188,181,30,165,166,154,101,180,180,203,105,109,9,34,36,165,37,161,17,23,176,136,135,253,128,0,0,142,217,203,202,93,165,153,188,59,157,18,76,52,51,113,211,227,58,253,50,99,109,180,151,20,243,108,72,38,90,90,205,151,28,54,249,143,238,52,167,67,215,180,187,123,232,107,22,176,162,249,192,219,246,117,165,117,82,231,211,38,83,165,58,81,159,113,135,153,39,144,219,206,54,135,154,83,136,65,169,38,109,40,210,178,34,35,211,179,187,178,197,120,99,103,161,254,100,124,8,197,58,244,98,142,100,132,82,231,84,101,30,243,87,243,56,172,198,39,31,145,166,154,115,21,203,74,61,230,94,210,17,223,138,6,20,166,198,204,20,187,162,155,29,5,77,186,27,114,172,79,180,143,155,113,217,51,102,175,113,40,144,148,158,169,65,30,186,168,204,189,166,61,71,9,108,103,107,15,241,182,69,159,86,168,169,170,125,193,13,113,152,101,79,18,80,115,31,151,5,180,171,106,150,148,238,218,131,45,72,141,90,123,197,219,161,105,113,9,90,15,84,168,136,200,254,193,255,0,67,149,102,103,25,41,88,29,131,215,13,237,80,156,196,121,45,65,150,220,4,186,234,80,110,75,40,175,56,210,11,85,160,204,204,218,61,9,39,184,253,158,242,207,6,33,93,151,22,50,98,165,98,229,124,229,207,168,92,149,153,15,71,101,60,199,87,172,137,43,90,90,66,76,214,173,55,57,161,36,140,251,253,162,239,120,113,229,170,38,6,224,149,46,187,81,130,77,215,110,136,172,85,158,55,90,34,121,148,73,137,17,74,101,90,180,133,167,69,180,122,164,205,68,71,237,51,238,236,153,145,199,43,123,0,240,170,189,123,213,106,144,25,157,22,159,41,116,216,210,95,66,78,68,180,198,121,214,155,36,41,196,26,247,41,163,45,169,61,199,218,69,239,42,20,190,239,28,86,206,70,55,156,196,196,168,85,42,21,170,135,79,18,52,118,228,190,136,172,61,45,70,130,217,185,213,33,9,84,157,59,53,34,35,34,45,117,237,185,28,140,100,218,213,203,198,29,83,234,21,186,28,89,55,109,69,166,166,202,147,38,51,107,122,43,142,49,24,214,210,86,166,27,117,4,151,89,51,36,158,166,70,102,102,122,247,74,209,82,28,100,241,136,170,55,5,15,9,169,147,140,217,138,212,106,164,130,109,222,206,106,87,80,97,73,61,171,211,184,203,82,52,235,246,251,7,37,225,79,131,106,191,241,217,171,182,68,52,187,26,220,66,103,33,110,55,185,9,122,60,200,46,17,145,154,20,68,178,37,246,118,145,253,164,47,39,184,4,43,226,35,107,99,110,37,216,173,89,184,99,109,74,147,205,154,148,186,235,48,229,172,212,217,179,45,179,45,89,37,106,94,186,15,180,180,237,251,136,70,204,153,112,198,188,99,223,208,49,15,28,26,84,102,41,79,181,80,141,15,107,168,90,228,52,244,119,144,78,55,38,46,134,147,46,106,79,69,17,246,105,169,118,152,180,249,179,173,251,22,216,92,185,242,162,83,41,20,88,70,165,56,234,208,203,76,176,203,102,103,169,158,212,164,137,8,51,246,17,17,123,8,82,87,18,12,227,206,199,11,234,70,31,218,181,54,92,181,40,146,86,218,87,21,227,52,72,121,151,165,180,78,17,161,245,182,180,169,167,83,235,109,35,62,206,226,236,56,74,148,169,106,36,33,38,165,40,244,34,34,212,204,197,158,112,147,202,252,185,85,166,113,246,229,164,58,152,172,110,244,82,223,142,100,135,55,34,116,87,182,154,218,208,244,61,186,236,95,103,183,220,63,231,141,43,122,92,86,82,249,77,22,239,73,122,196,159,88,254,110,157,222,99,229,112,85,50,249,127,125,235,166,191,209,122,127,248,138,136,184,33,8,120,182,206,126,62,88,106,48,219,125,40,110,87,39,152,131,81,145,175,109,66,1,150,133,237,208,85,166,68,232,107,184,51,53,105,83,145,205,213,125,127,245,127,75,178,159,36,253,199,238,18,7,140,13,173,14,149,141,20,250,235,45,37,15,84,249,188,205,169,34,35,229,196,128,146,238,34,62,227,246,153,142,55,195,195,14,218,196,44,199,208,162,63,203,229,199,234,183,18,244,237,221,2,89,151,122,85,251,131,65,100,68,69,161,22,132,63,160,60,94,49,193,77,75,13,234,240,148,201,186,78,116,254,161,39,113,158,143,182,125,223,192,102,53,207,85,195,208,244,26,68,202,44,227,168,101,250,214,144,167,201,213,31,93,170,183,110,215,249,235,229,223,252,7,98,0,0,1,31,51,220,231,43,45,55,82,183,184,159,239,30,212,30,135,254,168,70,25,220,107,250,194,26,132,195,210,89,90,16,9,195,65,171,231,117,219,221,253,106,199,162,0,20,163,198,14,216,42,70,58,194,174,164,150,73,171,243,52,215,187,230,161,192,79,103,97,123,253,231,252,7,184,224,183,84,165,177,119,94,84,215,226,178,169,146,125,29,200,117,72,73,173,27,90,168,169,91,76,207,82,212,187,15,65,204,184,183,225,186,237,76,198,63,121,54,219,133,30,232,219,203,212,189,82,233,160,192,108,244,245,72,187,213,239,87,240,238,18,155,131,85,222,220,220,52,184,45,87,31,73,174,159,210,114,209,187,181,60,201,21,7,15,179,119,103,119,184,133,142,138,117,227,72,180,158,37,89,169,39,55,26,125,35,170,117,215,111,243,122,119,179,216,62,231,5,162,112,238,59,208,200,149,180,189,27,175,187,250,186,136,179,236,91,195,123,127,22,172,26,157,133,115,67,76,154,125,75,147,205,65,182,133,255,0,86,243,110,151,98,210,164,253,38,211,222,147,238,254,35,56,152,227,132,245,172,21,196,154,174,31,87,35,62,211,212,238,71,172,234,22,157,220,200,237,59,216,106,66,12,244,39,75,251,37,254,115,240,209,228,72,138,234,100,69,125,198,93,78,187,86,218,141,42,45,75,67,208,203,236,22,151,145,142,38,115,229,86,168,184,91,141,51,218,40,238,180,184,237,85,95,117,91,215,41,249,200,229,243,30,147,43,67,74,80,234,251,147,184,137,5,166,164,71,173,168,83,170,16,170,212,248,181,90,108,150,164,196,154,202,36,71,121,165,146,208,227,107,73,41,42,74,136,204,140,140,140,140,140,143,67,212,127,186,80,148,235,181,36,90,158,167,161,119,152,255,0,160,21,253,198,19,12,190,83,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,112,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,183,93,75,222,67,69,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,246,24,253,98,6,241,27,200,245,27,23,173,105,184,167,100,83,147,30,233,165,176,227,242,27,142,202,16,82,218,105,185,111,171,82,105,133,184,227,171,117,196,151,106,136,143,179,184,244,49,11,120,116,102,34,238,192,60,112,253,147,92,207,169,138,93,90,119,162,94,139,57,78,164,152,150,236,200,140,41,68,133,186,132,165,73,75,74,45,77,38,162,237,45,12,187,10,237,148,136,85,250,41,182,226,90,145,18,165,23,69,22,132,180,56,219,136,237,247,145,145,145,253,164,98,136,248,151,101,249,220,27,199,105,149,170,109,52,217,163,92,156,202,154,92,67,38,150,210,252,137,147,21,176,141,45,161,5,234,54,93,154,153,233,237,50,29,131,132,134,100,92,181,175,41,24,51,112,84,214,84,250,177,173,248,105,121,239,83,169,117,216,17,219,74,73,110,146,117,218,147,208,137,6,126,237,123,133,196,145,145,145,25,30,164,125,198,60,78,53,223,144,176,211,10,174,171,206,99,237,182,116,202,60,233,44,146,212,68,75,117,184,206,56,148,246,169,58,235,176,251,8,200,255,0,237,25,189,198,11,206,94,33,98,149,217,121,203,125,110,29,98,183,62,106,9,74,51,36,33,217,14,56,73,78,170,86,132,91,207,66,212,254,243,239,29,135,3,243,48,254,0,224,221,201,65,181,81,28,174,107,145,201,145,186,214,200,249,140,68,145,21,180,104,78,33,212,56,149,165,198,82,174,227,73,31,111,105,247,113,122,69,30,246,198,27,233,48,105,177,167,214,107,213,249,196,165,26,80,244,149,169,215,222,34,53,171,66,90,204,183,184,90,159,105,234,175,105,152,188,92,131,100,198,221,203,205,131,78,186,43,148,212,59,120,86,96,178,252,183,31,101,181,46,47,57,152,171,91,36,106,97,183,81,181,214,79,213,51,61,15,191,83,238,151,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,38,126,114,99,110,230,30,193,168,221,20,58,106,26,188,40,208,94,126,35,140,50,132,174,87,37,153,75,67,38,105,97,199,87,185,215,139,213,35,45,79,187,67,239,163,170,189,26,246,193,235,233,80,106,81,167,81,171,212,9,198,164,154,144,244,119,18,235,15,25,18,211,184,144,178,45,237,158,135,216,122,167,216,100,59,62,56,102,97,252,125,193,187,110,129,117,34,57,220,214,211,144,227,117,174,17,243,31,137,30,43,136,208,220,91,171,113,75,83,143,41,93,196,147,62,222,195,239,227,248,63,121,203,195,220,82,180,239,56,143,45,179,163,214,224,77,112,146,163,34,90,26,144,219,134,149,104,164,234,71,179,180,181,47,188,187,198,144,176,82,252,133,137,120,85,106,222,112,223,109,195,169,209,224,201,120,155,81,25,33,215,35,54,226,147,216,165,105,166,242,236,51,51,255,0,180,123,99,50,34,51,51,208,139,188,197,59,241,111,204,131,151,69,227,27,6,173,250,162,206,5,40,208,252,196,178,255,0,169,212,180,236,248,238,37,68,135,77,58,237,81,106,70,130,63,126,157,195,143,112,209,203,243,184,201,142,208,235,85,42,105,189,70,182,249,117,53,45,108,154,155,83,241,230,67,86,195,53,54,180,31,168,225,246,106,71,167,180,136,94,226,81,10,129,69,38,219,75,81,226,83,98,232,146,34,36,33,182,219,71,103,184,136,136,139,236,34,20,147,196,95,49,23,118,62,99,129,225,53,178,250,159,165,210,103,122,37,168,176,84,234,137,249,109,76,150,194,84,104,67,171,74,148,164,186,146,212,146,74,62,194,208,139,176,230,151,14,76,143,81,176,134,214,133,138,119,189,57,50,46,154,163,13,191,29,185,12,161,101,17,167,91,136,250,116,39,88,67,141,186,135,91,81,118,40,200,187,123,207,83,19,200,126,74,189,65,138,77,38,109,86,83,137,109,152,113,220,144,226,212,100,68,148,161,38,163,51,51,50,34,34,34,246,152,206,174,117,177,37,252,76,204,125,235,82,84,149,61,30,155,90,169,83,99,43,121,169,38,203,115,228,154,13,62,178,139,77,23,217,166,133,238,33,102,156,30,240,203,228,198,7,213,47,9,208,208,153,181,106,187,234,101,227,111,69,156,87,97,192,113,37,184,208,71,183,84,153,232,70,101,247,139,1,1,255,0,42,66,85,166,228,145,232,122,150,165,220,99,252,42,53,8,84,154,124,170,173,74,75,81,162,66,101,114,36,60,234,201,8,109,180,36,212,165,41,70,100,68,68,68,102,102,103,161,104,42,55,136,231,16,89,87,76,233,248,47,132,85,130,42,67,100,236,74,164,248,210,12,141,229,145,203,140,243,105,114,60,147,74,155,82,20,218,137,42,71,111,97,159,102,132,43,81,199,28,121,197,58,234,212,181,172,205,74,82,143,83,81,159,121,153,251,76,119,156,149,224,36,204,125,199,10,53,188,168,47,189,75,167,63,26,165,80,52,180,106,65,199,110,100,116,58,147,249,181,167,232,189,220,162,34,247,158,157,247,251,132,152,111,111,225,45,131,76,176,173,152,105,141,79,166,243,185,72,38,208,143,235,30,113,211,236,66,82,159,164,226,187,146,93,255,0,196,86,23,26,82,112,174,59,44,204,149,176,253,37,167,187,250,186,112,248,92,22,214,146,196,171,201,38,230,211,87,163,180,78,186,110,254,111,81,246,123,69,197,10,226,227,43,119,183,11,13,45,251,85,183,210,75,168,117,124,196,110,237,87,46,69,61,194,236,221,219,223,238,49,22,120,72,97,187,151,94,99,24,188,156,109,195,141,107,238,230,104,94,169,245,48,103,182,90,250,166,93,233,247,167,248,247,14,157,198,146,169,75,126,238,179,105,172,68,101,51,35,122,71,158,234,91,73,45,123,154,167,41,58,153,30,167,161,118,22,163,195,112,124,182,10,175,142,211,107,138,37,154,105,28,189,116,238,46,108,57,233,237,236,63,119,188,191,136,186,224,1,231,113,8,150,118,132,242,108,210,74,249,173,55,119,127,90,129,151,183,127,172,49,162,60,136,59,205,203,69,170,173,238,43,251,251,181,103,169,255,0,170,18,132,131,0,0,1,192,243,199,17,233,121,109,186,154,101,180,173,95,204,123,20,70,127,248,252,111,119,220,51,170,215,245,132,52,255,0,134,175,20,139,42,156,242,117,209,92,238,255,0,248,229,143,78,0,42,91,141,173,9,248,245,204,53,173,19,73,229,203,244,206,170,74,79,95,81,20,228,250,199,167,191,187,180,112,158,22,55,201,218,185,149,166,82,151,60,152,106,173,206,220,133,59,180,151,202,129,53,69,217,184,136,244,53,123,143,248,9,135,198,63,13,19,87,195,74,54,33,49,29,42,85,19,168,231,57,179,83,79,58,69,61,164,246,146,79,78,239,106,139,248,247,14,1,193,190,231,169,66,198,42,197,182,137,10,233,42,61,62,246,205,106,211,230,226,212,22,90,22,186,119,159,184,197,205,138,105,227,52,219,169,197,187,105,107,61,80,190,179,97,118,246,105,26,159,168,246,124,21,84,101,84,190,211,177,38,71,232,190,211,46,210,245,106,34,216,197,61,241,141,194,134,104,151,229,23,18,99,180,195,103,93,234,121,155,18,68,165,114,25,167,178,91,180,65,107,223,217,170,143,248,119,10,219,31,235,22,84,136,50,153,155,17,229,178,252,119,18,235,78,33,70,149,33,105,61,73,68,101,218,70,70,90,234,66,222,248,102,231,165,171,198,153,11,4,49,46,171,182,171,5,134,227,82,164,200,124,136,158,105,9,135,25,150,183,189,32,212,167,13,74,89,237,74,8,143,180,203,183,82,22,78,149,18,146,74,73,234,70,90,145,143,232,14,83,154,91,10,30,34,224,37,239,65,147,13,50,93,77,6,164,244,84,27,100,179,231,244,79,161,26,17,165,93,186,175,216,90,246,246,12,232,212,26,149,98,98,68,150,77,46,71,145,111,86,214,157,18,70,133,54,182,31,50,236,250,38,70,70,143,176,203,236,26,25,201,190,32,181,136,249,117,178,171,8,124,221,114,37,22,155,9,245,41,68,165,27,169,131,29,74,212,247,43,183,85,246,234,122,253,131,181,143,242,147,26,60,200,238,69,150,195,111,50,242,13,14,54,226,73,73,82,76,180,50,50,62,195,35,35,21,85,158,140,154,92,118,118,54,80,49,203,10,45,197,185,78,85,102,44,250,131,52,216,110,27,136,127,171,147,37,213,237,97,130,73,36,146,150,203,85,47,93,116,212,251,140,88,230,4,87,36,215,240,146,213,151,57,135,153,148,221,34,11,47,161,228,154,92,39,10,51,70,173,196,102,103,174,166,122,235,219,168,224,60,73,242,255,0,31,24,176,42,167,93,133,79,39,234,246,211,15,84,218,82,26,37,56,164,71,135,49,68,130,50,109,106,61,86,225,118,17,145,107,237,35,20,137,134,247,133,107,9,49,54,143,115,199,84,136,147,104,21,104,239,62,130,53,182,178,54,36,33,106,66,136,148,147,239,111,180,140,203,187,216,52,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,190,241,18,56,187,99,105,89,120,69,11,15,40,245,13,149,58,220,198,202,75,104,119,69,28,39,162,207,101,122,146,92,37,105,185,36,93,169,52,251,245,62,193,75,74,51,81,154,148,102,102,103,169,153,143,209,77,167,78,171,212,35,82,169,145,93,147,46,99,200,97,134,90,65,173,110,56,181,18,82,148,165,36,102,102,102,100,68,68,90,158,162,227,184,104,228,102,62,29,80,35,99,30,38,209,154,93,195,80,109,14,211,227,72,142,71,211,48,226,33,200,105,102,135,163,165,104,121,46,33,101,170,86,100,93,164,93,186,152,177,18,34,73,18,82,68,68,69,161,17,123,7,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,148,70,149,17,25,25,104,100,126,209,93,220,75,178,51,27,17,104,18,113,139,12,168,205,34,225,167,182,183,106,17,163,199,34,234,88,109,19,36,58,178,67,49,212,181,186,167,22,130,213,75,34,62,194,62,221,12,83,141,74,157,58,145,80,147,74,169,197,118,52,184,111,45,135,217,117,6,133,182,226,20,105,82,84,149,17,25,25,25,25,25,25,106,90,15,206,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,166,109,110,234,162,132,204,88,12,163,66,83,134,173,55,40,203,177,36,159,118,135,216,37,190,99,113,70,155,132,24,55,116,222,147,167,181,21,232,148,153,202,133,189,212,160,220,146,152,175,56,218,19,170,208,102,163,54,207,66,35,212,244,236,247,140,234,98,69,225,90,197,188,77,172,92,242,23,34,92,202,253,90,67,204,32,205,110,44,205,249,11,90,80,146,53,40,251,220,236,34,51,239,246,139,187,225,175,151,248,248,59,129,116,202,236,218,121,49,87,185,88,102,166,234,150,209,37,196,183,34,28,53,26,12,205,180,40,180,91,103,216,102,101,175,180,204,119,236,119,174,202,183,240,146,234,151,5,135,158,148,229,34,115,44,33,148,154,156,55,14,51,166,146,73,17,145,235,169,22,154,118,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,87,26,75,75,218,251,6,147,73,165,78,22,169,94,186,235,161,247,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,236,34,34,33,254,163,138,103,31,16,89,195,140,187,94,181,133,190,166,156,151,69,169,66,97,73,81,37,68,234,160,200,82,116,61,201,237,245,59,52,61,126,193,158,104,13,74,190,241,34,59,36,78,72,147,112,214,208,157,21,170,214,226,223,124,139,183,233,25,153,154,254,211,63,180,104,183,43,86,20,76,58,192,59,34,131,26,26,99,58,170,13,49,233,72,38,201,7,207,232,152,66,245,34,74,79,93,81,237,45,123,59,71,87,1,252,82,137,41,53,40,244,34,45,76,197,108,113,50,207,75,86,117,50,110,8,97,165,87,117,86,123,14,70,170,201,142,249,25,50,210,211,50,51,205,111,102,65,41,46,18,146,131,218,164,25,23,97,159,110,132,42,18,84,169,19,165,61,54,91,203,121,249,14,41,215,92,90,141,74,90,212,122,154,140,207,180,204,204,245,212,199,249,11,121,224,221,133,13,83,237,10,222,41,58,211,10,118,76,137,52,196,172,210,70,178,74,154,167,190,69,174,205,116,212,191,123,191,217,237,22,94,42,115,141,82,140,234,150,34,118,36,136,189,41,219,167,105,250,180,225,227,56,50,182,234,177,110,229,90,15,68,35,163,222,93,189,186,198,168,104,46,88,83,39,25,11,158,165,55,24,104,246,218,228,43,164,167,117,27,27,37,171,79,156,139,79,89,234,90,233,222,94,226,29,251,131,134,26,38,145,134,149,156,66,126,58,82,186,223,79,201,115,102,134,174,76,138,131,74,237,52,150,189,254,197,31,240,238,16,247,138,117,242,119,86,101,106,116,164,79,39,218,164,242,118,33,46,238,36,115,96,66,81,246,110,50,45,77,62,226,254,35,187,112,74,161,63,34,187,137,85,163,101,60,168,158,134,209,106,73,234,123,209,81,79,170,122,123,251,251,69,180,128,15,49,137,79,38,61,149,81,121,90,232,158,79,119,252,106,6,96,29,254,176,198,138,178,57,17,232,121,109,181,90,121,180,161,95,207,187,18,70,95,248,252,159,127,222,59,224,0,0,14,51,155,234,92,138,190,95,238,120,81,74,74,157,95,69,181,49,245,53,158,147,99,153,246,17,31,176,191,237,25,191,34,52,57,162,200,210,101,239,236,26,99,192,26,188,90,238,19,208,234,112,95,83,204,61,212,236,90,148,74,51,210,75,169,61,76,140,203,188,143,218,58,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,187,116,236,215,187,237,21,221,146,90,161,81,179,59,102,84,84,166,210,77,122,71,83,112,244,79,109,62,73,118,246,151,188,94,118,112,240,157,188,105,203,237,207,97,38,58,23,42,127,69,200,115,102,171,111,100,216,238,171,105,236,89,150,164,215,110,137,63,243,149,76,112,172,173,200,180,179,103,71,182,234,17,92,109,117,46,163,152,74,65,145,163,151,76,156,178,215,83,45,53,220,94,195,23,160,41,203,141,11,14,55,137,246,131,234,51,218,239,164,54,255,0,8,244,226,49,244,248,47,204,229,222,151,108,62,160,203,155,208,124,222,254,197,104,213,68,251,189,162,222,133,127,241,136,160,211,166,224,92,58,228,131,140,82,233,220,206,155,126,222,97,243,38,83,210,189,154,150,189,197,219,161,151,96,165,114,35,62,194,31,244,134,157,112,140,219,105,106,218,70,163,218,147,61,11,222,62,205,151,119,215,172,43,162,153,118,91,149,41,48,167,83,37,179,41,183,24,121,109,171,115,110,37,194,35,52,41,39,166,228,36,251,12,187,133,246,228,67,53,52,76,195,225,85,57,137,149,86,149,115,82,35,51,18,115,46,190,131,125,213,53,26,49,56,246,211,121,199,20,70,227,198,91,149,166,167,222,68,125,242,128,7,248,205,138,204,232,111,194,144,218,28,106,67,74,105,104,89,17,165,73,81,25,25,25,31,97,150,134,51,247,196,67,7,95,194,108,198,220,10,76,86,217,139,113,73,151,91,100,155,65,165,36,153,19,229,237,47,160,146,238,111,217,175,222,98,108,240,113,198,102,106,54,109,103,10,107,53,103,156,159,22,100,137,209,26,117,242,52,38,42,90,167,176,132,164,148,189,196,123,140,200,136,147,183,220,126,193,102,32,63,37,78,149,77,172,196,92,26,164,22,37,48,178,50,52,60,210,86,158,210,50,215,69,17,151,113,159,249,71,252,210,104,244,250,28,78,134,155,29,182,24,35,213,40,66,18,148,151,97,22,132,73,34,34,236,34,10,205,42,37,114,145,54,141,61,134,222,141,58,59,145,157,109,196,146,146,164,45,38,149,17,145,145,145,145,145,159,121,24,207,223,16,44,18,123,6,51,9,91,138,196,18,102,157,92,122,77,98,57,182,209,165,180,165,233,210,137,8,45,27,66,75,68,181,220,90,246,123,79,217,53,184,62,99,171,82,173,138,230,20,214,170,45,33,84,226,147,86,107,154,241,17,147,45,183,1,132,145,110,115,187,191,185,36,95,111,176,67,238,35,216,218,188,90,204,77,114,159,18,91,174,64,182,36,201,162,18,84,230,168,55,35,78,150,91,146,68,226,147,166,215,59,15,176,254,194,17,81,182,220,117,196,180,210,20,181,172,201,41,74,75,83,51,62,226,34,246,139,55,225,139,145,87,174,25,17,241,215,20,168,77,20,8,178,16,170,84,9,241,79,123,139,73,195,148,204,130,109,248,230,147,108,210,110,39,122,87,169,246,145,123,76,91,92,88,177,160,198,106,28,40,237,48,195,40,75,109,52,210,9,40,66,72,180,36,145,23,97,17,17,17,17,16,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,42,44,105,209,157,135,54,59,79,176,242,20,219,173,58,130,82,22,147,45,13,42,35,236,50,50,51,35,35,21,41,196,231,34,175,91,210,36,99,174,22,208,154,56,18,164,45,85,88,16,34,158,246,214,163,153,41,233,6,219,17,201,36,217,36,155,78,245,47,82,236,35,246,24,172,135,27,113,167,20,211,168,82,22,131,52,169,42,45,12,140,187,200,203,216,37,95,14,28,109,94,18,102,38,135,79,151,45,214,224,92,242,99,81,13,41,115,68,19,146,103,68,45,202,35,113,41,211,107,125,167,218,127,97,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,221,221,233,50,251,125,130,20,112,253,193,39,177,159,48,148,72,178,32,147,212,234,27,209,171,18,13,198,141,77,169,44,206,138,75,65,234,218,210,122,165,222,227,211,179,218,94,221,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,136,130,173,71,167,215,34,116,53,40,237,190,193,158,170,66,208,149,36,251,12,180,50,81,25,31,97,152,255,0,170,101,42,155,70,136,136,52,184,44,69,97,4,68,72,101,164,161,61,132,69,174,137,34,46,226,47,242,15,214,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,247,159,176,66,110,30,24,58,254,44,230,54,223,82,162,182,244,91,118,76,74,219,196,226,13,73,52,199,159,19,113,125,5,23,115,158,221,62,242,26,4,133,21,152,48,216,133,29,180,54,212,118,146,210,16,130,34,74,82,146,34,34,34,46,194,45,8,127,176,8,191,158,252,212,209,50,241,133,85,22,33,213,90,77,203,87,140,244,72,44,180,250,9,246,148,236,105,36,219,219,73,230,220,73,19,140,145,110,78,186,31,113,25,247,80,149,233,119,215,111,219,162,167,118,92,117,41,51,103,84,229,189,41,199,31,121,110,43,115,142,41,195,34,53,169,71,166,229,168,251,76,251,199,198,91,78,183,183,152,210,211,184,136,211,170,76,181,35,246,144,255,0,145,127,188,52,232,52,234,38,87,104,46,83,206,49,156,244,69,152,255,0,39,111,99,171,167,67,220,74,208,139,214,236,45,117,212,254,209,42,197,66,241,160,153,204,189,45,40,125,65,159,43,175,249,189,253,137,213,170,113,247,123,7,204,224,188,195,142,98,125,222,250,76,246,181,232,253,223,198,61,68,136,92,104,162,254,42,117,185,23,110,108,235,22,221,62,43,142,46,155,211,242,201,40,51,53,243,41,144,86,122,104,103,174,155,79,216,66,217,242,119,132,237,96,190,95,109,139,13,81,144,137,80,58,222,123,155,52,91,155,230,200,117,59,143,98,12,244,39,123,53,73,127,156,232,199,59,85,66,172,230,118,243,168,165,77,168,157,244,118,134,217,234,158,202,124,98,236,237,63,112,177,30,10,212,197,198,195,251,230,162,184,164,132,205,244,102,199,118,104,110,108,126,162,71,219,167,110,157,223,96,178,96,1,207,49,250,175,18,133,132,245,202,156,231,212,204,118,122,109,235,74,137,38,90,201,105,37,161,153,145,119,153,123,70,103,20,70,227,154,32,140,204,251,134,144,50,129,75,145,72,203,245,177,10,81,73,75,168,235,119,38,70,164,178,214,108,131,46,195,34,62,227,255,0,176,118,96,0,0,31,30,237,183,227,221,22,252,170,20,162,213,169,59,55,119,127,101,105,87,180,143,218,159,112,204,93,237,64,151,108,92,243,104,115,155,52,63,27,151,189,38,70,90,110,109,42,46,242,35,238,81,123,5,246,112,232,189,162,222,57,103,183,141,153,205,200,118,39,87,205,74,93,37,169,27,170,18,244,212,183,25,150,164,159,104,148,0,2,10,113,119,164,187,63,46,107,154,211,8,95,71,166,170,52,153,169,59,231,64,46,195,211,179,184,83,238,6,215,35,219,120,165,68,173,74,113,198,218,143,212,238,83,102,68,162,221,25,212,150,134,102,69,222,175,120,211,50,21,26,161,20,149,162,29,105,207,97,232,162,61,15,252,157,228,33,133,131,146,138,22,24,230,236,177,82,221,134,148,83,63,214,26,229,160,137,191,232,197,48,173,164,134,18,146,213,75,81,158,138,237,251,251,4,214,21,35,198,230,27,77,92,120,97,45,182,148,75,127,211,124,197,109,236,61,173,211,72,187,71,47,225,29,113,75,166,102,11,209,45,61,181,154,135,245,137,53,25,107,203,133,61,69,217,169,23,121,251,140,93,240,134,156,85,172,105,87,102,87,107,53,26,124,39,229,76,165,116,252,148,50,217,172,207,155,81,130,74,236,36,153,247,36,251,180,238,246,138,67,176,35,82,38,93,208,35,87,93,109,184,43,230,243,84,226,146,73,45,26,89,167,83,87,103,210,34,239,22,173,109,112,205,181,209,25,233,41,166,41,198,103,70,118,42,121,172,182,106,65,168,244,220,95,205,116,35,45,15,67,237,16,75,56,217,77,185,178,209,122,19,47,67,146,245,18,166,158,166,52,178,109,197,52,131,113,217,4,134,77,102,203,104,37,146,24,215,105,107,217,218,93,157,223,31,40,89,142,184,178,233,139,116,107,134,12,213,149,30,84,200,241,170,172,27,139,216,113,85,38,58,222,81,36,157,109,59,182,50,69,170,207,111,191,179,187,64,216,83,137,214,206,46,216,244,187,222,214,168,71,149,22,161,25,135,148,77,58,218,205,165,184,202,29,54,213,177,106,36,168,137,196,234,90,158,154,255,0,17,236,0,86,151,25,44,36,42,181,149,68,196,250,93,43,153,50,28,184,208,36,60,219,26,154,99,33,170,131,235,51,82,80,102,69,169,145,158,170,211,236,246,136,13,145,156,99,155,131,185,134,181,231,162,95,38,21,98,163,10,147,44,214,225,165,180,178,236,232,198,181,43,215,65,17,17,55,218,103,169,105,222,70,52,51,68,170,69,174,81,160,214,97,62,219,204,79,140,212,150,156,109,68,164,41,11,65,40,140,140,140,200,200,200,203,184,204,126,208,0,21,189,198,31,8,162,85,176,250,149,137,176,169,143,187,62,28,182,33,60,235,44,18,137,49,208,197,65,229,26,140,144,106,34,37,25,25,234,173,62,207,104,130,57,28,191,95,195,42,246,36,221,203,230,33,148,225,237,97,136,238,22,164,69,40,151,25,196,237,61,201,45,250,35,82,208,247,8,251,121,87,94,186,110,250,229,205,33,107,91,181,122,148,153,235,82,204,205,74,83,174,169,102,102,102,102,102,122,171,222,127,121,137,55,144,76,163,87,179,3,137,148,202,253,78,154,226,109,122,28,230,102,75,113,230,86,77,72,228,200,138,181,179,170,153,91,107,220,211,198,123,76,203,82,239,50,46,251,224,181,109,138,53,155,111,192,182,168,16,35,195,131,78,140,212,102,154,101,164,54,146,75,104,74,19,216,130,34,215,106,72,187,8,187,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,110,171,98,141,120,219,243,237,170,253,62,60,200,53,8,206,198,117,167,154,67,137,52,184,133,33,93,139,35,47,162,163,46,210,62,241,67,249,251,202,53,123,47,216,153,83,184,41,148,215,21,107,215,103,61,50,35,140,178,179,106,63,58,68,165,161,157,82,202,27,70,214,153,35,218,70,122,23,113,153,119,70,75,58,186,245,173,119,80,238,104,235,82,29,164,84,163,79,66,144,102,74,74,154,117,43,35,35,35,35,35,213,62,242,251,200,72,44,242,95,175,226,109,123,13,174,228,115,22,202,176,242,142,196,135,123,76,142,86,249,46,43,113,238,81,111,209,122,158,167,184,78,222,15,24,69,18,149,135,213,92,77,155,75,125,169,243,38,63,9,151,94,96,146,74,142,182,41,239,36,210,102,130,81,145,168,140,203,69,105,246,123,69,145,0,0,252,85,186,164,90,29,26,117,102,107,237,178,196,8,206,201,117,199,20,73,66,80,132,26,140,204,204,200,136,136,136,251,204,134,121,243,207,140,115,113,139,48,215,68,245,203,39,161,81,234,51,105,49,13,14,26,155,83,45,78,146,104,82,125,117,145,145,147,157,134,90,22,157,196,66,124,112,109,194,66,164,217,85,188,79,170,82,185,115,38,75,147,2,59,206,49,161,170,50,218,167,190,131,37,41,4,102,90,145,153,104,173,62,207,104,178,208,30,63,21,177,58,217,194,43,30,169,123,221,53,8,241,98,211,227,62,242,73,215,91,65,186,182,217,91,164,218,119,173,36,165,25,54,173,11,82,215,79,226,51,243,155,220,199,92,57,139,197,186,205,195,54,106,206,143,22,100,136,212,166,9,197,236,40,169,147,33,108,168,210,110,184,157,219,30,50,213,39,183,221,217,223,246,50,115,148,219,159,50,247,161,178,196,57,12,209,41,137,234,100,203,54,220,75,75,229,187,28,150,201,44,153,113,6,179,67,250,237,61,59,59,79,179,190,103,226,255,0,15,43,62,210,177,234,87,124,184,29,60,107,118,140,243,139,90,90,105,4,125,59,46,56,107,89,156,98,46,228,246,158,165,252,5,93,214,32,182,253,213,58,153,69,65,190,219,149,7,88,136,150,139,118,242,55,13,40,36,146,123,245,236,211,66,251,134,133,242,51,104,46,205,203,21,139,9,232,238,176,244,218,37,50,115,200,113,27,84,78,46,159,24,148,90,109,35,239,79,183,183,237,29,240,82,15,23,27,138,93,79,48,94,137,117,237,204,211,255,0,171,73,40,207,78,100,40,10,62,205,76,187,203,220,67,168,112,70,134,211,215,38,39,204,113,165,26,227,250,23,150,173,189,133,185,186,145,31,104,182,225,10,111,236,148,80,113,59,55,103,138,151,20,52,174,153,254,190,215,45,6,78,127,70,37,132,238,37,176,164,158,138,66,76,181,87,103,223,216,38,122,213,26,159,20,213,162,26,105,191,97,104,146,45,79,252,157,230,51,51,142,85,200,215,38,41,86,235,81,28,117,198,164,116,219,84,225,145,168,246,198,105,39,169,145,153,119,167,222,46,11,132,61,33,216,25,116,68,215,88,66,58,205,116,81,36,201,74,217,58,121,118,158,157,189,226,117,128,8,191,196,94,246,139,103,101,158,226,55,167,183,29,217,125,39,41,42,116,144,165,237,168,68,215,66,220,70,122,18,189,130,132,236,154,4,187,158,231,133,67,130,217,173,249,60,205,137,34,51,215,107,106,81,247,17,159,114,79,216,52,233,105,91,241,237,123,126,45,10,41,104,212,109,251,123,191,180,181,43,216,69,237,87,184,125,128,0,0,1,157,12,239,217,202,179,51,29,116,83,82,210,155,100,250,46,89,41,58,127,226,17,140,255,0,178,69,222,161,99,60,25,110,86,42,88,83,114,219,169,148,133,59,72,232,247,183,188,141,73,230,201,168,44,187,53,212,181,34,215,184,191,136,177,96,1,21,56,148,209,61,49,149,251,136,250,117,187,201,233,62,138,55,105,173,70,31,216,126,225,65,84,233,139,167,204,110,99,127,73,189,116,254,36,101,254,113,166,44,9,186,85,121,225,93,18,227,113,100,165,203,234,117,50,61,126,140,151,81,239,63,221,247,143,118,108,50,110,19,198,202,13,194,238,94,210,212,189,157,227,254,197,106,113,168,183,34,205,177,172,123,133,76,106,245,59,210,123,86,72,47,87,152,245,57,7,169,233,169,118,23,188,132,18,225,243,121,73,180,115,65,106,45,181,154,90,147,215,115,116,51,47,163,78,149,167,246,136,187,213,237,26,24,30,43,24,172,54,241,47,15,42,150,107,132,157,179,249,31,75,253,227,237,185,251,170,253,207,113,255,0,156,102,142,232,161,84,45,59,130,77,18,124,105,48,229,69,217,189,183,144,166,220,78,228,37,69,169,25,17,150,164,162,62,238,227,26,33,202,70,51,193,198,108,31,183,235,235,126,50,167,203,106,107,206,182,218,136,246,165,185,174,180,71,166,245,168,187,9,61,231,237,254,3,246,230,123,46,118,118,98,112,218,167,107,215,169,172,46,160,152,175,46,157,39,146,209,184,212,146,142,242,26,61,235,105,197,36,137,79,25,250,165,169,31,105,125,180,13,143,152,19,123,96,62,32,85,109,43,154,135,62,52,120,242,223,76,57,78,198,121,13,190,194,95,117,182,214,149,173,180,18,183,19,74,50,50,45,12,139,82,251,37,191,12,108,230,73,195,27,174,46,15,94,245,103,21,66,173,204,67,80,221,146,249,154,99,190,243,176,227,160,183,58,250,80,134,210,132,40,244,36,25,151,110,154,150,164,46,126,28,200,181,8,140,206,131,37,169,17,228,54,151,90,117,165,146,208,180,40,181,74,146,162,236,50,50,50,50,50,31,236,56,246,109,176,238,62,37,229,242,247,161,46,11,114,164,181,65,169,201,134,133,52,75,87,80,80,95,75,123,75,106,143,118,171,236,208,181,237,236,25,208,171,68,169,89,151,132,216,38,78,70,168,80,170,78,52,101,235,33,77,60,203,166,95,98,146,100,164,253,134,90,123,5,251,112,242,197,182,241,95,45,182,252,135,39,156,153,148,38,34,81,164,26,157,222,174,99,48,34,26,245,245,212,125,238,123,116,62,222,226,18,104,0,7,31,205,157,147,15,16,112,26,237,181,228,211,74,99,211,41,51,219,136,92,146,113,77,200,92,39,208,133,167,84,168,201,68,107,236,50,45,75,94,193,74,56,215,97,185,151,140,51,98,198,53,169,138,237,114,90,102,62,178,61,174,28,7,163,184,210,154,81,237,109,122,111,103,181,38,147,78,190,211,62,194,227,56,55,135,21,28,87,196,187,118,197,167,182,226,189,43,83,137,21,229,32,148,102,219,78,200,109,165,43,82,74,180,211,152,93,166,147,47,191,184,104,111,44,248,19,107,224,30,23,81,237,42,13,57,134,164,148,72,235,154,249,50,218,92,117,254,157,150,220,53,41,45,160,213,169,180,70,102,162,212,207,191,236,235,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,54,102,48,38,215,199,204,46,172,90,85,234,115,14,201,56,146,23,9,243,101,181,56,211,253,59,205,182,164,169,77,172,211,161,186,102,70,146,212,143,187,237,207,38,50,97,197,71,10,49,46,226,177,106,13,184,159,69,84,229,197,101,75,37,17,184,211,82,28,105,42,212,210,157,117,229,159,105,36,139,238,238,29,155,5,44,55,51,13,134,111,216,196,181,61,93,162,75,84,198,22,103,185,194,130,204,118,218,75,73,61,174,47,77,239,118,36,146,73,215,218,71,216,119,91,148,203,38,30,30,224,53,165,107,198,166,148,55,161,210,160,55,44,185,36,218,156,144,136,76,33,107,86,137,73,154,140,209,218,102,90,158,157,163,176,128,0,140,188,67,49,109,172,40,203,109,193,33,185,231,26,101,117,137,116,104,198,151,118,43,152,244,9,102,141,61,116,159,123,126,205,79,179,184,197,4,210,98,84,175,59,194,20,18,39,36,212,43,181,38,218,34,245,150,167,94,121,210,47,181,74,51,82,190,211,61,125,163,69,249,73,195,168,248,105,151,203,34,132,136,72,141,41,234,13,50,76,196,19,100,133,117,7,5,132,185,184,182,164,247,106,142,221,75,94,206,209,216,71,248,204,153,22,159,17,233,211,164,181,30,60,118,212,235,174,186,178,66,16,132,150,170,82,148,125,132,68,68,102,102,98,152,56,156,103,50,78,38,221,114,176,122,200,171,56,154,21,18,90,218,152,236,103,204,147,33,246,93,153,29,101,185,167,212,133,182,164,45,39,218,130,51,236,215,66,208,132,72,192,76,9,189,177,226,255,0,165,90,86,197,14,124,150,36,75,97,51,37,53,25,229,182,195,10,125,166,220,90,150,134,214,73,218,78,164,204,204,180,34,61,79,237,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,237,63,179,146,113,54,197,230,48,219,46,117,122,36,119,88,41,119,59,114,40,230,133,40,183,19,82,96,204,78,226,34,90,79,93,81,223,161,151,216,98,153,242,201,98,78,196,140,119,178,237,184,177,95,147,206,174,211,148,249,182,131,94,198,142,99,40,82,215,162,85,162,75,127,105,153,105,218,52,119,100,80,19,106,217,212,59,105,4,68,84,170,116,104,69,167,119,205,52,148,123,139,247,125,197,247,16,251,99,61,28,65,175,41,23,118,104,46,181,184,179,83,49,186,30,86,166,103,244,169,209,117,254,209,151,122,125,130,118,112,87,183,34,194,177,175,139,129,49,244,122,163,232,205,206,26,11,214,229,189,81,65,104,122,106,125,135,239,49,101,99,254,9,134,73,195,120,153,65,56,125,235,218,90,159,179,188,120,76,117,186,21,102,97,101,106,227,66,201,42,137,211,104,102,122,125,41,45,35,222,95,189,239,25,157,168,204,93,66,99,147,28,250,78,105,175,240,34,47,243,11,245,225,173,68,244,62,87,237,211,233,214,215,59,171,250,72,219,174,149,25,159,97,123,196,171,0,21,211,198,106,229,98,155,133,54,213,188,169,40,75,181,126,179,99,123,200,148,174,84,154,122,207,179,93,79,66,61,123,143,248,10,230,201,5,156,171,207,49,214,189,53,77,41,108,151,91,204,36,167,95,252,66,73,151,246,76,187,210,52,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,187,77,36,71,161,159,176,207,248,14,133,193,170,254,106,135,137,23,45,152,235,166,147,175,244,122,22,226,34,62,67,21,7,63,120,189,254,227,254,29,226,227,0,7,11,206,228,7,170,57,101,188,34,176,194,93,90,189,31,161,26,77,71,217,80,140,125,154,125,195,57,99,71,185,55,150,137,185,120,181,159,108,218,50,87,93,253,87,209,254,254,144,95,230,29,172,4,70,226,111,135,177,239,108,181,86,39,46,33,186,253,39,167,229,41,45,146,148,142,108,248,100,173,15,105,153,106,73,246,105,252,69,34,96,213,216,253,143,137,52,123,166,50,182,185,11,168,218,122,153,125,56,238,35,216,101,251,222,241,166,138,69,78,61,102,156,213,74,42,201,77,61,187,105,145,145,247,40,200,251,140,203,188,135,236,20,63,197,7,5,93,195,44,192,205,184,226,193,233,233,151,39,47,166,36,53,177,191,230,240,161,33,123,116,109,41,250,75,237,208,207,183,191,67,29,23,132,246,98,106,54,254,45,198,195,43,142,166,69,70,122,138,244,26,123,110,60,175,239,185,21,40,198,158,197,186,72,215,231,28,250,41,221,246,31,104,185,164,153,40,137,73,50,50,50,212,140,135,37,199,108,175,97,22,97,40,175,210,239,203,114,41,201,117,149,50,221,74,60,56,189,99,58,161,212,145,161,215,90,112,211,161,188,181,23,103,98,180,63,126,176,46,247,224,235,58,133,89,244,254,18,223,47,183,209,47,169,135,215,212,204,159,75,136,90,150,217,252,196,34,208,251,27,238,50,61,117,211,216,39,134,90,168,120,163,104,97,237,42,205,196,215,99,74,151,72,132,196,68,74,101,82,22,110,37,166,25,108,141,75,120,136,205,70,105,89,159,97,107,174,189,157,164,58,248,252,213,40,77,212,169,210,169,207,17,26,37,48,182,84,71,237,37,36,200,255,0,237,25,222,207,69,130,172,61,204,165,225,0,161,57,29,186,141,82,161,82,111,123,123,9,104,114,124,146,37,23,170,157,72,246,118,25,107,247,137,187,193,131,17,8,160,220,120,112,252,166,146,92,217,149,68,52,107,209,70,122,83,153,35,208,213,221,236,250,63,199,216,45,52,0,7,226,172,29,53,20,201,47,213,210,201,195,97,165,186,241,186,73,216,148,37,38,106,51,221,216,69,166,189,227,62,57,247,196,214,177,23,49,87,43,116,231,181,167,80,103,76,163,198,74,20,92,179,67,19,165,108,52,145,45,73,211,106,203,67,45,59,59,136,132,131,225,3,130,141,221,216,147,81,196,202,164,38,222,131,71,97,232,236,27,141,238,36,203,106,68,7,146,101,185,179,34,50,74,143,180,148,74,251,187,197,203,145,18,72,146,146,34,34,45,8,136,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,137,68,105,81,17,145,150,134,70,41,163,139,246,10,181,104,226,77,59,19,41,112,155,102,13,97,134,99,190,109,183,180,149,41,217,19,222,81,158,214,200,140,205,41,46,211,81,171,239,239,17,243,33,24,152,206,29,230,42,217,110,162,246,148,234,244,232,84,121,41,90,139,151,177,249,209,119,154,136,214,148,233,181,7,169,158,189,157,228,99,65,212,115,166,174,153,25,250,66,89,40,111,180,135,89,54,137,59,20,133,36,141,38,91,123,12,180,211,184,126,208,0,21,101,198,127,17,72,224,219,184,112,196,166,148,92,216,117,69,182,75,213,68,122,84,89,51,208,149,221,236,250,63,199,216,33,22,70,44,21,98,22,101,44,250,121,195,114,67,116,234,165,62,164,230,198,247,146,16,220,248,196,106,63,85,90,17,111,237,62,207,188,104,134,153,9,186,109,54,37,57,162,34,68,86,27,101,36,94,194,74,72,139,254,193,250,71,32,204,173,15,20,110,252,61,170,217,184,100,236,104,178,234,240,159,136,185,79,42,66,13,180,186,195,205,153,165,108,145,153,40,141,72,50,236,61,52,215,183,176,132,15,178,56,58,206,174,214,125,63,139,87,203,238,117,171,234,102,116,21,51,55,212,226,214,149,184,127,63,8,245,62,215,59,204,207,93,53,246,137,233,129,57,94,194,44,189,209,88,165,216,118,228,82,146,211,41,101,202,148,136,113,122,199,180,67,73,51,91,173,52,217,171,83,101,10,62,206,213,106,126,237,58,210,140,146,70,165,25,17,17,106,102,98,149,120,186,227,123,151,174,51,67,195,218,53,64,151,73,161,192,109,50,91,67,186,145,78,102,92,246,151,169,37,195,79,208,81,119,164,149,239,208,187,7,160,224,245,130,174,87,113,10,169,139,53,8,60,200,84,248,207,192,97,110,53,170,19,33,183,224,62,147,73,155,102,68,162,35,61,12,148,71,246,123,69,197,143,199,87,169,199,163,83,157,169,74,89,37,166,118,238,51,50,46,245,17,23,121,145,119,152,204,190,50,221,143,223,56,147,88,186,100,168,141,201,189,62,227,35,63,236,71,109,30,211,87,238,123,197,221,240,199,195,214,44,156,181,81,231,38,33,178,253,91,168,231,41,77,146,84,190,84,249,132,157,79,105,25,232,74,246,235,252,4,185,1,197,51,145,45,16,178,241,116,190,225,180,68,158,135,250,223,163,253,253,28,191,206,51,132,52,103,146,40,15,83,178,203,103,197,125,148,182,180,250,67,82,36,153,31,109,66,73,246,235,247,142,234,0,41,207,140,173,252,213,115,17,237,171,49,167,77,94,128,235,53,45,196,100,92,246,41,238,126,241,251,189,197,252,123,199,61,225,67,103,84,110,28,196,71,172,198,97,43,141,73,223,207,82,146,163,36,243,96,206,74,123,73,38,69,169,151,180,203,248,139,206,0,0,0,1,79,28,104,17,166,35,90,75,237,237,235,254,239,234,41,221,194,45,100,139,21,149,132,185,128,160,92,14,201,67,48,207,170,234,20,181,237,79,247,148,148,39,83,222,146,239,115,218,99,69,12,188,212,134,137,230,28,74,208,173,116,82,76,140,143,248,144,255,0,64,30,15,28,232,174,92,56,89,91,163,179,23,168,92,142,155,70,246,111,221,182,75,74,238,208,245,238,215,187,216,51,38,52,59,144,58,213,54,181,150,59,85,250,82,212,182,75,174,209,102,105,50,63,233,9,69,216,105,51,46,242,49,34,192,121,108,78,179,169,151,245,145,82,180,235,17,201,232,147,185,60,196,108,74,181,216,242,28,46,197,37,69,222,130,246,24,204,149,110,143,83,181,107,47,82,103,234,212,184,187,119,237,220,157,55,32,148,93,228,71,220,162,246,13,17,228,167,17,219,197,76,185,90,183,130,29,91,135,51,174,212,214,173,85,234,79,146,223,111,172,175,240,126,241,220,196,32,226,169,129,137,196,188,16,85,221,75,166,165,234,197,185,167,33,73,103,114,191,156,76,130,218,187,82,218,149,244,16,125,198,95,196,133,52,96,237,247,55,13,49,58,217,189,33,190,235,94,138,171,66,148,247,45,70,147,83,109,72,109,197,39,177,73,215,93,133,216,102,69,247,119,141,28,224,86,34,211,113,79,9,237,123,210,156,255,0,51,210,20,136,79,63,170,146,102,151,92,140,211,138,35,209,74,208,254,112,187,12,204,255,0,237,30,244,0,0,83,95,25,155,9,20,172,101,160,94,145,25,74,24,153,66,139,25,221,169,211,115,203,149,80,112,204,244,73,17,158,133,237,61,127,237,28,163,133,213,240,237,161,153,234,124,85,202,117,12,86,163,53,76,229,146,204,146,107,122,161,8,181,50,220,69,220,159,183,238,49,125,68,100,101,169,31,96,254,128,14,7,157,252,90,141,132,57,119,186,107,42,154,152,242,234,84,249,212,200,127,56,72,81,200,114,12,149,55,167,174,147,239,111,216,102,126,226,25,227,172,212,231,220,215,4,218,196,163,113,249,149,73,142,72,95,210,82,150,227,171,53,31,121,153,153,153,171,222,103,247,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,122,15,218,101,246,152,152,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,245,128,0,0,0,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,214,0,3,228,252,172,181,126,85,124,133,249,77,74,249,73,232,255,0,75,122,31,173,111,174,232,121,156,174,167,145,175,51,147,204,245,57,155,118,238,245,117,215,176,125,96,0,0,0,0,1,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,46,43,105,241,30,201,141,243,117,81,172,171,91,25,58,218,213,193,80,143,75,167,70,249,59,85,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,104,146,160,34,175,247,81,242,39,254,238,127,245,102,177,255,0,116,18,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,2,63,226,150,125,114,157,130,215,221,79,12,241,47,21,189,13,114,81,185,61,108,47,65,84,164,114,185,172,161,230,254,113,152,235,109,90,182,234,21,234,168,244,215,67,208,200,200,186,6,10,99,222,19,230,38,213,149,122,224,229,215,242,130,139,10,160,186,91,242,122,25,49,54,74,67,109,184,166,246,72,109,181,158,136,121,179,212,139,111,173,166,186,145,145,115,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,206,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,23,171,192,188,209,224,78,101,61,55,251,20,190,126,81,252,156,233,189,39,253,25,50,31,35,168,230,242,127,190,90,111,118,238,67,191,71,93,54,246,233,169,107,213,68,85,254,234,62,68,255,0,221,207,254,172,214,63,238,130,74,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,229,113,175,30,240,159,46,214,172,91,215,24,238,191,147,244,89,181,4,82,216,147,208,201,151,190,82,219,113,196,183,178,59,110,44,181,67,46,30,166,91,125,93,53,212,200,143,154,216,28,66,50,141,138,119,149,39,15,176,251,20,165,215,46,26,228,130,141,6,12,107,94,177,189,213,232,102,102,102,113,73,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,69,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,207,235,96,94,104,240,39,50,158,155,253,138,95,63,40,254,78,116,222,147,254,140,153,15,145,212,115,121,63,223,45,55,187,119,33,223,163,174,155,123,116,212,181,234,160,0,3,242,83,42,212,170,212,101,204,163,84,226,79,142,220,135,226,45,216,207,37,212,37,246,29,91,47,52,106,73,153,18,219,117,183,27,90,123,210,180,41,39,161,145,144,253,96,0,3,242,77,171,82,169,210,96,67,168,84,226,69,145,84,144,113,32,180,243,201,66,229,62,77,56,241,180,210,76,245,90,201,166,93,112,210,157,79,99,107,87,114,76,203,154,227,166,104,240,39,45,126,132,253,181,223,63,39,62,81,245,62,140,254,140,153,51,159,211,242,185,223,222,205,57,183,111,61,175,165,166,187,187,53,208,244,242,152,91,159,92,167,99,77,247,76,195,60,52,197,111,76,220,149,158,119,69,11,208,85,40,252,222,83,43,121,207,156,122,58,27,78,141,180,181,122,202,45,116,208,181,51,34,57,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,97,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,99,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,26,255,0,186,143,145,63,247,115,255,0,171,53,143,251,160,149,64,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,214,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,161,147,19,100,164,54,219,138,111,100,134,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,0,28,255,0,26,241,239,9,242,237,106,197,189,113,142,235,249,63,69,155,80,69,45,137,61,12,153,123,229,45,183,28,75,123,35,182,226,203,84,50,225,234,101,183,213,211,93,76,136,249,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,209,66,244,21,74,63,55,148,202,222,115,231,30,142,134,211,163,109,45,94,178,139,93,52,45,76,200,142,64,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,70,191,238,163,228,79,253,220,255,0,234,205,99,254,232,37,80,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,96,0,0,63,35,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,16,170,212,170,140,153,240,233,245,56,146,164,82,228,20,73,205,50,242,86,184,175,155,77,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,220,162,51,253,96,0,0,0,0,2,42,255,0,117,31,34,127,238,231,255,0,86,107,31,247,65,223,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,2,63,226,150,125,114,157,130,215,221,79,12,241,47,21,189,13,114,81,185,61,108,47,65,84,164,114,185,172,161,230,254,113,152,235,109,90,182,234,21,234,168,244,215,67,208,200,200,186,6,10,99,222,19,230,38,213,149,122,224,229,215,242,130,139,10,160,186,91,242,122,25,49,54,74,67,109,184,166,246,72,109,181,158,136,121,179,212,139,111,173,166,186,145,145,114,171,179,136,246,76,108,107,170,179,101,93,56,201,209,86,173,250,132,138,93,70,55,201,218,171,156,137,76,56,166,221,111,122,35,41,10,218,180,40,181,73,154,79,77,72,204,187,71,106,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,14,41,141,121,204,203,102,93,174,168,182,86,49,226,71,201,250,212,218,122,42,140,70,244,60,249,123,226,173,199,27,75,155,227,176,226,11,85,178,225,104,103,187,213,215,77,12,140,254,182,5,230,143,2,115,41,233,191,216,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,94,170,0,0,0,0,0,0,3,149,99,166,104,240,39,45,126,132,253,181,223,63,39,62,81,245,62,140,254,140,153,51,159,211,242,185,223,222,205,57,183,111,61,175,165,166,187,187,53,208,244,249,56,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,203,181,128,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,4,107,254,234,62,68,255,0,221,207,254,172,214,63,238,130,74,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,206,39,248,62,188,75,203,172,250,180,24,39,34,101,182,183,106,231,163,91,212,77,71,131,53,90,150,136,81,247,172,189,164,95,105,10,42,163,84,231,219,55,4,42,196,83,113,137,148,185,141,200,71,210,74,144,227,75,37,23,113,145,145,145,167,222,71,247,13,14,100,131,22,163,98,246,93,237,106,202,102,166,68,186,109,62,13,50,103,206,18,212,82,27,131,25,78,107,235,168,251,220,246,153,31,188,135,124,0,31,195,50,34,212,207,176,80,183,20,91,225,219,191,51,213,8,168,148,234,216,162,198,118,153,203,53,153,164,150,205,66,105,106,69,184,203,185,95,103,220,67,171,112,103,176,145,85,198,90,253,233,45,148,173,136,116,41,81,154,220,157,118,188,137,84,247,8,203,84,153,17,232,103,220,122,255,0,218,46,80,0,0,120,44,117,196,90,110,22,97,61,209,122,84,95,229,250,62,147,53,230,52,82,72,212,235,113,157,113,36,90,169,58,153,242,207,176,140,143,254,209,156,252,79,186,234,216,195,140,21,186,255,0,49,217,18,46,26,236,149,68,74,205,75,81,19,242,150,180,39,77,86,125,238,119,17,159,217,168,189,156,128,96,228,76,34,203,173,187,31,160,67,19,171,113,34,85,229,159,40,146,163,117,232,49,73,122,250,137,63,164,223,183,83,247,153,137,40,56,102,117,177,29,188,43,203,149,213,120,45,213,182,112,250,29,13,10,209,94,188,248,205,246,122,201,255,0,9,239,255,0,220,51,185,68,163,212,238,170,203,52,152,26,187,46,86,237,155,183,43,93,168,53,31,113,25,247,36,253,131,77,184,99,103,83,44,27,34,155,105,209,227,147,49,32,243,185,104,216,148,233,189,229,184,125,137,74,75,189,103,236,33,234,64,71,76,254,86,105,180,92,177,221,111,213,20,164,48,125,14,171,35,73,18,127,164,34,151,105,168,200,139,180,200,103,136,105,179,3,40,174,219,216,89,68,163,189,23,167,92,126,167,86,182,108,219,186,75,170,238,208,180,239,215,187,218,61,224,15,243,121,230,163,180,111,62,226,80,132,233,170,148,100,68,95,196,198,117,243,187,138,202,197,188,127,175,215,218,144,135,161,151,75,211,169,11,220,159,239,40,200,86,135,189,69,222,223,176,196,164,224,190,141,216,143,119,47,214,245,122,15,187,250,138,143,120,184,128,0,0,0,20,159,197,246,241,141,92,199,24,86,244,105,4,233,81,121,154,250,228,173,57,208,224,47,216,163,247,123,139,248,136,27,14,100,136,18,81,46,43,134,135,91,215,106,136,204,140,181,35,35,237,47,176,198,135,114,49,142,37,143,24,9,69,186,228,188,147,168,255,0,57,234,219,221,235,183,252,246,75,104,220,70,226,212,90,165,173,75,83,251,190,201,10,3,240,214,160,29,78,152,244,18,113,104,55,54,250,200,61,12,180,81,31,127,111,184,102,22,253,179,231,216,87,100,235,82,166,133,38,76,30,86,242,81,40,143,215,105,46,23,210,74,79,185,101,236,33,106,28,32,179,6,204,219,89,236,16,170,202,74,87,75,219,208,243,22,68,103,204,114,124,151,52,220,231,216,95,69,5,246,251,197,156,0,255,0,149,36,150,147,73,247,24,207,78,127,176,196,176,187,49,247,13,25,166,20,219,11,233,57,103,183,68,158,144,34,168,244,245,18,93,238,123,8,88,55,7,12,69,149,89,194,58,182,31,203,113,70,205,187,200,233,19,169,232,93,68,170,131,171,236,53,25,119,151,177,37,246,235,222,44,72,124,234,253,2,145,115,210,159,162,87,105,241,231,66,145,183,154,196,134,146,234,23,181,68,162,213,42,35,35,209,73,35,237,46,242,33,156,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,181,125,132,90,250,167,223,161,152,154,156,41,179,124,197,2,105,224,125,255,0,92,124,216,152,238,180,151,36,201,45,136,90,206,12,102,88,73,186,241,17,17,17,44,201,8,70,189,250,123,72,91,107,78,54,243,104,121,165,165,104,90,73,73,82,79,82,50,62,227,35,31,244,0,2,189,184,195,216,49,171,120,57,74,187,185,8,234,32,84,216,111,154,73,45,251,17,22,160,230,221,118,153,233,169,235,166,164,42,227,42,117,169,20,28,195,225,252,248,242,28,100,202,229,164,146,141,11,52,234,158,185,131,50,61,12,187,59,59,134,143,237,217,135,80,183,233,147,205,91,142,76,54,94,215,93,117,220,130,63,243,143,162,0,42,83,140,110,56,20,202,245,27,6,169,147,157,52,48,204,122,172,132,33,223,155,222,75,168,71,81,25,37,207,165,218,93,134,142,239,111,176,66,76,164,225,108,172,92,199,171,78,216,102,9,202,142,213,82,4,169,168,229,26,211,211,20,214,16,225,172,137,10,45,186,57,219,169,105,219,218,52,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,123,11,238,33,246,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,6,11,231,219,249,43,231,19,26,240,223,17,24,234,48,202,230,197,11,134,100,185,12,71,223,42,139,57,115,156,104,230,36,144,91,222,100,208,219,105,117,174,213,18,80,149,180,91,146,166,222,183,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,128,28,43,51,227,254,164,101,83,23,235,95,225,90,180,43,181,58,143,252,66,35,81,18,142,87,252,161,77,45,199,191,193,199,66,127,170,64,181,64,0,0,21,1,130,249,246,254,74,249,196,198,188,55,196,70,58,140,50,185,177,66,225,153,46,67,17,247,202,162,206,92,231,26,57,137,36,22,247,153,52,54,218,93,107,181,68,148,37,109,22,228,169,183,173,252,0,5,21,241,75,204,46,50,226,30,96,171,216,51,122,198,249,63,107,88,53,14,93,38,133,30,82,94,110,86,246,137,108,212,228,45,7,163,143,60,195,169,90,18,127,212,54,233,182,68,75,55,150,228,170,225,59,157,122,117,211,106,211,50,175,137,21,61,151,37,27,88,214,115,235,57,82,30,170,193,75,114,36,57,29,197,26,86,219,61,43,108,237,65,169,196,36,218,54,155,66,8,218,51,93,149,0,229,89,157,204,45,171,149,252,26,173,98,229,211,27,175,232,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,252,103,22,105,74,212,134,154,117,100,133,236,218,121,246,169,230,71,27,106,216,218,140,198,202,191,165,163,17,81,33,137,37,92,141,29,136,203,222,203,8,142,130,54,154,66,89,52,27,40,75,107,65,163,99,136,53,37,100,162,82,181,208,246,0,222,24,143,127,224,213,167,121,98,229,133,242,46,239,170,211,210,253,82,137,188,207,166,115,114,137,42,218,173,86,215,49,4,135,121,43,51,113,174,103,45,102,107,66,140,250,0,10,139,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,0,0,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,28,83,141,102,5,195,165,87,108,188,195,208,104,220,159,77,239,182,238,41,45,155,13,182,185,77,35,153,5,106,65,17,58,227,203,101,50,144,167,12,214,146,110,35,8,245,52,73,47,133,240,175,204,61,87,6,179,47,74,176,229,85,98,69,180,241,58,67,52,74,178,30,134,167,150,169,164,135,138,154,166,148,217,111,66,206,75,201,100,204,245,111,100,133,154,200,182,165,198,239,120,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,171,227,39,141,127,46,115,5,73,193,200,148,254,76,76,50,167,159,57,247,26,218,227,243,170,45,71,144,230,213,19,138,37,50,150,17,12,147,170,16,162,115,159,174,228,236,49,250,184,52,96,133,42,250,198,218,254,52,84,43,146,227,200,194,248,236,38,12,6,91,78,201,111,212,152,153,28,214,234,207,83,36,54,211,110,232,132,145,26,150,226,21,184,137,6,135,46,124,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,167,108,19,207,28,108,169,103,103,28,236,252,65,68,185,24,117,120,98,69,109,115,158,105,110,186,186,36,180,212,36,32,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,92,72,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,150,203,206,108,239,44,221,113,59,195,59,226,187,30,93,30,133,2,61,90,53,10,220,84,242,148,197,41,7,67,148,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,189,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,10,86,226,117,159,31,219,125,118,78,3,97,61,107,117,131,111,212,21,233,42,165,58,163,204,139,116,60,148,50,166,245,79,41,39,201,142,250,100,18,118,184,227,79,40,155,120,181,216,210,139,208,112,121,190,115,47,59,20,36,89,246,236,249,117,156,32,165,199,54,110,56,147,231,161,108,80,150,243,114,223,134,244,38,92,116,150,218,221,146,219,137,89,50,149,33,68,226,212,226,119,19,107,69,196,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,14,85,155,31,11,24,201,240,254,225,242,231,196,32,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,0,225,89,193,205,157,155,148,92,47,249,113,93,143,18,177,93,159,33,184,212,43,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,113,3,131,133,255,0,121,98,157,229,152,44,65,196,27,134,93,114,225,174,72,183,36,206,157,36,203,123,171,210,164,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,202,179,13,155,59,203,40,188,78,241,50,248,161,71,151,88,161,79,143,73,141,93,183,19,60,162,177,85,65,80,226,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,59,94,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,0,0,168,12,23,207,183,242,87,206,38,53,225,190,34,49,212,97,149,205,138,23,12,201,114,24,143,190,85,22,114,231,56,209,204,73,32,183,188,201,161,182,210,235,93,170,36,161,43,104,183,37,77,189,111,224,0,51,215,196,87,7,43,184,55,155,139,238,53,93,238,162,37,225,80,126,241,165,201,218,132,115,162,207,125,215,20,91,18,181,154,121,79,148,134,53,86,213,47,145,191,106,82,180,144,176,174,11,23,252,106,238,94,110,188,62,145,112,203,153,82,181,110,133,201,68,23,141,213,34,5,58,100,118,205,146,104,212,91,18,133,200,98,122,205,8,62,197,239,82,136,185,132,106,176,161,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,204,190,44,95,95,181,12,83,188,177,51,209,126,140,249,91,112,84,107,189,23,63,157,210,245,82,92,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,189,78,25,120,41,251,22,202,61,173,212,84,58,169,247,222,151,172,205,142,239,101,174,181,134,122,118,219,213,180,41,58,69,106,54,244,158,237,29,55,118,168,211,183,74,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,245,113,1,204,197,229,149,14,32,118,86,41,89,240,98,84,80,172,55,137,77,171,211,36,145,37,21,26,115,149,89,171,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,98,184,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,0,5,64,96,190,125,191,146,190,113,49,175,13,241,17,142,163,12,174,108,80,184,102,75,144,196,125,242,168,179,151,57,198,142,98,73,5,189,230,77,13,182,151,90,237,81,37,9,91,69,185,42,109,235,127,0,1,229,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,92,28,63,179,49,121,102,191,136,29,235,138,87,132,24,148,228,39,13,229,211,105,20,200,196,74,69,58,156,221,86,18,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,126,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,107,198,221,135,118,218,117,155,98,124,118,95,98,173,79,145,9,196,58,130,82,77,46,180,164,25,25,25,25,105,162,143,216,127,113,140,233,102,223,11,101,97,30,61,93,150,195,208,78,44,119,106,147,229,194,71,40,208,142,152,230,190,134,205,4,104,73,109,209,190,205,11,78,206,193,54,248,57,99,130,97,215,171,56,53,83,156,233,33,246,100,85,99,161,110,252,217,172,215,79,142,146,34,83,159,75,176,251,9,29,222,223,96,182,176,1,243,174,41,135,79,183,234,115,201,91,78,52,55,158,215,93,52,218,131,63,243,12,224,102,178,180,253,123,48,248,129,62,68,135,30,51,185,106,164,147,90,205,90,39,174,124,200,139,83,62,206,222,225,104,252,30,44,8,244,76,28,170,221,252,132,115,231,212,223,111,154,105,45,251,23,22,158,230,221,118,145,233,169,107,166,166,44,36,0,7,252,186,227,108,182,183,157,90,80,132,36,212,165,40,244,34,34,239,51,49,82,92,86,179,122,197,122,105,96,125,129,92,124,152,136,230,181,103,35,73,45,139,90,14,116,103,152,81,180,241,145,145,145,160,205,11,70,189,218,251,8,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,230,69,223,126,212,234,124,58,77,62,53,46,159,25,184,241,98,50,134,25,105,180,18,16,132,33,36,148,164,146,68,68,68,68,68,68,68,90,15,210,43,183,140,126,34,202,163,97,29,43,15,226,56,162,102,226,231,245,105,212,244,62,158,85,61,212,118,18,136,187,207,218,147,251,52,239,21,241,144,28,49,44,81,204,125,187,70,117,133,57,29,29,95,52,246,234,146,214,4,165,22,190,162,139,189,191,105,13,11,165,36,132,146,75,184,135,253,0,172,142,47,185,131,102,21,170,206,8,82,101,37,75,170,110,235,182,44,140,203,150,228,9,45,235,181,207,180,254,146,15,236,211,188,85,117,133,103,207,191,110,200,54,165,49,10,84,153,220,221,132,146,81,159,168,210,156,63,162,149,31,114,15,216,99,79,84,88,7,76,166,51,4,220,91,156,189,222,178,207,83,61,84,103,223,217,239,31,184,4,122,207,62,56,167,1,240,14,181,117,198,121,37,82,254,109,210,54,74,245,220,254,123,25,181,237,34,113,10,61,18,238,167,161,253,255,0,110,120,166,76,145,62,74,229,202,112,214,235,154,110,81,153,153,158,133,161,118,159,216,66,120,240,131,188,99,80,241,202,101,189,38,65,52,85,174,94,158,185,39,94,76,57,235,246,168,189,254,227,254,2,236,64,0,0,7,241,74,74,75,114,148,68,69,237,51,25,191,205,245,255,0,47,17,177,234,227,184,100,75,106,66,29,232,249,106,101,195,90,59,33,71,65,232,102,165,126,231,191,188,113,129,108,188,22,238,105,203,163,222,118,227,243,157,114,51,126,142,228,48,183,76,210,222,170,168,173,91,82,103,161,106,125,167,161,118,139,67,0,20,55,197,7,9,28,195,108,196,78,170,199,132,109,83,171,188,174,153,194,111,106,87,201,131,9,43,208,201,9,73,232,165,251,12,254,221,4,117,193,156,93,186,176,90,248,133,122,90,181,73,81,94,141,204,222,134,159,113,180,187,185,151,27,45,196,133,160,213,161,58,173,59,123,53,254,7,163,124,27,196,186,86,45,88,20,219,222,143,33,183,163,79,231,108,82,22,149,17,236,125,198,143,181,42,81,119,182,126,211,255,0,48,246,224,42,47,141,6,30,20,59,178,209,191,160,196,73,122,67,175,235,157,75,125,167,203,106,156,211,122,168,147,246,153,122,202,63,179,220,62,127,6,107,170,115,24,131,114,91,9,91,101,26,79,71,184,148,103,184,246,177,80,89,105,219,167,127,216,46,16,4,113,206,158,86,109,188,195,225,61,90,152,205,45,134,235,209,205,202,156,73,45,48,217,58,236,150,161,190,211,40,82,249,78,45,73,213,196,246,23,111,97,104,101,161,16,161,218,221,38,247,192,76,85,122,19,236,207,165,86,173,106,194,185,75,90,94,96,220,84,105,38,73,90,76,201,11,52,26,218,236,50,219,174,158,195,46,203,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,226,62,249,132,0,2,42,113,44,163,193,170,229,110,188,185,173,173,71,13,50,165,53,176,136,244,113,20,233,155,76,245,35,236,237,62,238,209,71,216,10,165,167,26,108,101,32,244,81,92,116,205,63,254,173,161,164,204,61,53,42,193,182,148,191,164,116,136,102,127,254,37,3,208,0,248,23,237,215,2,199,178,235,151,117,74,67,108,199,163,211,164,206,90,156,90,82,90,52,210,156,62,213,25,23,114,79,218,95,121,12,232,230,171,21,101,99,22,57,93,55,115,210,151,34,63,164,231,49,9,74,89,172,138,55,88,251,141,146,79,122,203,110,142,118,109,61,61,194,120,112,112,192,242,84,250,214,50,213,169,138,81,19,82,105,49,156,113,157,82,71,186,159,33,10,73,169,190,254,243,35,37,253,197,237,22,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,244,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,128,10,192,226,79,196,106,187,99,93,73,192,156,187,221,29,21,106,223,168,66,159,93,185,169,147,16,231,34,83,14,58,167,41,10,105,108,169,10,218,180,69,91,170,75,134,147,209,200,206,32,203,156,129,237,108,76,253,219,57,187,202,38,54,91,85,218,92,75,119,17,105,56,111,114,74,153,71,136,114,30,98,84,38,169,137,67,147,219,113,77,18,25,66,164,72,52,20,115,117,199,18,73,35,53,44,143,112,166,17,119,220,47,115,175,252,160,44,68,96,198,33,84,234,179,177,38,205,167,174,75,181,25,167,206,244,205,45,47,37,8,144,110,165,37,163,205,115,88,101,194,112,205,110,122,142,239,113,75,119,151,58,128,0,6,107,51,99,226,159,25,62,32,92,62,98,248,158,156,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,1,15,248,140,228,163,249,85,97,195,21,251,2,153,74,111,19,109,111,156,166,201,124,185,78,85,32,145,44,220,166,41,237,201,66,119,45,100,227,74,116,148,148,56,149,39,86,146,243,174,21,16,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,41,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,87,116,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,62,249,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,119,94,24,185,14,253,183,215,99,99,206,44,81,119,88,54,253,65,62,141,165,212,105,220,200,183,67,201,67,201,115,69,115,82,124,152,239,166,57,171,115,110,52,242,137,198,79,93,142,164,174,164,0,101,92,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,25,87,23,19,194,191,61,81,175,251,122,149,150,28,82,159,17,139,158,135,29,154,109,152,243,49,93,223,86,167,49,21,229,169,135,73,182,205,150,215,21,152,196,68,226,214,142,106,20,130,218,167,16,181,185,99,224,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,159,205,214,8,85,115,29,151,75,207,6,168,85,200,148,138,149,126,60,101,67,151,45,181,45,130,126,60,166,100,182,135,54,250,201,66,212,193,32,214,68,163,65,44,212,73,94,221,135,155,113,166,140,1,198,58,22,96,48,106,211,198,43,113,158,158,37,205,79,76,135,35,110,90,250,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,51,46,52,123,151,171,166,133,99,100,191,13,47,91,166,119,69,69,183,240,190,141,84,168,201,229,45,206,68,86,41,45,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,157,123,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,47,207,134,222,11,213,112,67,41,118,189,10,232,180,37,219,119,61,114,68,202,245,118,28,181,171,158,111,188,241,165,133,56,217,168,249,43,232,218,134,147,107,68,154,77,38,75,74,92,222,37,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,38,255,0,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,109,208,0,81,15,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,223,159,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,76,174,43,217,227,141,109,82,171,121,71,195,148,75,42,237,74,60,116,93,213,98,91,177,202,12,71,82,219,233,132,193,164,210,110,173,246,148,142,106,143,86,137,151,84,222,139,83,139,228,214,6,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,163,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,99,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,119,220,56,56,128,67,204,69,9,172,36,197,235,139,253,54,32,117,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,157,64,60,86,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,91,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,176,174,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,15,171,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,229,111,92,104,194,252,58,188,172,236,63,190,46,248,148,106,237,255,0,34,68,75,114,60,148,56,148,79,125,146,111,123,68,233,39,148,133,153,188,210,80,149,169,38,226,220,74,17,185,70,68,61,168,0,205,102,108,124,83,227,39,196,11,135,204,95,19,211,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,190,0,42,175,141,166,10,127,224,46,99,33,212,61,214,85,66,43,142,255,0,202,38,68,113,148,19,127,242,210,113,74,115,252,1,37,63,76,196,106,225,89,140,116,44,34,205,197,34,53,198,206,145,47,218,123,182,115,114,119,47,249,172,169,47,176,228,99,216,132,40,215,204,126,59,76,105,234,165,60,253,234,81,37,6,71,125,34,42,241,52,198,191,216,182,81,238,158,158,159,213,79,190,245,178,161,239,107,123,45,117,172,61,212,56,230,142,33,73,210,43,82,118,40,183,104,233,181,185,38,157,218,81,94,19,216,191,181,12,83,179,112,207,210,158,140,249,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,211,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,25,194,205,143,138,124,100,248,129,112,249,139,226,111,240,167,207,84,107,57,200,25,88,197,121,241,35,80,165,72,38,108,169,201,138,234,159,77,70,92,212,23,163,86,76,182,162,82,29,118,67,142,165,231,13,60,179,39,18,165,169,42,108,154,183,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,230,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,239,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,242,175,12,85,195,140,63,174,218,214,197,235,122,82,168,181,91,214,160,170,93,2,36,201,4,219,149,9,68,131,89,182,217,31,252,212,234,122,36,220,117,150,200,247,186,218,85,234,192,6,107,51,99,226,159,25,62,32,92,62,98,248,158,156,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,10,33,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,122,95,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,92,99,240,60,147,58,139,140,212,154,106,146,70,212,106,76,151,27,103,68,153,235,80,144,181,40,210,223,127,118,166,107,251,203,218,32,118,85,177,86,86,14,227,149,171,119,51,41,113,227,250,78,11,19,84,149,154,8,227,117,140,56,225,40,247,160,182,232,223,110,227,211,222,52,95,97,93,112,47,139,46,135,119,83,100,54,244,122,197,58,52,228,41,181,165,69,163,173,37,194,237,73,153,119,40,189,167,247,152,251,224,60,254,33,26,147,96,220,170,71,210,42,68,195,47,255,0,18,177,155,60,122,82,213,141,55,202,150,122,168,238,58,158,191,255,0,86,232,188,30,26,84,120,52,172,173,208,87,9,181,164,230,38,44,167,119,145,22,174,46,157,15,113,150,132,93,157,133,223,218,37,88,0,8,125,196,15,57,84,60,191,225,220,219,102,219,170,196,147,118,86,153,114,27,108,180,250,22,228,84,60,196,164,19,166,148,62,135,80,105,117,148,150,237,15,67,62,227,62,234,80,162,82,111,140,124,197,86,33,48,204,250,181,106,233,171,167,154,180,165,231,205,181,73,146,68,165,168,200,150,178,65,45,222,211,61,218,107,237,51,237,190,124,146,229,146,137,150,252,35,129,71,40,45,250,114,164,134,167,84,100,45,164,115,82,243,145,99,37,214,201,92,166,214,72,222,206,187,84,70,122,247,158,189,210,36,5,62,113,153,186,167,189,136,54,221,178,165,182,113,163,117,155,82,147,86,226,220,197,61,103,175,110,157,255,0,96,253,252,23,240,240,166,93,151,117,253,58,34,79,209,253,7,66,234,155,237,46,99,85,22,156,209,70,159,176,139,213,81,125,190,225,110,128,60,70,50,98,93,43,9,108,10,149,239,88,144,219,49,160,114,119,169,107,74,72,183,190,219,69,218,165,36,187,220,47,105,127,152,103,35,25,177,118,234,198,155,226,109,233,117,85,37,74,122,79,47,98,29,125,199,18,214,214,91,108,246,146,214,179,78,164,210,117,237,237,211,248,20,138,225,125,132,142,98,70,98,32,85,100,65,55,105,212,62,111,82,225,181,185,40,231,65,154,148,106,102,133,36,181,82,61,166,95,102,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,246,150,165,216,42,104,118,108,161,95,242,176,227,30,173,203,133,137,108,199,67,93,103,49,79,56,104,71,108,41,8,45,76,148,159,223,247,247,141,32,165,73,81,110,74,136,200,253,164,99,250,0,0,3,157,227,253,231,34,192,194,138,221,211,19,121,59,15,166,218,104,215,82,223,37,164,31,114,146,125,203,247,140,209,212,102,189,80,152,228,201,14,169,199,28,211,85,41,70,102,122,17,23,121,253,195,243,139,32,224,217,117,194,129,136,181,251,109,249,4,151,234,29,47,41,6,178,45,220,182,42,11,86,132,103,169,232,71,236,35,23,16,0,32,15,23,28,22,249,105,132,81,49,14,159,78,75,146,237,158,102,247,16,206,171,254,113,42,3,37,169,146,12,251,146,127,218,47,227,220,41,84,92,231,8,44,76,169,220,56,77,38,199,154,228,167,219,161,108,229,173,195,82,146,158,116,153,238,158,134,107,61,59,139,216,95,199,188,88,96,8,97,197,59,10,62,95,101,222,109,193,18,12,137,19,168,28,190,74,99,181,189,71,207,157,9,10,236,36,40,254,138,61,134,93,199,222,33,239,6,186,50,29,197,58,253,89,105,145,185,142,151,97,164,190,111,214,141,80,73,238,236,255,0,39,111,120,185,16,31,195,34,50,208,203,82,49,4,184,131,100,34,147,141,86,252,204,70,195,186,99,81,174,216,13,185,37,230,152,101,40,235,16,132,74,121,73,34,102,58,221,113,213,186,234,11,67,81,110,211,223,161,157,74,217,183,126,42,101,111,22,24,168,199,77,82,137,87,160,212,80,114,34,60,82,99,38,66,88,146,147,91,110,32,148,218,150,218,150,198,134,71,166,187,116,236,50,236,187,204,154,103,78,202,204,189,157,21,153,149,72,16,46,200,205,33,185,148,245,190,211,75,113,105,106,63,49,198,218,55,220,116,208,110,190,105,37,31,121,150,135,219,223,39,0,4,112,226,12,207,59,43,23,167,170,131,229,210,234,43,245,139,187,74,116,174,239,180,81,54,95,155,91,184,221,98,33,4,147,51,185,41,122,110,238,254,251,104,105,46,195,74,145,99,91,168,81,17,26,105,49,8,244,238,215,146,145,247,64,66,46,42,88,222,246,26,224,107,214,157,58,66,91,151,115,41,84,247,8,150,100,190,68,136,115,91,51,45,28,73,247,160,187,200,203,236,49,73,54,213,10,163,119,92,212,219,122,3,110,191,50,173,53,152,141,146,73,75,82,150,235,132,130,238,35,51,61,84,94,195,63,188,104,147,38,184,77,19,7,178,251,105,219,173,196,54,37,203,166,64,159,61,42,108,146,174,169,112,163,161,205,125,68,30,186,183,253,162,221,239,49,219,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,229,66,234,120,94,231,167,246,215,106,163,3,177,142,243,234,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,212,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,159,226,16,113,47,207,28,108,184,217,175,96,245,142,137,107,196,91,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,212,91,102,226,204,137,40,67,212,151,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,218,89,153,68,165,101,7,135,230,51,90,143,212,98,86,46,202,245,143,95,169,92,117,86,35,165,8,91,229,74,121,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,141,135,213,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,252,242,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,83,194,247,61,63,182,187,85,24,29,140,119,159,87,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,62,162,99,58,57,204,212,146,181,180,72,115,231,84,153,14,20,255,0,0,21,87,198,11,40,125,249,184,177,97,127,128,133,124,165,201,255,0,241,17,96,75,101,165,151,248,140,56,72,95,248,5,19,127,215,184,32,6,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,123,54,156,170,226,97,196,2,133,152,111,70,225,14,5,220,85,87,44,24,90,76,173,206,229,174,35,53,249,71,203,91,45,242,92,66,94,228,199,52,168,244,115,106,86,234,183,114,254,101,167,85,29,114,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,180,39,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,50,174,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,6,85,199,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,140,251,113,36,193,122,86,8,102,210,232,161,90,246,132,75,110,216,174,71,135,94,161,67,136,180,242,13,135,153,36,190,166,219,37,31,37,29,99,83,18,77,104,146,73,36,137,9,75,123,4,202,224,167,142,147,42,180,43,211,47,21,234,207,59,208,155,46,75,118,51,132,251,142,34,43,171,229,206,66,86,102,109,54,202,30,84,85,165,178,36,40,220,150,250,253,125,84,104,169,97,106,153,226,198,191,144,220,53,176,23,7,34,83,249,210,241,54,207,183,185,207,184,214,230,216,131,78,135,2,67,155,84,78,36,210,242,159,92,50,78,168,90,77,190,126,187,85,176,196,21,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,143,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,168,93,79,12,92,248,254,219,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,83,252,84,95,21,236,241,201,185,106,181,188,163,225,202,34,29,10,155,34,58,46,234,177,45,169,7,58,91,74,109,244,194,96,210,106,38,144,195,169,71,53,71,163,166,243,74,111,68,37,181,243,171,44,74,174,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,138,213,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,190,85,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,23,253,147,172,170,88,153,39,193,169,11,173,212,169,77,220,146,233,232,155,124,92,157,99,205,65,119,166,84,135,82,175,159,115,150,211,49,219,125,198,249,164,150,183,165,28,197,165,38,123,83,34,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,233,92,46,115,183,74,203,245,204,246,9,98,67,241,33,217,55,165,97,18,209,90,151,41,49,216,161,77,56,235,109,78,185,163,42,83,136,125,77,194,104,212,183,16,219,36,217,184,122,17,184,98,237,0,5,37,241,70,206,221,43,48,55,51,56,37,134,239,196,153,100,217,117,133,203,93,106,36,164,200,98,187,52,163,161,180,186,222,172,165,77,161,133,57,53,162,82,28,91,111,19,132,225,106,68,217,142,107,194,227,199,102,25,126,53,228,243,69,255,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,238,151,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,103,223,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,168,234,45,83,129,143,215,103,229,191,212,132,85,226,143,227,179,19,127,5,242,120,66,42,139,20,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,53,103,167,49,127,202,119,49,215,21,255,0,77,145,205,182,233,251,104,86,207,169,183,90,92,117,175,99,189,173,54,231,207,56,183,164,109,113,38,180,115,249,102,102,72,33,98,156,22,232,24,167,27,6,174,219,166,236,173,213,93,179,42,21,8,244,251,74,157,54,76,149,51,31,167,84,133,205,126,43,78,23,41,12,184,244,164,164,214,209,158,231,88,120,150,68,104,237,177,80,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,179,225,149,158,218,86,55,89,180,236,12,197,43,154,91,152,161,65,142,226,98,204,170,62,149,174,228,132,131,82,146,182,220,208,141,114,89,107,68,184,133,238,113,104,111,159,185,195,55,185,83,212,4,106,226,43,131,148,44,100,202,61,247,26,174,247,79,46,207,167,191,120,210,228,237,90,249,50,160,48,235,138,45,137,90,9,92,214,14,67,26,171,114,81,207,223,181,74,66,72,80,102,30,222,181,92,53,191,237,172,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,78,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,85,95,27,76,99,174,187,117,88,185,126,142,207,38,139,26,158,87,140,199,55,33,93,92,167,28,145,18,57,104,104,222,223,37,13,73,237,37,237,95,85,235,39,86,210,103,202,184,58,225,159,203,12,214,61,125,75,137,85,40,150,21,191,50,160,204,168,237,255,0,53,76,233,36,80,219,98,66,205,6,69,189,135,230,45,8,37,37,74,83,6,162,51,74,22,71,119,227,53,153,177,241,79,140,159,16,46,31,49,124,114,161,117,60,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,241,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,136,0,39,255,0,11,220,244,254,197,46,164,96,118,49,222,125,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,154,74,164,56,124,127,137,14,55,213,113,187,53,247,98,170,20,56,148,184,246,28,137,22,60,20,50,226,156,91,236,64,153,32,141,247,84,122,17,173,199,92,117,100,73,73,18,80,104,71,172,105,55,23,50,184,37,217,248,142,221,171,125,95,235,191,118,216,50,42,7,71,106,215,216,110,111,172,54,220,119,87,63,114,187,25,209,135,27,107,68,25,155,219,190,115,78,157,173,214,126,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,117,60,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,241,77,124,87,51,175,251,77,186,159,203,94,25,212,234,177,173,187,74,161,34,53,218,238,188,150,107,21,70,92,74,74,62,195,73,56,166,98,184,218,251,84,173,142,58,123,137,6,76,178,234,171,172,79,254,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,136,21,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,4,10,226,177,156,26,86,15,97,124,252,189,219,71,45,119,182,34,81,205,47,186,150,147,200,167,81,30,113,108,190,181,169,196,41,46,45,244,183,34,58,80,143,89,4,110,56,106,108,210,209,57,73,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,196,51,149,132,209,49,135,47,183,101,186,228,67,126,92,74,100,249,240,18,150,201,74,234,145,10,66,27,211,212,89,235,171,159,217,45,222,227,25,219,185,104,85,27,70,230,169,91,211,219,117,137,148,153,175,68,112,148,74,66,146,182,156,52,31,121,17,145,234,147,246,17,253,194,237,184,86,227,131,248,149,129,172,218,85,25,41,114,93,178,164,211,219,35,89,154,249,17,225,194,108,140,245,113,71,222,179,238,34,47,176,132,221,1,240,175,196,154,236,123,137,9,34,51,85,38,89,22,189,223,212,168,102,211,48,45,169,172,110,190,208,178,73,25,92,149,79,163,221,253,246,232,189,158,31,44,114,114,177,101,246,32,185,148,186,114,253,95,182,157,23,191,237,18,60,0,70,60,229,231,74,202,203,77,157,41,152,117,72,19,238,201,45,56,220,58,122,31,105,215,27,90,154,145,203,113,198,137,246,221,36,19,172,18,77,69,220,103,161,118,247,82,29,231,119,226,166,105,49,98,69,70,66,106,149,186,189,122,162,179,143,17,146,147,37,49,210,252,149,26,27,109,6,167,20,134,210,183,244,34,45,116,221,167,105,159,109,181,112,249,200,69,39,5,109,248,88,141,136,148,198,164,221,179,219,110,75,45,62,202,87,209,33,104,138,242,82,100,244,116,58,219,168,117,165,150,132,163,219,175,191,83,41,218,68,68,90,17,104,68,63,160,41,191,140,173,29,45,98,149,2,174,132,200,220,255,0,85,188,212,95,55,217,26,158,146,219,217,254,94,222,241,48,120,88,225,71,200,28,187,194,184,37,193,145,30,117,127,153,206,76,134,182,40,185,19,166,161,61,134,132,159,209,95,180,207,188,187,132,207,1,94,124,95,113,50,167,111,97,52,107,30,19,146,152,110,187,191,152,182,205,73,74,185,50,96,58,90,153,44,181,239,63,97,255,0,14,241,76,98,234,184,71,96,183,200,188,34,149,136,117,10,114,91,151,115,114,246,56,182,116,95,243,121,83,217,61,12,208,71,220,162,47,164,127,195,184,79,224,1,78,252,100,238,200,83,241,22,129,109,49,32,148,253,63,170,230,160,150,71,183,152,197,61,105,212,136,245,45,72,189,164,66,183,199,232,167,77,122,159,49,185,145,221,83,110,55,174,138,74,140,140,181,35,46,242,251,198,151,50,255,0,122,72,196,12,40,162,93,82,247,155,179,58,157,198,189,117,61,146,93,65,119,169,71,220,143,120,232,128,0,0,35,87,16,171,197,187,51,44,119,61,69,199,90,65,31,69,216,181,105,175,244,132,66,236,245,139,247,134,124,224,66,145,81,150,136,113,89,91,174,185,174,212,33,38,163,61,8,204,251,11,183,184,135,69,204,70,23,126,200,49,70,171,101,37,46,37,16,249,27,73,194,208,253,120,237,56,127,216,71,248,79,119,254,241,233,114,109,140,138,193,44,117,161,93,178,36,45,170,123,125,87,85,181,123,76,245,135,33,180,119,173,9,250,78,251,79,238,251,116,89,75,169,195,172,65,106,165,79,121,46,199,123,118,197,165,68,162,61,12,200,251,72,204,187,200,199,235,1,228,49,98,196,166,226,85,131,84,179,42,209,155,126,53,67,145,189,14,33,42,35,229,188,219,133,216,164,168,187,208,94,195,255,0,56,205,13,233,107,77,178,238,89,150,213,68,180,145,15,151,191,191,251,109,165,101,222,68,125,202,47,96,159,188,38,179,15,105,225,253,201,81,195,123,129,77,198,126,187,201,233,223,112,218,66,62,97,185,207,43,85,45,196,159,114,200,187,18,125,254,206,241,113,228,100,101,169,30,164,63,163,226,94,118,157,42,248,182,230,90,245,182,18,244,41,188,190,106,20,148,168,143,99,137,89,118,40,140,187,210,93,228,35,126,75,178,125,72,203,28,203,149,184,238,59,37,217,125,31,45,231,141,43,63,80,164,107,162,137,150,207,185,253,63,135,249,101,88,249,149,251,154,221,181,97,29,70,229,174,211,233,81,75,189,233,178,155,97,29,228,95,73,102,69,222,164,151,241,47,120,228,115,179,167,150,42,124,174,142,70,52,89,188,210,82,82,100,87,29,63,176,204,181,46,247,254,209,208,172,188,85,195,108,72,142,78,89,119,181,6,182,78,55,204,54,224,212,163,201,86,195,36,246,153,54,181,118,122,233,255,0,231,139,222,66,23,113,28,200,197,11,19,237,90,142,45,88,20,102,227,92,180,152,175,74,148,196,72,232,71,86,219,77,203,125,103,181,168,234,113,199,86,226,208,93,170,34,61,11,93,15,67,21,57,132,216,157,125,101,231,20,97,92,84,153,51,169,179,168,213,22,209,58,33,173,230,121,137,102,67,107,113,151,16,149,182,102,70,166,72,141,42,50,238,208,244,246,104,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,223,121,245,128,17,215,63,201,37,101,98,248,212,213,217,71,169,159,103,255,0,123,165,10,52,202,228,37,212,51,9,135,177,80,146,81,174,231,164,150,134,90,247,206,96,191,206,52,135,109,71,84,91,114,149,21,73,34,54,97,48,217,145,23,113,147,100,67,233,15,225,153,17,25,153,232,68,41,19,139,142,45,63,123,99,244,91,74,4,253,244,186,21,45,17,157,97,14,153,160,166,51,54,123,106,81,164,150,105,221,181,68,90,153,18,190,226,30,19,134,182,13,185,138,153,141,164,204,151,5,231,41,246,225,177,89,83,156,173,91,55,35,207,134,102,131,51,66,147,244,92,62,206,195,211,218,66,252,163,71,102,36,118,162,199,65,33,166,80,150,208,146,34,34,74,72,180,34,34,46,194,236,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,223,179,114,43,27,52,188,56,112,210,248,195,232,17,17,138,148,8,245,70,96,189,38,83,168,69,78,156,205,102,170,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,21,193,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,170,127,118,10,213,254,72,252,221,106,191,183,111,71,250,11,145,210,55,201,235,185,27,125,57,205,228,244,220,157,223,59,211,236,221,205,249,173,156,175,159,21,87,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,218,112,208,200,228,108,184,217,172,227,13,240,185,107,196,91,210,142,218,30,136,226,29,142,138,29,57,227,109,242,132,166,86,73,81,201,53,33,165,60,165,167,212,91,100,218,8,137,43,91,210,43,54,62,22,49,147,225,253,195,229,207,140,214,9,127,154,188,148,126,204,176,11,8,179,41,134,116,202,172,155,110,237,179,232,178,110,214,180,231,51,71,170,61,10,50,138,70,243,81,184,150,101,56,226,251,20,157,141,186,91,73,100,79,50,210,120,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,160,156,180,102,46,196,205,6,22,64,196,203,22,71,248,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,0,102,179,54,62,41,241,147,226,5,195,230,47,137,149,71,200,228,108,199,112,225,195,140,97,177,215,45,24,139,101,209,235,200,102,35,104,118,66,43,148,230,107,53,23,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,215,173,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,23,189,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,45,64,6,122,248,132,101,174,133,149,236,199,84,44,171,56,246,90,213,186,123,23,13,10,50,229,46,67,208,226,188,183,27,91,14,45,105,35,61,143,176,249,35,83,90,185,92,163,90,212,179,89,136,214,52,103,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,64,0,101,92,76,172,207,228,86,77,129,151,156,49,204,246,22,192,150,253,177,92,177,232,149,43,205,151,165,53,178,147,81,126,60,36,37,246,141,199,9,231,17,41,233,38,102,218,16,190,82,210,179,220,150,214,132,55,23,240,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,12,171,139,41,205,150,74,41,215,78,75,240,187,53,24,111,76,217,114,81,176,254,220,147,120,176,130,149,33,234,172,20,210,96,71,110,67,105,37,45,182,122,86,217,220,178,75,104,73,180,110,184,181,145,180,68,184,1,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,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,166,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,64,14,50,120,41,242,231,47,180,156,99,137,80,228,203,195,42,129,243,152,113,221,173,191,6,162,236,120,238,109,73,54,163,83,201,125,16,205,58,173,9,38,249,250,238,86,194,21,129,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,46,42,58,174,98,177,75,246,161,113,218,29,37,119,210,116,171,75,15,237,107,90,159,252,215,147,210,244,180,168,253,91,29,168,74,151,182,115,147,125,117,110,215,95,85,70,130,64,177,78,10,120,23,50,149,66,189,51,15,94,163,114,125,55,178,219,183,100,184,111,182,226,226,180,190,100,229,165,6,68,211,140,173,228,197,66,92,35,90,137,200,143,163,212,209,68,187,63,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,3,53,153,177,241,79,140,159,16,46,31,49,124,77,251,87,35,146,115,91,195,135,8,239,12,62,92,72,248,139,103,199,184,17,5,151,80,211,72,173,196,85,102,98,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,106,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,44,171,25,248,192,85,111,124,180,67,182,172,74,20,187,99,20,46,40,242,41,181,234,141,62,98,153,69,20,219,92,115,234,161,110,109,102,180,74,105,114,80,159,157,67,209,150,133,25,41,70,150,157,93,117,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,95,241,13,202,101,155,148,92,47,193,43,30,133,34,37,98,187,62,69,209,38,187,113,166,1,197,126,170,178,114,1,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,241,92,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,21,86,46,207,134,231,15,185,57,118,140,230,48,227,37,42,34,177,22,163,29,81,161,83,94,105,167,151,108,160,157,125,183,77,169,12,190,235,47,46,75,38,194,141,105,74,86,218,13,109,235,162,220,35,140,28,78,184,128,67,197,217,146,114,253,130,23,23,87,98,196,220,197,205,82,105,182,29,139,94,148,219,236,188,210,99,45,72,55,9,150,28,143,216,243,107,74,94,82,213,161,41,180,161,110,56,74,99,30,107,36,98,60,60,33,178,153,249,71,132,244,190,116,170,252,106,162,137,184,180,22,228,30,164,244,121,36,133,56,135,148,227,106,54,226,150,173,186,165,72,81,165,189,92,146,213,202,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,17,84,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,86,95,21,236,241,198,182,169,85,188,163,225,202,37,149,118,165,30,58,46,234,177,45,216,229,6,35,169,109,244,194,96,210,105,55,86,251,74,71,53,71,171,68,203,170,111,69,169,197,242,106,44,74,174,23,30,59,48,203,241,175,39,154,47,248,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,125,197,175,37,30,132,153,51,54,88,101,76,165,67,162,189,201,110,244,167,176,92,135,19,57,231,249,104,169,164,141,91,28,231,45,214,155,117,45,165,42,39,9,46,153,56,110,188,180,64,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,42,184,134,241,17,254,83,112,233,248,95,132,229,85,164,88,49,249,53,10,146,221,145,203,114,182,242,216,142,235,108,73,99,150,70,215,72,255,0,80,131,66,93,117,167,28,74,93,35,61,141,40,184,94,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,151,213,226,17,96,89,184,89,155,155,219,15,176,250,222,137,67,183,168,113,232,145,160,193,140,71,177,164,122,30,25,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,156,202,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,246,188,60,178,153,102,230,235,11,241,182,199,174,200,137,71,174,192,145,107,201,161,92,106,128,114,159,165,44,220,158,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,162,86,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,249,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,165,60,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,160,51,89,155,31,20,248,201,241,2,225,243,23,196,223,179,114,43,27,52,188,56,112,210,248,195,232,17,17,138,148,8,245,70,96,189,38,83,168,69,78,156,205,102,170,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,21,215,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,237,73,146,139,188,133,239,100,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,6,101,179,3,134,127,177,188,113,191,48,181,184,149,88,241,45,155,130,117,62,7,165,27,217,41,232,40,121,93,43,235,245,16,74,230,176,109,56,75,74,73,43,74,201,73,45,170,33,117,60,43,49,142,187,139,185,71,164,70,184,217,214,93,133,80,118,206,110,78,228,127,58,139,25,134,28,140,123,16,132,146,57,108,72,105,141,61,101,43,145,189,74,53,44,200,170,51,61,55,173,86,255,0,206,14,45,215,107,49,226,51,34,45,209,46,136,132,198,66,146,131,98,158,174,133,149,25,41,74,61,234,106,51,106,89,235,161,172,212,100,73,35,36,149,154,112,100,194,223,146,153,113,174,226,100,250,23,75,62,251,184,28,233,166,245,91,250,202,92,36,19,44,252,217,44,210,222,201,74,168,167,181,41,90,181,212,245,79,44,196,255,0,25,172,205,143,138,124,100,248,129,112,249,139,226,106,80,242,81,78,204,95,12,203,3,20,44,170,102,184,155,104,211,235,14,70,90,74,83,238,85,105,113,170,245,103,87,76,105,134,212,104,39,150,183,212,182,212,77,41,106,113,8,104,205,41,89,169,21,215,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,249,228,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,94,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,135,12,140,186,88,153,160,194,204,123,195,59,234,63,255,0,104,38,81,230,239,123,250,50,169,211,86,25,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,40,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,94,126,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,41,224,14,14,80,178,255,0,131,86,158,14,219,143,117,17,45,154,122,99,185,39,106,209,213,202,90,148,228,153,59,22,181,155,124,215,220,117,222,94,243,74,55,237,79,170,146,33,208,0,102,179,54,62,41,241,147,226,5,195,230,47,137,191,102,228,86,54,105,120,112,225,165,241,135,208,34,35,21,40,17,234,140,193,122,76,167,80,138,157,57,154,205,85,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,43,130,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,9,213,143,156,86,110,252,85,203,45,189,132,214,196,42,173,34,243,170,83,220,165,226,5,98,67,48,156,139,83,138,168,174,70,121,184,232,229,158,222,171,153,206,89,165,12,41,133,36,155,108,220,35,222,80,171,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,19,43,137,38,89,236,220,168,97,30,3,225,109,159,58,93,69,106,145,115,212,170,245,57,38,105,93,70,162,226,41,40,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,250,248,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,42,172,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,3,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,159,107,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,62,80,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,148,152,236,203,142,236,89,8,37,180,242,20,218,210,100,70,74,73,150,134,70,71,216,125,130,131,120,148,224,219,152,87,152,218,180,200,112,94,110,159,113,155,245,148,184,109,104,217,57,34,124,195,216,70,72,74,126,139,101,217,218,122,123,76,123,190,17,216,180,253,147,143,242,173,41,243,246,83,43,180,181,198,105,133,186,100,131,152,244,216,13,165,68,147,89,39,118,212,153,106,68,106,251,200,93,217,25,25,17,145,234,70,63,163,230,220,177,213,42,220,170,197,74,72,205,232,79,182,68,101,222,102,217,144,205,230,105,33,46,6,97,49,10,42,208,73,52,92,245,98,208,139,78,233,207,151,249,133,229,228,5,36,156,172,88,250,26,143,90,61,48,251,127,251,221,20,72,160,28,159,51,184,225,70,192,44,34,174,95,21,25,145,218,150,220,73,45,211,155,117,196,39,155,44,162,188,235,72,34,55,16,106,212,217,50,209,42,220,126,207,121,103,219,22,113,58,250,204,54,40,205,184,170,210,103,84,167,86,106,46,34,12,66,91,207,114,210,244,135,22,219,45,161,75,112,200,137,79,25,18,82,103,223,161,107,237,182,62,28,121,24,161,97,133,171,78,197,171,254,140,220,155,150,173,21,153,81,88,151,29,11,233,27,117,184,143,160,246,187,29,46,54,234,28,66,203,177,70,69,169,233,169,234,98,104,222,152,171,134,216,111,28,220,189,47,106,13,16,155,111,152,77,206,169,71,140,173,132,74,237,34,113,105,236,245,21,255,0,206,159,184,199,133,162,231,27,45,85,250,129,83,41,216,203,103,46,65,175,97,39,229,20,3,51,61,196,158,194,39,204,251,204,189,131,173,210,107,20,154,236,22,234,116,90,156,89,241,30,73,41,15,198,121,46,182,162,50,37,17,146,146,102,71,169,25,31,220,100,63,96,138,153,209,201,245,35,51,179,45,166,228,58,244,103,97,245,156,199,153,82,80,126,185,71,211,85,27,46,31,115,26,127,31,242,73,11,54,211,165,88,246,220,59,94,136,194,89,133,11,153,202,66,82,148,145,111,113,75,62,196,145,23,122,143,184,135,219,31,195,50,34,212,207,66,20,225,197,155,48,246,158,32,92,148,236,54,183,212,220,151,232,92,238,162,67,102,210,211,243,237,193,121,58,41,14,40,251,144,101,218,146,238,246,247,136,5,101,218,211,111,75,150,29,181,78,45,100,76,230,108,239,254,195,106,89,247,17,159,114,79,216,52,189,132,214,37,55,13,108,26,93,153,73,140,219,17,169,252,253,136,109,9,73,23,49,231,28,62,196,165,37,222,179,246,23,249,199,175,1,249,42,149,56,116,120,46,212,106,15,37,168,236,237,222,181,40,146,69,169,145,23,105,153,23,121,144,206,158,114,177,149,88,221,142,213,219,182,59,235,114,158,231,75,210,238,94,166,90,67,142,218,251,150,180,253,38,189,135,247,253,158,107,46,248,93,251,94,197,26,85,150,164,58,164,76,231,238,38,203,83,245,35,186,225,127,97,127,224,253,223,251,199,58,159,10,69,58,90,225,202,101,109,58,222,155,144,180,154,76,181,34,50,236,62,222,227,26,11,225,233,120,183,121,229,142,216,168,54,235,74,34,235,123,16,173,116,254,144,150,93,190,177,254,232,146,192,0,0,32,111,24,10,209,65,203,177,81,247,172,142,167,253,146,63,84,249,115,160,43,183,183,237,247,24,168,220,190,81,149,112,98,245,2,144,136,170,146,167,250,173,26,74,55,154,182,197,117,93,218,30,189,218,247,123,4,135,226,175,111,21,15,52,85,151,27,142,77,181,39,167,216,162,70,132,173,180,232,58,232,122,17,30,134,98,26,161,107,109,68,182,214,164,40,187,141,39,161,144,186,62,25,249,213,165,98,53,155,79,194,27,242,178,148,92,244,254,111,45,249,82,18,71,43,152,236,201,7,162,157,125,78,47,107,104,65,118,36,180,236,246,104,98,193,0,127,20,68,162,208,198,123,56,135,89,177,108,124,213,93,244,56,73,100,152,107,209,251,13,146,45,135,173,54,34,143,77,18,69,222,163,246,8,255,0,108,92,213,139,66,183,30,225,160,204,118,44,216,187,249,110,182,226,144,164,238,66,144,125,169,50,50,236,81,151,97,251,69,211,100,227,137,94,31,98,235,17,44,91,245,247,169,55,50,121,154,200,150,166,24,140,247,108,135,125,85,59,41,78,43,107,109,160,143,213,236,51,34,238,50,49,59,72,200,203,82,50,50,31,209,252,36,164,148,106,36,145,26,187,207,78,211,31,154,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,166,66,133,243,153,158,156,67,199,107,218,68,75,90,228,172,209,109,120,251,58,120,145,166,63,27,153,185,152,230,174,98,17,33,109,158,142,180,163,45,59,183,25,247,159,100,78,122,84,169,46,155,242,36,58,235,166,100,102,181,172,212,173,75,187,180,199,74,193,236,199,98,206,10,92,176,107,214,141,231,87,105,168,174,52,107,132,117,25,41,142,235,105,113,181,155,106,109,183,81,185,38,77,37,38,90,232,101,217,247,94,14,78,115,97,103,230,179,11,208,212,247,98,55,95,98,49,65,170,211,222,83,68,167,84,152,241,249,206,37,163,121,213,169,179,92,131,73,41,93,253,198,90,247,213,175,19,108,189,191,131,152,231,46,224,166,194,109,186,45,205,204,169,165,77,54,100,132,63,34,100,197,147,122,147,104,65,25,33,178,236,212,207,237,50,29,207,131,150,54,170,21,199,88,193,218,148,213,19,47,177,34,169,29,10,115,213,55,20,229,62,58,72,137,78,105,174,132,125,200,215,237,246,11,111,1,198,51,143,65,122,226,203,46,36,192,141,16,228,62,86,181,97,108,161,45,154,207,127,163,228,18,116,34,35,61,117,87,179,180,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,59,91,81,18,180,89,246,25,164,254,210,23,184,132,37,180,37,180,22,137,73,17,17,123,136,127,208,248,119,205,101,187,118,201,184,46,7,93,38,209,76,165,75,152,165,154,180,36,147,108,169,102,122,234,90,105,183,191,82,251,198,110,243,29,121,72,190,241,198,247,184,30,147,207,67,215,5,75,144,189,230,162,54,142,99,203,78,134,106,87,103,175,236,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,250,90,125,158,209,100,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,23,248,160,240,251,147,86,147,90,205,14,11,82,162,33,104,142,169,247,133,14,51,77,70,70,198,90,149,34,101,104,221,117,244,164,214,105,67,9,91,13,53,189,197,154,157,245,150,165,235,84,34,213,56,86,100,59,253,72,205,94,47,209,127,194,187,104,80,170,116,239,248,133,198,173,165,124,223,249,66,90,67,140,255,0,131,144,133,127,84,177,106,131,149,102,199,194,198,50,124,63,184,124,185,241,154,193,163,220,189,90,212,43,231,37,248,105,101,93,48,122,218,45,193,133,244,106,93,70,55,53,109,243,226,191,73,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,118,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,60,6,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,245,45,165,78,41,149,238,78,213,153,164,207,150,183,16,189,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,139,208,0,205,102,108,124,83,227,39,196,11,135,204,95,22,253,194,59,19,45,91,195,40,84,123,22,147,47,74,213,133,80,159,79,171,197,113,198,249,137,234,101,189,49,135,210,132,172,214,76,173,15,154,18,181,165,59,156,97,244,145,25,35,83,225,92,80,120,125,201,171,73,173,102,135,5,169,81,16,180,71,84,251,194,135,25,166,163,35,99,45,74,145,50,180,110,186,250,82,107,52,161,132,173,134,154,222,226,205,78,250,203,82,245,172,188,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,67,217,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,28,43,56,57,179,179,114,139,133,255,0,46,43,177,226,86,43,179,228,55,26,133,110,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,179,94,90,12,201,78,160,143,61,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,95,150,5,229,134,23,51,246,102,32,91,210,232,85,216,177,226,73,145,79,150,68,151,216,68,152,237,200,104,156,78,186,161,102,211,205,153,161,90,45,6,102,149,18,84,70,146,181,238,19,185,215,167,93,54,173,51,42,248,145,83,217,114,81,181,141,103,62,179,149,33,234,172,20,183,34,67,145,220,81,165,109,179,210,182,206,212,26,156,66,77,163,105,180,32,141,163,53,217,80,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,77,124,70,114,81,252,149,113,29,138,253,129,76,170,185,134,87,79,206,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,15,149,101,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,60,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,231,248,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,166,48,103,127,23,172,220,122,225,137,118,226,230,31,191,45,202,21,197,30,144,244,114,150,193,178,251,75,69,114,35,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,234,47,41,222,41,240,111,226,5,189,230,44,13,41,128,202,184,210,70,78,234,212,170,214,84,48,122,101,26,167,18,124,118,236,122,44,69,187,25,228,186,132,190,196,54,153,121,163,82,76,200,150,219,173,184,218,211,222,149,161,73,61,12,140,133,91,113,58,200,119,236,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,29,114,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,254,175,16,139,254,205,197,60,220,222,216,131,135,215,12,74,229,189,92,143,68,147,6,116,99,61,142,163,208,240,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,172,127,130,167,133,139,167,226,4,239,46,167,9,254,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,130,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,229,0,211,70,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,29,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,67,94,51,248,33,133,246,173,205,109,99,149,42,185,46,29,237,124,200,84,10,141,29,77,184,235,21,6,33,199,109,29,114,28,63,85,133,180,147,138,202,155,215,71,9,198,212,148,164,219,117,78,86,88,185,62,12,152,71,135,20,156,26,174,227,101,34,177,233,123,190,224,168,57,66,170,37,200,4,223,160,219,140,162,113,49,25,117,73,222,231,57,14,199,144,226,146,174,90,181,97,27,73,108,41,74,240,28,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,74,225,151,73,165,86,179,199,134,16,235,52,200,147,227,183,34,165,45,13,73,101,46,161,47,177,76,150,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,39,167,19,174,32,19,48,138,28,156,191,96,133,197,210,95,82,247,49,115,84,154,109,246,165,80,98,184,195,47,52,152,203,82,9,179,121,246,228,118,60,218,212,166,82,133,104,73,113,72,91,117,45,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,79,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,190,151,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,56,170,172,224,225,126,110,114,101,143,21,171,12,229,194,169,80,236,123,141,53,74,60,182,156,231,193,97,216,213,4,66,91,142,108,38,84,183,153,141,205,52,52,183,9,179,81,160,212,173,9,74,162,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,135,106,201,230,76,168,89,195,200,141,126,152,221,87,208,215,157,175,136,21,105,22,205,73,213,172,226,165,199,105,148,190,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,189,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,22,63,253,217,187,239,249,56,252,153,249,41,254,156,255,0,234,119,202,78,75,62,139,233,246,127,170,60,141,127,191,61,156,141,156,141,255,0,59,174,207,230,162,184,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,22,21,156,60,153,80,178,121,145,26,5,49,202,175,166,111,59,163,16,41,50,46,106,147,75,89,69,83,141,83,42,156,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,223,21,225,113,227,179,12,191,26,242,121,162,255,0,128,87,175,21,12,237,210,176,186,205,170,229,166,196,126,37,66,236,188,104,239,68,175,72,102,82,77,116,8,79,27,63,52,235,74,101,104,90,229,70,92,148,18,119,161,198,144,164,58,95,77,163,58,97,23,189,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,128,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,233,152,118,52,119,31,144,229,187,43,98,27,219,33,111,45,199,22,203,206,17,173,15,26,182,147,142,155,74,36,124,201,187,18,240,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,67,217,98,203,213,171,149,252,26,162,225,29,173,39,175,232,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,252,86,208,74,82,212,134,154,105,6,181,236,220,116,173,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,234,188,30,243,11,106,225,94,50,215,48,142,233,141,200,253,170,116,49,169,213,69,202,109,166,99,78,134,153,42,106,59,137,89,150,188,254,161,77,160,210,163,87,52,154,65,33,92,221,200,158,156,67,50,89,74,205,62,23,200,174,218,22,252,69,98,165,181,28,142,223,152,114,83,20,230,176,78,110,118,158,251,138,73,165,104,82,77,213,52,75,52,146,30,52,159,49,180,45,237,209,3,131,214,87,106,175,98,133,211,143,87,229,18,93,61,120,127,34,69,175,75,135,45,10,101,246,107,107,111,108,222,99,124,196,173,181,177,29,206,81,182,235,70,149,28,195,50,50,91,39,165,186,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,70,174,40,188,63,225,213,225,212,179,55,130,22,239,38,170,207,83,81,190,41,108,56,195,17,92,138,211,14,190,245,89,60,197,163,107,197,202,209,214,219,37,169,229,56,151,9,36,178,117,78,214,174,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,90,51,23,98,102,131,11,32,98,101,139,35,252,20,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,41,91,140,222,22,252,148,204,117,11,19,32,80,186,88,23,221,190,223,83,55,170,223,214,85,33,44,217,123,230,205,102,166,246,69,85,57,61,137,74,21,174,165,170,185,134,60,167,15,92,206,221,88,29,98,99,253,33,155,163,209,116,168,248,127,50,230,165,60,227,46,74,232,110,36,61,30,12,21,178,201,239,104,185,207,78,97,14,26,218,81,43,146,198,245,37,13,171,88,107,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,211,78,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,25,172,205,143,138,124,100,248,129,112,249,139,226,231,184,86,85,169,85,28,142,88,48,233,245,56,146,164,82,228,86,34,78,105,151,146,181,197,124,234,114,94,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,238,81,25,198,14,42,121,14,255,0,85,243,87,132,20,95,240,78,221,244,42,101,59,254,61,114,107,106,95,55,254,78,151,80,219,63,225,36,45,95,214,172,87,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,218,184,144,227,205,155,153,44,75,195,140,86,179,38,196,82,42,56,111,78,69,78,11,50,13,229,210,106,37,58,121,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,206,80,112,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,126,174,13,216,243,102,225,174,46,93,88,83,120,77,137,76,94,36,71,167,162,145,58,76,131,109,14,84,98,45,226,106,17,22,195,78,247,211,45,195,66,148,180,250,236,165,180,146,214,234,8,79,92,253,100,162,213,205,102,28,75,173,210,105,157,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,21,112,168,201,205,117,220,113,186,177,67,22,236,154,83,176,48,190,161,50,219,140,204,201,104,125,200,183,92,119,153,53,173,182,219,82,155,115,167,111,127,206,40,205,36,227,204,173,173,234,65,173,171,127,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,141,92,81,120,127,195,171,195,169,102,111,4,45,222,77,85,158,166,163,124,82,216,113,134,34,185,21,166,29,125,234,178,121,139,70,215,139,149,163,173,182,75,83,202,113,46,18,73,100,234,157,170,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,244,240,249,201,37,43,42,22,3,149,219,157,136,147,177,22,234,143,29,234,172,197,69,74,95,164,176,166,89,82,233,40,113,47,58,133,161,185,9,113,74,117,179,73,60,124,179,81,25,54,222,145,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,143,252,42,112,206,213,198,76,96,196,204,45,189,98,117,20,91,155,11,234,116,249,59,91,109,110,51,190,161,78,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,133,102,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,114,87,32,28,71,99,101,150,192,184,240,155,18,105,18,235,20,38,35,207,173,90,207,38,83,186,199,168,147,38,178,166,172,180,112,153,141,33,212,22,215,27,111,230,158,121,197,173,43,75,170,91,81,87,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,150,185,92,200,119,255,0,186,198,38,230,175,23,232,191,87,247,51,182,133,10,167,78,255,0,238,118,248,213,180,175,155,255,0,40,75,72,113,159,240,114,16,175,234,150,32,0,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,109,113,145,195,47,72,97,229,19,17,99,65,53,187,26,161,26,3,142,33,173,77,45,165,138,131,199,169,146,53,34,212,245,250,90,125,158,209,88,153,113,188,164,88,152,227,100,92,44,201,54,16,205,193,77,231,175,121,164,137,162,152,202,213,169,146,147,217,234,123,79,65,164,75,26,178,221,199,100,219,247,11,78,147,136,170,82,162,76,74,201,90,146,137,198,82,178,61,117,61,117,221,239,63,188,125,193,255,0,43,66,92,66,155,89,106,149,17,145,145,251,72,81,31,18,252,11,172,88,153,144,151,83,133,8,151,26,239,125,201,236,242,155,89,238,126,92,249,138,74,59,27,73,26,180,65,118,17,168,254,211,22,239,147,138,11,214,238,89,48,218,4,152,135,29,243,181,168,235,121,6,217,160,247,250,62,57,43,82,50,35,215,84,251,123,123,7,103,1,82,28,99,113,180,230,220,116,108,29,166,205,89,178,195,17,234,146,16,151,61,82,113,46,84,35,168,140,146,230,154,232,101,222,141,126,223,96,225,124,50,178,246,254,49,227,164,75,130,165,9,183,40,182,207,46,166,165,58,217,154,22,252,121,144,214,109,234,109,173,6,102,135,15,179,82,63,180,136,90,94,113,179,97,103,229,79,11,214,212,7,98,57,95,126,57,193,165,83,217,83,70,166,148,168,242,57,46,41,162,121,165,165,162,92,114,73,169,61,221,196,90,247,81,246,49,102,59,22,113,174,229,157,94,187,175,58,187,173,74,113,211,68,34,168,201,84,118,155,83,142,44,155,75,110,58,189,169,34,117,73,34,215,66,46,207,191,156,194,169,212,169,178,74,101,58,161,38,44,132,158,226,117,151,84,133,145,234,71,174,164,122,247,145,31,240,19,231,135,78,122,111,75,51,16,169,56,87,136,151,13,78,177,67,174,202,98,159,17,201,178,221,144,168,207,62,252,70,17,218,244,130,66,27,74,18,179,236,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,236,50,208,199,250,26,82,106,37,26,72,205,61,199,167,105,15,232,254,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,219,29,223,93,77,74,75,137,220,219,139,34,245,123,76,143,216,70,98,150,110,123,154,177,119,214,228,92,53,233,142,202,155,43,103,49,215,28,82,212,173,168,74,11,181,70,102,125,137,34,237,63,96,144,28,60,108,216,183,198,106,173,10,28,212,178,108,59,233,13,230,241,22,194,210,155,45,69,174,169,50,239,73,123,6,132,210,68,146,208,135,244,5,125,241,47,206,173,43,14,44,218,134,17,88,117,148,46,231,168,114,185,143,197,144,147,56,188,183,97,200,45,84,211,233,113,27,155,90,203,181,39,175,111,179,83,20,184,181,173,197,26,220,90,150,163,239,53,30,166,98,101,112,169,183,138,185,154,42,51,142,71,39,26,141,212,111,81,163,82,78,234,116,237,53,61,12,139,83,33,30,51,7,70,85,191,139,213,250,66,226,170,49,177,210,234,210,145,176,211,186,43,74,238,208,180,239,215,187,218,45,203,131,253,104,167,101,216,232,251,214,103,76,254,201,159,170,92,201,211,213,217,219,246,123,136,79,32,0,0,21,203,198,126,106,25,194,235,78,25,169,91,164,245,250,17,31,103,171,34,156,125,162,183,50,98,209,189,153,75,61,178,94,205,125,33,235,107,166,159,204,36,123,68,204,227,53,134,85,102,110,155,103,17,163,67,66,161,73,235,122,151,91,109,70,105,218,221,61,148,111,81,35,66,245,187,11,85,127,238,21,199,68,178,238,123,146,12,186,133,10,137,54,123,80,185,124,238,154,51,142,154,119,153,146,126,138,76,139,181,39,223,238,49,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,220,103,236,49,110,25,59,226,147,108,94,80,147,105,227,116,198,105,53,86,117,219,80,117,198,216,140,230,167,33,195,213,217,50,205,71,162,82,210,123,187,207,78,227,33,97,180,122,237,22,225,134,154,133,10,175,10,163,25,122,237,122,44,132,60,131,208,204,190,146,76,203,188,140,191,129,143,222,40,75,138,129,50,156,228,94,104,100,148,148,151,163,189,83,208,136,191,162,161,119,17,8,136,63,85,46,173,85,161,206,110,167,69,169,203,167,204,103,94,92,136,175,41,167,81,169,26,79,69,36,200,203,82,51,46,254,227,49,125,89,5,205,245,19,49,24,125,232,218,205,89,182,238,138,87,247,211,50,95,65,56,247,53,249,74,70,196,169,231,28,86,141,178,70,122,233,161,105,166,165,221,45,0,113,252,218,212,230,210,112,14,230,155,79,117,246,223,71,69,181,108,168,201,69,172,214,8,244,50,50,62,227,49,155,133,173,110,40,214,181,26,148,125,230,103,169,137,231,131,156,60,174,59,134,209,102,227,170,210,92,144,236,168,178,73,9,228,56,180,243,18,242,146,157,9,81,140,245,209,62,253,71,0,205,14,94,234,152,27,89,142,204,232,106,142,137,36,143,84,219,82,52,82,150,247,102,134,218,63,193,31,255,0,95,119,207,202,134,58,220,152,21,140,150,205,195,78,172,206,143,73,93,90,19,117,72,204,200,113,13,187,20,229,48,183,136,208,78,33,42,51,75,68,94,177,237,50,236,62,206,235,82,226,19,98,81,243,23,148,216,56,191,110,177,29,110,192,167,53,113,243,20,148,27,137,140,138,108,185,27,53,66,92,50,50,55,139,179,121,22,191,218,246,157,85,101,35,16,230,225,150,96,172,218,244,105,238,195,67,181,170,116,73,74,75,166,217,41,131,154,194,150,149,153,41,58,164,246,118,145,158,157,157,163,70,86,189,97,171,134,218,164,215,216,113,11,110,165,5,137,136,82,12,141,42,75,141,165,100,100,100,103,169,118,251,207,239,31,80,126,26,229,34,29,126,141,62,133,80,105,46,69,168,198,118,35,200,82,72,201,77,184,131,74,136,200,200,200,251,12,251,200,200,114,236,9,203,93,141,129,83,46,74,149,187,76,138,137,151,5,98,101,68,222,75,44,146,208,211,230,209,242,183,33,164,25,36,141,164,158,222,210,251,79,217,215,192,112,124,239,223,76,88,185,102,191,31,114,90,24,118,171,65,170,82,217,51,112,146,174,99,180,249,38,157,190,178,123,117,71,102,154,159,216,99,59,100,137,53,154,199,45,43,83,143,206,147,180,148,163,51,53,45,107,239,51,237,51,237,63,180,104,103,33,246,75,54,46,89,108,216,45,198,109,151,42,20,186,117,69,253,136,36,238,117,202,124,82,82,143,213,78,166,123,59,207,83,251,68,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,32,5,127,132,222,28,84,179,113,77,197,186,33,82,168,248,88,207,38,183,80,180,208,217,63,212,214,27,124,212,113,27,142,227,70,203,84,231,8,155,90,208,106,89,246,186,210,16,219,106,65,181,63,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,160,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,245,230,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,125,175,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,122,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,51,89,155,31,20,248,201,241,2,225,243,23,199,228,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,195,92,67,224,231,135,23,206,96,167,95,84,251,207,228,190,27,86,121,243,36,219,52,40,37,30,84,25,92,166,146,134,226,186,225,186,209,50,227,199,33,229,23,41,41,105,36,134,91,108,210,162,91,83,214,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,107,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,79,240,163,201,71,237,54,234,99,50,152,153,76,170,198,182,237,42,132,121,54,147,90,114,89,172,85,25,113,74,57,27,201,68,226,153,138,227,104,236,74,118,56,233,237,53,153,50,243,74,157,92,68,114,135,252,171,112,104,190,75,66,231,98,21,157,205,155,107,239,159,211,50,255,0,53,77,117,81,28,220,70,217,243,91,105,59,13,91,54,186,219,90,184,134,205,221,212,23,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,191,236,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,30,171,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,207,190,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,159,191,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,20,173,197,239,0,241,30,204,198,88,152,223,91,188,170,183,93,173,122,110,131,79,92,182,79,253,15,184,194,73,69,77,220,218,18,202,89,81,45,199,25,211,107,139,219,32,214,75,90,22,251,176,170,221,197,43,238,212,177,46,236,51,160,87,122,91,110,251,232,62,80,66,233,89,95,89,209,60,111,69,249,197,160,220,111,99,138,53,124,218,147,187,93,21,169,118,15,87,148,239,20,248,55,241,2,222,243,22,6,148,192,101,92,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,148,243,250,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,60,78,221,165,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,61,153,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,199,81,117,60,21,60,44,93,63,16,39,121,117,56,79,240,20,173,198,79,5,62,67,102,10,147,140,113,42,28,232,152,155,79,62,115,14,59,185,198,39,83,154,143,29,205,169,38,210,73,101,76,46,25,167,85,173,70,231,63,93,169,216,66,0,9,127,194,211,2,230,99,6,107,40,55,36,218,55,87,109,225,223,250,36,169,188,225,190,219,104,148,217,25,83,208,151,26,45,188,238,171,150,242,91,90,146,149,183,25,255,0,164,73,52,42,250,64,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,105,57,98,204,197,155,149,14,22,248,125,138,87,132,25,117,21,170,69,94,155,72,166,70,35,74,234,53,23,42,181,21,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,168,188,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,207,165,222,185,59,197,203,35,45,22,118,103,170,20,121,111,91,215,84,137,5,37,148,67,90,87,71,137,189,180,65,147,36,215,162,137,18,212,110,155,106,74,13,162,71,78,124,195,84,132,32,153,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,114,211,139,230,41,88,152,211,98,96,6,38,97,165,119,211,54,221,103,229,95,69,55,165,122,63,55,148,244,6,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,128,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,87,6,13,226,245,229,129,24,137,79,197,44,62,126,35,23,13,38,60,230,96,191,37,130,121,17,215,38,35,209,77,226,65,250,170,90,18,250,150,130,81,41,27,210,157,201,90,117,73,249,255,0,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,189,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,45,69,96,113,147,192,60,88,184,40,84,156,121,131,121,122,98,197,180,181,143,46,131,33,152,204,185,66,114,90,227,178,114,99,186,132,37,201,12,188,227,113,210,182,220,82,220,109,195,37,35,86,214,162,102,173,172,219,254,242,195,233,53,89,86,101,195,46,148,186,229,30,109,2,166,76,153,108,153,78,150,209,181,34,59,168,81,26,86,133,36,245,45,75,213,90,80,180,237,90,18,162,243,227,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,63,227,39,129,120,52,205,10,147,143,46,93,52,171,102,254,145,173,49,20,182,224,169,201,87,118,213,199,74,84,165,37,194,38,186,70,57,166,167,212,218,183,37,76,50,165,151,204,36,84,176,182,158,13,152,23,131,79,80,170,216,242,221,211,74,185,175,232,250,83,23,75,114,10,155,149,104,238,92,132,169,73,82,156,50,119,171,99,148,105,125,45,167,106,82,251,41,89,252,250,71,64,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,58,231,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,64,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,243,227,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,143,229,15,38,88,113,147,202,21,199,76,178,170,181,90,204,251,162,161,212,78,169,84,86,68,226,162,180,183,122,40,196,218,52,108,185,77,186,162,83,132,146,83,142,45,197,30,212,155,109,55,32,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,69,94,40,254,59,49,55,240,95,39,132,34,168,186,158,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,161,175,18,124,217,223,215,110,109,38,83,48,254,250,151,73,166,225,28,137,52,74,4,234,39,58,157,54,52,215,25,109,170,170,148,249,26,94,53,155,200,114,57,154,76,155,54,217,78,210,61,235,91,147,171,133,214,105,177,231,51,118,109,228,246,51,179,18,161,30,214,145,10,37,54,225,102,149,210,46,164,251,199,37,201,13,58,166,244,142,181,178,142,144,137,45,54,131,74,28,65,175,113,172,148,115,124,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,43,131,137,126,120,228,230,58,242,123,7,172,116,68,70,29,89,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,94,186,28,55,22,102,106,66,25,229,89,28,202,37,87,55,216,184,171,81,250,140,186,61,167,65,142,154,149,199,85,98,58,150,180,48,107,36,162,43,43,52,155,72,146,241,238,217,204,61,9,13,188,225,37,206,81,182,173,4,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,132,42,226,231,134,119,86,34,101,29,234,141,173,19,171,249,21,112,68,185,170,44,33,183,28,121,80,91,98,68,119,86,218,80,133,107,203,234,146,234,205,91,82,150,154,117,102,175,87,67,162,193,37,56,117,96,229,119,25,51,113,98,70,164,61,211,196,179,234,12,94,53,73,59,80,190,76,88,15,180,226,75,98,150,131,87,53,243,142,198,169,220,164,115,247,237,82,80,162,26,20,1,154,204,216,248,167,198,79,136,23,15,152,190,58,174,65,115,175,117,101,79,17,226,81,42,213,62,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,125,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,82,15,18,188,148,84,114,233,136,243,177,66,202,166,105,134,87,117,65,46,70,90,74,43,13,210,170,146,78,75,171,166,52,195,106,37,155,40,67,10,91,106,38,146,132,182,180,52,102,165,32,212,184,86,45,83,129,143,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,34,0,11,201,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,102,164,42,77,42,157,38,124,202,125,50,36,89,21,73,5,46,115,172,178,148,46,83,228,211,108,147,174,168,139,85,172,154,101,166,201,74,212,246,54,132,247,36,136,191,88,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,17,171,9,178,11,129,216,47,152,234,254,97,236,90,127,70,229,86,158,113,233,244,2,140,201,193,162,202,121,102,114,228,196,51,73,173,174,98,9,8,67,104,52,165,164,185,37,5,171,110,161,182,100,168,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,102,153,214,193,12,47,199,108,188,220,180,44,89,174,75,160,82,45,216,239,92,236,215,99,54,227,203,164,63,18,59,166,114,141,132,118,200,66,90,83,201,91,58,25,173,11,81,32,210,230,197,167,57,130,79,240,225,193,11,7,30,115,71,66,182,49,26,185,18,53,54,141,29,119,11,84,169,13,178,225,87,223,138,235,74,77,63,99,218,165,104,82,77,110,186,130,66,205,76,176,242,116,78,166,226,46,211,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,220,247,217,44,223,57,101,188,160,174,51,111,57,79,165,84,106,12,111,65,43,99,173,211,229,18,84,94,170,180,50,223,222,90,31,218,51,202,104,147,70,172,114,212,181,54,252,25,59,77,73,51,35,74,208,190,242,62,195,46,210,251,6,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,237,213,125,186,232,127,97,14,240,3,143,227,190,90,236,108,117,153,109,212,174,42,100,85,204,183,234,240,234,4,242,153,100,214,182,152,55,79,149,185,109,44,205,38,110,168,246,246,23,218,94,222,165,67,164,67,160,81,96,80,169,237,37,184,180,232,205,68,101,9,73,17,37,182,208,73,73,17,17,17,23,97,23,113,17,15,220,62,93,209,88,106,222,182,170,213,247,220,66,27,166,193,126,98,212,179,34,74,82,219,106,89,153,153,153,104,93,158,242,251,198,115,115,113,136,115,113,59,48,87,149,122,76,247,102,33,154,213,70,36,85,41,211,112,146,193,77,125,72,74,12,212,173,19,235,246,17,30,157,189,130,213,120,123,88,148,124,186,101,54,118,47,220,76,71,67,179,233,206,220,124,196,165,4,226,163,46,155,18,70,205,86,150,204,204,205,147,236,222,101,175,246,189,165,85,217,175,199,91,147,29,49,146,230,184,106,53,153,210,41,40,170,205,110,151,25,233,14,45,182,162,148,167,214,201,18,13,197,165,38,73,116,203,213,61,164,93,133,217,223,251,242,189,151,186,166,57,86,100,51,6,34,164,34,49,47,212,38,212,189,84,149,179,217,161,54,191,240,165,255,0,215,223,215,179,47,145,154,254,25,88,105,189,225,210,215,25,184,108,18,165,164,216,90,18,68,134,94,117,103,217,29,61,190,161,119,159,179,183,222,34,158,22,203,147,7,18,237,57,113,29,113,183,90,174,64,90,20,218,140,148,70,82,16,101,161,151,111,121,13,39,224,204,183,231,97,37,151,46,82,156,83,174,219,244,229,173,78,25,154,141,71,25,179,51,51,62,221,117,49,236,128,68,188,253,102,246,137,151,124,62,244,109,26,174,219,151,69,87,251,213,152,210,16,110,179,202,126,41,175,122,82,243,110,39,86,158,51,45,53,212,181,215,66,239,161,90,165,90,171,92,156,229,78,181,83,151,80,152,246,156,201,18,158,83,174,175,66,36,150,170,81,153,158,132,68,93,253,196,67,242,137,119,194,188,153,86,114,44,196,60,74,81,31,164,125,82,208,200,255,0,162,166,247,145,139,237,31,130,177,93,162,219,208,213,80,174,213,225,83,163,35,77,207,74,144,134,80,90,153,23,210,81,145,119,153,23,241,33,94,89,196,226,147,108,89,176,149,105,224,140,198,106,213,87,180,221,80,105,198,223,140,222,135,29,194,209,216,210,201,69,170,84,234,123,187,203,78,226,49,81,247,101,225,118,98,29,125,235,130,234,172,212,43,21,57,91,119,189,42,67,178,28,86,212,37,5,235,45,74,81,232,148,36,187,251,136,189,132,63,149,187,46,232,182,224,196,168,87,104,147,96,53,55,153,201,234,99,56,209,171,97,145,43,233,36,136,251,84,93,222,242,22,55,193,151,12,170,207,93,55,54,35,73,134,132,194,141,209,116,206,184,218,136,213,185,186,131,43,216,163,70,135,235,118,30,138,251,253,194,26,103,61,149,49,153,75,193,181,47,126,158,143,245,181,215,95,230,17,253,162,200,248,47,205,75,216,93,118,195,37,43,116,110,131,82,51,236,45,210,42,39,216,44,104,0,0,5,104,241,169,101,75,178,172,87,146,114,8,154,244,158,239,240,103,171,212,237,63,250,253,226,186,114,129,81,110,149,152,139,78,115,201,220,134,250,253,75,77,123,224,200,47,121,123,197,236,230,199,46,212,204,200,225,124,187,38,81,180,212,165,114,250,121,11,218,147,111,249,195,14,175,69,27,78,25,106,76,233,216,93,191,244,148,42,200,190,83,228,97,253,126,109,189,136,86,250,100,186,239,47,169,110,92,67,92,119,116,68,149,163,66,121,148,238,208,150,131,237,46,195,34,211,216,61,110,100,184,76,89,151,211,79,220,24,77,45,154,37,101,91,116,136,183,26,141,7,189,148,118,33,136,106,95,208,67,135,223,244,149,175,113,152,174,172,74,201,6,100,240,165,242,84,155,2,183,84,79,177,218,53,42,123,228,158,196,119,153,176,157,63,172,211,248,43,220,59,110,68,51,171,138,24,61,136,236,225,246,36,213,43,117,26,53,75,118,246,170,207,200,121,216,188,182,37,58,91,18,243,232,66,55,45,196,25,250,167,169,17,123,116,49,119,98,133,248,170,116,71,156,11,180,216,90,212,249,244,28,243,212,141,31,234,92,29,187,116,237,238,239,212,69,122,21,161,114,92,177,166,74,160,209,166,207,68,14,95,63,166,142,227,166,141,230,100,157,118,36,244,215,105,247,233,220,99,227,153,25,30,134,70,71,246,143,127,130,248,217,125,96,101,220,197,219,100,213,228,197,117,189,220,198,19,33,228,52,246,173,56,217,111,75,110,32,213,180,157,81,150,167,216,103,247,235,160,108,180,230,86,197,204,109,143,30,230,182,170,108,20,179,223,212,65,91,204,243,217,249,231,144,157,205,161,215,13,58,147,42,81,106,125,165,219,247,118,49,229,177,58,206,98,254,178,42,86,156,148,146,155,157,201,215,82,35,250,15,33,207,106,85,251,158,227,25,151,187,109,249,150,181,193,46,133,80,138,244,105,17,121,123,218,121,6,133,167,114,18,162,212,140,136,203,177,68,125,222,209,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,138,71,127,191,238,16,171,140,244,132,196,196,107,114,139,26,158,150,152,114,149,14,114,221,38,182,238,116,223,168,36,203,82,236,62,206,222,237,126,209,91,45,173,109,45,46,54,163,74,208,100,164,153,30,134,70,93,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,156,63,113,125,132,41,234,237,52,219,248,137,90,58,65,242,10,155,90,147,210,154,61,93,132,219,234,217,166,221,52,211,66,238,211,236,26,39,202,53,110,85,127,44,184,95,80,154,102,167,206,207,162,18,214,122,153,173,94,143,96,205,70,102,102,102,102,102,125,163,175,0,0,8,17,197,238,234,102,147,129,48,104,197,55,148,244,218,171,73,229,147,132,147,82,87,14,122,123,181,35,50,51,47,112,167,204,33,164,122,123,21,172,218,41,161,75,41,213,250,116,115,74,75,83,61,242,91,78,154,104,126,255,0,113,141,38,225,37,29,187,127,11,173,42,43,76,155,69,10,135,2,57,164,211,180,200,209,29,180,246,150,133,219,217,238,30,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,246,183,101,255,0,102,216,178,109,248,183,133,195,18,146,187,170,176,221,2,144,114,76,210,137,85,23,26,117,214,163,146,244,218,149,173,44,56,72,220,101,185,123,80,157,86,180,37,92,255,0,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,14,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,44,83,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,211,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,212,51,89,155,31,20,248,201,241,2,225,243,23,199,234,189,242,207,121,89,217,116,195,204,205,38,116,73,246,157,249,34,101,53,100,147,38,223,166,212,88,149,45,164,176,180,26,140,220,67,173,68,91,169,113,61,198,78,33,105,78,141,169,223,87,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,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,74,220,78,179,227,251,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,71,252,148,101,70,187,155,76,101,133,102,242,170,176,237,10,110,147,46,154,220,38,80,174,130,46,213,155,109,146,156,50,65,60,250,209,202,108,180,90,139,85,185,203,90,26,112,134,132,237,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,194,170,248,193,101,15,191,55,22,44,47,240,16,175,148,185,63,254,34,44,9,108,180,178,255,0,17,135,9,11,255,0,0,162,111,250,247,5,122,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,41,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,139,254,237,94,105,255,0,218,14,21,127,234,170,143,253,248,91,166,8,94,181,92,74,193,123,7,17,171,177,226,49,82,186,173,122,85,110,99,81,16,164,176,219,242,98,54,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,198,99,6,148,242,157,225,99,6,254,31,219,222,92,192,233,85,58,181,42,139,25,19,43,53,56,144,35,185,33,136,136,118,75,201,105,10,125,247,80,203,45,18,148,100,70,183,29,113,182,208,158,245,45,105,73,106,102,68,57,174,103,114,245,106,230,131,6,171,88,71,116,201,232,58,254,92,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,255,0,25,181,146,84,133,45,167,93,65,45,27,247,22,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,111,240,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,114,131,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,62,217,197,201,213,247,148,11,238,61,2,191,51,211,54,221,103,127,201,251,131,150,204,127,74,114,153,142,185,95,205,80,251,174,49,202,114,65,55,243,134,91,244,220,157,72,251,57,254,94,174,154,21,141,143,184,105,122,221,51,186,42,45,191,120,81,170,149,25,60,165,185,200,138,196,214,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,210,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,140,171,143,171,115,90,213,219,62,162,205,38,227,131,210,75,145,79,129,84,109,190,106,28,221,22,108,86,165,198,115,84,25,145,111,97,246,151,166,187,147,187,69,17,40,140,138,213,56,74,103,95,211,112,225,229,55,19,106,117,89,149,166,121,206,89,117,7,207,158,218,160,178,199,49,116,197,25,39,123,124,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,187,10,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,224,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,186,112,84,240,177,116,252,64,157,229,212,225,63,192,69,254,36,152,47,85,198,252,165,221,20,43,94,208,151,114,92,244,57,16,235,212,40,113,22,174,121,62,203,196,151,212,219,100,162,231,47,163,118,98,73,173,20,106,53,17,33,42,115,96,207,184,187,238,15,184,57,66,177,178,192,88,171,29,238,162,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,62,167,98,183,19,105,49,58,128,66,174,36,57,214,197,60,159,126,206,255,0,102,116,11,82,167,242,183,210,253,111,167,98,201,123,151,210,244,156,190,87,37,246,180,215,169,94,237,219,181,209,58,105,161,235,226,184,122,113,11,198,140,217,227,69,107,14,113,26,216,178,169,212,218,117,175,38,182,211,180,72,82,217,125,79,183,46,35,41,74,148,244,151,82,104,219,33,102,100,73,35,212,147,219,222,71,24,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,21,93,191,239,43,154,217,182,108,202,237,195,46,93,10,206,143,38,53,10,158,163,34,98,10,36,72,92,135,205,9,34,34,53,184,235,134,106,89,234,179,36,182,147,61,173,161,41,155,252,49,114,29,251,111,174,198,199,156,88,162,238,176,109,250,130,125,27,75,168,211,185,145,110,135,146,135,146,230,138,230,164,249,49,223,76,115,86,230,220,105,229,19,140,158,187,29,73,92,245,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,62,217,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,212,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,227,171,149,106,171,212,168,244,39,170,114,215,77,135,33,233,113,225,169,229,27,12,190,242,91,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,37,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,85,139,158,225,165,195,238,54,15,82,168,249,131,197,250,84,182,241,6,124,126,166,143,73,150,211,177,95,182,144,180,202,97,194,112,144,249,161,245,200,140,251,74,52,60,210,86,193,234,147,34,89,43,75,10,0,20,129,196,127,135,252,204,187,215,93,197,188,33,183,127,210,158,127,76,195,177,163,184,252,135,45,217,91,16,222,217,11,121,110,56,182,94,112,141,104,120,213,180,156,116,218,81,35,230,77,216,44,52,251,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,81,120,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,119,11,9,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,42,108,226,143,227,179,19,127,5,242,120,66,101,112,188,197,235,55,1,114,19,137,56,185,136,15,203,110,133,110,223,19,30,144,81,24,55,159,117,107,133,76,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,21,112,102,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,241,156,89,165,40,74,221,117,213,146,17,191,105,63,146,230,59,126,194,127,148,191,200,111,244,182,255,0,237,223,164,225,255,0,229,157,23,247,191,55,168,254,248,245,63,171,255,0,125,244,125,96,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,226,184,131,82,86,148,58,211,75,52,47,102,211,177,254,40,120,189,102,227,214,66,112,219,23,48,253,249,110,80,174,43,226,27,209,202,91,6,203,237,45,16,170,109,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,134,188,46,60,118,97,151,227,94,79,52,93,246,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,206,182,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,150,185,65,201,101,42,181,149,12,96,205,102,41,91,241,39,199,110,199,184,74,195,97,217,41,117,9,125,136,114,219,145,80,117,130,73,145,45,183,91,36,48,107,86,169,90,29,115,150,70,76,58,32,88,177,254,42,25,21,147,96,92,53,92,207,97,108,9,111,219,21,201,15,84,175,54,94,148,214,202,77,69,249,76,161,47,180,110,56,79,56,137,79,73,51,54,208,133,242,150,149,158,228,182,180,33,184,107,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,197,113,6,164,173,40,117,166,150,104,94,205,167,125,15,230,82,133,120,101,30,191,154,44,35,46,174,36,123,62,175,112,210,217,171,69,91,123,101,66,97,243,83,18,27,74,136,207,99,236,45,181,236,94,213,109,51,66,205,38,149,157,96,255,0,118,175,52,255,0,237,7,10,191,245,85,71,254,252,45,83,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,135,201,202,150,76,171,185,180,195,140,85,169,216,117,94,85,231,98,122,34,69,34,154,250,208,136,181,86,228,20,222,124,101,56,173,57,79,31,78,209,180,225,168,155,220,74,74,244,37,243,90,142,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,202,52,187,150,236,16,165,101,195,4,173,108,23,163,87,37,214,99,219,145,221,74,231,201,109,45,174,75,239,62,228,135,150,72,79,98,16,110,188,230,196,106,163,74,54,164,212,179,35,89,213,15,247,106,243,79,254,208,112,171,255,0,85,84,127,239,194,207,178,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,234,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,138,133,243,99,226,159,25,62,32,92,62,98,248,235,245,252,237,213,104,185,28,177,242,145,135,15,203,129,33,200,243,94,187,43,17,165,41,165,169,135,234,117,21,174,146,109,169,146,51,67,141,57,13,213,186,211,186,41,11,83,42,35,35,113,35,138,229,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,19,203,174,3,89,185,109,194,58,22,20,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,212,146,107,86,196,18,27,73,236,66,72,186,88,15,41,139,22,47,237,67,11,47,44,51,244,167,163,62,86,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,51,47,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,164,240,71,194,24,200,165,98,22,61,206,98,35,146,31,144,213,161,75,113,47,187,207,97,8,75,114,166,165,109,246,52,104,112,220,128,105,87,172,178,54,92,47,80,140,247,218,80,12,214,102,199,197,62,50,124,64,184,124,197,241,207,235,54,181,118,223,167,80,170,213,120,61,60,75,154,158,186,165,45,206,106,23,212,69,68,169,17,20,230,137,51,52,104,252,73,8,209,68,74,245,53,211,106,146,103,63,248,81,231,95,246,101,117,49,150,188,76,169,213,100,219,119,109,66,60,107,73,221,121,204,209,234,143,56,164,156,125,132,147,113,44,202,113,196,118,165,91,27,116,183,26,8,158,121,212,219,245,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,215,206,6,90,235,185,86,199,26,198,25,84,207,157,74,123,117,82,219,150,169,72,125,201,116,119,94,113,17,220,116,210,148,109,120,185,75,109,194,52,32,185,141,172,210,70,131,66,149,58,184,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,35,254,94,242,163,93,204,94,13,98,245,229,98,181,85,168,221,248,111,232,73,148,250,36,38,80,239,165,98,201,84,178,150,217,36,204,150,111,33,12,33,214,201,6,165,43,150,182,201,181,173,212,26,56,173,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,9,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,161,81,120,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,119,11,9,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,42,23,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,159,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,99,254,90,178,187,138,25,163,185,171,54,238,28,209,37,200,69,14,143,50,165,46,98,80,223,33,167,211,29,213,67,138,183,29,113,180,37,114,100,54,134,19,170,181,73,41,199,118,169,12,185,167,53,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,113,56,85,157,186,86,107,242,53,141,20,43,157,248,144,113,22,213,195,122,211,53,88,106,148,149,63,86,97,52,115,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,180,194,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,228,177,110,142,221,193,133,247,109,21,214,77,210,155,67,159,28,146,73,220,102,107,142,226,123,11,67,237,237,247,12,217,98,253,32,168,56,173,121,81,73,10,65,65,175,212,99,146,84,90,26,118,73,113,58,105,161,105,221,238,33,112,124,33,46,166,170,216,19,58,140,115,121,174,194,170,186,158,89,184,74,52,165,16,224,39,187,83,50,34,51,247,9,238,0,0,57,22,110,107,114,168,25,101,197,10,132,35,52,190,86,125,108,144,178,212,141,10,244,123,230,74,35,35,35,35,35,34,237,25,214,180,140,174,12,68,163,29,92,249,229,82,173,70,234,141,126,182,254,99,233,223,174,237,117,215,83,239,215,237,23,13,156,59,234,46,17,112,243,179,233,180,51,228,21,122,145,79,160,165,13,104,147,75,111,208,228,36,143,68,169,58,23,205,151,188,190,195,20,176,226,214,234,212,227,138,53,45,102,106,81,153,234,102,103,222,98,201,120,48,200,76,188,71,184,232,178,105,233,117,134,233,51,39,33,211,107,118,215,73,250,122,72,181,62,194,236,237,238,215,237,18,71,139,14,43,81,236,172,22,43,45,174,159,210,53,199,121,70,223,171,184,152,122,36,230,247,17,111,37,125,36,247,232,101,247,247,10,160,202,181,143,39,16,113,254,198,160,71,136,243,232,58,253,49,199,201,182,205,91,26,235,88,66,148,173,18,173,18,91,251,76,203,65,163,187,82,140,221,187,107,210,40,13,36,137,20,216,17,225,164,136,189,141,182,148,123,139,247,125,197,247,15,170,56,230,101,179,43,98,229,202,199,145,115,92,181,54,14,89,108,233,224,161,230,121,239,124,243,40,86,214,214,235,102,173,9,228,168,244,62,194,237,251,243,243,141,24,219,125,99,157,220,253,219,123,85,228,74,117,205,188,182,21,33,229,180,206,141,54,217,236,75,142,44,211,184,154,73,158,135,218,101,247,105,224,8,140,207,66,35,51,31,98,187,104,92,150,212,104,114,171,212,105,176,17,63,153,200,234,99,184,209,175,97,145,43,77,233,45,116,220,93,218,247,144,149,28,42,250,34,206,13,162,114,22,180,190,93,127,32,245,34,71,250,151,59,118,237,123,123,187,180,23,208,41,19,61,249,213,197,12,97,196,119,240,251,13,170,149,186,117,26,155,183,99,84,151,228,50,236,174,99,17,93,61,233,101,245,161,123,86,218,204,189,82,208,140,253,186,152,226,88,107,146,12,201,226,179,230,168,214,5,110,150,159,107,181,154,84,246,9,93,139,238,50,97,90,255,0,87,167,241,79,188,88,174,91,120,76,89,150,43,76,92,24,179,45,154,221,101,59,181,136,135,26,147,7,189,228,118,161,248,105,95,208,91,103,223,244,147,175,113,16,242,89,232,202,124,140,64,175,66,183,112,246,223,76,103,91,230,116,205,196,136,104,142,214,168,140,181,234,76,178,173,186,146,22,125,133,218,102,122,251,68,213,202,118,93,169,153,110,194,248,150,76,83,105,217,73,230,117,18,19,181,70,231,243,135,221,70,170,38,155,51,208,158,211,180,187,63,233,58,38,206,5,69,186,174,98,110,201,204,167,106,28,232,52,45,52,238,131,28,189,231,238,22,45,193,89,149,34,202,190,158,87,80,100,239,163,54,235,253,89,104,237,71,95,254,191,120,178,224,0,0,16,19,140,53,184,221,75,0,226,220,11,90,73,84,109,251,11,94,213,115,166,211,208,126,206,222,239,121,127,17,78,22,45,209,46,203,186,160,220,176,76,201,248,124,221,186,107,253,182,212,131,238,50,62,229,31,180,105,230,222,170,149,114,143,30,169,180,147,206,223,216,69,167,114,141,62,243,247,123,199,249,49,107,81,35,84,93,170,177,9,164,73,119,110,171,75,104,35,45,19,183,176,200,181,238,251,71,214,31,146,117,34,147,83,73,162,165,75,137,45,39,222,79,176,151,11,217,251,196,126,226,255,0,32,143,88,149,144,220,2,190,231,185,112,65,181,98,208,106,253,156,183,233,16,97,69,50,245,80,131,245,138,58,149,244,16,101,223,253,165,123,12,72,228,22,212,145,106,103,247,138,23,226,156,221,52,179,119,117,189,9,215,77,215,58,30,114,22,164,250,186,83,33,18,116,34,238,212,181,239,30,183,132,245,183,69,188,241,82,185,106,220,84,182,231,83,231,116,220,212,184,194,29,73,108,141,57,105,212,150,70,159,164,148,247,145,247,14,35,156,220,186,79,203,182,45,205,183,81,22,65,81,223,229,244,15,56,133,104,230,216,209,214,231,173,202,109,39,162,222,211,213,47,191,183,191,129,14,199,150,236,209,226,78,90,110,230,110,59,58,160,111,69,78,238,117,54,83,178,21,17,239,154,121,9,220,211,110,182,74,208,223,82,139,83,236,86,135,239,214,245,50,207,155,76,50,204,165,177,30,169,109,214,225,177,86,94,254,117,37,233,49,211,45,189,28,121,41,213,148,60,226,139,84,48,165,246,159,106,123,123,187,187,136,165,190,42,57,84,147,135,119,235,120,177,105,81,100,185,70,175,235,213,156,104,198,108,196,228,51,9,132,111,229,178,148,55,189,107,86,154,168,245,61,116,208,251,7,8,201,110,106,174,44,185,226,181,34,164,244,231,93,183,228,147,116,185,177,220,117,106,109,152,174,204,97,215,150,132,155,205,161,42,209,181,118,171,213,237,61,72,245,51,22,59,157,188,12,163,103,119,5,41,24,189,132,85,40,181,58,204,24,17,229,147,81,222,67,203,54,81,18,76,142,152,211,29,183,151,205,223,41,178,229,238,34,237,47,110,134,116,247,118,225,157,253,99,214,159,183,238,139,66,179,79,152,195,170,104,219,147,79,121,163,94,213,169,26,164,150,130,51,35,52,171,67,211,216,98,201,50,185,92,169,96,39,14,171,254,179,115,192,110,3,183,4,218,170,32,183,53,165,52,227,233,126,132,202,155,52,18,205,6,162,81,180,162,45,166,122,153,30,154,251,43,102,4,57,152,141,136,172,65,140,210,186,139,150,180,150,210,148,36,251,23,33,242,34,208,139,113,247,175,237,254,35,71,153,110,181,87,101,96,14,29,91,15,18,137,234,117,171,72,140,241,43,191,152,220,38,80,175,97,31,122,125,164,70,58,64,0,0,170,46,53,23,10,85,80,181,237,166,228,172,244,106,20,197,54,75,245,126,149,69,26,153,107,223,252,63,136,128,185,91,167,170,171,153,12,47,167,161,74,73,200,188,104,141,238,73,232,101,186,123,5,174,186,31,188,105,46,143,12,233,212,136,52,245,44,212,113,99,52,201,168,207,83,61,169,34,212,207,248,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,69,254,50,181,106,173,3,45,182,77,118,133,83,151,78,169,83,177,34,155,46,28,200,143,41,151,227,62,220,10,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,122,190,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,166,133,45,40,66,20,72,71,213,226,13,146,74,86,107,236,6,235,182,195,17,32,226,45,171,30,67,212,169,137,138,149,63,86,97,44,188,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,104,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,119,252,42,51,85,121,102,31,8,235,182,126,37,84,165,213,238,124,60,145,18,50,170,239,182,91,231,83,164,161,125,41,188,238,243,83,210,82,168,242,18,181,154,83,185,4,202,148,110,56,167,22,117,23,155,31,20,248,201,241,2,225,243,23,197,201,240,228,181,168,87,207,14,171,46,202,186,96,245,180,91,130,159,113,82,234,49,185,171,111,159,21,250,164,246,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,42,135,60,153,68,170,229,7,23,19,106,49,81,151,88,180,235,209,213,82,183,42,175,199,82,22,182,9,102,149,197,121,100,146,105,114,89,61,187,249,103,161,161,198,92,52,183,205,38,211,208,56,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,84,95,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,97,6,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,123,54,158,138,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,42,3,139,22,117,234,55,77,213,83,202,190,27,212,246,91,116,109,35,94,47,160,226,200,102,171,57,46,71,144,220,118,212,73,91,140,244,174,51,181,102,151,16,163,116,221,109,104,34,104,141,113,47,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,203,66,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,172,191,238,24,255,0,243,81,127,212,159,254,175,22,83,132,246,47,236,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,51,4,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,67,154,112,220,226,9,39,49,49,156,193,236,100,170,196,78,34,211,163,170,76,42,147,206,180,202,238,100,27,175,184,233,53,29,150,26,101,149,198,100,152,73,161,42,82,220,65,45,205,52,67,134,93,131,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,230,125,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,105,194,147,53,216,143,152,156,56,185,108,172,80,119,210,181,92,57,244,115,12,215,221,120,213,42,165,22,81,72,38,211,36,140,189,119,155,233,84,70,246,187,156,74,210,107,35,90,86,227,179,168,68,174,42,116,154,85,71,35,151,244,202,133,50,36,169,20,185,20,121,112,93,121,148,173,113,95,58,156,102,77,214,148,101,170,22,109,60,235,102,164,232,123,28,90,123,148,100,116,24,44,167,132,238,117,234,54,181,213,76,202,190,36,84,247,219,117,157,99,89,207,172,226,199,102,149,57,78,72,144,228,119,20,105,67,143,117,78,61,181,6,167,22,162,116,154,109,8,50,116,205,22,254,50,174,46,250,247,201,149,11,56,121,17,193,26,99,117,95,67,94,118,190,31,209,164,91,53,39,86,179,138,151,29,166,69,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,41,46,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,121,60,51,243,175,81,204,253,137,82,178,113,46,167,212,226,77,165,172,153,179,28,56,172,250,102,11,207,56,109,200,102,59,41,111,103,39,84,48,225,37,189,165,171,10,53,154,158,52,166,181,184,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,16,255,0,138,94,58,67,193,252,169,215,173,184,85,158,146,228,196,79,244,55,76,101,178,97,199,23,21,195,35,168,45,77,186,123,185,61,47,49,149,56,132,169,72,114,75,31,68,212,75,77,11,139,169,224,217,141,127,46,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,49,63,192,69,92,243,228,99,249,104,252,137,255,0,77,31,145,223,35,189,37,254,194,122,67,170,234,250,111,253,33,157,155,122,111,247,218,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,28,43,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,61,254,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,244,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,205,4,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,62,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,15,248,111,90,212,43,195,59,88,91,73,184,224,245,113,35,212,37,213,27,111,154,182,246,202,133,6,68,184,206,106,131,35,61,143,176,210,244,215,106,182,232,162,52,153,145,232,80,0,7,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,210,180,37,69,161,145,24,205,184,151,252,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,250,69,106,226,199,6,191,218,134,41,222,88,153,252,163,189,25,242,182,224,168,215,122,47,146,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,165,110,40,254,59,49,55,240,95,39,132,35,84,155,166,187,46,213,167,89,82,39,111,162,210,170,19,106,144,227,114,144,92,169,82,219,140,220,135,55,145,111,86,228,66,140,90,25,154,75,151,170,72,141,74,51,149,92,57,178,81,252,170,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,250,69,11,113,25,201,71,242,85,196,118,43,246,5,50,170,230,25,93,63,57,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,56,171,26,233,174,196,181,106,54,84,121,219,40,181,90,132,58,164,200,220,164,31,54,84,70,228,183,29,205,230,91,211,181,19,100,150,132,100,147,230,106,162,51,74,76,164,175,11,143,29,152,101,248,215,147,205,23,167,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,135,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,237,121,96,207,84,155,3,47,56,157,150,28,82,159,45,251,98,185,99,214,233,182,99,204,197,107,101,38,162,252,121,171,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,110,26,137,233,196,143,136,36,108,196,201,111,7,176,110,171,45,56,117,78,144,153,51,106,76,186,235,40,185,150,109,48,227,68,236,119,152,105,230,81,25,226,125,36,133,41,72,113,100,135,52,213,13,153,112,12,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,43,222,127,46,150,37,27,46,53,252,180,97,164,127,146,150,221,86,223,171,208,161,122,239,78,232,61,32,135,249,142,252,243,166,227,186,57,33,107,218,167,11,95,162,70,146,211,72,1,253,195,31,254,106,47,250,147,255,0,213,226,127,230,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,61,7,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,163,167,8,204,189,126,213,179,4,238,44,212,228,210,151,69,194,174,76,215,105,243,34,245,14,76,157,45,169,45,195,83,100,162,216,223,37,109,45,254,105,153,169,46,50,206,212,234,163,91,119,126,42,175,251,134,63,252,212,95,245,39,255,0,171,196,255,0,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,254,167,152,230,221,188,253,191,76,245,219,175,102,186,21,0,230,199,197,62,50,124,64,184,124,197,241,218,166,228,70,187,120,100,150,202,205,110,23,35,171,151,30,159,85,114,237,164,106,134,246,197,133,58,168,167,106,188,247,228,17,30,198,24,138,207,76,211,91,149,183,121,106,163,86,177,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,83,45,25,139,177,51,65,133,144,49,50,197,145,254,10,29,98,22,199,191,163,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,85,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,25,151,196,43,214,171,137,87,253,203,136,213,216,241,24,169,93,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,90,79,4,188,99,161,59,106,223,89,126,144,207,38,181,26,160,119,140,55,55,45,93,92,87,27,143,18,65,104,72,216,223,37,109,70,237,53,238,95,85,234,167,70,212,103,103,224,51,89,155,31,20,248,201,241,2,225,243,23,197,164,229,139,44,246,110,107,248,91,225,246,22,222,19,165,211,150,153,21,122,149,34,167,24,205,75,167,84,91,170,212,80,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,34,162,241,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,106,156,38,243,175,81,196,8,127,201,139,20,42,124,250,213,18,158,135,45,9,174,28,88,237,187,75,138,195,44,149,49,45,161,40,91,143,52,134,212,242,85,243,171,91,124,243,89,164,153,35,95,0,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,14,42,121,14,255,0,85,243,87,132,20,95,240,78,221,244,42,101,59,254,61,114,107,106,95,55,254,78,151,80,219,63,225,36,45,95,214,172,87,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,161,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,206,16,98,199,6,191,218,134,41,222,88,153,252,163,189,25,242,182,224,168,215,122,47,146,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,160,28,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,172,187,78,255,0,188,172,88,215,4,91,62,225,151,73,69,213,71,114,129,87,56,198,73,92,170,115,142,180,235,177,205,122,110,74,22,166,27,37,237,50,220,141,200,86,168,90,210,175,85,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,232,39,45,25,116,177,50,191,133,144,48,206,197,143,254,10,101,98,110,247,191,164,234,157,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,156,32,226,177,145,89,55,139,115,243,79,133,16,37,201,174,197,142,111,94,176,85,41,164,176,170,116,72,75,63,73,32,222,113,38,149,180,212,118,218,83,45,146,185,132,109,169,40,74,146,225,187,82,180,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,229,33,106,73,234,70,100,63,40,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,172,67,58,141,34,117,61,43,52,156,168,206,178,74,35,208,203,114,76,181,35,254,35,54,153,164,167,170,149,153,12,80,167,173,74,81,199,188,107,109,238,81,234,103,182,123,229,174,186,23,184,79,174,10,247,10,83,80,186,45,167,36,172,181,106,108,196,182,107,245,126,149,57,26,145,107,223,252,63,136,181,208,0,1,205,243,35,106,174,245,192,28,69,182,25,37,27,213,27,86,175,25,146,79,127,49,200,79,33,62,195,62,245,123,8,204,103,14,124,57,152,115,136,175,193,146,210,186,139,106,180,166,212,149,164,251,87,29,243,35,212,143,105,247,163,236,254,2,201,179,69,93,169,99,223,14,171,2,179,108,64,68,247,109,249,212,164,78,110,19,74,117,198,18,197,9,229,56,107,36,26,205,36,147,117,36,123,140,180,51,45,116,246,214,221,165,134,119,245,241,90,98,223,181,237,10,205,66,99,238,165,162,110,53,61,231,77,27,150,148,106,162,66,12,200,136,212,157,79,79,105,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,76,73,144,219,43,230,239,138,225,114,247,25,118,31,183,83,42,221,206,198,103,107,121,152,197,217,213,100,190,178,162,83,93,118,5,46,59,106,94,197,176,220,169,42,101,195,79,53,196,26,205,15,233,185,38,69,238,45,59,230,135,9,44,171,62,194,100,99,197,225,70,145,29,102,107,137,77,110,92,115,70,244,127,48,148,212,132,19,140,246,145,250,196,75,74,253,250,123,197,168,14,29,153,140,218,97,150,90,237,137,21,75,146,183,13,250,178,54,114,105,44,201,142,169,110,106,227,41,86,140,173,230,212,122,33,244,175,176,251,19,219,221,223,69,121,145,205,38,36,230,90,238,122,227,188,106,6,204,85,109,228,211,162,187,33,49,25,249,166,80,173,173,56,235,132,157,77,132,168,244,62,213,106,126,237,56,224,239,153,50,203,164,252,196,226,212,43,113,113,100,157,29,142,103,94,243,72,86,141,238,141,33,109,250,220,167,18,90,173,157,61,98,251,187,123,187,127,22,27,110,139,102,98,165,14,213,183,105,109,193,167,193,234,121,73,109,132,52,147,223,26,10,213,161,32,137,63,73,74,238,34,239,30,71,133,139,116,211,205,221,168,244,215,93,39,91,235,185,40,66,147,235,107,76,154,74,212,143,180,244,45,59,133,244,172,183,36,203,83,47,184,71,28,53,200,110,1,88,147,219,184,39,90,177,107,213,126,222,99,245,120,48,165,25,250,171,65,122,199,29,42,250,11,34,239,254,202,125,132,36,44,26,69,38,152,146,69,54,151,18,34,75,184,152,97,45,151,183,247,72,189,231,254,81,250,199,201,126,214,162,73,168,181,85,126,19,75,146,214,237,22,166,208,102,122,167,111,105,153,107,221,246,143,245,184,42,165,68,164,72,169,237,37,114,118,118,25,107,222,162,79,188,189,254,241,152,107,238,232,151,121,221,83,174,89,198,102,252,206,86,253,117,254,195,105,65,119,153,159,114,75,218,46,63,131,205,184,221,55,0,229,92,8,90,77,85,157,155,203,94,212,242,102,212,16,94,206,206,255,0,121,255,0,1,62,192,0,0,69,222,35,120,112,238,35,229,142,227,167,198,66,149,33,158,143,151,180,140,204,181,168,68,51,238,74,143,185,3,63,68,102,133,107,167,105,13,38,101,82,241,93,247,129,118,221,196,243,164,183,164,245,155,207,118,191,70,99,232,47,237,40,251,145,239,29,108,0,0,81,151,22,171,113,218,86,103,170,85,181,162,34,83,87,228,237,38,72,201,127,53,79,130,147,223,216,94,254,206,211,254,3,242,240,162,185,23,73,205,5,38,140,83,202,50,42,188,253,196,167,118,37,124,170,116,229,22,189,165,174,154,251,143,191,216,44,127,136,102,84,98,230,27,12,142,161,65,166,178,119,61,35,251,209,212,50,92,199,57,178,34,18,247,26,89,113,195,209,182,76,139,77,52,46,253,75,186,134,57,110,211,166,242,229,199,50,91,127,73,183,16,126,210,236,212,143,239,33,50,239,156,141,252,188,194,88,216,219,128,110,170,180,195,155,250,202,92,85,117,47,35,73,41,140,142,91,49,99,168,139,83,67,171,61,87,220,147,50,238,50,17,207,9,113,131,19,114,235,125,53,113,90,243,103,210,231,196,221,206,134,243,146,24,67,155,217,113,9,230,54,133,182,163,209,47,41,69,169,251,117,246,246,221,254,79,51,199,96,230,94,218,141,22,100,248,148,203,185,27,250,168,14,58,203,60,205,92,144,104,229,54,114,28,116,244,105,130,82,181,247,234,93,135,217,220,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,123,61,159,113,138,11,204,206,76,113,79,46,85,73,207,85,168,242,165,208,163,73,98,51,117,24,241,228,184,202,148,184,220,229,31,53,76,54,131,36,237,89,30,157,219,79,220,102,61,70,80,51,233,127,229,178,107,52,9,206,174,175,106,200,125,37,34,44,133,63,33,77,54,163,142,133,114,144,114,27,109,38,77,50,100,157,75,66,212,203,184,251,38,37,223,157,124,149,98,52,88,247,109,213,135,20,121,21,50,216,183,18,245,30,146,185,10,61,20,225,234,75,125,74,63,89,106,246,247,253,162,25,230,243,55,234,198,117,197,177,112,242,9,208,44,90,82,16,134,41,241,218,233,82,226,218,234,26,74,148,211,47,45,147,213,135,80,147,50,73,125,18,46,196,145,17,253,142,27,217,113,175,227,14,56,210,110,103,233,110,166,131,108,201,98,168,236,167,88,89,52,183,35,204,136,179,105,43,54,150,131,89,161,205,73,38,100,122,118,234,68,47,154,20,70,96,67,98,12,100,237,106,51,73,105,178,208,139,68,164,136,136,187,59,59,136,127,176,0,0,167,222,52,209,156,111,21,45,135,146,122,52,170,12,45,72,189,170,57,53,30,223,242,8,109,148,55,73,156,210,97,43,138,86,132,87,189,4,207,183,217,233,22,6,146,80,180,184,132,184,147,212,148,68,101,247,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,147,245,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,182,254,236,87,255,0,189,63,250,143,254,147,31,248,59,253,241,255,0,221,31,252,35,254,242,234,255,0,188,255,0,241,31,250,119,139,73,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,17,87,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,98,146,248,207,210,105,84,236,215,209,38,83,233,145,34,200,170,88,240,37,206,117,150,82,133,202,124,166,77,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,216,56,24,253,118,126,91,253,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,191,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,208,190,47,100,239,23,48,199,50,238,101,134,141,71,151,117,220,51,100,52,86,251,208,225,173,132,86,34,58,131,91,114,80,78,232,148,33,41,39,9,229,111,54,154,91,15,145,184,105,105,75,23,125,146,204,191,222,89,100,192,106,86,17,222,151,252,75,166,69,62,67,210,227,156,74,121,70,98,154,135,246,186,236,54,215,174,249,8,76,149,73,112,158,112,144,181,19,164,91,16,73,36,151,106,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,14,127,178,125,85,202,110,46,41,52,242,136,229,137,120,200,153,62,212,91,46,168,215,25,132,45,38,228,23,82,226,212,238,248,228,243,72,39,20,165,19,168,82,23,187,121,184,219,126,215,134,126,117,233,217,96,190,234,86,78,37,212,250,108,54,187,117,147,54,99,135,41,239,67,78,101,151,13,185,12,199,101,46,111,231,104,134,28,36,183,184,244,97,70,178,75,38,149,79,254,38,25,215,168,229,130,196,166,217,56,105,83,233,177,38,237,210,76,41,141,156,87,189,13,5,151,155,55,36,61,29,228,185,191,157,162,216,108,148,222,211,209,245,18,201,76,146,85,73,150,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,158,79,178,153,102,229,23,11,254,67,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,159,117,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,95,25,250,77,42,157,154,250,36,202,125,50,36,89,21,75,30,4,185,206,178,202,80,185,79,148,201,172,147,174,168,139,85,172,154,101,166,201,74,212,246,54,132,247,36,136,187,7,3,31,174,207,203,127,169,11,84,17,87,138,63,129,60,77,252,23,206,33,10,43,194,123,23,246,161,138,118,110,25,250,83,209,159,43,110,10,117,11,173,228,115,186,94,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,31,150,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,122,29,201,205,95,48,85,220,190,219,117,108,205,211,186,75,234,95,61,247,205,212,180,212,167,98,184,234,151,29,82,99,52,203,77,197,120,155,82,80,108,145,41,68,148,36,220,52,184,167,27,111,56,67,74,121,78,240,177,131,127,15,237,239,46,96,69,94,39,89,14,253,183,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,169,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,215,52,120,233,252,165,49,218,230,198,191,146,223,39,62,81,244,95,209,157,119,89,200,233,225,177,27,250,238,91,123,183,114,55,125,2,211,118,157,186,106,118,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,72,28,96,177,142,187,124,230,128,240,170,67,61,61,23,13,41,236,71,134,222,228,47,159,42,116,118,37,200,147,169,33,43,78,228,46,51,92,179,82,210,93,54,244,237,55,20,66,11,9,85,195,23,20,191,101,249,201,178,186,186,239,163,41,87,111,81,107,84,63,154,243,186,174,169,179,233,24,236,66,148,141,211,155,133,235,167,110,154,122,202,36,26,197,255,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,211,72,206,54,95,107,185,130,151,150,74,77,237,213,223,81,53,104,152,98,35,174,197,118,83,109,62,236,152,169,144,132,155,100,243,13,199,51,116,150,105,73,41,105,108,148,167,18,227,109,246,176,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,116,172,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,218,120,60,205,198,213,229,210,69,62,252,164,196,111,15,152,144,111,88,83,146,166,57,239,161,114,165,149,69,149,147,107,53,146,27,146,222,228,155,168,74,204,222,115,69,45,4,130,68,245,1,64,60,81,252,118,98,111,224,190,79,8,115,252,168,229,71,17,243,107,136,232,178,172,166,186,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,52,39,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,177,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,246,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,208,56,92,120,236,195,47,198,188,158,104,191,225,194,179,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,237,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,121,81,237,112,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,67,217,98,203,213,171,149,252,26,162,225,29,173,39,175,232,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,252,86,208,74,82,212,134,154,105,6,181,236,220,125,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,241,88,85,130,248,95,130,20,170,189,11,10,45,8,150,221,54,185,88,145,94,153,14,34,220,228,28,215,146,132,184,166,219,82,141,44,163,107,77,164,154,108,146,218,73,36,73,74,71,181,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,138,188,75,184,116,127,171,185,151,192,186,119,254,85,88,188,104,156,239,249,100,217,245,142,162,84,159,248,164,116,172,183,254,249,5,222,145,2,178,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,4,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,205,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,23,18,171,134,94,53,254,197,179,113,107,117,20,254,170,5,247,165,149,51,99,91,222,107,173,125,158,157,198,245,113,9,78,146,154,141,189,71,187,70,141,221,169,53,109,210,255,0,128,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,242,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,67,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,67,170,230,167,51,149,220,213,93,86,141,235,116,209,122,42,213,191,103,192,182,170,50,122,148,57,233,73,76,56,251,142,206,216,134,154,67,28,213,200,81,242,82,70,148,105,161,40,203,176,167,87,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,130,181,110,158,14,116,42,254,102,165,95,144,175,58,84,28,39,157,80,69,118,69,184,152,43,68,162,113,82,146,228,138,75,73,142,108,182,204,53,55,204,75,111,161,100,227,73,82,27,229,47,103,53,86,41,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,172,11,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,47,207,32,57,62,165,101,55,8,210,154,129,75,114,251,188,99,195,159,117,173,231,82,104,140,250,16,163,110,11,73,109,106,107,100,115,121,212,27,137,82,141,213,169,107,221,176,219,109,185,64,2,149,184,161,100,91,246,41,117,47,28,112,114,204,233,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,211,195,123,86,249,122,26,144,135,77,109,252,210,85,29,179,128,3,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,181,165,180,41,197,30,132,146,51,63,184,134,109,179,120,233,61,154,76,90,113,42,51,35,189,235,198,93,190,207,72,190,38,79,5,152,203,115,21,46,119,148,122,180,154,12,221,8,253,138,41,52,238,223,242,11,130,0,0,31,227,54,35,51,225,191,6,74,119,53,37,165,52,225,104,71,170,84,70,70,93,189,157,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,221,76,135,199,202,30,111,213,131,11,149,98,226,28,19,175,216,181,84,45,15,211,228,53,213,37,181,187,211,180,165,37,167,158,67,37,163,13,45,36,102,147,250,70,93,169,51,34,153,150,134,117,242,85,135,49,100,93,182,174,28,81,227,212,207,122,219,75,52,122,74,36,36,244,75,133,161,33,244,168,189,100,39,219,223,246,136,119,155,252,250,95,249,147,154,245,2,11,171,164,90,177,223,81,71,139,29,79,199,83,173,164,228,33,60,212,20,135,27,81,155,79,17,43,66,208,244,34,238,46,223,247,200,174,75,110,252,195,223,116,187,146,173,74,126,53,161,74,158,196,137,143,201,97,212,55,37,13,61,25,110,52,133,41,135,26,89,169,167,140,201,38,101,169,17,235,161,119,222,197,153,103,219,216,123,106,211,237,75,118,19,16,169,180,168,173,70,109,40,109,13,150,214,155,75,100,165,18,18,148,235,181,9,212,244,46,239,96,136,25,230,226,19,107,96,69,18,77,153,135,181,8,149,75,197,243,91,14,114,221,109,246,226,36,209,37,179,53,114,164,161,214,220,67,205,35,94,206,194,63,121,145,21,61,226,214,48,226,110,98,239,167,110,27,162,109,66,169,62,94,222,76,38,156,144,250,27,218,203,104,87,45,181,173,197,22,169,101,42,86,135,219,166,190,206,201,25,99,100,111,228,30,18,201,198,220,124,117,84,86,27,217,209,210,229,43,166,121,122,201,84,101,243,25,149,29,36,122,26,218,89,104,190,229,17,159,121,16,134,156,183,106,51,121,113,35,153,173,207,162,219,104,63,97,118,232,69,247,24,190,126,30,121,82,141,151,172,50,42,141,122,152,201,92,245,127,239,183,86,201,115,27,229,72,150,72,218,106,101,183,11,86,222,34,61,117,212,187,180,46,250,224,226,187,114,42,173,154,10,181,24,231,148,148,82,185,27,73,46,239,74,57,180,232,42,61,59,79,77,116,247,23,119,180,126,158,18,182,219,181,92,207,83,107,104,68,69,38,145,206,220,79,17,154,254,118,159,57,37,179,176,253,221,189,165,252,69,231,0,0,14,73,154,187,197,118,38,5,220,151,19,46,146,30,141,209,236,61,218,125,41,140,32,255,0,180,147,238,95,188,102,205,70,107,86,190,211,26,5,225,199,135,15,97,206,88,173,202,124,166,212,153,15,117,156,205,196,100,103,165,66,89,151,122,82,125,203,18,136,0,0,7,194,189,237,166,110,251,94,109,187,33,166,92,110,95,47,84,188,146,52,30,215,18,190,210,50,63,221,247,12,198,222,84,9,246,189,201,50,133,83,138,184,242,99,114,247,180,164,41,6,157,205,165,69,216,162,35,46,197,17,247,123,69,216,112,152,191,202,237,203,155,20,25,19,220,145,54,131,187,169,37,187,191,103,62,124,229,35,189,70,101,170,83,237,34,238,246,137,190,0,0,41,179,140,181,10,68,124,87,160,86,202,51,137,106,87,85,171,134,131,36,171,108,106,122,123,15,78,222,222,206,241,26,178,33,91,42,6,103,173,10,137,200,67,60,191,72,122,202,94,210,45,105,242,139,191,82,247,141,19,45,8,113,38,135,16,74,73,247,145,150,164,40,35,136,174,92,215,129,24,211,34,69,50,35,109,208,235,123,58,34,101,189,16,142,76,72,132,231,209,105,8,45,86,233,253,29,126,221,15,191,171,240,170,204,228,123,30,245,147,131,215,173,65,231,232,247,22,206,145,185,46,146,152,141,211,181,58,66,244,39,29,36,163,114,212,158,228,30,167,166,186,30,134,37,214,112,248,109,225,246,44,208,228,220,152,99,69,131,67,185,91,217,181,184,145,152,140,203,218,174,58,15,121,51,21,78,43,70,219,94,157,189,134,163,246,25,138,143,92,28,114,203,5,236,82,250,123,146,213,170,69,250,47,165,19,32,165,221,204,232,122,43,230,212,173,18,254,159,102,255,0,113,246,220,238,69,115,197,110,102,82,218,77,191,112,74,98,21,225,11,94,123,11,91,109,148,141,238,73,90,121,73,92,135,29,94,214,152,35,86,165,217,175,187,186,69,98,150,20,89,88,191,104,84,44,219,210,137,14,116,57,204,186,130,83,177,154,117,109,45,109,45,162,113,6,226,22,73,90,82,226,180,86,134,101,255,0,64,167,236,215,112,185,196,188,56,173,204,185,48,158,19,183,5,191,37,231,29,110,36,102,228,75,150,201,41,111,172,139,99,17,18,132,164,155,67,101,166,189,138,81,23,113,144,137,15,101,255,0,28,88,168,29,53,120,65,122,115,137,238,71,254,15,204,208,213,187,111,248,61,123,196,141,203,135,12,204,110,197,186,236,57,119,141,29,235,98,128,133,182,236,163,169,71,151,10,66,218,37,178,107,75,124,200,170,65,168,208,226,180,35,236,213,39,175,97,24,185,44,8,192,91,15,0,172,122,125,161,103,81,33,71,92,120,237,55,38,90,35,50,135,164,186,150,90,109,110,56,182,219,70,245,43,146,147,53,25,106,103,218,126,205,58,80,0,0,10,141,227,86,219,191,46,237,103,116,111,151,232,136,41,215,79,95,119,58,163,255,0,64,131,89,90,90,145,153,44,45,90,12,137,69,121,209,12,181,238,215,175,96,105,50,146,165,46,149,13,107,50,220,168,237,153,233,221,174,210,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,33,175,21,140,245,70,188,92,159,149,140,40,159,18,77,10,44,131,102,245,156,168,174,165,245,84,98,77,89,122,53,4,243,105,36,161,167,99,182,234,158,108,213,204,51,109,41,90,82,151,9,218,203,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,138,188,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,14,105,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,231,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,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,188,165,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,11,159,225,139,144,239,216,133,10,54,60,226,197,23,109,253,112,83,211,232,218,93,70,157,203,149,107,178,165,188,151,52,87,53,69,206,144,194,163,154,183,54,219,172,164,220,100,244,222,234,78,127,128,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,28,171,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,4,77,203,118,9,79,198,216,25,141,126,193,136,156,69,167,71,56,204,215,25,144,251,43,82,13,135,35,153,186,210,22,76,188,190,75,170,108,150,226,20,178,65,33,36,122,33,27,122,88,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,83,183,21,12,138,201,176,46,26,174,103,176,182,4,183,237,138,228,135,170,87,155,47,74,107,101,38,162,252,166,80,151,218,55,28,39,156,68,167,164,153,155,104,66,249,75,74,207,114,91,90,16,221,112,11,169,224,169,225,98,233,248,129,59,203,169,194,127,143,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,203,221,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,242,128,105,79,43,24,215,252,162,114,251,100,227,27,148,254,138,93,193,79,62,189,132,181,203,109,19,152,117,113,229,114,147,204,112,201,147,125,151,77,189,203,53,114,205,27,180,86,164,93,84,0,82,183,26,191,20,246,183,195,248,62,99,81,28,43,44,185,193,185,178,181,133,248,165,69,195,147,151,14,246,190,100,80,19,74,172,37,168,238,177,76,98,27,146,151,37,107,109,244,56,151,86,180,188,134,146,131,70,154,56,226,247,36,219,74,87,31,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,119,23,114,221,130,88,245,85,181,235,56,191,96,196,185,228,89,210,29,147,71,68,185,15,147,13,45,197,52,167,9,198,80,180,181,33,10,56,237,106,135,146,180,25,36,200,203,69,40,143,165,128,10,1,226,143,227,179,19,127,5,242,120,66,122,112,80,164,210,153,203,109,229,93,102,153,17,21,41,151,196,136,146,38,37,148,147,239,48,204,8,74,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,173,133,0,10,245,227,95,73,165,61,150,219,54,186,245,50,34,234,80,239,136,241,35,204,83,41,55,217,97,232,19,84,235,72,115,77,201,66,212,195,42,82,72,244,81,180,217,158,187,75,72,23,194,227,199,102,25,126,53,228,243,69,255,0,0,133,92,81,114,163,66,199,28,14,169,98,173,37,170,85,54,243,195,106,124,154,193,84,159,101,100,228,234,60,118,93,122,76,5,45,7,247,186,209,173,43,36,184,149,32,185,100,251,139,42,44,26,19,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,37,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,74,226,131,196,18,53,90,53,107,43,216,45,85,150,132,34,66,160,94,21,200,206,187,25,123,217,118,84,121,148,83,105,214,18,163,65,169,12,41,111,180,238,199,16,106,107,214,66,151,172,11,203,70,93,47,188,208,98,156,12,51,177,99,255,0,130,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,161,60,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,5,59,113,184,189,106,179,241,163,15,112,229,232,241,10,155,67,181,221,173,199,117,40,87,61,79,206,150,227,46,165,106,221,180,208,73,167,178,105,34,73,25,26,156,212,213,169,18,120,86,70,48,7,246,215,66,199,217,211,176,247,229,76,75,127,11,234,62,140,75,72,230,74,143,113,45,104,126,153,211,54,131,231,41,229,28,41,4,92,178,50,82,73,77,47,84,187,177,113,170,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,52,97,61,245,251,80,194,203,55,19,61,23,232,207,149,182,253,58,187,209,115,249,221,47,85,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,15,86,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,133,101,241,88,200,172,155,197,185,249,167,194,136,18,228,215,98,199,55,175,88,42,148,210,88,85,58,36,37,159,164,144,111,56,147,74,218,106,59,109,41,150,201,92,194,54,212,148,37,73,112,221,168,177,106,156,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,31,224,195,73,165,84,115,95,91,153,80,166,68,149,34,151,99,207,151,5,215,153,74,215,21,243,153,9,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,218,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,89,74,69,42,98,208,101,185,49,220,50,215,187,93,166,51,103,154,101,41,121,146,197,37,172,200,212,119,157,108,207,78,237,122,247,196,228,224,168,219,191,46,238,151,118,183,203,244,68,228,235,167,175,187,157,78,255,0,160,91,152,0,0,14,107,142,248,11,97,227,237,143,80,180,47,26,36,57,11,145,29,214,227,75,92,102,86,244,103,84,203,173,161,198,214,227,107,216,164,243,148,100,100,90,145,246,151,183,90,109,204,127,12,204,110,194,74,236,201,118,117,29,235,158,128,181,184,236,83,166,199,151,54,66,26,53,188,104,75,156,184,169,65,40,144,218,117,34,236,213,69,167,97,144,142,76,229,255,0,28,95,168,21,53,24,65,122,115,141,238,71,254,15,204,208,149,187,111,248,61,123,196,183,202,143,11,156,75,196,122,220,59,147,22,33,59,111,219,241,158,109,215,34,73,110,68,73,111,18,86,194,204,182,63,17,72,82,77,181,184,90,107,218,164,153,119,17,139,130,194,220,43,178,240,118,206,131,103,89,116,104,148,248,80,152,105,181,41,168,237,52,167,148,134,144,217,184,225,182,132,18,150,100,218,117,86,133,174,159,113,8,93,196,67,63,148,252,34,165,203,194,172,50,170,19,183,76,182,156,106,76,168,207,165,69,13,10,76,182,22,68,182,100,37,198,222,67,173,160,244,52,250,189,134,125,186,16,171,156,62,194,140,108,205,54,33,165,216,180,234,237,102,69,86,105,42,93,82,67,50,228,50,223,53,244,111,53,60,72,112,203,67,127,121,235,174,132,102,103,174,189,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,111,105,164,189,132,66,35,113,85,204,228,123,226,245,141,131,214,85,65,230,40,246,238,254,173,184,206,146,99,201,234,26,131,33,26,147,110,154,87,181,105,87,122,11,67,215,77,79,83,28,159,135,86,92,215,142,248,211,30,69,78,35,110,80,232,155,250,210,121,189,80,190,116,73,100,223,210,105,104,61,22,209,125,45,62,205,79,186,253,208,132,54,146,67,104,36,164,187,136,139,66,25,218,207,125,108,171,249,157,187,170,37,33,15,115,58,15,89,11,220,71,165,62,41,119,234,126,225,37,56,52,208,164,72,197,122,253,108,227,56,166,162,244,186,56,72,51,74,119,70,168,39,180,244,236,237,236,239,23,38,0,0,33,15,22,123,252,173,44,185,63,65,143,61,200,243,171,219,122,98,67,187,55,242,39,193,82,251,148,70,122,37,94,194,63,183,65,73,214,117,2,125,209,113,195,161,83,34,170,68,153,60,205,141,37,10,89,171,107,106,81,246,36,140,207,177,38,125,222,193,167,43,34,218,102,208,181,225,91,177,218,101,182,226,115,52,75,41,34,65,110,113,75,236,34,34,253,239,112,251,160,0,0,3,62,92,68,172,52,89,25,154,185,16,196,83,97,137,125,31,45,36,141,169,245,105,241,53,208,137,36,93,234,18,119,130,230,33,199,165,92,151,165,137,46,98,183,214,125,29,211,54,183,11,66,228,183,81,117,123,72,212,94,242,51,209,39,246,233,222,45,192,0,0,85,135,26,74,97,41,139,54,163,184,189,79,72,246,107,219,218,116,226,247,10,242,203,116,180,66,198,123,122,66,228,19,9,79,87,171,134,189,164,90,196,120,187,255,0,136,210,203,38,70,217,26,86,75,47,222,35,215,81,19,120,139,229,165,88,247,131,207,73,183,232,204,200,184,233,27,122,53,55,31,123,234,230,202,136,78,104,104,105,110,30,141,180,125,218,118,119,234,93,212,73,71,170,220,54,37,196,205,78,26,166,82,234,144,119,109,61,86,195,205,239,108,210,125,198,149,22,169,89,251,75,82,63,113,141,8,100,223,51,180,12,201,97,108,27,129,185,209,211,91,71,55,174,133,205,65,58,206,178,36,33,189,205,243,92,90,117,67,59,139,113,246,151,105,118,119,125,60,197,101,67,11,51,5,106,74,163,215,109,138,99,21,39,54,114,170,76,66,140,153,72,209,198,148,173,29,83,43,81,106,150,73,61,133,221,217,247,83,165,46,197,198,28,134,227,228,10,205,199,6,167,26,157,23,155,186,116,86,165,34,51,251,161,26,75,71,22,150,82,173,170,150,148,247,246,25,153,125,247,189,103,93,148,107,226,221,137,116,91,242,219,147,2,111,51,148,235,110,33,105,86,199,20,133,104,104,51,73,250,201,50,236,63,96,250,239,50,204,134,205,167,218,67,136,81,104,105,90,72,200,203,238,49,241,151,99,89,46,61,212,174,206,161,169,237,252,206,97,211,217,53,110,215,93,218,237,215,93,125,163,235,199,141,26,35,68,196,72,237,50,218,123,144,218,9,41,47,103,113,125,195,253,64,0,0,5,77,113,171,109,95,40,45,103,180,111,111,71,5,58,255,0,111,93,245,31,250,4,22,202,67,104,123,52,24,76,211,136,220,149,222,244,20,153,105,174,164,117,22,6,146,152,109,13,50,219,77,167,106,80,146,74,75,77,52,34,33,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,148,170,231,95,246,101,195,171,14,114,215,134,149,58,84,155,146,237,167,220,49,174,215,117,231,61,71,165,189,84,150,146,143,176,210,109,165,233,77,184,190,213,43,123,109,22,226,65,27,204,186,152,109,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,179,162,112,189,193,175,228,142,222,95,106,237,244,23,92,254,150,185,84,186,225,56,169,15,124,162,105,135,16,151,139,113,55,206,134,215,62,67,77,199,82,80,92,167,86,175,81,245,169,225,73,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,182,158,20,249,227,147,137,84,168,25,91,196,148,68,106,187,108,81,201,22,181,77,43,105,130,168,211,162,165,8,40,75,111,82,53,201,101,173,20,149,54,147,230,50,211,138,89,37,77,41,199,166,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,42,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,0,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,25,226,206,158,102,36,230,187,30,106,184,158,204,25,116,250,19,17,217,164,91,208,101,147,92,248,212,230,119,26,121,134,218,72,141,110,58,227,207,25,26,151,176,222,54,201,107,74,18,99,133,13,15,100,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,34,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,85,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,58,249,226,194,27,55,2,51,81,126,97,110,31,49,45,139,122,147,34,27,208,88,146,249,188,184,232,147,9,137,70,201,44,253,101,33,10,125,72,65,168,212,189,137,78,229,45,90,168,236,211,130,167,133,139,167,226,4,239,46,167,9,254,43,171,141,38,49,215,108,252,26,180,176,118,144,207,46,38,34,84,36,72,170,73,220,131,221,22,154,168,238,38,54,197,32,204,183,190,252,119,121,137,90,20,158,155,111,172,151,20,69,92,57,35,192,104,217,142,204,189,157,134,213,152,82,223,183,142,66,234,151,1,179,29,215,16,84,232,200,55,92,109,213,180,180,41,148,60,164,183,24,157,222,157,139,144,131,45,85,181,39,194,135,106,204,214,5,204,193,247,112,230,228,133,70,233,45,188,68,195,251,118,228,166,60,217,190,227,107,148,229,54,57,84,16,167,29,45,188,238,171,152,242,155,66,148,148,55,37,143,162,74,36,38,117,112,66,197,47,254,201,120,41,80,174,255,0,228,151,77,34,153,210,253,241,167,191,206,36,127,247,181,59,22,191,181,9,254,176,197,170,0,10,86,227,87,226,158,214,248,127,7,204,106,34,0,9,149,122,240,199,197,203,31,41,109,102,82,175,81,150,197,118,44,116,212,171,86,68,138,50,211,54,159,78,83,202,79,63,154,219,139,51,90,90,54,95,117,183,26,107,148,217,189,204,82,84,201,165,81,127,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,172,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,149,77,103,167,246,41,195,171,13,112,59,7,47,62,147,18,107,94,151,244,196,152,73,220,245,10,150,229,82,121,158,143,18,139,167,152,246,173,242,244,37,45,13,26,220,249,165,42,59,135,8,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,233,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,6,107,51,85,138,95,182,156,199,98,46,38,51,93,244,204,10,205,193,43,209,83,122,94,159,155,75,105,124,152,63,54,104,66,147,164,86,152,79,174,146,89,233,170,245,81,168,206,223,184,70,97,157,213,135,121,71,102,163,116,196,233,62,90,220,18,238,106,115,11,109,198,222,76,23,24,143,29,165,184,149,161,58,115,58,85,58,131,78,228,169,167,90,89,43,214,208,170,7,53,88,91,251,22,204,118,34,225,155,52,47,67,64,163,92,18,189,21,11,170,234,57,84,183,87,206,131,243,134,181,169,90,197,117,133,122,234,53,150,186,47,69,18,136,173,211,131,213,235,85,186,178,124,138,21,66,60,70,227,217,215,69,74,137,5,76,161,68,183,24,90,89,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,169,190,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,80,183,20,172,11,195,140,6,204,211,116,156,47,163,122,26,149,116,91,241,238,71,169,173,25,20,88,114,157,149,41,151,17,25,4,69,202,100,250,116,172,155,212,210,133,45,68,141,168,36,33,18,87,129,143,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,109,14,178,227,78,39,114,86,147,74,139,77,117,35,33,155,92,219,182,134,115,65,139,45,54,141,169,69,239,94,73,22,154,104,69,81,124,78,158,10,141,43,229,5,210,246,141,237,232,231,39,95,237,235,190,156,127,228,22,202,0,0,0,63,202,68,104,210,218,54,37,199,105,230,213,222,135,16,74,73,251,59,143,239,31,33,22,53,146,219,221,74,44,234,26,94,223,204,230,21,61,146,86,237,117,221,174,221,117,215,218,62,203,44,179,29,178,105,134,144,218,18,90,18,80,146,34,34,251,136,115,140,197,98,141,39,8,48,134,228,188,106,179,147,21,109,83,166,34,26,141,212,161,74,146,81,93,113,9,73,169,104,213,71,203,61,8,143,94,206,207,120,166,12,35,203,134,42,103,87,30,170,55,157,70,5,77,22,212,218,227,211,100,84,102,53,36,144,168,139,154,219,139,109,183,77,167,155,53,114,228,154,146,70,123,123,207,93,59,78,231,112,79,47,248,109,129,246,149,54,222,180,173,90,84,121,17,34,178,211,211,81,6,58,36,62,226,90,109,10,90,220,109,180,26,141,70,210,84,102,101,169,153,107,247,120,188,228,102,118,129,150,220,45,157,112,57,58,58,171,107,229,116,48,185,168,55,94,210,68,116,57,181,190,107,107,86,136,123,113,237,62,194,237,62,206,252,247,214,42,183,13,247,113,61,83,152,169,149,74,164,237,187,143,85,190,243,155,27,36,151,121,169,71,162,80,94,211,208,139,220,66,246,184,116,101,165,88,11,131,204,201,184,40,204,199,184,234,251,186,197,57,31,99,233,229,74,150,77,234,107,105,14,23,205,186,93,250,246,31,102,133,223,44,221,52,147,102,106,89,32,191,120,207,77,6,105,179,37,45,19,113,162,225,144,137,9,125,42,233,52,113,43,220,71,252,209,146,239,254,2,195,120,45,211,9,44,94,85,29,197,235,250,59,179,94,222,195,168,151,184,90,120,0,0,168,254,52,120,137,30,171,114,89,118,28,73,135,190,141,233,30,165,180,56,90,31,57,186,115,168,220,68,163,247,25,150,169,47,179,94,241,24,184,118,216,104,190,51,53,109,182,252,83,144,196,78,179,152,147,70,244,250,212,249,122,106,70,147,46,244,141,6,128,0,0,0,167,238,52,22,19,84,91,238,206,189,35,199,34,58,255,0,164,57,170,74,59,185,12,211,155,78,166,73,47,127,180,207,248,119,8,253,195,118,253,43,43,51,214,235,110,188,150,152,159,214,115,84,165,109,34,217,79,153,167,110,226,46,245,123,117,26,2,0,0,21,197,198,90,135,34,78,26,91,213,150,160,146,219,137,213,243,30,38,140,205,27,164,83,210,90,171,78,205,123,187,76,84,246,23,79,143,76,190,169,147,165,169,73,105,190,118,227,73,145,31,107,43,34,239,208,187,204,105,170,217,159,30,169,68,141,58,41,168,218,119,126,211,86,154,246,45,68,125,198,101,222,67,233,45,180,58,147,67,136,37,36,251,200,203,82,20,199,196,207,37,115,48,234,231,123,22,48,242,129,33,203,126,118,222,173,168,177,76,209,23,99,112,216,71,99,44,37,8,220,226,214,125,170,61,79,93,59,117,33,28,178,125,154,139,155,44,120,145,26,224,143,42,67,244,55,119,245,208,55,184,166,220,209,137,8,111,230,201,230,208,122,45,253,222,177,246,31,105,118,247,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,223,103,222,67,225,99,118,94,112,223,30,232,169,162,223,84,118,94,74,53,218,250,35,176,167,83,170,219,81,232,167,91,94,159,213,32,187,187,191,134,158,135,10,240,230,147,132,246,53,50,195,161,203,153,38,21,47,157,202,114,91,137,91,170,230,188,183,79,113,165,41,35,237,112,200,180,73,118,105,223,222,61,104,0,0,0,0,10,160,227,86,227,126,148,181,154,213,60,206,158,10,180,254,214,155,170,63,244,8,39,148,55,91,103,52,120,76,227,167,162,83,123,208,76,207,221,253,34,192,210,75,107,75,173,165,196,30,169,89,18,136,253,228,99,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,105,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,189,78,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,166,181,33,43,90,18,75,92,202,17,43,136,54,73,41,89,175,176,27,174,219,12,68,131,136,182,172,121,15,82,166,38,42,84,253,89,132,178,242,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,230,26,72,137,199,53,162,31,244,85,97,93,95,236,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,22,253,133,217,238,161,102,171,37,248,193,101,93,43,232,177,54,223,194,251,129,202,140,109,22,231,165,34,177,73,67,110,213,119,162,59,81,216,230,201,144,162,233,146,102,164,105,169,106,158,210,166,193,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,2,154,248,174,103,95,246,155,117,63,150,188,51,169,213,99,91,118,149,66,68,107,181,221,121,44,214,42,140,184,148,148,125,134,146,113,76,197,113,181,246,169,91,28,116,247,18,12,153,101,213,70,12,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,41,105,196,251,135,253,11,10,232,80,177,243,2,173,218,85,22,204,162,211,224,209,238,58,51,14,45,46,70,112,150,152,241,231,164,221,90,185,220,205,236,50,233,22,142,115,9,47,43,154,110,188,226,33,94,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,123,54,158,138,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,206,182,123,241,210,133,152,156,208,93,216,141,103,86,106,181,27,89,93,45,58,132,170,129,45,27,34,199,142,219,107,54,90,89,153,180,203,143,147,239,165,6,73,87,207,26,150,132,173,75,73,88,87,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,77,59,11,105,206,142,14,80,175,158,23,56,57,138,178,30,233,235,88,105,103,218,210,33,185,181,107,231,197,157,26,12,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,87,94,86,49,175,249,59,102,10,201,198,55,41,253,108,75,126,160,125,123,9,107,152,226,224,190,210,227,202,229,39,152,217,27,196,195,206,155,123,150,73,230,18,55,106,157,72,244,166,0,41,91,141,95,138,123,91,225,252,31,49,168,135,7,188,189,90,184,169,140,181,204,92,186,100,243,255,0,101,125,12,154,117,45,113,91,117,153,51,166,38,74,90,144,226,150,71,167,35,167,83,136,36,164,149,205,54,150,75,79,43,106,238,164,82,183,19,172,135,126,196,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,113,171,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,105,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,189,78,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,166,181,33,43,90,18,75,92,202,1,31,243,237,137,150,174,23,229,31,19,42,55,76,190,95,167,173,249,182,205,57,132,56,217,61,42,116,246,23,29,164,54,149,173,59,246,243,20,234,201,58,168,154,101,213,146,85,179,65,158,203,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,209,132,246,47,236,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,42,175,141,166,25,221,81,177,78,197,198,62,147,155,109,212,45,242,182,121,237,182,226,186,121,209,228,200,145,177,229,108,229,163,152,220,173,91,45,230,165,114,31,245,72,145,169,249,94,12,152,165,242,83,49,213,220,51,159,93,233,96,95,118,251,157,52,46,151,127,89,84,132,178,121,159,156,36,26,155,217,21,85,21,118,169,40,86,186,30,170,229,144,186,145,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,226,210,211,106,113,103,162,80,70,163,51,246,17,12,219,102,241,214,222,205,30,44,184,209,234,149,94,245,227,35,247,255,0,72,190,39,103,5,71,27,244,165,210,214,169,230,116,243,149,167,246,180,221,78,255,0,160,90,248,0,0,0,0,14,119,142,88,35,107,99,221,165,30,204,187,228,77,110,158,204,228,77,82,98,173,178,55,12,154,117,179,66,137,198,214,147,73,165,213,106,90,118,246,118,251,15,247,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,217,222,95,118,158,115,49,249,137,178,114,237,135,211,238,235,154,173,13,18,210,211,169,131,13,111,178,78,190,255,0,33,231,27,73,54,183,91,53,18,141,149,39,68,158,166,125,133,246,81,118,112,179,81,115,102,115,18,36,220,18,37,72,143,67,107,103,67,3,123,136,109,189,88,142,135,62,108,222,113,5,170,216,221,234,159,105,246,159,111,116,140,225,153,146,185,152,141,115,179,138,248,135,64,144,221,191,7,119,72,212,168,166,72,149,189,185,140,47,177,230,20,133,237,113,8,62,197,22,135,166,189,186,16,185,196,54,134,146,72,109,4,148,151,113,17,104,67,230,220,211,227,210,232,146,103,74,53,19,77,108,220,105,211,94,213,164,139,188,200,187,204,102,87,20,103,199,169,223,117,57,209,84,165,52,231,39,105,168,200,207,177,148,17,247,106,93,228,45,135,131,77,14,68,108,52,184,107,46,193,36,55,47,164,229,188,109,25,26,246,200,168,36,244,86,157,186,31,103,97,139,29,0,0,25,253,226,71,126,21,235,153,235,141,166,158,75,172,64,232,249,106,74,183,17,239,167,195,215,183,113,151,122,125,154,9,3,193,126,194,106,181,125,222,55,164,136,228,103,64,244,127,41,74,65,118,243,217,168,182,173,12,210,126,239,97,151,241,238,23,2,0,0,0,2,191,120,194,216,172,215,112,78,5,220,77,45,217,52,30,111,40,137,36,163,79,62,92,6,207,79,84,204,187,11,216,101,252,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,210,50,62,229,31,180,105,206,133,89,135,95,165,49,87,128,234,92,97,253,219,20,149,17,145,237,81,164,251,72,204,187,200,253,163,247,128,0,135,252,83,173,39,46,12,165,220,245,88,237,27,175,210,186,45,136,74,119,45,92,218,156,36,158,132,68,102,125,133,239,47,226,40,110,59,238,198,117,47,178,163,74,211,174,134,71,167,179,79,96,210,214,92,239,8,87,230,14,208,46,154,126,211,143,51,170,216,164,105,180,246,74,121,7,161,146,148,93,232,63,104,233,67,207,223,86,45,181,136,214,212,171,82,236,166,71,157,78,153,179,152,211,204,182,233,30,199,18,225,118,56,149,39,233,33,39,218,94,193,65,89,205,201,229,221,150,91,234,83,44,83,39,203,181,28,217,209,212,185,46,184,217,104,204,125,251,221,38,91,111,250,215,246,150,158,210,208,251,123,254,134,76,51,185,122,101,154,231,98,20,233,178,170,22,139,187,186,136,11,113,215,137,173,27,144,105,229,54,111,182,210,117,117,242,82,181,239,211,94,254,251,211,194,220,90,177,177,134,216,98,234,177,171,208,170,49,30,221,169,49,41,151,150,222,142,45,30,183,41,107,34,212,219,94,157,189,186,125,227,217,0,0,0,0,0,10,141,227,87,45,131,190,109,104,68,250,57,222,137,130,239,47,113,110,219,206,168,150,186,119,233,175,102,162,12,229,117,78,35,49,248,94,166,144,107,89,94,84,67,74,72,181,212,250,246,116,45,6,147,40,202,113,84,120,42,117,6,149,156,102,141,73,50,211,67,218,90,150,131,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,41,194,235,135,252,58,68,58,110,102,241,190,221,231,85,94,233,170,54,61,45,247,24,126,43,113,93,97,167,217,171,43,150,181,238,120,249,186,52,219,132,133,50,166,212,225,164,214,109,41,171,63,0,16,3,136,183,14,106,238,101,46,170,78,47,96,204,170,84,59,189,125,37,30,187,6,110,200,209,230,197,230,108,68,243,121,8,53,155,204,33,100,78,18,183,169,108,52,132,183,162,218,67,79,122,8,185,28,194,60,160,229,19,27,223,181,23,46,189,118,86,48,222,184,197,86,227,169,33,4,250,208,154,99,134,182,35,33,37,164,120,202,117,38,231,47,85,172,204,208,78,56,231,45,179,77,27,13,41,229,59,194,198,13,252,63,183,188,185,129,21,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,0,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,5,120,161,103,95,249,63,216,139,193,140,61,169,213,96,226,77,229,79,68,150,170,48,143,147,232,106,90,158,82,23,32,157,82,79,87,157,229,62,203,100,217,146,219,245,221,222,218,144,215,50,152,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,62,234,40,7,136,142,80,255,0,146,150,50,151,201,104,92,156,61,188,121,179,109,125,243,250,151,152,229,37,174,170,35,155,136,156,46,83,142,167,97,171,126,230,156,107,87,22,225,59,183,213,112,207,206,189,59,44,23,221,74,201,196,186,159,77,134,215,110,178,102,204,112,229,61,232,105,204,178,225,183,33,152,236,165,205,252,237,16,195,132,150,247,30,140,40,214,73,100,210,171,212,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,18,83,58,24,199,93,192,44,176,95,248,171,107,51,190,181,74,167,183,30,156,230,228,23,77,42,92,134,162,53,39,69,161,104,95,37,114,18,239,45,73,52,175,151,176,244,37,106,89,204,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,105,123,0,112,114,133,151,252,26,180,240,118,220,123,168,137,108,211,211,29,201,59,86,142,174,82,212,167,36,201,216,181,172,219,230,190,227,174,242,247,154,81,191,106,125,84,145,12,203,141,30,229,234,214,161,95,57,47,195,75,42,233,131,214,209,110,12,47,163,82,234,49,185,171,111,159,21,250,75,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,103,223,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,174,251,134,6,52,82,177,91,41,118,149,9,235,190,37,90,231,177,163,170,131,89,134,148,37,167,224,48,219,206,166,158,149,182,73,78,168,56,104,101,41,116,136,201,102,219,132,106,83,136,115,73,106,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,0,231,251,39,213,92,166,226,226,147,79,40,142,88,151,140,137,147,237,69,178,234,141,113,152,66,210,110,65,117,46,45,78,239,142,79,52,130,113,74,81,58,133,33,123,183,155,141,183,245,120,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,155,124,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,44,83,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,211,84,108,122,91,238,48,252,86,226,186,195,79,179,86,87,45,107,220,241,243,116,105,183,9,10,101,77,169,195,73,172,218,83,86,126,0,43,3,141,166,49,208,154,181,108,92,191,71,103,157,90,147,80,43,198,99,155,150,158,146,43,109,200,137,28,180,52,108,115,156,183,100,246,146,247,35,165,245,147,163,137,50,137,92,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,254,146,209,49,248,142,26,84,105,65,161,181,146,183,125,5,95,160,135,252,84,240,114,187,139,185,71,171,201,183,30,214,93,133,80,106,241,114,54,212,127,58,139,25,135,219,146,91,214,180,146,57,108,72,117,253,125,101,43,145,177,41,53,44,140,169,51,4,47,90,86,26,227,69,131,136,213,216,242,223,166,218,183,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,77,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,219,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,149,56,154,60,229,52,131,82,202,51,166,148,145,107,169,237,61,11,65,155,60,209,41,197,230,63,20,20,234,13,11,59,202,182,106,73,150,154,31,94,246,165,160,156,220,21,37,176,87,205,211,8,223,71,59,209,51,157,229,238,45,219,121,212,226,215,78,253,53,236,212,91,144,0,0,0,0,0,229,25,134,204,101,129,151,139,42,109,207,118,86,98,34,90,24,113,81,32,156,134,9,247,220,38,93,90,9,45,184,235,102,162,81,178,164,150,135,169,159,97,125,148,69,154,188,213,95,89,150,190,231,213,107,53,41,13,208,154,150,239,163,105,233,121,226,105,12,147,207,169,165,41,165,60,226,9,194,67,230,147,52,158,154,118,23,103,127,223,201,150,79,46,236,205,95,81,89,126,153,62,37,168,222,254,178,165,201,117,182,207,86,100,26,54,58,108,184,223,245,172,109,61,125,167,161,118,247,95,173,139,98,219,88,115,109,69,181,45,74,100,120,52,248,123,249,109,50,203,109,17,111,113,78,31,99,105,74,126,146,212,125,133,237,30,128,115,92,198,94,48,172,44,29,175,221,53,29,165,30,31,75,189,75,211,105,111,148,202,11,93,84,146,239,89,123,70,105,100,62,236,167,148,251,203,53,45,90,106,102,102,125,197,167,180,95,39,11,27,77,203,127,41,118,197,82,67,70,211,245,94,183,152,133,39,106,211,202,169,205,73,106,70,68,101,216,126,243,254,2,96,0,0,252,21,218,204,58,5,41,250,188,247,82,219,12,109,222,165,40,136,139,114,137,37,218,102,69,222,101,237,25,141,196,187,154,117,227,123,84,174,58,148,131,122,76,206,78,245,154,205,90,236,101,8,46,211,51,62,228,151,180,91,255,0,7,171,17,154,22,9,207,187,141,165,181,38,191,202,230,145,164,146,106,228,75,158,217,107,234,145,159,97,251,76,255,0,128,176,32,0,0,0,28,63,57,56,96,188,87,192,122,253,181,22,59,110,204,115,165,228,18,209,187,77,38,71,90,187,144,163,238,111,216,67,57,9,90,144,162,82,20,100,101,237,35,26,37,200,142,32,158,37,101,162,213,185,148,234,220,83,253,118,170,90,181,81,237,168,73,71,105,238,87,238,123,196,130,0,1,202,115,73,72,131,92,192,171,154,155,81,136,220,150,29,232,183,54,182,201,100,122,76,96,203,176,200,203,188,139,252,131,53,162,245,248,84,226,2,174,204,181,211,168,14,200,222,186,31,59,213,53,234,101,206,159,57,125,219,143,247,125,197,252,68,209,1,207,113,187,4,44,108,121,178,101,217,87,181,41,137,12,73,229,236,124,216,101,111,51,181,230,220,61,138,113,181,146,117,54,146,71,217,218,95,192,203,63,153,159,203,125,219,150,236,69,153,103,215,98,60,184,105,229,244,179,73,183,77,167,245,97,151,23,181,197,52,217,43,105,188,73,61,11,176,251,15,237,246,185,59,206,165,237,150,75,157,41,118,116,202,133,178,254,189,77,61,110,188,234,81,181,185,27,57,109,115,219,108,181,113,253,199,175,187,94,254,251,246,180,111,11,118,249,161,70,184,237,154,172,89,240,38,18,205,167,163,190,135,82,162,66,212,133,104,164,41,73,61,20,147,46,195,239,33,246,128,0,0,0,0,82,215,25,57,229,43,31,104,108,148,131,89,51,109,198,65,167,126,187,76,166,212,59,52,246,8,217,146,155,106,93,205,154,12,56,106,43,110,43,160,185,232,243,156,216,70,123,80,138,140,109,76,244,35,208,189,110,254,194,251,70,141,24,111,146,195,109,107,174,196,18,127,200,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,6,85,50,81,251,77,206,134,46,230,83,19,41,149,88,214,221,165,138,21,169,54,147,90,114,89,172,85,25,171,73,81,200,222,74,39,20,204,87,27,71,98,83,177,199,79,105,172,201,151,154,85,159,128,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,138,188,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,166,14,39,249,31,197,11,38,255,0,187,115,65,69,173,75,186,236,154,228,132,212,171,18,170,51,155,235,104,79,186,243,76,55,20,210,181,18,158,141,185,214,155,99,148,70,109,182,158,90,210,146,105,46,57,40,56,98,228,59,246,33,66,141,143,56,177,69,219,127,92,20,244,250,54,151,81,167,114,229,90,236,169,111,37,205,21,205,81,115,164,48,168,230,173,205,182,235,41,55,25,61,55,186,147,159,224,60,86,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,174,173,148,252,109,167,102,46,110,86,33,219,145,42,152,131,22,67,140,181,14,37,69,132,177,41,9,138,114,210,243,111,188,164,32,144,168,196,78,145,56,104,94,134,73,82,82,189,80,87,253,150,236,34,170,224,46,9,90,216,65,89,190,229,222,50,45,136,238,196,69,98,75,10,97,110,176,111,184,182,90,38,212,235,166,132,52,210,219,101,9,222,100,72,105,36,91,75,68,151,75,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,57,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,29,120,207,227,204,107,171,20,45,172,0,161,77,151,211,216,241,213,84,174,161,50,29,75,14,84,102,54,218,152,109,108,154,9,11,91,49,180,90,93,37,47,178,115,136,45,134,149,146,188,79,7,220,28,174,223,57,160,44,85,142,247,79,69,195,74,123,242,38,57,181,11,231,202,157,29,248,145,227,104,107,74,211,185,11,146,239,48,146,180,151,77,177,91,77,196,152,187,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,3,141,38,14,80,172,252,101,180,177,138,144,247,46,94,34,83,228,71,170,70,218,179,221,42,154,152,237,166,78,245,44,200,183,176,252,118,185,105,66,18,158,155,119,172,167,20,101,231,248,60,227,125,86,195,204,92,140,26,102,135,18,101,55,20,99,154,100,75,83,138,67,240,95,167,69,151,37,165,163,189,43,66,146,111,33,72,50,35,213,109,168,148,91,13,14,93,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,207,14,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,45,120,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,136,25,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,0,2,176,50,169,146,143,218,110,116,49,119,50,152,153,76,170,198,182,237,44,80,173,73,180,154,211,146,205,98,168,205,90,74,142,70,242,81,56,166,98,184,218,59,18,157,142,58,123,77,102,76,188,210,172,252,0,5,0,241,52,198,191,219,78,110,46,158,158,159,210,192,177,53,178,161,239,107,99,206,244,79,189,212,56,230,142,45,42,214,83,178,118,40,182,234,209,53,185,36,173,218,204,174,8,248,95,74,139,96,98,22,52,60,168,143,212,170,117,134,173,120,228,168,73,231,195,98,51,45,201,119,100,141,77,91,31,84,182,119,54,68,146,214,35,106,51,87,102,203,52,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,198,226,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,47,207,135,86,49,208,177,147,40,246,36,154,67,61,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,72,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,205,246,249,204,56,214,186,111,65,167,252,164,51,151,157,123,106,85,179,154,12,71,106,83,110,39,175,185,171,19,155,222,70,91,144,186,140,157,12,181,34,212,189,94,254,210,251,68,147,224,217,60,162,227,245,113,147,144,104,39,173,185,40,36,239,211,113,156,218,121,105,166,189,162,233,64,0,0,0,0,115,220,119,198,43,115,3,176,206,185,127,220,51,163,179,232,248,50,94,138,203,142,182,149,72,144,220,119,93,67,72,74,214,141,234,87,40,200,146,74,35,63,103,188,168,19,52,89,160,190,115,37,126,77,175,215,42,146,209,72,75,238,21,62,159,207,120,154,109,146,121,229,180,102,210,157,113,36,178,67,198,159,84,244,34,236,46,206,255,0,101,145,188,162,87,115,45,137,17,138,124,55,216,181,233,142,34,76,233,74,109,105,109,212,182,252,110,99,41,89,178,227,106,89,182,249,153,37,90,106,93,167,217,223,121,56,35,129,246,54,3,89,49,44,171,38,148,196,118,35,115,55,190,76,50,135,158,220,243,142,22,245,54,218,9,90,27,170,34,236,236,47,226,103,208,128,66,254,42,216,128,171,79,45,117,42,3,82,54,46,185,201,245,73,122,25,242,103,193,95,118,226,253,239,113,255,0,1,68,227,74,57,90,164,65,161,224,85,179,77,167,68,110,51,13,117,187,91,109,178,65,22,179,31,51,236,34,34,239,51,255,0,40,234,224,0,35,238,123,177,4,240,215,45,23,85,204,151,86,218,152,232,116,82,21,162,139,117,66,50,59,15,114,127,127,222,51,180,165,169,106,53,45,70,102,126,211,49,163,108,154,225,130,240,167,1,168,22,212,168,237,181,49,190,171,158,72,70,221,117,155,33,105,239,66,79,185,207,105,14,226,0,0,0,3,252,164,198,98,91,42,143,33,164,56,218,244,213,43,73,25,30,135,175,113,140,236,103,59,47,117,108,190,98,244,250,3,148,183,35,210,36,114,189,30,233,48,164,52,238,216,177,214,238,213,114,208,149,104,183,180,61,165,216,103,219,219,223,102,92,30,174,121,117,60,2,147,109,190,226,141,138,46,206,66,76,207,68,243,166,207,90,180,35,51,34,237,47,97,23,241,19,232,0,7,148,197,58,18,174,91,18,167,68,66,13,74,147,201,208,136,181,250,47,33,94,227,253,223,112,204,149,126,144,245,10,174,253,42,66,76,156,99,110,164,100,101,244,146,74,246,145,123,253,194,220,56,51,92,144,95,176,110,75,117,36,69,38,47,71,187,187,183,115,213,5,151,183,94,239,176,89,64,0,143,153,191,202,109,179,153,187,6,69,31,209,244,200,247,11,123,58,42,147,173,54,135,27,213,232,234,115,87,121,46,44,181,109,141,190,169,118,151,97,246,119,80,14,34,97,197,221,133,215,52,155,82,242,163,75,167,206,141,179,114,95,142,235,91,183,54,135,59,9,196,164,207,213,113,62,207,111,220,38,167,14,236,244,86,176,222,249,162,225,174,33,214,38,74,182,165,176,170,84,46,100,133,172,153,149,42,160,202,137,197,243,164,37,180,164,137,110,234,162,78,226,35,238,62,209,116,84,170,156,58,213,46,37,94,158,242,30,141,53,134,228,50,226,20,74,74,144,180,146,146,100,100,102,70,70,70,93,164,102,67,245,128,0,0,0,10,66,226,240,110,30,98,97,111,105,73,47,66,55,161,154,116,212,186,233,253,163,224,112,173,180,92,184,115,43,26,162,151,91,74,105,176,209,40,201,74,208,207,151,62,17,246,122,167,239,251,5,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,201,59,43,31,249,180,225,87,254,198,211,191,248,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,62,85,235,135,182,14,37,82,154,161,98,53,143,111,221,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,45,116,90,139,218,99,202,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,29,44,120,171,215,4,48,95,18,170,173,87,113,27,8,108,171,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,233,170,212,126,211,31,170,197,194,124,44,194,254,187,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,121,250,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,218,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,0,0,0,0,0,28,171,249,39,101,99,255,0,54,156,42,255,0,216,218,119,255,0,4,116,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,228,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,241,84,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,30,42,245,193,12,23,196,170,171,85,220,70,194,27,42,234,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,122,106,181,31,180,199,234,177,112,159,11,48,191,174,253,153,225,165,169,105,122,79,149,214,250,10,141,26,7,85,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,21,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,28,171,249,39,101,99,255,0,54,156,42,255,0,216,218,119,255,0,4,116,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,61,5,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,207,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,125,91,23,9,240,179,11,250,239,217,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,199,42,254,73,217,88,255,0,205,167,10,191,246,54,157,255,0,193,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,242,175,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,82,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,233,96,60,85,235,130,24,47,137,85,86,171,184,141,132,54,85,213,82,98,58,98,53,50,183,64,137,57,246,216,74,148,164,180,151,30,109,74,36,18,150,181,18,72,244,213,106,63,105,143,213,98,225,62,22,97,127,93,251,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,0,242,151,214,19,225,102,40,116,63,180,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,202,255,0,36,236,172,127,230,211,133,95,251,27,78,255,0,224,143,213,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,0,60,165,245,132,248,89,138,29,15,237,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,249,86,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,31,86,250,194,124,44,197,14,135,246,153,134,150,165,219,232,206,111,69,233,218,52,105,253,47,51,111,51,149,206,66,182,110,229,163,118,221,53,216,157,123,136,124,171,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,142,128,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,242,78,202,199,254,109,56,85,255,0,177,180,239,254,8,234,160,0,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,160,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,1,231,239,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,126,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,106,84,100,125,134,99,160,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,155,78,21,127,236,109,59,255,0,130,58,168,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,201,59,43,31,249,180,225,87,254,198,211,191,248,35,170,128,0,231,247,78,94,176,10,249,174,202,186,111,92,15,195,251,130,181,55,103,83,81,170,91,48,165,202,127,98,18,132,111,117,198,212,181,109,66,18,146,212,251,18,146,34,236,34,31,86,197,194,124,44,194,254,187,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,124,171,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,171,98,225,62,22,97,127,93,251,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,0,0,0,0,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,3,154,85,178,201,150,218,253,86,109,118,187,151,204,53,168,212,170,50,28,151,50,100,187,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,30,174,202,195,219,7,13,105,78,208,176,230,199,183,237,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,150,186,33,37,236,33,229,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,107,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,120,171,215,4,48,95,18,170,173,87,113,27,8,108,171,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,233,170,212,126,211,31,170,197,194,124,44,194,254,187,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,126,91,215,4,48,95,18,170,173,87,113,27,8,108,171,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,233,170,212,126,211,31,170,197,194,124,44,194,254,187,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,122,176,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,107,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,7,148,190,176,159,11,49,67,161,253,166,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,150,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,234,190,176,159,11,49,67,161,253,166,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,150,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,146,118,86,63,243,105,194,175,253,141,167,127,240,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,124,84,173,7,45,236,202,73,169,41,214,212,154,148,69,202,34,74,181,50,230,79,154,125,190,169,123,190,209,247,248,67,155,133,152,169,187,26,82,139,208,142,106,100,157,116,46,186,7,104,187,208,0,0,0,1,249,42,181,56,116,90,92,186,189,65,228,51,26,19,14,72,121,197,168,146,148,161,9,53,40,204,204,200,136,136,136,251,76,200,133,36,113,45,206,44,172,104,196,7,176,238,204,169,203,106,217,160,45,81,36,161,47,26,81,34,99,15,204,101,107,34,109,245,182,180,41,183,83,218,105,37,25,119,232,90,17,198,156,188,224,53,227,152,12,70,165,89,150,197,46,67,172,200,148,194,102,74,38,29,83,49,217,83,237,54,226,214,180,54,178,65,36,158,73,153,153,104,69,218,126,227,208,14,91,240,2,213,203,238,27,210,108,250,37,38,158,212,246,98,48,154,132,184,236,54,149,72,144,76,50,219,171,53,165,180,41,100,165,50,71,170,139,83,236,51,251,58,184,0,173,142,51,55,36,6,44,27,110,221,81,107,38,87,89,183,232,246,109,122,158,179,246,235,221,246,10,142,160,82,30,174,213,216,165,71,73,155,143,238,208,136,140,254,138,77,94,194,63,119,184,105,183,11,40,74,182,172,74,101,17,104,52,170,55,59,82,50,211,233,60,181,123,139,247,189,195,213,128,0,128,188,97,110,121,116,204,2,141,109,176,226,137,138,214,254,122,72,207,69,114,102,192,90,117,34,50,35,237,63,105,31,240,21,153,147,44,189,213,179,7,139,208,104,13,210,220,145,72,143,205,244,131,166,194,150,211,91,162,200,91,91,149,203,90,83,170,217,208,183,23,105,151,103,111,118,138,35,70,98,35,41,143,25,164,52,218,53,218,148,36,146,69,169,235,220,67,253,64,0,0,0,7,13,204,246,82,176,223,51,182,234,41,183,92,4,51,82,141,175,75,80,101,166,18,251,123,156,100,215,163,174,50,226,139,84,176,148,246,119,151,97,253,140,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,105,123,63,203,220,128,0,127,203,141,165,212,26,22,90,145,140,232,231,131,12,30,194,92,202,93,150,129,48,226,98,70,232,58,119,84,147,36,185,186,4,103,21,180,246,36,143,67,115,67,208,187,4,153,224,217,127,179,67,197,170,253,145,45,253,85,113,244,189,58,86,162,209,29,60,106,131,170,218,70,162,211,93,123,116,35,254,29,226,229,192,0,67,92,252,100,126,223,204,13,168,171,154,209,163,197,135,118,192,250,14,199,142,134,213,43,123,145,80,124,211,109,133,186,189,173,50,162,79,105,105,169,251,59,168,206,100,11,134,209,172,147,51,161,212,41,21,72,46,54,233,37,214,215,29,246,87,161,45,10,208,200,148,147,211,106,136,251,61,134,66,204,56,122,113,21,153,10,109,55,7,241,150,180,74,132,77,179,14,157,82,153,36,204,208,122,196,142,210,86,236,137,58,18,72,137,197,25,37,30,243,34,239,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,250,64,0,0,0,82,23,23,131,89,230,42,22,231,183,145,81,27,208,183,107,183,249,244,254,207,176,125,30,15,209,185,152,233,82,123,79,163,72,123,255,0,211,32,24,186,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,20,167,198,6,55,47,28,233,175,105,244,169,12,255,0,250,100,241,243,184,67,154,203,49,83,73,47,108,35,162,57,169,110,211,119,243,232,29,159,104,187,208,0,0,0,31,154,163,81,131,72,167,201,170,212,229,179,22,36,54,86,251,239,188,225,33,182,155,66,77,74,82,148,163,34,73,17,17,153,153,158,132,68,42,139,136,95,17,89,147,102,212,176,127,6,171,68,152,70,219,208,234,53,40,146,76,141,103,172,184,238,165,14,199,147,161,164,200,219,81,18,145,238,51,46,226,21,215,135,246,61,221,140,56,129,77,182,40,176,231,213,42,85,202,139,45,60,234,27,117,245,36,222,125,8,83,206,41,41,90,137,36,167,8,212,163,35,239,246,153,139,232,201,110,82,173,28,183,225,196,4,42,145,21,219,154,123,13,72,159,53,216,237,41,244,56,182,35,243,26,75,156,150,220,36,19,140,238,36,171,83,215,180,251,123,164,144,0,10,105,227,41,127,179,92,197,154,5,145,17,253,21,110,117,93,66,80,162,209,125,68,106,123,168,220,68,163,215,77,59,53,34,254,61,226,50,228,127,12,30,197,172,202,90,118,129,176,226,162,73,235,250,135,82,147,52,183,182,4,151,19,184,246,40,139,83,111,66,212,187,70,139,155,109,45,32,144,130,208,136,127,208,0,14,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,236,47,111,249,25,97,202,86,27,229,138,221,93,54,212,130,135,170,82,180,234,170,15,180,194,159,115,107,143,26,53,117,182,91,81,232,151,212,158,222,226,236,47,183,185,0,0,0,0,0,0,0,0,10,149,227,41,132,125,37,118,131,138,112,105,174,105,55,170,235,100,54,207,170,91,17,79,97,189,234,36,125,228,91,149,247,123,132,44,201,238,43,171,7,113,214,129,119,170,83,81,217,143,213,115,28,117,123,18,91,161,200,108,181,61,232,46,247,61,166,52,109,6,108,74,140,84,76,131,37,169,12,57,174,215,26,89,45,42,208,204,143,67,46,195,237,35,33,254,224,3,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,218,108,164,251,85,166,191,244,86,220,57,146,169,210,217,155,13,229,178,252,119,18,227,107,66,141,42,74,146,122,145,145,151,105,25,25,16,181,142,28,156,66,154,149,30,155,130,120,195,89,97,151,146,166,97,82,39,202,144,73,73,163,72,145,152,100,220,145,39,93,218,243,21,181,8,247,153,23,121,11,69,139,42,44,232,237,203,133,37,169,12,58,146,91,110,180,178,90,22,147,45,72,200,203,176,200,200,200,245,31,234,0,0,0,40,235,139,122,201,89,141,142,69,236,163,160,191,252,254,120,245,60,28,216,90,241,142,176,234,83,170,83,73,145,169,233,255,0,165,83,197,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,62,49,172,45,24,199,71,116,211,162,85,73,143,161,233,255,0,165,84,7,150,225,32,178,78,99,100,17,251,104,235,47,255,0,63,128,47,20,0,0,0,127,148,169,81,96,199,114,92,217,45,71,97,164,154,220,117,213,146,16,132,145,106,102,102,125,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,247,25,151,113,10,167,153,50,85,70,91,211,102,60,183,159,144,226,156,113,107,81,169,74,82,143,83,51,51,237,51,51,51,22,155,194,15,4,104,110,181,80,197,26,188,8,146,167,161,215,99,198,55,90,66,205,164,145,64,125,10,78,230,247,37,68,173,116,50,87,102,189,158,241,106,157,221,132,63,160,3,252,39,77,139,78,138,185,147,100,180,195,45,233,185,199,86,72,74,117,50,34,212,207,176,187,76,136,103,39,56,88,174,188,98,199,90,253,222,82,154,144,204,142,151,150,227,75,222,131,219,14,59,103,161,239,89,119,183,236,49,52,248,53,225,31,87,93,175,98,156,234,107,154,66,233,122,41,14,51,234,158,244,84,24,115,98,141,31,113,30,213,125,254,225,109,64,0,0,0,0,0,0,0,0,0,0,0,35,182,123,240,97,188,107,203,229,118,221,102,35,143,84,81,210,244,134,211,123,156,78,179,162,173,123,116,66,212,94,171,93,186,23,119,127,217,158,71,27,145,13,243,109,196,184,203,168,239,35,35,74,139,82,255,0,47,113,139,247,225,217,152,102,49,207,5,88,143,46,75,74,172,80,247,117,169,37,145,168,185,210,229,155,122,145,184,181,253,6,191,181,167,217,169,119,74,208,31,229,34,76,104,141,27,242,164,54,203,105,239,91,139,36,164,187,116,239,63,180,126,58,117,199,111,86,22,109,210,107,212,233,170,46,244,199,148,135,12,187,255,0,116,207,220,127,228,49,10,248,170,216,40,168,101,254,101,201,22,67,196,251,85,50,144,234,55,250,187,27,166,203,215,66,36,235,253,146,239,61,5,30,119,143,209,78,168,77,164,212,35,85,105,178,157,141,46,27,200,145,29,246,86,104,91,78,33,68,164,169,42,73,145,164,200,200,140,140,143,82,50,22,179,195,167,136,123,245,101,194,193,172,102,173,69,105,212,37,184,244,218,156,201,38,149,58,101,210,71,105,181,189,34,73,238,89,153,186,163,74,81,219,218,101,237,33,104,81,101,198,157,25,169,144,164,54,251,15,161,46,52,235,107,37,33,105,81,106,74,35,46,195,35,35,35,212,135,250,128,0,0,163,158,45,203,109,121,142,96,144,69,169,82,18,71,247,245,243,199,180,224,216,104,253,172,215,53,90,200,253,19,39,66,35,236,254,249,167,139,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,188,100,205,31,181,154,30,139,89,159,162,99,106,70,125,159,223,53,1,226,248,72,173,180,102,57,242,89,22,167,72,81,23,223,215,192,23,140,0,0,3,252,165,75,141,6,51,179,38,200,109,134,24,66,156,117,215,22,73,66,18,146,212,212,102,125,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,234,227,186,218,30,143,36,182,172,140,155,81,37,72,236,236,51,246,16,170,106,141,66,109,90,161,38,171,82,148,236,153,115,30,92,137,15,188,179,90,221,113,106,53,41,74,82,140,205,70,102,102,102,102,122,153,152,252,253,194,242,248,80,89,158,133,203,201,87,228,60,226,158,159,59,122,18,106,213,36,218,224,193,89,118,26,72,245,212,189,230,66,101,75,185,237,168,18,74,28,235,134,153,30,66,143,105,52,236,182,208,179,61,116,211,105,158,189,228,101,252,7,208,105,214,158,109,46,178,226,92,66,200,148,149,36,245,35,35,238,50,50,31,246,2,41,241,18,204,52,124,12,193,103,227,196,146,210,107,21,205,189,18,77,100,74,62,76,184,134,230,132,78,33,127,65,223,236,235,246,232,93,244,14,219,114,38,62,77,182,151,30,117,125,196,68,106,81,232,95,229,238,33,161,188,136,96,195,120,41,151,202,21,186,244,55,24,168,175,170,234,205,214,246,184,173,39,74,90,55,106,132,40,244,75,189,154,151,119,119,219,34,64,0,0,0,0,0,0,0,0,0,0,0,127,155,236,51,37,165,49,33,164,56,218,180,213,42,73,25,31,110,189,198,51,207,158,172,2,159,128,248,221,83,165,162,50,81,72,155,201,232,20,132,40,136,246,68,140,167,59,121,104,79,211,119,251,37,247,246,247,253,236,128,230,169,252,183,226,59,237,85,38,56,84,10,222,222,181,10,112,246,39,146,196,174,94,132,167,155,65,124,227,197,244,181,251,52,62,251,190,194,156,109,177,49,118,157,214,90,149,184,146,92,79,245,140,162,75,43,113,30,178,200,181,75,110,43,77,121,106,63,184,135,64,21,47,196,235,58,216,131,110,226,68,188,23,195,155,146,101,25,20,142,95,92,252,9,143,199,121,92,214,33,201,111,214,101,242,215,233,44,189,100,23,98,143,77,117,51,16,126,204,205,190,97,172,106,171,117,90,78,42,221,15,41,26,234,204,138,228,229,52,189,82,164,250,201,75,201,215,77,230,101,219,223,160,179,27,135,50,86,238,114,242,137,112,211,92,91,76,92,145,45,218,221,118,92,70,141,9,54,219,142,220,166,18,102,142,107,174,17,25,58,217,246,246,118,247,150,164,71,78,243,225,46,45,78,69,61,36,106,83,47,173,146,34,237,51,50,81,144,255,0,23,89,117,133,242,222,109,72,87,185,73,50,63,250,71,250,211,170,51,233,19,227,213,41,147,30,139,46,35,168,121,151,153,113,72,91,107,74,137,73,82,84,147,35,35,35,34,50,50,61,72,200,91,95,14,62,32,197,116,183,79,193,108,92,169,18,106,44,52,212,74,100,247,158,208,159,74,122,72,204,161,110,200,146,106,83,138,82,156,81,146,81,219,222,94,210,22,100,211,173,190,210,30,101,196,173,183,18,74,66,146,122,146,136,251,72,200,203,188,135,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,237,47,120,244,92,28,231,19,56,201,88,139,181,7,204,164,200,237,50,237,237,149,79,33,115,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,41,139,140,100,226,123,25,40,241,118,160,185,116,152,253,164,93,189,146,170,4,60,239,8,150,91,119,49,114,212,182,86,179,69,21,197,17,165,58,232,101,58,7,105,251,133,223,128,0,15,248,117,214,216,105,111,60,226,80,219,105,53,45,74,61,9,36,93,166,102,103,220,66,179,120,142,113,6,43,89,186,134,11,97,29,72,149,81,125,167,98,84,231,178,246,164,194,85,213,198,121,8,118,60,146,82,92,74,146,218,136,148,142,206,243,246,16,169,74,141,70,125,94,124,138,165,78,99,210,165,203,117,111,60,243,206,41,107,113,106,81,169,74,82,148,102,102,102,102,102,102,103,169,153,143,242,105,151,95,95,45,150,212,181,123,146,147,51,255,0,160,127,180,24,107,149,83,143,79,89,26,84,235,232,100,200,251,12,140,212,68,45,106,229,204,185,228,231,38,214,125,161,107,58,147,186,238,154,29,62,99,27,149,235,176,212,154,81,182,151,147,177,214,156,78,215,99,39,69,145,40,139,222,103,221,94,117,236,212,230,10,226,173,185,94,157,139,87,106,100,56,241,190,73,110,189,52,144,217,154,205,90,36,141,227,50,34,53,30,133,175,96,179,62,22,57,193,188,49,114,68,236,37,196,10,195,213,58,149,50,3,179,216,147,38,67,175,60,166,27,56,76,36,148,183,94,82,143,85,56,179,61,18,69,169,153,235,218,100,44,120,115,252,86,198,219,19,8,169,221,101,215,91,137,25,197,127,86,202,228,178,135,23,235,32,143,68,184,226,117,211,152,147,251,140,82,14,127,243,82,254,99,241,29,134,169,115,28,58,5,19,119,68,132,184,123,21,206,98,47,51,82,75,206,32,244,113,147,250,58,125,186,159,119,192,200,182,1,79,199,124,110,166,82,213,24,151,72,135,206,235,212,164,40,200,183,196,146,166,251,121,107,79,211,107,251,69,247,118,247,104,101,134,25,140,210,88,142,210,27,109,58,232,148,164,136,139,183,94,226,31,232,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,182,24,181,42,217,183,241,33,148,145,46,23,87,206,50,34,212,247,185,79,101,58,232,143,251,84,95,230,21,32,70,105,61,82,102,71,239,33,214,48,99,51,216,191,130,23,11,117,219,78,239,169,154,11,94,100,71,170,18,186,119,125,71,18,91,144,219,168,221,167,53,70,93,189,135,219,247,223,54,83,51,17,77,204,150,19,211,239,184,252,150,166,187,205,234,227,35,106,77,173,36,190,210,53,65,58,225,167,84,179,175,106,187,123,203,220,84,251,197,38,199,170,91,153,180,186,110,41,108,169,49,107,189,15,76,189,170,36,171,145,76,132,133,232,102,146,35,237,87,176,207,237,208,68,248,212,138,140,200,50,170,81,162,58,236,120,123,57,235,67,106,81,35,121,232,157,76,139,66,212,203,218,38,239,12,107,42,230,171,221,87,228,137,209,159,43,118,161,134,181,168,252,201,8,115,166,81,28,168,201,89,17,154,77,179,62,197,235,223,220,173,125,162,39,98,101,54,45,51,27,238,186,60,83,66,99,196,186,167,70,108,218,208,146,72,76,181,164,182,232,68,90,104,93,157,154,9,63,139,217,26,174,84,48,98,210,198,12,48,137,42,165,212,91,240,37,84,227,37,181,188,233,184,168,142,72,121,72,67,17,251,187,91,34,53,47,93,79,67,246,24,137,148,188,59,188,42,213,73,148,72,212,41,169,168,65,67,138,118,42,226,186,79,106,133,18,77,36,130,73,171,118,227,211,67,34,237,236,31,142,28,203,158,195,184,155,153,13,234,133,26,175,75,146,74,74,144,167,35,190,203,173,184,70,93,165,181,73,50,90,11,220,100,105,247,144,181,236,130,113,38,162,215,161,83,176,147,26,170,175,179,87,109,44,199,135,87,152,250,18,203,169,34,139,29,180,184,252,153,70,165,56,107,55,86,100,73,237,45,76,187,117,33,101,52,234,157,62,175,9,154,141,46,116,121,113,100,54,151,90,121,135,82,226,22,133,17,25,25,41,38,100,100,100,100,122,151,188,126,144,0,20,169,198,54,19,145,115,3,71,113,106,108,201,235,118,58,203,105,247,17,205,168,119,253,163,227,240,146,184,96,82,179,10,245,62,91,196,133,204,166,41,166,200,212,146,220,165,206,128,68,93,166,90,247,123,5,225,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,163,206,45,183,12,10,174,97,89,167,196,120,150,184,116,196,180,225,18,146,123,84,137,211,200,203,176,207,78,255,0,104,251,28,28,161,57,43,48,53,135,16,166,200,153,183,100,44,247,31,121,20,218,127,119,218,46,172,0,7,230,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,253,194,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,176,180,51,237,208,133,80,204,153,115,223,151,19,147,38,61,80,172,213,234,146,77,74,82,212,228,135,222,117,199,12,207,180,247,41,70,107,89,251,204,205,94,243,31,178,169,135,119,133,34,169,14,137,38,133,53,85,9,200,109,77,69,68,87,77,237,86,163,73,36,208,105,37,110,220,90,104,68,125,189,130,89,225,14,70,171,148,252,24,187,113,131,19,226,75,166,244,246,252,249,84,200,202,109,108,186,78,38,35,114,25,82,208,252,126,238,199,8,205,43,215,82,208,189,166,35,6,25,211,98,212,241,190,212,163,202,54,213,26,93,213,6,51,134,238,134,147,66,165,161,39,187,82,50,211,67,237,212,180,18,159,138,37,165,90,161,94,120,104,166,88,89,208,216,195,218,52,40,202,101,43,233,247,165,217,187,18,71,161,35,118,194,238,47,103,113,104,33,93,66,147,80,165,148,115,159,21,214,58,166,17,33,174,98,20,157,237,171,93,170,45,72,181,35,208,251,75,176,88,55,6,91,34,169,35,27,174,11,236,153,87,64,221,187,46,157,188,210,173,57,165,46,158,238,154,237,219,174,223,247,218,253,158,209,101,185,179,204,69,55,45,184,77,80,190,228,114,93,154,215,43,164,140,189,170,55,181,146,195,75,209,6,227,102,173,18,246,189,138,236,239,63,113,208,206,51,230,123,23,241,190,225,114,187,118,93,245,50,65,233,203,136,205,66,87,78,215,168,218,79,106,28,117,123,117,229,36,207,183,180,251,126,238,78,102,106,61,84,102,103,239,49,109,252,26,112,197,168,182,205,193,137,15,36,141,115,122,78,73,153,118,150,199,42,12,171,77,81,255,0,98,143,252,194,206,64,0,0,0,0,0,0,0,0,0,0,0,0,66,238,43,182,225,86,242,191,86,152,74,50,114,15,35,111,111,239,212,96,145,251,15,221,246,10,40,1,100,28,32,49,212,173,235,234,126,18,213,234,173,51,22,183,202,233,16,251,251,73,60,150,103,200,94,194,83,132,69,218,101,174,137,63,183,78,241,221,184,186,96,51,183,126,28,197,197,42,45,40,158,153,64,223,207,54,24,53,56,231,61,248,12,39,93,173,153,158,132,147,239,81,118,123,251,133,103,229,153,22,237,122,230,149,135,183,100,166,35,82,238,45,156,231,220,90,16,166,250,118,222,117,59,84,230,169,45,84,73,35,213,39,174,190,195,237,22,247,149,172,190,72,193,204,46,169,90,210,34,67,76,134,237,170,180,69,74,75,102,70,190,115,234,112,137,75,54,208,102,93,165,236,246,119,30,154,138,93,198,230,206,151,143,151,243,74,52,168,226,94,21,84,153,163,180,143,100,215,59,187,187,59,5,236,100,97,250,45,231,149,219,69,51,41,209,164,180,213,42,4,71,91,125,148,45,43,210,157,27,114,76,143,82,50,50,81,145,145,251,251,135,215,185,50,121,132,85,27,225,139,230,137,103,209,169,83,55,164,228,162,37,62,43,8,127,231,141,213,154,201,44,234,163,81,153,107,170,187,72,139,94,237,68,124,206,55,12,251,63,19,40,18,174,236,44,131,30,149,116,48,210,222,113,134,90,105,134,37,41,40,144,225,234,150,34,169,197,184,167,22,217,119,246,145,123,200,133,67,95,152,117,136,184,47,119,72,162,221,20,106,181,14,163,76,150,182,218,144,184,239,198,222,166,221,82,82,227,74,90,80,163,73,169,165,26,84,68,95,71,236,236,149,249,69,226,89,136,248,57,82,167,90,216,135,80,149,112,91,106,113,152,202,114,91,175,203,145,29,163,83,8,51,65,189,41,13,160,146,219,107,50,236,208,141,71,236,51,22,255,0,131,249,129,194,220,108,183,98,87,108,171,190,147,41,114,27,109,75,134,154,132,117,200,101,74,109,181,26,22,219,110,47,106,139,154,148,153,107,216,103,167,187,94,144,0,42,47,141,37,176,211,23,173,179,116,167,77,238,83,161,67,51,61,53,237,118,162,191,119,119,241,254,2,42,100,10,241,98,205,205,21,152,244,130,78,202,173,86,157,75,213,90,118,27,181,24,189,189,170,47,221,251,126,227,26,28,105,212,60,210,30,109,68,104,113,36,164,153,31,121,31,112,255,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,235,168,101,165,188,226,136,144,218,77,74,51,62,226,46,241,158,76,254,222,44,94,89,162,188,222,142,73,217,74,170,84,105,122,167,78,211,106,163,43,183,177,71,251,223,103,220,66,85,112,91,182,25,126,245,185,174,149,105,189,186,116,216,100,101,166,189,142,211,151,238,238,254,63,192,91,160,0,230,248,193,152,28,45,193,59,118,93,118,245,187,233,49,87,29,183,20,136,106,168,71,68,135,148,150,220,81,33,13,184,226,55,40,249,74,73,22,189,166,90,123,244,168,12,221,113,44,196,124,99,169,84,109,108,60,168,74,183,237,180,184,244,100,185,17,215,226,72,144,209,41,244,17,172,217,148,182,214,74,109,196,25,246,104,102,146,246,17,8,161,97,225,214,34,227,69,221,30,139,107,209,170,213,202,149,78,90,27,118,66,35,191,39,98,156,117,41,83,142,169,9,90,137,36,167,82,106,81,145,253,47,183,182,222,114,115,195,62,207,195,58,4,91,187,20,224,199,170,221,15,180,135,155,97,230,154,125,136,170,82,35,184,94,171,241,82,226,28,75,136,112,187,251,8,253,230,98,65,219,121,61,194,42,117,240,253,243,91,179,232,213,89,155,212,113,145,46,159,21,244,49,243,196,234,13,4,166,117,73,164,200,244,209,93,132,103,167,126,163,228,103,157,250,45,153,149,219,185,16,233,177,163,52,237,42,124,70,155,97,148,33,40,214,157,39,106,82,69,161,17,17,36,136,136,189,221,194,137,240,69,179,170,99,229,130,210,13,41,57,119,125,41,37,191,176,139,124,214,251,251,251,59,69,194,231,39,47,17,241,107,15,172,163,168,244,140,195,182,233,148,217,147,166,30,137,52,199,142,196,142,97,37,102,218,136,139,71,12,200,149,161,123,76,200,84,46,56,200,137,82,196,117,219,118,233,55,34,45,19,90,20,35,143,162,205,228,178,251,168,109,94,167,98,148,100,101,218,68,90,246,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,230,33,223,23,252,117,43,134,250,129,132,148,138,171,79,69,162,243,122,180,48,254,226,87,57,152,18,17,188,146,225,145,246,145,233,170,75,236,215,188,86,240,11,214,225,69,110,21,19,43,244,153,134,102,110,78,231,238,255,0,153,81,156,69,236,47,127,218,38,144,0,0,0,0,0,0,0,0,0,0,0,0,8,215,196,38,138,117,172,177,93,12,19,38,230,222,139,176,147,175,251,33,16,253,199,238,20,13,101,219,79,93,247,44,59,118,57,44,220,151,204,208,145,174,190,171,106,95,176,143,247,125,195,246,98,38,30,92,120,103,114,200,182,46,104,15,70,146,198,207,235,26,113,4,173,205,161,125,155,210,147,62,197,167,217,237,31,171,8,113,18,167,133,88,131,75,190,105,15,184,212,154,119,63,105,161,74,73,252,227,14,52,127,69,73,62,231,15,251,69,254,97,162,186,60,171,35,50,120,62,212,135,23,22,167,68,174,238,212,208,108,188,147,228,202,50,255,0,132,71,211,99,237,238,246,25,118,103,195,27,176,190,238,203,238,43,84,109,41,236,77,167,202,167,114,121,50,82,151,90,37,243,35,54,226,182,44,208,131,61,9,226,35,208,139,191,79,190,124,88,92,82,225,204,195,119,233,87,92,102,163,214,159,167,77,105,229,182,130,66,76,212,181,146,9,38,228,189,250,237,52,247,151,121,30,157,154,10,219,196,107,129,23,94,33,92,247,75,106,82,147,88,172,205,168,36,212,122,153,147,175,173,101,175,105,254,247,188,254,243,23,175,195,58,170,154,142,87,232,141,21,58,76,110,155,166,100,212,235,59,9,205,180,232,126,186,79,94,210,61,123,15,219,160,150,0,56,38,100,178,107,132,121,146,163,59,30,229,163,183,6,169,181,70,213,70,12,120,173,72,223,177,226,45,206,173,135,21,166,231,148,163,211,218,68,125,253,244,247,154,140,129,98,214,95,171,146,164,209,45,186,197,197,108,243,22,182,103,65,135,38,95,37,157,239,154,77,231,19,29,13,165,68,219,36,165,105,216,91,136,251,143,179,141,225,94,56,226,182,5,220,108,212,236,235,142,171,78,92,73,9,113,216,10,153,37,150,28,82,92,66,141,46,54,219,136,215,94,82,82,100,103,220,90,123,180,176,172,7,227,15,33,12,162,149,140,182,251,102,104,73,105,38,155,16,245,61,9,164,246,174,68,223,248,195,238,247,31,188,79,108,16,205,142,9,99,212,38,85,102,95,20,143,74,45,180,184,170,75,213,56,157,114,72,201,189,76,216,109,229,168,139,115,169,70,191,189,217,223,166,189,140,87,143,24,187,13,170,222,16,82,46,182,227,41,82,32,85,35,161,78,37,26,232,218,34,212,28,50,51,218,103,166,167,175,121,16,170,140,187,77,69,59,30,176,234,115,142,114,209,30,235,164,58,165,107,166,132,153,173,25,246,255,0,1,164,219,54,98,42,54,149,22,115,107,222,153,20,248,206,165,90,235,184,148,210,76,143,95,111,120,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,61,227,49,52,235,74,181,57,197,237,76,122,124,151,84,173,116,218,73,105,70,103,175,179,184,102,203,49,51,81,81,199,172,68,156,219,156,196,191,117,85,220,74,181,215,82,84,215,79,93,127,136,181,126,14,150,27,116,76,32,171,221,110,198,82,100,79,170,72,66,92,82,52,213,165,197,167,184,68,71,180,143,77,75,94,243,33,97,195,142,99,126,108,48,75,1,97,60,171,206,247,164,122,81,13,169,196,210,89,169,196,235,148,68,78,104,100,195,143,33,70,91,154,82,53,253,238,206,253,116,129,88,241,198,29,245,50,186,86,13,91,237,145,173,7,172,154,148,67,212,140,201,212,246,46,60,223,248,179,238,247,159,184,87,166,42,99,142,43,99,165,198,245,78,241,184,234,181,21,203,144,167,26,128,153,146,94,97,181,41,197,168,146,219,110,56,189,52,230,169,36,68,125,199,167,191,94,201,149,124,129,98,214,96,107,145,100,214,237,186,197,187,108,243,16,183,167,78,135,38,39,57,157,236,26,141,151,21,29,109,169,70,219,198,164,235,216,123,76,251,139,182,225,50,219,147,92,34,203,109,25,168,246,213,29,185,213,93,169,55,106,51,163,197,118,70,253,140,145,237,117,12,54,173,55,50,149,22,190,211,51,239,238,239,96,34,127,19,26,170,105,217,95,173,180,116,233,50,122,158,165,146,83,76,239,38,247,83,166,122,234,61,123,8,180,237,63,102,162,138,48,234,224,69,169,136,86,197,210,226,148,148,209,235,48,170,10,52,158,134,68,211,232,89,233,218,95,187,239,47,188,132,251,204,31,18,115,185,112,97,187,2,206,36,42,117,70,146,84,169,82,15,181,77,176,228,71,90,89,146,155,148,102,78,18,148,147,237,73,151,188,187,136,71,44,141,224,117,111,31,51,5,68,68,154,124,153,116,202,108,232,213,122,156,151,26,91,141,173,182,230,198,231,36,214,109,173,38,163,75,186,232,173,11,67,212,207,78,251,159,204,230,34,91,185,112,203,117,81,200,178,163,192,40,180,103,232,244,164,111,109,163,55,147,1,238,74,82,68,166,251,126,103,176,145,219,217,216,94,234,2,197,236,68,169,226,174,32,213,47,154,187,238,59,38,163,200,220,107,82,148,127,54,195,109,23,210,82,143,185,178,254,209,255,0,152,126,92,59,195,203,143,19,46,88,246,197,179,1,233,50,95,223,253,91,78,44,147,181,181,175,183,98,84,101,216,133,123,61,131,241,222,150,211,246,133,203,50,221,144,75,39,34,114,245,37,235,175,172,218,87,237,34,253,239,112,191,158,30,212,83,162,229,138,215,96,217,54,247,117,189,134,157,63,217,9,103,238,47,120,146,128,0,0,0,0,0,0,0,0,0,0,0,0,57,238,62,88,232,196,92,42,173,90,75,113,196,117,189,55,107,103,161,250,146,90,115,247,85,251,158,225,156,75,6,184,229,147,126,64,173,18,20,75,133,205,236,50,237,245,217,82,125,229,251,222,241,110,60,65,242,107,73,197,220,54,70,41,97,189,25,164,215,41,154,234,220,120,233,39,101,243,36,69,99,214,38,88,82,220,216,134,215,167,172,90,22,190,205,72,83,43,173,58,202,205,167,155,83,107,46,244,168,180,50,254,2,207,184,81,102,237,154,59,255,0,176,187,242,188,219,17,23,254,165,61,50,81,37,13,232,83,165,61,235,58,241,17,106,102,130,245,17,218,122,107,236,49,215,120,167,229,61,24,147,103,53,139,54,101,59,125,110,145,187,170,67,12,234,169,60,215,97,48,141,73,182,84,181,237,66,21,222,162,211,217,169,106,66,152,140,140,143,67,45,7,236,162,82,228,214,235,48,40,176,216,117,233,19,229,53,21,166,218,73,169,107,90,214,73,74,82,68,70,102,102,102,68,68,68,99,68,217,39,176,164,225,230,92,172,250,52,200,207,177,33,250,85,62,83,173,190,131,74,210,181,64,140,149,17,145,165,38,90,26,12,187,72,119,96,1,243,171,214,245,18,231,166,63,70,184,105,48,234,48,164,33,77,184,196,166,16,243,106,37,36,210,122,165,100,100,125,138,50,238,238,51,16,243,25,248,85,101,235,19,230,77,175,209,213,86,183,170,146,9,197,182,197,48,224,196,135,204,81,184,178,53,37,49,20,173,55,44,136,251,117,218,146,246,144,139,181,190,12,55,147,85,5,166,139,121,211,151,20,221,61,134,245,69,211,89,35,113,233,174,216,58,107,166,159,96,235,249,89,225,121,92,193,124,64,139,125,86,241,22,163,21,216,46,161,105,69,22,174,182,201,244,161,246,29,38,221,37,68,65,169,181,27,71,185,59,139,93,19,247,149,137,199,107,167,142,211,28,197,185,203,66,81,189,103,170,149,161,105,169,159,180,199,1,207,117,135,30,251,203,29,238,219,209,201,213,209,168,213,42,179,126,161,40,201,108,211,228,233,167,170,175,223,251,62,242,25,247,180,229,157,10,251,163,205,90,212,201,211,234,209,221,53,25,237,52,114,222,73,235,236,211,77,62,193,164,28,184,87,217,185,112,42,196,170,50,249,60,78,91,148,189,203,37,146,181,81,195,101,71,169,145,159,111,173,239,29,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,54,204,125,125,155,107,2,239,186,163,210,9,146,110,220,170,109,89,172,147,161,148,55,148,90,25,153,118,250,190,241,155,235,178,89,215,111,186,204,212,45,79,29,66,173,33,212,168,143,113,175,152,242,143,93,123,117,215,95,180,104,35,34,54,28,123,19,44,118,67,108,199,38,151,89,163,83,106,206,122,132,147,53,189,79,141,174,190,170,127,115,237,251,204,119,233,13,117,17,221,99,152,182,249,136,82,55,160,244,82,117,45,53,35,246,24,174,220,211,112,188,174,99,70,32,74,190,168,152,139,81,150,236,231,86,181,34,181,87,91,132,194,86,251,238,155,109,18,98,44,210,218,77,210,218,157,199,166,170,251,207,143,209,56,48,222,78,212,16,154,213,231,78,68,82,116,183,155,53,23,73,102,141,197,174,155,160,233,174,154,253,130,81,96,199,10,172,189,97,132,200,85,250,194,170,215,13,82,57,54,181,177,83,56,50,225,243,18,109,172,205,41,84,68,171,77,200,50,46,221,118,168,253,166,38,29,6,222,162,91,20,198,40,214,245,38,29,58,20,116,37,182,216,138,194,25,109,36,148,146,75,68,160,136,139,177,36,93,221,196,67,232,128,14,19,157,139,10,78,34,101,202,240,163,66,140,251,242,24,165,84,37,52,219,8,53,173,107,76,9,41,73,17,18,84,103,169,172,139,66,33,157,170,221,46,77,18,179,62,139,49,135,89,145,2,83,177,93,109,212,154,86,133,161,102,149,37,68,100,70,70,70,70,70,70,68,63,226,147,75,155,91,170,195,163,83,153,83,178,231,200,110,51,13,165,38,163,83,139,81,37,36,68,68,102,122,153,151,97,17,152,189,142,29,185,109,163,101,243,4,216,188,46,68,51,26,179,90,140,154,164,169,50,9,8,233,227,189,18,35,139,66,150,182,144,180,18,86,202,140,200,204,200,180,51,51,51,238,129,220,80,243,96,188,89,196,7,48,186,213,171,27,182,245,189,32,219,120,216,127,115,78,203,97,249,172,41,69,177,229,33,68,109,184,158,211,73,40,203,220,93,130,8,52,211,175,44,154,101,181,56,179,238,74,75,83,63,224,46,107,135,198,77,105,56,69,134,203,197,44,72,163,52,170,229,79,77,27,145,29,38,236,78,92,137,76,122,164,243,9,91,123,208,226,53,245,143,82,211,217,161,10,142,191,171,142,222,215,228,250,209,161,70,185,188,174,194,46,223,81,148,167,222,127,187,239,26,59,192,59,29,24,117,133,84,91,73,11,113,125,23,83,218,179,212,253,121,46,185,251,169,253,255,0,112,232,64,0,0,0,0,0,0,0,0,0,0,0,0,63,205,246,91,144,210,153,117,58,165,90,106,90,125,163,53,249,154,179,19,135,56,225,113,90,241,34,174,51,48,186,78,90,84,141,159,78,27,43,62,194,74,75,189,126,239,104,190,28,162,223,84,252,94,203,213,2,177,37,246,170,7,35,170,231,238,90,93,35,219,57,244,167,93,84,175,240,126,211,246,10,97,207,254,3,51,129,88,247,86,163,82,33,173,170,44,158,71,66,174,89,37,39,182,20,85,57,161,165,180,35,233,186,127,68,190,254,222,248,237,68,174,214,45,202,147,85,122,21,78,84,9,172,110,229,191,25,229,52,226,55,36,210,122,41,38,70,90,146,140,187,15,184,204,94,102,71,243,137,99,230,122,194,77,141,124,187,9,119,44,109,122,168,147,212,201,166,94,231,164,186,142,90,29,121,199,28,216,219,8,51,213,61,157,134,93,154,25,67,12,197,240,163,197,106,53,213,80,172,97,75,112,103,208,222,145,29,168,145,146,82,93,144,132,244,196,110,41,72,98,25,32,139,152,149,118,145,255,0,104,181,237,51,29,91,36,252,46,43,246,117,215,79,196,156,113,244,99,235,128,235,83,32,211,217,222,163,67,168,114,51,205,155,173,73,136,90,25,109,117,42,218,162,63,97,31,121,139,66,137,22,60,24,172,194,136,202,26,98,59,105,105,166,208,146,74,80,132,150,132,68,69,216,68,68,93,196,63,212,0,0,0,7,143,198,42,98,43,120,71,123,209,150,210,157,76,251,114,165,24,208,148,238,53,18,226,184,157,8,180,61,76,245,247,24,205,118,39,210,206,129,137,151,93,33,12,184,193,64,174,78,142,132,41,59,84,146,68,133,164,187,52,45,52,211,220,66,242,120,96,222,233,188,178,189,77,109,82,150,235,148,89,12,210,76,150,189,198,146,102,157,11,176,189,99,208,189,111,179,238,33,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,172,246,103,238,217,202,37,42,61,181,66,165,196,184,177,22,173,29,18,161,209,229,156,134,88,139,9,212,201,67,115,220,113,45,26,30,66,100,71,36,28,114,117,183,20,74,51,37,32,139,112,234,185,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,1,80,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,162,133,232,42,108,142,87,54,155,21,231,62,113,232,235,113,90,184,234,213,235,40,244,215,66,208,136,136,165,255,0,11,252,123,197,140,196,224,21,126,245,198,59,175,229,5,106,21,225,42,150,196,158,134,52,77,145,81,10,19,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,20,192,21,213,157,110,41,127,176,172,101,165,97,134,16,82,169,87,71,201,122,131,18,46,249,29,118,172,191,234,200,106,77,27,78,73,242,222,70,232,238,245,13,184,174,91,168,229,45,181,109,117,179,153,89,126,204,62,23,230,106,192,78,35,97,69,86,92,202,106,36,20,25,141,75,134,228,103,225,77,38,90,121,200,206,37,69,181,75,66,95,108,141,77,169,109,153,153,237,90,180,212,116,176,17,171,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,1,15,248,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,244,49,165,239,138,184,83,92,83,123,36,54,226,11,85,178,217,234,69,187,213,211,93,12,200,224,6,94,184,143,103,58,249,199,220,52,178,174,156,100,235,104,183,5,225,70,165,212,99,124,157,165,55,207,138,252,214,155,117,189,232,140,149,167,114,22,162,213,38,74,45,117,35,35,237,23,126,0,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,69,69,183,239,10,205,46,157,27,228,237,41,206,68,86,38,186,219,77,239,92,101,45,91,80,132,150,170,51,81,233,169,153,159,104,179,252,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,235,102,244,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,2,37,103,179,63,118,206,81,41,81,237,170,21,46,37,197,136,181,104,232,149,14,143,44,228,50,196,88,78,166,74,27,158,227,137,104,208,242,19,34,57,32,227,147,173,184,162,81,153,41,4,91,135,85,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,8,235,100,230,238,149,90,206,54,33,229,22,230,167,68,167,212,168,17,225,212,173,169,233,144,148,21,77,133,211,226,72,145,21,104,90,183,42,74,20,251,142,167,150,70,74,101,14,26,146,142,73,173,217,20,0,0,2,128,127,186,143,158,207,247,115,255,0,171,52,127,251,160,187,236,189,93,53,219,231,0,176,210,245,186,103,117,181,171,130,207,163,85,42,50,121,72,111,159,41,248,77,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,208,0,0,71,252,250,226,149,247,130,217,78,190,113,51,13,43,190,134,185,40,222,140,232,166,244,172,200,229,115,106,81,89,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,42,192,203,215,17,236,231,95,56,251,134,150,85,211,140,157,109,22,224,188,40,212,186,140,111,147,180,166,249,241,95,154,211,110,183,189,17,146,180,238,66,212,90,164,201,69,174,164,100,125,162,207,243,153,154,95,228,143,100,217,248,145,54,219,244,221,22,165,120,69,161,86,227,180,173,178,145,5,216,114,221,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,237,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,1,26,177,31,57,180,44,36,206,37,171,150,123,230,149,202,165,95,118,253,58,69,18,177,29,11,91,140,86,36,78,151,25,49,164,32,181,213,151,121,76,165,14,36,136,219,112,207,126,168,89,173,153,42,0,2,181,120,164,230,143,54,57,107,197,59,63,246,73,124,252,156,179,46,59,125,92,191,232,202,108,206,125,82,60,151,58,175,239,134,156,117,59,89,126,23,126,136,61,222,174,166,75,211,207,240,203,207,22,63,99,190,97,170,24,125,142,120,183,18,173,77,126,215,153,38,147,5,234,109,58,10,228,84,91,145,24,200,154,54,25,109,110,44,163,245,75,52,17,159,168,133,168,203,212,212,173,40,4,0,226,147,157,219,239,46,95,35,240,207,5,46,95,66,222,117,109,213,218,156,222,141,153,61,61,44,185,140,178,215,46,75,14,52,190,115,196,234,183,37,68,182,250,61,12,180,116,140,114,174,27,25,187,205,142,101,179,28,171,79,18,241,171,174,182,232,86,252,218,236,218,103,201,186,107,94,144,218,182,163,54,215,57,150,91,113,173,174,74,67,219,146,103,175,39,97,150,139,51,41,127,136,249,205,161,97,38,113,45,92,179,223,52,174,85,42,251,183,233,210,40,149,136,232,90,220,98,177,34,116,184,201,141,33,5,174,172,187,202,101,40,113,36,70,219,134,123,245,66,205,108,201,80,0,28,42,236,205,157,155,98,230,190,223,202,245,225,30,37,37,119,85,174,221,106,145,92,147,60,210,137,85,23,38,59,29,170,105,53,203,218,149,173,44,56,164,56,167,75,114,246,180,148,154,214,141,221,212,0,0,0,4,85,207,214,117,237,92,169,225,196,186,37,38,167,212,98,109,205,79,121,187,114,159,28,219,91,144,55,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,231,56,131,65,22,212,186,182,189,6,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,0,0,0,229,89,151,204,93,137,149,252,44,159,137,151,212,143,240,176,232,240,182,61,253,39,84,233,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,248,166,68,184,131,208,179,129,50,224,179,107,118,175,201,123,206,141,212,85,25,130,195,139,145,22,85,31,158,148,54,226,94,52,150,143,53,205,101,167,73,68,146,90,141,46,54,68,74,91,76,204,0,0,17,255,0,62,184,165,125,224,182,83,175,156,76,195,74,239,161,174,74,55,163,58,41,189,43,50,57,92,218,148,86,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,176,50,245,196,123,57,215,206,62,225,165,149,116,227,39,91,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,104,187,240,17,255,0,62,184,165,125,224,182,83,175,156,76,195,74,239,161,174,74,55,163,58,41,189,43,50,57,92,218,148,86,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,176,50,245,196,123,57,215,206,62,225,165,149,116,227,39,91,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,104,187,241,205,51,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,40,107,147,46,43,52,44,91,189,167,97,150,57,194,249,61,85,175,220,10,110,204,151,29,149,201,109,246,230,76,217,22,149,32,217,108,180,121,174,107,109,162,73,161,13,184,218,12,221,229,173,59,158,145,121,150,205,221,43,44,184,185,131,214,165,225,78,136,118,158,37,72,169,211,106,85,87,36,37,133,210,31,105,112,83,30,82,150,226,146,215,76,147,146,231,59,113,145,165,26,56,149,124,217,182,228,138,0,1,29,108,156,221,210,171,89,198,196,60,162,220,212,232,148,250,149,2,60,58,149,181,61,50,18,130,169,176,186,124,73,18,34,173,11,86,229,73,66,159,113,212,242,200,201,76,161,195,82,81,201,53,187,34,128,0,4,106,204,166,115,104,88,31,140,24,91,128,52,74,87,165,111,60,70,184,40,209,222,39,208,180,197,166,81,229,84,19,25,201,42,81,105,204,121,123,94,67,77,164,244,74,144,167,28,208,146,134,222,146,160,0,57,254,97,110,154,237,141,128,88,151,122,218,211,186,42,213,191,103,214,106,148,233,60,164,57,200,148,196,39,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,164,31,238,163,231,179,253,220,255,0,234,205,31,254,232,46,251,47,87,77,118,249,192,44,52,189,110,153,221,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,116,1,226,177,190,245,170,225,174,11,223,216,141,66,143,17,250,149,171,107,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,60,166,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,0,112,172,191,102,206,205,199,123,255,0,19,240,181,49,226,81,46,204,53,186,42,52,85,210,85,60,223,126,125,58,51,196,194,106,72,35,109,4,72,83,164,180,41,180,155,156,163,229,239,87,206,183,187,186,128,0,0,164,12,194,241,30,206,117,141,143,184,151,101,90,216,201,209,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,218,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,64,0,0,225,89,126,205,157,155,142,247,254,39,225,106,99,196,162,93,152,107,116,84,104,171,164,170,121,190,252,250,116,103,137,132,212,144,70,218,8,144,167,73,104,83,105,55,57,71,203,222,175,157,111,119,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,248,159,94,233,179,114,189,83,109,50,150,203,149,169,15,82,72,144,189,166,162,122,157,55,176,253,98,212,189,95,183,238,49,70,216,97,75,85,123,18,237,74,66,153,113,242,157,92,130,194,208,148,238,82,137,114,16,147,236,208,245,215,95,113,141,40,224,237,49,52,92,34,178,40,200,105,77,38,5,185,76,140,72,82,118,154,73,17,91,78,134,90,22,134,90,123,136,123,0,0,0,0,31,229,46,44,121,209,94,133,45,148,58,196,134,212,211,173,173,36,164,173,10,45,12,140,143,176,200,200,251,140,85,238,118,56,92,215,239,43,170,161,137,56,29,232,198,23,61,215,102,78,167,189,189,38,183,22,228,151,156,54,154,141,16,245,81,238,105,41,220,163,63,97,159,113,143,47,146,110,25,119,229,19,18,33,98,38,53,66,131,30,155,65,146,220,168,240,220,109,228,45,199,216,126,51,201,82,155,147,20,146,109,154,73,212,153,146,136,245,236,236,237,49,214,120,142,231,102,221,195,43,62,78,7,97,109,77,180,86,164,198,92,57,46,83,222,108,145,14,58,154,151,25,109,145,176,250,86,219,136,90,27,61,166,141,18,90,106,90,232,66,157,39,207,155,84,154,253,74,163,41,217,50,165,58,167,158,121,213,154,214,226,212,102,106,82,148,102,102,102,102,102,102,103,219,218,36,134,64,48,25,156,117,199,186,77,26,175,13,110,209,35,115,250,229,114,201,73,45,208,165,41,189,77,77,173,31,77,162,250,69,247,118,247,92,246,110,111,170,126,16,229,234,191,88,140,251,84,243,141,210,242,54,169,45,17,110,156,194,85,166,138,79,248,79,97,251,69,15,101,154,205,78,35,99,133,189,108,75,136,228,150,102,245,124,196,165,189,255,0,66,27,203,46,195,74,139,189,30,239,96,210,131,12,183,29,164,178,210,116,74,117,208,180,251,71,250,0,0,0,0,0,0,0,0,0,0,0,0,0,10,42,226,177,97,187,105,230,46,85,99,166,67,108,86,182,114,148,148,25,110,228,193,130,149,118,237,34,61,13,94,195,63,224,38,7,6,204,73,114,224,194,170,253,129,37,212,23,201,142,151,147,185,94,179,157,76,154,131,170,211,85,30,186,105,236,73,105,246,247,143,145,198,87,15,99,73,178,40,23,236,106,83,102,244,78,171,169,146,134,11,113,111,122,158,210,55,44,147,175,119,97,106,175,176,189,194,160,199,166,195,220,73,189,48,182,225,102,232,177,238,9,212,169,236,110,209,113,101,186,198,237,80,180,118,155,74,74,143,213,113,94,223,105,251,204,93,94,84,248,148,97,158,53,149,54,214,188,37,51,66,184,164,50,234,220,84,165,199,139,25,110,28,162,105,166,208,110,74,91,134,163,75,136,61,186,106,122,40,203,179,66,19,74,52,152,243,35,181,46,35,237,188,195,200,75,141,184,218,137,73,90,76,181,35,35,46,195,35,35,35,212,127,168,0,0,0,0,255,0,9,209,91,155,10,68,39,82,74,68,134,150,210,136,203,82,50,81,25,25,31,249,70,120,243,233,102,170,202,204,205,221,15,161,233,145,62,165,62,123,100,77,108,37,161,117,9,68,74,47,84,181,35,219,223,219,221,222,39,71,6,28,64,231,91,23,22,31,58,247,245,114,229,212,146,147,87,185,186,123,69,217,187,255,0,213,254,62,193,103,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,103,19,53,86,110,84,48,142,161,120,86,106,81,21,115,212,99,200,141,105,210,28,108,222,93,70,162,72,245,13,77,37,104,87,76,218,148,218,158,94,228,237,65,146,72,249,139,109,11,207,101,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,189,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,177,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,61,7,18,252,241,198,203,141,154,246,15,88,232,150,188,69,189,40,238,45,153,109,173,216,232,161,211,158,55,24,57,169,121,6,149,28,147,82,29,75,41,66,189,69,182,110,44,200,146,132,61,73,118,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,104,79,37,25,81,161,101,47,6,161,89,188,170,84,203,190,165,164,203,166,183,9,149,167,175,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,0,102,135,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,78,90,51,23,98,102,131,11,32,98,101,139,35,252,20,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,14,21,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,47,61,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,247,249,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,135,176,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,192,5,5,241,49,171,85,104,28,64,49,2,187,66,169,203,167,84,169,210,40,50,225,204,136,242,153,126,51,237,210,96,169,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,154,112,253,207,117,11,53,86,171,118,85,210,190,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,186,100,153,169,26,106,90,167,180,166,0,0,242,152,171,137,150,174,13,225,197,199,138,87,172,190,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,253,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,203,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,33,7,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,247,128,5,43,113,171,241,79,107,124,63,131,230,53,17,221,120,83,231,170,77,226,220,12,172,98,188,249,114,107,177,99,147,54,84,228,197,105,44,42,157,18,18,11,209,171,38,91,73,165,109,53,29,199,82,243,134,174,97,27,137,82,210,164,182,78,217,160,0,134,188,89,176,190,171,136,249,62,170,84,232,202,150,228,139,22,177,14,232,92,72,208,149,33,114,88,66,92,140,246,187,76,141,180,52,212,183,36,45,205,20,73,68,117,106,68,70,107,77,59,101,87,20,191,98,217,142,195,172,76,122,187,232,104,20,107,130,47,165,102,244,189,71,42,150,234,249,51,190,108,144,181,43,88,174,190,159,81,38,178,215,84,104,162,73,150,148,192,103,219,137,70,47,73,197,252,224,223,15,147,242,206,155,103,200,43,66,154,204,150,26,105,108,34,10,148,137,9,35,111,93,232,84,195,150,226,20,179,53,154,29,73,30,221,9,9,154,188,17,240,190,149,22,192,196,44,104,121,81,31,169,84,235,13,90,241,201,80,147,207,134,196,102,91,146,238,201,26,154,182,62,169,108,238,108,137,37,172,70,212,102,174,205,156,43,141,95,138,123,91,225,252,31,49,168,142,235,194,159,61,82,111,22,224,101,99,21,231,203,147,93,139,28,153,178,167,38,43,73,97,84,232,144,144,94,141,89,50,218,77,43,105,168,238,58,151,156,53,115,8,220,74,150,149,37,178,118,205,0,5,43,113,171,241,79,107,124,63,131,230,53,17,47,248,94,231,95,249,64,88,136,193,140,66,169,213,103,98,77,155,79,92,151,106,51,79,157,233,154,90,94,74,17,32,221,74,75,71,154,230,176,203,132,225,154,220,245,29,222,226,150,239,46,117,0,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,7,149,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,114,172,203,230,46,196,202,254,22,79,196,203,234,71,248,88,116,120,91,30,254,147,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,121,235,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,95,175,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,158,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,122,151,18,150,212,242,247,43,114,200,146,71,203,67,104,71,31,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,65,57,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,30,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,159,124,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,87,95,225,123,146,143,229,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,190,215,199,59,234,79,243,39,233,163,242,112,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,192,5,5,241,49,171,85,104,28,64,49,2,187,66,169,203,167,84,169,210,40,50,225,204,136,242,153,126,51,237,210,96,169,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,154,112,253,207,117,11,53,86,171,118,85,210,190,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,186,100,153,169,26,106,90,167,180,166,0,0,141,89,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,212,71,182,105,174,161,101,21,78,52,72,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,233,91,47,87,77,118,249,206,134,26,94,183,76,238,182,181,112,98,133,26,169,81,147,202,67,124,249,79,213,154,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,71,192,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,197,5,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,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,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,0,51,153,142,87,253,229,133,153,217,196,236,65,195,235,134,93,14,225,161,226,69,193,38,12,232,198,91,218,95,164,36,17,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,222,158,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,12,235,98,230,38,93,88,55,158,236,65,197,43,42,95,79,90,182,113,66,185,80,141,185,199,16,219,219,42,111,239,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,121,57,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,137,198,123,16,57,54,197,187,135,205,61,253,100,184,149,37,32,149,239,110,160,209,158,155,191,253,95,227,236,16,95,33,118,98,175,92,204,218,48,250,30,165,16,42,84,249,238,17,181,188,144,132,84,34,145,168,253,83,208,139,119,127,103,127,120,208,228,24,173,194,133,30,19,73,36,162,59,72,105,36,69,161,17,36,136,136,139,252,131,253,192,0,0,0,7,249,73,147,30,28,119,101,203,125,182,88,101,10,113,199,28,81,37,40,73,22,166,102,103,216,68,68,70,122,136,13,158,238,34,246,182,23,208,234,120,111,133,149,102,170,55,44,216,207,69,114,108,55,219,121,184,102,180,73,100,204,156,98,74,92,109,212,56,219,106,250,62,169,25,31,126,132,41,178,235,187,46,27,222,191,50,230,186,42,210,234,53,25,207,56,251,175,73,125,111,43,114,214,165,168,183,44,205,90,110,82,143,180,207,188,199,200,22,247,193,171,15,99,70,178,43,247,236,154,83,68,244,190,147,166,146,182,11,113,236,122,160,210,246,172,211,175,119,97,232,175,176,253,195,236,113,147,196,151,45,252,42,160,88,17,157,65,252,167,234,185,219,85,235,55,211,73,167,186,157,116,81,105,174,190,212,158,191,103,120,135,252,41,236,55,110,204,197,197,172,116,200,113,138,46,254,106,148,131,61,188,232,51,146,158,221,166,69,169,167,218,101,252,69,234,128,0,0,0,0,0,0,0,0,0,0,0,0,0,170,142,53,182,19,198,187,2,248,138,148,114,211,233,94,172,244,61,127,216,230,145,220,159,251,79,238,247,14,79,194,18,252,114,129,142,18,173,103,102,169,182,43,123,53,107,153,161,47,147,14,122,251,183,17,30,134,122,247,31,240,22,69,196,3,12,15,21,50,193,117,208,34,198,230,84,63,152,244,166,72,213,73,254,144,138,181,233,162,20,162,245,91,246,23,222,51,202,182,214,210,141,14,33,72,81,119,146,139,67,33,35,112,147,37,215,238,53,225,226,238,251,25,149,201,150,141,62,96,210,242,201,122,190,227,126,170,90,97,102,122,19,75,51,237,246,125,250,113,25,52,187,247,14,106,232,145,50,157,94,182,234,80,221,108,210,183,25,122,27,205,47,177,196,104,102,73,82,79,176,148,94,222,194,50,22,51,145,222,39,51,40,106,164,225,142,54,206,114,68,50,38,32,69,170,188,233,173,72,47,230,204,161,79,61,38,81,17,17,17,58,181,25,39,237,34,239,33,107,22,181,217,110,222,148,88,183,5,177,88,135,82,131,45,164,58,219,209,100,54,242,116,82,18,178,245,144,102,90,237,82,79,191,218,67,235,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,217,237,28,239,133,6,35,170,207,204,106,104,82,165,165,168,181,184,5,9,180,41,205,164,167,222,159,5,36,68,70,162,35,51,36,251,8,207,236,49,122,0,0,0,0,0,57,126,98,49,246,208,203,158,30,63,127,93,238,171,144,78,42,60,118,155,83,91,221,127,144,235,169,66,82,227,141,146,140,201,149,17,17,43,83,63,242,151,14,201,174,122,158,205,85,239,95,163,38,223,77,62,157,79,110,83,176,220,233,13,165,173,13,189,29,40,37,159,80,234,77,70,153,29,186,17,119,118,125,178,255,0,122,119,108,220,91,180,215,77,123,116,31,244,0,63,154,144,254,128,0,0,0,0,0,0,0,0,0,0,0,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,115,217,153,124,197,223,121,160,197,57,248,153,125,72,255,0,11,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,138,101,112,211,225,217,108,227,85,179,43,28,179,1,66,137,86,178,106,209,223,129,109,209,211,62,67,47,201,125,185,4,135,103,45,200,175,54,166,144,133,50,243,41,109,70,102,179,83,138,52,160,144,218,156,226,156,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,163,135,206,118,234,185,80,191,220,161,92,239,203,157,135,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,189,235,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,40,95,138,63,142,204,77,252,23,201,225,14,191,149,44,224,210,178,155,195,242,236,85,60,229,185,125,222,55,197,106,5,168,134,90,73,162,51,232,165,83,9,201,206,169,196,41,173,145,205,230,150,77,169,42,55,86,164,35,110,195,113,198,224,93,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,147,195,175,34,177,178,181,102,149,241,136,48,34,47,21,43,241,222,102,115,209,165,58,180,83,41,207,28,117,149,52,200,156,54,30,90,92,142,151,22,242,81,244,214,164,37,107,66,73,107,153,64,3,42,227,186,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,161,7,26,191,11,22,183,196,8,62,93,81,21,65,150,74,181,42,129,153,44,40,174,215,106,113,41,212,218,117,241,66,151,50,100,183,146,203,17,152,110,123,42,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,165,224,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,205,102,97,110,154,21,243,143,184,151,122,218,211,186,218,45,193,120,86,106,148,233,60,165,183,207,138,252,215,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,187,254,23,30,4,240,203,241,175,56,154,59,86,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,207,102,101,243,23,125,230,131,20,231,226,101,245,35,252,44,58,60,45,140,255,0,70,82,250,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,41,149,195,79,135,101,179,141,86,204,172,114,204,5,10,37,90,201,171,71,126,5,183,71,76,249,12,191,37,246,228,18,29,156,183,34,188,218,154,66,20,203,204,165,181,25,154,205,78,40,210,130,67,106,115,138,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,142,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,40,7,138,63,142,204,77,252,23,201,225,8,235,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,163,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,91,136,54,118,234,185,175,191,219,161,91,15,203,131,135,86,172,137,12,210,161,166,82,148,197,89,244,188,242,81,86,91,106,101,165,161,110,71,83,105,75,78,18,141,146,230,18,76,141,199,53,234,188,29,236,28,121,169,98,229,106,252,177,238,25,118,254,31,64,142,136,183,26,228,211,250,170,117,113,242,90,13,16,9,38,243,102,153,40,105,215,94,68,132,111,54,61,82,90,77,18,13,183,107,216,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,20,172,44,251,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,211,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,83,171,61,57,139,254,76,89,113,184,175,250,108,142,85,201,80,219,66,182,125,77,218,85,36,33,123,29,237,105,198,254,101,180,61,35,107,137,36,47,145,203,51,35,89,8,151,148,142,46,210,111,203,134,201,193,188,106,195,153,111,220,53,201,16,232,8,185,232,210,26,217,58,162,252,166,216,101,199,225,41,45,165,132,26,92,220,234,219,113,126,186,76,208,202,82,178,67,124,43,141,95,138,123,91,225,252,31,49,168,136,21,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,189,238,31,185,238,161,102,170,213,110,202,186,87,209,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,76,147,53,35,77,75,84,246,148,192,1,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,101,238,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,208,158,66,113,50,213,197,12,163,225,157,70,214,151,204,244,13,191,10,217,168,176,183,27,55,162,206,128,194,35,186,135,18,133,171,102,238,90,93,65,43,69,27,79,52,179,74,119,232,58,174,44,95,95,178,252,44,188,177,51,209,126,147,249,37,111,212,107,189,23,63,147,213,116,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,204,101,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,71,217,63,176,35,97,134,87,48,182,204,102,222,151,66,145,22,215,131,38,161,79,150,78,165,246,42,50,90,41,19,73,196,186,123,208,179,146,243,198,104,61,54,25,154,72,146,68,73,42,182,227,87,226,158,214,248,127,7,204,106,34,5,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,123,135,238,123,168,89,170,181,91,178,174,149,244,88,155,111,211,201,202,140,109,22,231,165,34,176,220,86,221,170,239,68,118,163,177,205,147,33,69,211,36,205,72,211,82,213,61,165,48,0,82,183,26,191,20,246,183,195,248,62,99,81,16,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,10,54,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,127,39,9,187,47,25,110,76,205,122,111,11,238,111,147,148,90,45,61,14,93,245,7,41,105,150,220,170,89,202,101,195,166,36,214,133,33,183,164,173,148,146,85,185,181,165,182,159,90,13,70,217,161,87,105,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,246,103,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,82,226,82,218,158,94,229,110,89,18,72,249,104,109,8,238,156,47,114,81,252,160,47,180,99,62,33,83,41,83,176,218,205,168,46,51,180,233,165,206,244,205,81,44,165,104,142,109,37,69,163,45,115,88,121,195,112,141,14,122,141,108,113,43,119,151,242,184,140,228,39,249,43,215,88,196,140,59,127,168,195,43,154,161,209,196,142,252,141,242,168,179,150,133,186,80,212,107,61,239,50,104,109,197,52,239,106,137,40,82,29,61,201,75,143,115,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,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,139,56,138,103,170,78,105,111,35,177,240,250,124,180,97,93,2,67,47,65,102,76,86,144,186,157,69,146,144,131,169,17,155,100,251,40,83,114,20,218,25,82,254,130,18,181,33,11,81,161,30,83,32,57,62,170,230,203,23,18,154,129,68,110,196,179,164,67,159,117,173,231,84,75,146,194,214,163,110,11,73,109,105,119,124,130,101,212,27,137,82,73,164,37,107,221,188,155,109,201,43,196,83,134,149,179,134,22,105,227,102,91,109,185,113,104,84,40,236,179,94,182,163,20,137,171,97,130,57,11,126,172,114,36,73,91,166,132,145,199,109,109,33,6,72,65,41,211,50,74,92,50,130,185,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,130,114,209,152,187,19,52,24,89,3,19,44,89,31,224,161,214,33,108,123,250,50,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,7,117,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,250,8,74,212,132,45,70,132,121,76,128,228,250,171,155,44,92,74,106,5,17,187,18,206,145,14,125,214,183,157,81,46,75,11,90,141,184,45,37,181,165,221,242,9,151,80,110,37,73,38,144,149,175,118,242,109,183,47,206,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,193,227,157,245,39,249,147,244,209,85,98,234,120,94,231,167,246,215,106,163,3,177,142,243,234,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,212,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,246,188,72,179,167,85,202,181,155,109,83,48,198,224,183,207,16,107,53,136,178,215,74,159,25,82,151,232,70,141,197,60,234,144,149,17,54,135,93,109,184,251,148,100,165,33,114,57,90,45,179,113,175,63,146,142,40,52,44,206,95,112,176,118,250,176,126,73,221,243,105,228,229,62,76,41,75,151,6,173,41,150,86,228,180,146,13,178,92,79,81,181,186,218,86,183,82,105,74,210,110,239,36,19,181,215,197,31,199,102,38,254,11,228,240,132,117,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,81,202,179,47,152,187,19,43,248,89,63,19,47,169,31,225,97,209,225,108,123,250,78,169,211,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,231,219,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,253,121,78,241,79,131,127,16,45,239,49,96,105,76,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,150,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,239,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,102,179,54,62,41,241,147,226,5,195,230,47,134,90,51,23,125,229,127,20,224,98,101,139,35,252,20,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,170,224,188,120,200,222,86,62,97,175,218,124,92,63,183,238,252,58,167,72,118,139,65,141,2,174,76,173,197,197,144,180,122,73,51,146,211,169,121,18,82,106,87,44,145,176,144,81,246,43,84,186,183,231,254,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,205,102,108,124,83,227,39,196,11,135,204,95,12,180,102,46,251,202,254,41,192,196,203,22,71,248,40,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,154,144,254,128,15,249,222,157,219,55,22,237,53,211,94,221,4,64,206,86,122,158,202,173,239,64,163,42,223,77,66,157,80,110,43,179,28,233,13,213,161,14,61,33,43,36,31,80,210,73,68,152,253,154,145,247,246,253,157,199,46,248,251,104,102,51,15,88,191,173,7,21,200,53,166,60,134,156,54,183,180,255,0,33,167,84,133,37,183,28,36,153,19,201,35,35,86,164,127,229,62,160,0,0,0,0,2,139,248,175,226,58,175,12,198,170,133,22,90,93,139,68,128,112,156,66,92,220,73,125,153,243,146,100,100,74,50,35,34,87,180,136,254,194,29,19,131,22,29,34,163,139,151,22,33,206,134,135,226,197,161,203,167,50,110,55,185,40,144,153,52,247,146,162,213,58,18,136,140,244,50,86,191,103,180,92,96,0,0,0,0,249,23,77,217,110,217,116,89,87,5,207,88,135,77,131,17,165,186,227,210,164,54,202,116,74,20,179,245,150,100,90,237,74,143,191,216,98,169,243,197,196,230,101,113,85,108,49,193,41,206,71,134,100,252,9,85,86,93,52,41,101,252,229,149,169,151,163,74,50,50,50,54,150,147,52,253,166,93,196,43,230,211,178,241,51,27,111,8,244,250,37,54,185,113,85,42,179,16,211,146,73,153,18,205,43,117,212,145,173,213,165,43,81,17,41,210,53,25,235,244,181,237,51,237,232,184,249,149,59,171,0,45,234,100,235,183,114,39,77,228,155,141,252,225,37,6,180,58,102,157,28,101,6,70,74,101,69,167,111,254,238,59,104,219,242,174,171,166,145,109,194,109,107,122,169,58,60,52,18,18,102,122,184,226,80,93,196,103,222,162,246,31,220,52,11,195,251,12,63,101,121,96,181,40,50,163,114,234,31,207,186,163,52,104,165,127,72,74,90,53,213,9,81,250,174,123,75,238,21,187,197,238,252,118,191,142,17,109,86,230,41,198,40,155,244,107,153,169,35,157,14,2,251,183,25,22,166,90,247,23,241,29,99,130,149,132,241,57,127,223,18,146,142,90,189,21,210,30,135,175,251,34,210,251,211,255,0,97,253,254,225,106,224,0,0,0,0,0,0,0,0,0,0,0,0,0,32,191,22,235,57,203,147,0,17,86,101,149,173,116,141,116,82,83,169,39,155,54,2,123,79,105,233,244,125,229,252,69,86,228,198,246,145,97,102,38,214,175,53,49,49,219,107,174,230,41,110,26,16,122,193,144,146,215,214,79,239,251,253,163,69,149,170,68,58,245,49,234,84,246,210,227,15,237,222,147,34,50,61,170,37,23,97,145,151,121,23,176,102,179,49,24,123,63,10,241,134,191,98,84,163,27,18,41,157,46,228,26,20,157,57,145,90,116,187,20,148,159,115,133,253,146,255,0,56,185,254,23,244,74,28,124,178,80,42,48,225,37,50,159,234,185,206,41,180,17,158,218,132,210,78,134,69,175,118,189,227,217,230,79,35,248,63,143,118,141,74,158,155,102,155,70,173,189,186,76,106,132,8,81,99,186,111,166,51,141,52,151,29,228,45,124,189,86,147,50,46,223,84,180,238,208,82,126,99,50,179,138,89,110,187,230,83,174,42,5,75,209,77,74,113,48,106,205,197,145,211,184,130,117,226,108,201,229,178,218,77,70,150,77,126,175,121,118,151,103,119,94,201,87,16,28,64,192,91,146,151,105,221,117,87,106,182,124,185,108,71,127,174,125,247,215,13,165,185,29,181,41,190,100,148,52,218,80,211,74,208,204,180,78,167,236,62,203,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,102,165,246,24,245,64,0,0,0,32,103,23,107,5,23,6,3,195,185,155,133,206,122,155,83,109,74,90,91,220,164,33,184,115,215,169,158,211,50,34,51,247,145,10,163,202,149,210,155,59,48,214,5,109,199,141,166,218,185,41,91,204,149,180,141,37,57,133,25,31,105,118,122,190,241,163,235,114,170,213,118,222,166,86,216,81,41,186,132,54,101,36,200,200,200,201,196,18,139,184,207,223,239,49,244,64,0,0,0,5,79,241,159,196,58,179,147,173,204,57,102,75,136,167,37,48,234,138,108,150,162,35,120,142,162,201,153,150,237,191,71,179,232,235,246,251,7,201,224,181,33,191,151,119,68,101,182,133,237,165,77,116,187,53,81,31,58,156,90,253,133,246,137,203,73,205,246,28,53,152,58,150,16,220,215,37,62,151,45,148,60,196,101,75,152,195,8,117,226,156,81,208,210,77,111,106,165,153,238,209,36,141,79,67,211,187,65,35,88,125,137,76,183,38,51,200,117,167,82,75,67,136,81,41,42,73,150,164,100,101,216,100,101,237,31,232,62,61,221,117,209,44,155,114,161,115,220,53,8,240,160,211,163,59,37,215,94,117,13,164,146,219,106,90,187,86,100,90,237,73,159,105,151,112,143,89,89,205,141,47,48,120,129,122,91,212,135,219,118,29,18,125,69,17,86,74,74,141,214,89,125,132,33,105,52,188,178,82,76,158,45,12,136,136,253,154,123,100,232,0,0,0,0,0,0,0,0,0,0,0,0,165,110,47,119,214,99,167,99,44,75,23,18,41,126,133,195,104,155,166,89,204,83,223,91,176,106,186,36,146,228,199,157,52,167,124,196,243,54,41,165,36,186,116,172,146,130,82,93,55,228,68,172,181,211,48,142,181,143,54,53,27,29,220,150,221,137,62,176,204,106,194,227,203,68,82,74,23,170,91,55,158,90,146,77,70,230,155,124,245,146,146,180,179,205,52,25,44,146,99,74,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,127,153,72,88,71,81,192,107,230,159,142,245,104,148,187,18,85,29,230,107,19,164,37,10,56,168,86,132,219,204,146,208,178,57,41,116,219,83,4,72,90,249,196,214,196,169,123,72,243,89,86,110,148,205,86,107,52,41,178,230,83,81,33,196,195,145,46,50,99,62,243,4,163,229,173,198,146,227,137,109,102,157,12,208,78,44,146,102,100,74,86,154,157,186,112,83,173,227,45,67,14,47,74,109,109,238,179,12,169,181,4,70,161,46,69,65,42,114,13,83,78,108,184,241,216,216,107,38,86,135,217,117,102,167,16,132,184,100,109,161,106,117,245,34,21,241,71,241,217,137,191,130,249,60,33,21,69,175,112,190,225,247,38,147,38,139,154,28,105,165,68,90,215,29,51,236,250,28,150,154,146,141,143,53,22,68,58,209,58,211,234,73,44,146,183,210,134,29,107,123,107,36,187,234,173,40,211,160,103,107,138,53,43,2,113,66,133,134,216,53,26,37,213,82,182,171,4,245,239,185,212,148,37,176,150,220,109,202,74,29,36,169,69,36,148,180,184,167,81,216,195,140,54,218,137,221,95,101,18,255,0,47,217,135,194,252,205,88,9,196,108,40,170,203,153,77,68,130,131,49,169,112,220,140,252,41,164,203,79,57,25,196,168,182,169,104,75,237,145,169,181,45,179,51,61,171,86,154,142,150,3,42,227,181,99,174,84,113,31,3,44,156,63,197,10,155,94,149,179,49,26,223,166,86,41,181,152,236,154,91,143,42,84,52,72,114,4,130,212,249,111,35,114,246,25,158,215,91,65,173,58,26,93,109,174,171,195,247,61,213,220,170,221,77,217,87,74,250,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,233,146,100,149,235,169,104,174,211,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,166,17,106,156,43,51,227,254,164,101,83,23,235,95,225,90,180,43,181,58,143,252,66,35,81,18,142,87,252,161,77,45,199,191,193,199,66,127,170,64,181,64,20,237,197,99,60,113,177,42,171,63,43,120,108,137,109,80,173,138,193,162,233,169,169,110,176,117,26,140,85,45,7,9,13,234,68,184,204,187,170,148,167,18,124,199,154,109,72,36,165,164,184,245,112,11,254,225,113,224,79,12,191,26,243,137,162,0,113,123,190,179,29,59,25,98,88,184,145,75,244,46,27,68,221,50,206,98,158,250,221,131,85,209,36,151,38,60,233,165,59,230,39,153,177,77,41,37,211,165,100,148,18,146,233,191,34,37,101,174,153,132,117,172,121,177,168,216,238,228,182,236,73,245,134,99,86,23,30,90,34,146,80,189,82,217,188,242,212,146,106,55,52,219,231,172,148,149,165,158,105,160,201,100,147,26,83,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,115,252,202,66,194,58,142,3,95,52,252,119,171,68,165,216,146,168,239,51,88,157,33,40,81,197,66,180,38,222,100,150,133,145,201,75,166,218,152,34,66,215,206,38,182,37,75,218,71,154,202,179,116,166,106,179,89,161,77,151,50,154,137,14,38,28,137,113,147,25,247,152,37,31,45,110,52,151,28,75,107,52,232,102,130,113,100,147,51,34,82,180,212,237,211,130,157,111,25,106,24,113,122,83,107,111,117,152,101,77,168,34,53,9,114,42,9,83,144,106,154,115,101,199,142,198,195,89,50,180,62,203,171,53,56,132,37,195,35,109,11,83,175,169,22,84,2,128,120,163,248,236,196,223,193,124,158,16,230,148,172,179,222,85,252,174,85,115,79,66,157,18,85,10,220,186,23,110,87,96,168,201,183,225,160,218,134,108,75,65,154,180,121,11,118,97,52,164,17,18,208,124,181,17,45,42,89,181,249,114,209,152,187,239,43,248,167,3,19,44,89,31,224,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,85,95,21,204,235,254,211,110,167,242,215,134,117,58,172,107,110,210,168,72,141,118,187,175,37,154,197,81,151,18,146,143,176,210,78,41,152,174,54,190,213,43,99,142,158,226,65,147,44,186,168,149,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,104,123,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,25,130,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,59,97,237,149,85,196,171,254,218,195,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,63,37,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,29,3,26,179,59,140,185,132,161,89,52,12,88,186,61,54,221,133,79,122,159,77,146,235,41,234,159,230,173,38,227,242,94,250,111,60,104,110,59,102,181,31,106,88,74,140,141,197,58,227,146,127,132,70,93,100,226,78,60,175,24,238,123,78,92,171,78,192,142,235,208,103,58,211,74,132,229,124,249,100,195,38,78,164,205,197,180,211,142,72,35,111,69,52,227,113,150,165,39,114,9,127,175,141,95,138,123,91,225,252,31,49,168,136,127,131,216,23,136,248,243,50,230,164,225,125,27,211,53,91,94,223,122,228,122,154,209,153,202,153,21,167,216,101,196,70,65,17,243,94,46,161,43,38,245,37,45,40,81,35,114,205,8,95,192,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,20,45,197,79,7,40,88,69,155,138,188,155,113,237,34,95,180,246,175,23,35,109,95,243,89,82,95,125,185,37,189,107,81,175,152,252,119,95,215,213,74,121,251,18,146,74,8,206,85,112,75,198,58,19,182,173,245,151,233,12,242,107,81,170,7,120,195,115,114,213,213,197,113,184,241,36,22,132,141,141,242,86,212,110,211,94,229,245,94,170,116,109,70,125,43,140,181,255,0,38,217,202,229,46,204,167,92,49,34,72,188,110,136,145,166,83,212,109,27,243,169,209,218,118,67,134,132,168,141,100,134,228,183,4,212,180,105,161,169,180,153,232,230,213,85,94,79,236,9,56,159,154,60,45,179,25,183,162,87,99,202,186,32,201,168,83,229,147,74,97,250,116,103,74,68,210,113,46,158,197,160,163,50,241,154,15,93,228,70,146,37,25,146,79,73,34,149,184,213,248,167,181,190,31,193,243,26,136,135,248,61,129,120,143,143,51,46,106,78,23,209,189,51,85,181,237,247,174,71,169,173,25,156,169,145,90,125,134,92,68,100,17,31,53,226,234,18,178,111,82,82,210,133,18,55,44,208,133,252,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,20,173,198,175,197,61,173,240,254,15,152,212,68,85,194,252,186,95,120,193,133,152,139,137,150,44,126,191,246,103,209,76,172,66,222,203,91,41,110,198,158,243,243,57,142,186,141,121,61,10,19,202,66,86,181,243,245,34,45,134,74,249,56,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,171,215,138,15,16,72,213,104,213,172,175,96,181,86,90,16,137,10,129,120,87,35,58,236,101,239,101,217,81,230,81,77,167,88,74,141,6,164,48,165,190,211,187,28,65,169,175,89,10,94,176,3,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,208,158,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,92,28,104,234,249,130,77,118,220,162,84,233,220,156,24,123,166,126,154,244,116,180,251,111,87,90,68,146,113,82,28,228,165,216,207,114,95,90,80,201,184,182,156,109,179,113,38,107,39,80,213,117,225,63,200,79,218,157,155,251,82,255,0,192,207,148,20,239,148,127,215,127,169,125,75,125,87,245,31,59,253,79,51,250,191,95,247,123,116,26,94,195,218,101,155,69,176,45,170,54,28,185,17,203,78,5,30,20,106,10,226,75,57,76,42,156,134,80,152,198,219,198,165,27,168,229,18,52,89,169,91,139,67,212,245,212,126,76,88,249,9,251,44,188,191,106,95,248,25,242,126,163,242,143,250,239,245,47,166,115,170,254,163,231,127,169,230,127,87,235,254,239,110,131,52,88,133,10,205,167,95,247,45,63,14,106,210,234,150,156,90,196,214,104,51,165,164,210,252,170,114,94,89,70,121,194,52,32,201,106,104,144,163,35,66,59,76,253,84,247,21,154,112,84,253,187,127,162,159,247,24,254,125,255,0,145,255,0,225,63,244,119,255,0,205,255,0,121,255,0,252,31,249,226,213,0,64,14,47,119,214,99,173,76,26,137,75,195,122,95,73,134,213,173,208,239,26,237,61,245,170,114,57,138,36,55,13,228,18,75,167,134,238,187,84,234,84,174,106,140,153,89,180,149,18,36,210,176,209,238,77,173,108,14,182,50,227,102,43,47,80,121,54,133,98,158,221,81,15,60,235,46,206,149,41,196,36,159,114,115,141,26,144,169,137,90,13,167,72,143,107,106,107,148,146,74,27,74,19,218,198,112,115,147,78,192,234,110,99,175,54,242,245,113,250,98,208,122,160,228,132,45,152,108,177,6,52,167,22,165,63,26,10,154,50,67,176,219,89,154,90,112,144,132,237,45,169,230,33,41,125,222,213,194,82,183,140,177,51,89,14,137,134,79,115,173,249,148,247,164,222,148,247,234,9,141,21,218,91,101,203,68,133,17,161,102,183,153,126,67,70,209,54,157,230,165,169,6,182,218,113,229,149,234,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,193,124,226,16,160,17,213,114,209,151,75,239,52,24,167,3,12,236,88,255,0,224,166,86,38,239,103,250,50,151,212,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,94,77,37,188,6,225,197,149,200,76,215,102,196,167,209,232,17,219,76,201,17,35,108,155,114,214,214,209,115,22,219,74,113,74,114,75,234,108,204,144,110,26,90,109,4,70,164,50,206,168,142,153,50,226,179,66,197,187,218,118,25,99,156,47,147,213,90,253,192,166,236,201,113,217,92,150,223,110,100,205,145,105,82,13,150,203,71,154,230,182,218,36,154,16,219,141,160,205,222,90,211,185,239,1,199,59,234,79,243,39,233,162,5,101,163,44,247,150,105,110,27,174,204,195,233,209,17,112,208,45,121,23,28,24,82,76,144,138,154,217,149,25,147,136,78,154,137,44,173,73,144,163,66,213,234,111,66,82,163,66,84,110,35,154,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,208,51,33,152,187,239,51,183,221,62,255,0,196,9,28,217,244,251,126,155,66,71,168,202,117,233,217,46,123,191,52,211,105,249,233,75,149,35,110,211,217,207,229,145,154,80,145,98,156,23,50,245,232,202,21,199,153,218,180,154,172,121,117,126,166,210,164,66,114,47,42,43,208,80,184,207,63,49,46,40,181,123,87,219,38,82,104,209,40,84,119,200,205,106,86,141,196,14,40,254,59,49,55,240,95,39,132,57,165,43,44,247,149,127,43,149,92,211,208,167,68,149,66,183,46,133,219,149,216,42,50,109,248,104,54,161,155,18,208,102,173,30,66,221,152,77,41,4,68,180,31,45,68,75,74,150,109,126,92,180,102,46,251,202,254,41,192,196,203,22,71,248,40,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,119,253,134,249,157,193,172,83,192,233,25,133,182,46,141,109,10,109,62,77,66,176,183,89,82,165,82,122,102,121,178,88,146,195,123,214,151,154,65,106,104,78,237,201,52,169,179,90,22,133,42,138,243,175,154,234,238,109,49,150,109,229,205,170,195,180,41,186,195,181,168,147,94,66,186,8,187,80,78,56,105,108,137,4,243,235,71,53,195,213,106,45,80,223,49,104,105,179,28,213,188,33,188,151,130,242,49,237,76,68,110,211,98,232,102,208,67,138,124,185,239,212,87,17,201,74,74,27,45,76,144,219,77,160,212,165,109,212,222,108,145,191,71,54,122,12,167,120,167,193,191,136,22,247,152,176,52,166,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,11,202,192,188,176,250,77,42,45,231,111,75,165,46,185,71,133,95,166,27,196,91,38,83,165,180,78,199,144,210,210,102,149,161,73,61,15,67,245,86,149,161,91,86,133,36,167,167,10,60,235,254,204,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,212,171,99,110,150,227,65,19,207,58,155,148,0,1,154,204,216,248,167,198,79,136,23,15,152,190,23,150,93,47,187,75,2,108,76,197,116,253,93,153,122,243,161,245,187,217,111,164,170,55,50,123,61,31,47,154,110,185,171,48,57,220,222,90,81,243,187,53,213,58,171,234,224,86,107,177,31,3,44,156,64,194,250,99,190,149,179,49,26,223,169,209,234,84,105,15,26,91,143,42,84,53,199,110,124,115,208,249,111,35,114,55,145,22,215,91,65,33,90,26,90,113,174,85,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,151,176,83,11,233,88,43,132,118,134,20,81,149,17,200,246,181,30,53,53,114,35,66,76,68,76,125,8,46,116,163,105,38,100,133,188,239,49,213,250,202,51,91,138,51,82,140,204,207,218,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,154,204,216,248,167,198,79,136,23,15,152,190,60,85,118,192,188,173,155,102,217,188,235,182,244,184,148,43,198,60,153,52,42,130,136,141,137,200,143,33,113,223,36,40,140,200,150,219,173,153,41,7,162,200,148,218,140,182,184,133,42,74,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,189,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,24,179,77,155,26,94,95,49,2,203,183,170,239,182,212,58,220,250,114,37,44,212,148,155,76,188,251,232,90,212,106,121,4,148,145,50,122,153,145,145,123,117,246,72,91,70,235,161,222,214,229,62,231,183,106,49,230,193,168,198,106,75,78,178,242,28,78,215,27,74,211,218,131,50,215,106,136,251,12,251,199,216,31,230,251,236,69,101,201,50,94,67,77,52,147,90,220,90,137,41,74,72,181,51,51,62,194,34,47,104,142,85,108,222,225,203,185,131,166,97,13,179,114,83,234,146,222,109,150,36,170,36,198,31,67,79,28,227,142,182,148,104,123,84,172,143,110,169,52,106,90,150,189,250,8,53,198,150,66,62,93,90,241,144,218,17,186,149,9,211,236,209,70,124,234,137,107,246,151,218,62,183,6,12,67,171,55,58,227,195,151,164,184,186,114,145,50,168,150,205,106,50,39,140,233,204,145,145,110,219,244,123,62,142,191,111,176,91,0,0,0,0,0,249,215,29,85,170,21,189,83,173,190,162,75,116,248,111,74,81,153,145,17,19,104,53,31,121,151,187,222,67,56,57,173,186,81,120,230,26,255,0,173,182,241,186,219,183,29,87,97,154,183,17,36,231,62,162,34,237,62,207,91,222,45,111,132,69,130,139,127,1,230,92,238,66,228,189,82,169,184,105,90,155,218,165,182,228,56,11,212,143,105,25,145,153,123,204,132,244,0,0,0,1,229,113,43,18,236,252,40,180,231,94,55,165,110,29,58,12,38,93,119,89,18,90,100,221,82,26,91,156,180,115,22,146,82,205,45,171,68,235,219,161,253,166,41,35,58,188,64,113,3,30,174,74,165,167,106,85,93,165,89,241,37,191,29,142,133,247,216,92,198,144,228,134,210,167,57,114,86,211,137,91,78,167,83,34,209,90,23,176,187,121,14,92,242,179,138,89,145,187,225,211,173,218,5,75,209,78,202,109,51,170,206,69,145,211,182,131,117,146,112,205,228,50,226,73,68,151,137,126,183,113,118,159,103,125,221,229,111,38,152,95,150,235,74,28,40,52,72,85,26,254,214,222,149,83,149,26,59,207,37,254,83,4,178,109,226,97,181,146,55,178,74,78,189,186,153,153,246,247,70,206,49,148,90,19,120,69,71,170,244,68,153,231,88,142,223,53,45,160,189,78,150,160,173,12,244,221,244,187,123,196,3,225,235,134,50,113,67,51,22,244,22,98,115,217,162,61,18,181,36,185,102,162,75,44,212,34,18,204,253,69,17,118,57,237,208,189,230,67,64,180,90,68,58,13,49,154,84,6,210,220,118,55,108,74,72,136,139,114,141,71,216,68,69,222,103,236,25,211,206,117,237,38,253,204,77,211,94,118,98,100,54,239,67,203,82,28,53,160,180,131,29,39,167,172,175,220,247,251,5,169,112,145,179,156,182,240,5,202,179,172,173,43,171,105,170,148,157,9,92,169,179,211,216,123,75,95,165,239,63,224,39,64,0,0,0,0,0,0,0,0,0,0,0,0,0,14,11,157,219,30,109,253,151,123,146,137,79,104,156,125,125,30,212,237,51,81,233,58,50,143,66,36,168,251,144,126,193,158,139,74,164,245,34,225,137,81,97,102,133,181,204,209,68,102,90,106,133,23,176,203,222,52,229,98,86,215,113,90,176,107,46,40,148,169,28,221,76,143,82,245,92,82,125,231,251,190,241,83,220,94,114,247,54,149,123,163,27,232,212,151,14,45,87,95,73,200,109,131,218,142,83,48,35,51,185,73,108,136,181,51,50,45,203,63,179,78,225,45,184,87,212,202,118,89,169,81,245,237,141,207,212,191,198,168,77,63,127,216,38,80,231,152,217,129,120,127,143,22,124,203,70,250,163,71,146,220,134,92,109,169,61,59,11,126,58,212,211,141,165,109,173,214,215,177,73,230,172,200,200,187,12,245,247,235,72,121,208,200,245,227,150,171,150,77,78,151,10,101,66,209,144,242,206,44,194,109,215,121,73,83,146,20,132,184,226,88,109,164,168,154,96,148,162,35,236,215,82,236,238,244,156,61,243,167,95,192,155,246,13,149,118,86,94,118,205,171,72,106,58,144,252,133,169,17,92,117,232,141,155,132,78,62,134,144,148,178,210,189,109,12,203,237,46,194,188,107,94,231,162,94,52,24,55,45,187,80,98,109,62,163,29,169,44,58,203,168,113,38,135,16,149,167,214,65,154,126,138,136,251,12,251,199,213,0,0,0,28,71,58,86,131,55,150,88,241,18,18,227,147,207,66,182,170,243,99,39,97,40,249,200,167,200,36,104,91,76,245,213,94,206,223,113,140,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,135,174,169,251,63,128,209,246,86,238,134,175,12,189,97,237,113,183,146,226,159,182,41,42,119,69,106,105,90,160,176,163,73,246,158,135,235,119,25,234,58,160,0,0,0,0,168,206,52,54,196,248,215,117,183,116,114,21,209,59,14,28,78,105,37,91,121,166,237,69,123,119,105,166,186,118,233,174,163,195,112,119,188,225,91,184,251,87,165,78,127,105,85,40,18,34,180,217,172,136,141,215,102,211,210,158,195,81,118,250,167,220,70,127,120,242,124,76,169,117,28,54,205,159,202,26,36,137,48,102,72,103,211,44,186,218,212,210,146,226,170,115,22,149,37,73,36,153,118,160,140,140,143,94,206,241,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,251,136,251,230,48,174,78,45,249,144,145,103,216,208,240,150,211,170,176,154,133,89,214,215,60,155,124,201,101,17,214,103,176,234,79,150,233,43,233,37,61,138,73,167,223,175,112,230,124,22,168,117,39,174,123,170,235,90,158,56,138,137,58,26,148,102,173,166,247,50,156,225,246,233,166,186,125,186,253,130,217,192,0,0,0,0,0,0,0,0,0,0,0,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,133,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,159,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,127,240,194,226,17,74,160,82,162,101,199,31,46,200,148,234,109,58,60,151,173,219,166,189,87,75,44,70,97,180,179,201,164,168,214,217,37,8,74,74,74,219,117,231,200,136,137,12,32,191,170,72,224,28,69,51,213,39,52,183,145,216,248,125,62,90,48,174,129,33,151,160,179,38,43,72,93,78,162,201,72,65,212,136,205,178,125,148,41,185,10,109,12,169,127,65,9,90,144,133,168,208,143,63,144,92,148,93,89,172,196,120,149,186,181,51,167,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,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,20,47,197,31,199,102,38,254,11,228,240,135,191,225,123,146,143,229,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,185,235,196,83,61,81,178,181,102,157,143,135,211,226,47,21,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,164,26,77,50,242,197,123,254,21,26,27,146,235,247,101,227,88,110,51,75,151,44,141,250,133,70,91,196,148,155,143,60,162,35,91,142,184,90,173,197,23,106,140,212,125,230,47,123,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,64,50,174,52,39,97,96,94,28,102,47,34,56,89,133,248,161,70,235,169,83,176,254,221,117,151,154,50,68,170,124,164,211,25,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,80,171,47,188,27,43,175,98,61,90,167,152,27,135,147,102,91,183,3,177,233,180,216,100,130,149,117,83,218,53,236,146,227,140,188,174,129,151,126,100,249,123,150,254,211,121,63,50,100,135,85,216,56,202,210,105,84,12,162,89,52,42,21,50,37,58,155,78,190,41,177,33,195,136,202,89,98,51,13,211,42,9,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,80,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,15,201,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,218,112,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,60,255,0,138,198,120,228,225,173,42,126,86,240,217,17,29,174,220,244,115,69,211,83,82,218,124,169,212,233,73,90,14,18,27,212,205,18,94,107,85,41,78,36,185,108,186,218,144,74,83,169,113,154,160,194,172,51,186,177,147,17,237,204,45,178,162,117,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,195,22,44,95,217,126,41,222,88,103,233,79,73,252,146,184,42,52,46,183,145,201,234,186,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,94,167,11,143,2,120,101,248,215,156,77,29,87,50,249,116,177,51,65,133,147,240,206,250,143,254,22,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,125,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,41,255,0,195,11,136,69,42,129,74,137,151,28,124,187,34,83,169,180,232,242,94,183,110,154,245,93,44,177,25,134,210,207,38,146,163,91,100,148,33,41,41,43,109,215,159,34,34,36,48,130,254,169,35,128,113,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,60,254,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,125,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,96,20,3,197,31,199,102,38,254,11,228,240,132,244,224,213,73,165,87,242,137,123,80,171,180,200,149,26,109,70,248,169,68,153,14,91,41,121,137,44,57,76,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,32,226,5,145,26,238,85,110,167,47,91,89,29,110,25,92,21,3,110,157,39,84,55,232,185,79,185,41,198,169,91,23,33,217,15,242,163,71,73,245,42,34,74,245,208,244,87,97,240,172,60,204,142,54,225,85,131,118,97,109,135,127,75,166,218,119,188,119,163,87,41,42,142,196,134,36,33,214,84,195,166,130,121,11,54,22,182,149,177,75,104,208,181,18,91,212,207,150,141,190,127,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,26,30,202,174,89,236,220,168,97,28,60,45,179,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,238,52,178,141,173,54,132,54,147,61,168,66,119,41,107,222,226,251,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,137,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,81,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,69,57,41,203,197,43,44,249,121,182,172,54,41,82,224,87,106,17,217,173,221,40,147,49,50,87,233,183,227,180,82,146,74,108,205,162,67,102,218,89,65,55,234,236,105,38,102,181,26,156,93,101,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,195,223,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,186,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,193,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,2,181,120,218,97,157,171,39,11,44,92,99,233,57,87,37,62,224,43,103,158,219,109,167,168,131,34,52,137,27,30,86,206,98,249,110,69,213,178,222,73,79,61,255,0,84,205,122,148,32,225,175,139,210,112,131,56,54,59,230,252,178,166,222,18,14,208,169,51,25,134,157,91,232,156,164,162,58,76,220,211,98,19,48,162,56,181,32,201,100,134,148,69,187,83,66,186,175,25,107,254,53,205,154,58,93,153,78,184,101,203,143,103,90,241,35,76,167,168,221,38,32,212,100,58,236,135,13,9,81,18,13,110,70,114,9,169,104,215,82,75,105,51,213,189,169,232,28,17,240,190,171,42,255,0,196,44,104,121,82,216,166,211,40,237,90,241,201,80,149,200,152,252,151,155,146,238,201,26,146,119,176,152,140,238,108,137,71,164,182,212,102,158,205,246,232,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,30,255,0,138,47,15,249,148,137,149,44,205,224,133,187,206,165,61,212,212,111,138,91,14,62,252,166,229,58,251,175,189,86,79,49,107,220,201,243,116,117,182,201,9,101,45,165,194,73,160,221,83,80,91,45,25,139,190,242,191,138,112,49,50,197,145,254,10,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,85,75,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,113,78,40,89,40,254,79,247,218,241,159,15,105,148,168,56,109,121,84,17,25,170,116,34,228,250,26,168,166,84,181,199,38,148,163,213,151,121,79,188,217,182,68,134,253,118,182,54,148,53,204,138,184,77,143,216,203,129,94,159,253,145,226,21,86,215,249,81,79,58,101,83,162,90,75,158,207,110,213,22,226,62,91,200,220,190,91,232,218,235,123,215,177,105,220,173,124,173,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,9,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,200,161,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,123,51,47,151,75,239,43,248,167,63,12,239,168,255,0,225,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,204,174,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,124,255,0,20,44,244,254,218,238,165,224,118,14,94,125,94,27,81,118,122,98,76,36,237,102,187,84,109,197,25,232,241,40,250,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,215,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,40,135,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,146,171,137,127,17,107,121,251,121,236,0,203,157,235,18,174,186,188,119,25,187,46,10,106,162,205,167,57,78,145,21,198,151,77,101,197,33,196,186,181,165,226,90,222,105,73,229,108,74,18,181,45,78,37,170,224,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,130,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,67,254,44,23,77,10,223,201,45,223,73,171,206,233,229,220,213,10,69,46,150,223,41,107,234,37,34,115,50,212,222,169,35,36,104,196,73,11,213,70,73,245,52,215,114,146,71,74,217,122,186,104,86,54,62,225,165,235,116,206,232,168,182,253,225,70,170,84,100,242,150,231,34,43,19,90,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,75,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,34,175,20,127,2,120,155,248,47,156,66,20,45,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,255,0,101,83,47,86,38,68,178,227,49,119,76,154,81,85,96,211,228,92,23,213,201,10,43,203,234,121,8,113,213,17,118,41,215,25,142,206,230,219,74,82,157,219,86,225,52,133,188,180,157,75,103,235,58,247,86,107,49,30,93,18,147,83,233,240,202,217,168,60,221,185,79,142,110,33,185,251,13,77,166,167,32,156,74,22,167,157,65,153,161,43,73,114,91,89,160,139,114,157,91,190,131,135,94,69,100,230,150,242,43,227,16,96,75,70,21,208,36,60,204,231,163,74,105,11,169,212,89,40,235,42,105,145,56,79,178,133,55,33,46,45,228,163,232,33,72,74,208,181,18,209,223,248,220,82,105,84,10,86,3,80,168,84,200,148,234,109,58,61,193,18,28,56,140,165,150,35,48,218,105,137,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,205,120,42,120,167,186,126,31,206,243,26,112,235,252,80,120,125,201,171,73,173,102,135,5,169,81,16,180,71,84,251,194,135,25,166,163,35,99,45,74,145,50,180,110,186,250,82,107,52,161,132,173,134,154,222,226,205,78,250,203,82,245,172,28,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,154,48,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,20,67,197,31,199,102,38,254,11,228,240,132,244,224,213,73,165,87,242,137,123,80,171,180,200,149,26,109,70,248,169,68,153,14,91,41,121,137,44,57,76,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,32,226,5,145,26,238,85,110,167,47,91,89,29,110,25,92,21,3,110,157,39,84,55,232,185,79,185,41,198,169,91,23,33,217,15,242,163,71,73,245,42,34,74,245,208,244,87,97,198,6,239,251,201,171,6,70,22,166,225,150,118,156,170,195,53,245,210,84,100,166,10,162,211,46,48,153,8,35,45,80,179,105,229,161,91,76,183,145,55,191,119,45,189,189,171,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,97,60,95,237,106,21,141,146,252,61,178,173,104,61,21,22,223,188,41,52,186,116,110,106,220,228,69,98,147,61,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,193,202,119,138,124,27,248,129,111,121,139,3,74,96,0,56,254,113,42,212,170,46,84,49,134,101,102,167,18,4,119,44,122,212,68,59,37,228,180,133,62,252,55,89,101,162,82,140,136,214,227,174,54,218,19,222,165,173,41,45,76,200,134,109,198,146,50,119,86,165,86,178,161,131,211,40,213,56,147,227,183,99,209,98,45,216,207,37,212,37,246,33,180,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,59,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,158,38,228,250,149,155,46,31,152,58,154,121,75,110,251,179,176,222,149,62,212,91,46,164,145,37,245,210,163,27,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,83,13,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,22,169,194,235,136,4,58,188,58,110,89,49,190,226,228,213,89,233,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,63,0,25,172,205,143,138,124,100,248,129,112,249,139,226,226,120,123,216,22,110,41,240,225,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,166,102,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,84,94,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,114,215,131,78,94,42,183,38,40,85,51,35,90,165,68,93,189,105,199,151,68,163,200,84,197,37,242,173,188,219,92,197,33,164,31,172,132,67,125,212,168,221,245,117,148,217,160,148,164,168,219,184,144,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,154,28,194,221,52,43,231,31,113,46,245,181,167,117,180,91,130,240,172,213,41,210,121,75,111,159,21,249,174,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,117,60,39,238,154,21,193,146,91,66,147,72,157,212,75,182,106,21,122,93,81,190,82,209,211,202,92,231,165,165,189,84,68,75,213,137,113,215,170,76,211,235,233,174,228,168,138,96,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,148,252,186,88,153,160,225,129,96,225,165,245,31,255,0,183,211,40,243,119,189,253,25,84,244,133,77,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,170,12,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,95,240,185,207,109,43,4,234,175,96,70,52,92,210,227,217,53,201,8,85,191,81,150,250,122,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,231,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,207,26,90,29,73,155,158,213,186,208,167,138,42,98,65,134,149,17,171,105,61,204,168,184,93,186,105,174,159,110,191,96,233,124,36,51,33,34,239,177,166,97,45,217,85,97,85,10,75,174,46,1,56,249,154,206,35,76,192,97,164,151,49,211,87,210,82,187,18,146,79,187,78,225,99,98,28,241,50,204,156,236,10,193,83,165,218,243,121,53,251,137,255,0,71,106,151,13,43,106,51,241,38,39,154,157,142,161,105,81,45,164,232,173,12,136,253,134,125,213,219,195,54,153,81,196,156,217,252,161,173,191,38,116,200,236,250,101,231,156,82,157,82,156,77,78,26,212,165,41,68,163,62,213,153,153,153,235,219,222,61,103,24,155,206,21,197,143,180,138,84,23,245,42,93,2,60,87,91,37,22,132,235,115,106,9,87,97,40,251,125,98,239,34,63,184,123,158,11,214,196,249,55,125,201,116,116,234,232,154,133,50,39,52,208,173,188,210,118,156,189,187,180,211,93,59,116,215,81,110,96,0,0,0,3,149,230,146,232,106,207,203,214,33,87,92,121,45,169,139,98,172,166,181,86,155,150,152,47,168,146,93,165,169,158,222,226,61,70,112,107,51,36,221,151,108,233,237,33,75,145,89,168,186,242,82,68,102,102,183,157,51,34,211,180,245,213,95,111,241,26,35,201,101,160,205,153,150,60,59,132,136,252,151,166,219,84,137,210,83,176,146,124,229,211,227,146,245,45,164,122,234,159,111,111,188,199,111,0,0,0,31,42,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,162,147,62,211,46,225,71,60,66,115,167,94,199,107,246,117,149,105,214,94,106,205,164,200,118,58,80,196,133,165,18,156,105,233,109,147,134,77,190,182,150,149,50,234,125,109,8,207,236,46,195,243,121,47,200,245,227,153,91,150,53,74,169,10,101,62,209,142,242,21,42,97,182,235,92,212,165,200,234,90,27,113,76,56,210,148,109,62,106,73,31,126,154,159,103,125,222,96,158,5,216,24,15,103,67,180,108,106,52,120,205,199,101,182,222,147,211,176,135,228,45,45,54,218,150,226,218,109,27,212,174,82,12,204,203,180,203,95,118,157,12,87,7,25,106,145,55,134,84,26,97,106,106,93,82,43,154,125,241,234,9,247,255,0,152,126,46,16,89,123,153,106,80,234,24,205,93,165,56,196,170,188,119,97,68,113,214,13,38,184,142,162,4,132,41,38,166,200,205,38,105,51,35,37,154,125,196,125,226,195,111,186,210,237,219,86,117,97,181,18,85,31,149,161,153,232,94,179,137,79,188,191,123,222,51,27,119,84,158,172,92,50,234,47,184,107,113,238,94,170,51,51,215,68,36,189,166,126,225,161,108,144,216,211,108,28,187,219,84,74,131,68,219,232,235,55,39,105,146,139,89,210,84,90,145,165,39,220,178,246,14,246,0,0,0,0,0,0,0,0,0,0,0,0,0,3,206,226,12,21,84,173,9,240,146,222,243,115,149,234,233,174,186,58,131,238,254,3,47,164,110,197,123,83,73,165,105,246,25,105,222,67,74,217,106,169,174,175,130,214,244,247,28,109,106,115,171,213,77,158,169,61,37,188,94,243,247,15,207,153,140,24,165,227,174,20,213,44,90,139,77,168,229,114,57,106,82,82,123,118,201,101,211,208,205,11,211,94,81,127,103,255,0,121,124,12,157,224,146,240,39,8,224,217,239,160,185,237,243,119,171,78,213,107,42,67,133,169,155,104,51,236,119,221,255,0,188,251,168,15,15,140,120,73,105,227,69,133,86,177,174,202,100,105,76,212,34,62,195,78,58,203,75,84,119,92,101,198,146,234,13,196,44,144,180,147,170,50,81,36,204,181,254,7,65,249,189,202,189,223,150,44,72,153,78,147,25,245,209,36,200,114,69,46,115,104,116,208,76,169,249,4,202,20,225,178,218,57,155,24,220,100,158,207,105,118,119,75,206,23,153,219,114,145,80,99,3,49,46,183,37,216,210,77,45,210,36,75,147,184,144,181,42,20,86,24,74,158,124,136,146,68,75,50,66,17,175,121,151,180,133,180,178,243,114,25,110,67,43,74,219,117,36,180,41,39,169,25,25,106,70,70,67,254,192,0,0,124,43,238,136,87,37,147,112,91,198,218,92,244,157,46,92,61,170,45,73,92,198,84,141,12,180,61,126,151,184,254,225,155,172,197,218,47,217,24,225,124,91,207,54,150,250,107,134,166,148,37,36,100,73,74,102,60,130,34,35,73,105,244,125,194,225,56,79,226,107,119,126,94,202,218,149,59,157,50,137,51,165,109,6,238,227,68,118,96,193,65,22,134,179,50,208,213,236,34,47,184,77,224,0,0,0,1,5,248,187,97,227,183,150,92,98,85,161,198,103,159,67,173,183,81,117,237,159,57,201,102,4,245,26,119,18,76,246,234,162,61,12,200,181,246,144,169,188,170,98,146,176,135,28,173,123,173,111,27,81,189,37,9,137,75,221,180,146,199,88,195,139,51,61,233,34,34,38,253,167,167,188,118,94,38,152,167,110,98,230,48,219,87,69,183,54,60,150,62,73,67,105,197,178,227,107,249,206,170,98,207,83,66,212,90,232,226,125,186,246,142,229,193,125,250,153,94,119,28,118,156,115,163,232,102,41,73,213,91,119,243,105,196,103,167,118,186,11,88,190,46,186,109,145,104,214,46,186,180,150,216,141,74,131,34,98,212,181,165,37,163,77,41,195,237,81,145,119,36,253,165,247,144,206,246,109,113,126,167,141,184,239,114,215,156,156,236,136,104,170,204,135,78,35,117,75,79,78,83,31,83,91,125,117,150,154,59,217,180,244,237,236,47,125,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,189,179,246,153,125,166,38,40,0,0,0,0,0,0,0,0,0,0,0,0,8,191,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,6,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,208,50,209,151,75,239,52,24,167,3,12,236,88,255,0,224,166,86,38,239,103,250,50,151,212,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,104,79,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,244,1,64,60,81,252,118,98,111,224,190,79,8,72,172,140,102,170,205,202,135,15,203,230,240,172,212,162,42,231,168,223,21,104,214,157,33,198,205,229,212,106,37,74,167,108,53,52,149,161,93,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,113,60,47,114,45,251,20,181,81,142,56,199,102,116,152,147,90,223,232,120,211,85,185,234,21,45,198,210,69,171,38,146,233,230,61,171,156,205,77,75,67,70,134,254,105,74,144,217,207,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,233,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,210,93,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,15,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,189,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,83,14,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,17,127,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,12,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,101,163,46,151,222,104,49,78,6,25,216,177,255,0,193,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,158,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,77,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,219,53,217,63,196,124,183,227,138,240,201,187,110,171,84,165,92,117,7,19,99,203,97,7,49,202,204,85,188,72,101,148,155,109,167,124,196,243,26,109,214,146,132,168,156,82,77,41,52,56,210,151,110,156,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,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,95,215,120,112,238,193,171,151,53,150,182,105,105,135,232,121,116,170,130,171,53,186,19,17,212,81,107,21,70,200,215,22,114,86,135,16,113,222,67,251,30,119,66,90,31,83,105,220,146,82,157,91,178,168,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,45,251,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,151,187,42,52,42,197,213,89,171,90,214,231,201,250,44,218,132,137,20,234,71,88,185,126,143,138,183,20,166,163,115,214,68,183,121,104,52,163,152,162,220,173,186,159,105,139,95,224,177,135,56,185,74,179,110,188,75,170,93,82,226,97,213,114,66,225,83,45,199,163,47,100,218,139,70,217,57,84,105,107,34,74,16,148,146,163,25,180,106,230,173,43,39,54,156,86,200,236,208,114,172,213,97,111,237,167,46,56,139,134,108,208,189,51,62,179,111,202,244,84,46,171,167,230,213,26,71,58,15,206,26,208,148,233,41,166,21,235,168,144,122,104,189,82,106,35,205,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,208,98,197,245,251,80,197,59,203,19,61,23,232,207,149,183,5,70,187,209,115,249,221,47,85,37,199,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,11,201,225,113,132,50,112,151,39,214,203,245,38,37,177,82,190,100,61,119,202,101,231,218,117,8,68,148,161,17,84,209,183,244,80,184,108,68,112,210,163,82,201,110,44,149,183,232,38,90,138,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,191,98,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,50,247,101,70,133,88,186,171,53,107,90,220,249,63,69,155,80,145,34,157,72,235,23,47,209,241,86,226,148,212,110,122,200,150,239,45,6,148,115,20,91,149,183,83,237,49,107,252,22,48,231,23,41,86,109,215,137,117,75,170,92,76,58,174,72,92,42,101,184,244,101,236,155,81,104,219,39,42,141,45,100,73,66,18,146,84,99,54,141,92,213,165,100,230,211,138,217,31,10,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,179,235,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,40,95,63,89,40,186,178,167,136,242,235,116,154,103,81,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,177,254,26,25,28,141,151,27,53,156,97,190,23,45,120,139,122,81,219,67,209,28,67,177,209,67,167,60,109,190,80,148,202,201,42,57,38,164,52,167,148,180,250,139,108,155,65,17,37,107,122,111,128,14,63,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,50,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,143,65,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,70,93,44,76,175,225,100,12,51,177,99,255,0,130,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,0,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,207,14,101,242,233,125,229,127,20,231,225,157,245,31,252,44,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,62,127,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,244,228,23,37,22,174,84,240,226,37,110,173,76,234,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,82,168,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,120,115,129,153,74,238,106,113,198,177,137,181,50,228,210,153,221,75,182,226,42,42,24,114,37,29,167,156,92,118,221,36,169,123,158,62,106,220,112,205,107,46,99,139,36,153,32,144,148,241,81,99,252,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,220,72,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,18,171,138,22,122,127,109,119,82,240,59,7,47,62,175,13,168,187,61,49,38,18,118,179,93,170,54,226,140,244,120,148,125,68,54,116,111,151,161,37,11,116,150,231,206,165,49,220,40,235,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,66,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,172,190,57,223,82,127,153,63,77,21,171,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,28,215,9,178,11,135,24,51,155,138,254,97,236,90,125,42,157,111,212,109,243,143,79,160,20,98,115,209,181,137,15,153,203,147,16,205,36,81,25,228,54,132,33,180,26,143,249,220,148,23,41,164,161,181,74,161,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,38,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,168,218,250,225,187,140,180,44,220,65,203,213,18,131,85,118,219,184,234,14,204,163,92,201,105,51,25,106,221,75,233,39,102,62,191,153,111,157,25,183,27,39,154,62,89,155,170,109,40,35,39,216,55,46,123,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,137,124,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,69,156,69,51,213,39,52,183,145,216,248,125,62,90,48,174,129,33,151,160,179,38,43,72,93,78,162,201,72,65,212,136,205,178,125,148,41,185,10,109,12,169,127,65,9,90,144,133,168,208,136,106,37,167,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,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,107,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,141,92,80,178,81,252,160,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,73,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,212,225,215,158,168,217,165,179,74,199,196,25,241,17,138,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,250,104,82,210,132,33,68,132,76,160,25,172,205,143,138,124,100,248,129,112,249,139,227,175,240,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,41,152,28,10,194,252,223,224,186,173,10,236,168,149,26,109,70,57,213,237,170,212,73,46,60,196,89,174,68,117,184,149,22,249,14,161,50,80,148,200,53,146,13,102,219,132,101,175,176,202,21,229,251,61,57,116,201,245,204,156,159,92,118,100,75,118,143,102,199,40,87,21,243,71,118,84,198,42,23,67,81,218,42,147,143,69,84,100,201,52,28,164,72,97,15,17,185,216,211,4,148,33,147,35,106,197,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,5,69,241,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,172,177,215,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,15,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,126,172,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,40,50,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,84,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,237,159,128,0,0,0,0,0,0,0,0,0,0,0,0,0,8,117,196,255,0,6,28,197,28,189,79,172,65,138,203,146,173,133,59,89,90,212,222,170,38,99,65,154,163,208,201,10,62,247,11,218,69,246,144,168,108,165,98,253,79,4,177,222,218,175,55,57,216,240,215,85,135,14,162,68,234,144,158,156,230,48,167,119,122,232,45,52,107,183,113,233,217,218,94,237,16,216,247,93,54,247,180,104,247,93,38,75,111,198,170,193,143,49,10,66,210,162,209,214,146,225,118,164,204,187,148,94,211,251,204,85,63,26,7,234,103,121,91,145,221,113,206,143,161,134,164,167,85,109,223,205,168,145,30,157,218,232,56,119,12,188,84,183,48,139,24,110,91,162,228,155,30,51,5,105,204,105,181,188,227,104,249,206,170,26,203,67,90,210,90,232,218,189,186,246,14,53,154,204,82,86,47,99,149,209,117,165,227,118,55,164,166,177,17,123,183,18,152,235,31,113,6,71,189,68,101,163,158,195,211,220,45,143,132,78,30,59,103,101,202,101,90,100,102,121,213,202,219,149,6,158,217,243,156,151,160,64,81,39,113,164,143,110,169,51,208,140,203,95,105,137,208,0,0,0,0,33,15,21,252,77,110,207,203,217,219,81,103,114,102,86,230,116,174,35,155,180,215,29,232,51,144,101,161,44,140,245,52,251,72,203,239,20,247,151,91,69,235,223,28,44,123,121,150,210,231,83,112,211,16,180,168,140,201,73,84,198,144,100,100,73,61,126,151,184,105,22,196,162,21,181,100,91,246,241,54,150,253,25,75,137,15,106,75,66,46,91,41,70,132,90,23,238,251,139,238,31,116,0,0,7,252,60,243,113,217,114,67,203,74,27,105,38,181,169,71,161,17,17,106,102,102,98,165,184,161,231,109,202,189,65,252,12,195,74,220,150,163,70,53,55,87,145,18,78,210,90,210,169,177,95,142,165,50,249,145,164,200,208,102,133,163,94,227,63,97,8,135,148,60,171,222,25,157,196,136,116,232,209,159,69,18,52,134,228,85,39,56,135,73,6,202,95,96,158,66,92,38,92,71,51,99,251,136,149,217,237,62,206,251,240,193,204,36,180,240,94,194,164,216,214,157,50,52,86,105,241,24,97,215,26,101,164,42,67,173,178,219,74,117,102,218,16,75,90,137,164,153,168,210,70,122,127,2,247,0,35,46,117,50,208,89,137,163,219,244,210,66,72,161,213,162,60,242,180,237,229,33,50,18,162,51,229,57,217,243,222,222,207,243,246,156,32,176,96,97,142,27,91,182,69,57,164,33,186,77,50,36,69,108,74,75,114,154,142,219,90,246,37,58,253,2,237,208,191,135,112,248,89,148,169,46,147,130,215,20,246,220,109,181,55,210,104,167,21,162,123,101,178,94,242,247,140,212,153,187,41,237,73,38,165,171,216,69,175,113,13,65,97,244,21,83,109,8,16,148,222,195,111,155,234,233,166,154,186,179,238,254,35,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,213,20,146,225,184,149,22,164,122,118,127,18,25,125,190,33,162,159,116,77,136,219,102,132,183,203,209,58,105,166,173,164,251,191,136,208,102,68,235,106,184,50,197,104,84,148,218,144,110,122,67,177,73,208,251,42,18,83,239,63,112,239,198,68,162,209,68,70,95,104,37,41,73,109,74,72,136,189,132,67,250,0,56,30,113,242,211,65,204,110,20,85,40,142,192,141,233,184,113,159,147,77,146,109,35,152,79,162,52,132,180,141,252,167,23,183,123,218,232,146,215,94,210,237,239,160,187,182,220,188,240,23,20,229,81,223,57,116,218,213,177,85,89,48,242,121,172,154,151,26,74,146,151,16,163,36,44,211,189,173,73,68,69,221,236,62,235,200,225,241,153,136,184,253,131,20,200,149,41,232,118,225,183,227,51,78,152,149,58,74,117,222,68,72,164,183,148,70,234,214,173,92,120,245,81,233,169,247,145,31,124,168,0,0,0,239,20,105,197,135,10,202,202,204,39,202,104,16,208,204,42,244,46,177,229,37,189,187,229,63,58,114,212,102,100,130,35,51,74,75,180,204,213,246,152,247,252,26,49,41,80,49,86,189,134,242,30,38,216,145,71,149,83,65,184,173,18,167,21,38,158,201,36,181,86,134,173,11,187,110,191,111,176,92,103,120,0,0,0,0,230,89,149,177,226,226,22,6,94,182,235,240,74,91,174,80,106,74,138,209,180,78,25,190,112,222,66,52,35,74,143,93,87,167,97,107,219,216,51,127,122,209,228,90,247,181,122,128,235,74,142,253,38,171,42,26,145,180,208,109,173,167,148,131,45,52,35,35,35,79,118,133,166,157,196,62,100,137,149,10,155,141,20,169,82,37,184,148,165,150,137,197,169,195,36,251,18,157,125,157,189,132,94,241,117,60,36,240,89,204,61,193,9,183,245,199,0,162,84,171,115,156,122,59,142,53,203,63,71,189,14,11,169,51,53,161,42,211,114,20,125,138,52,246,123,123,199,50,226,145,157,104,81,233,143,224,70,28,214,210,228,151,84,164,213,164,194,146,70,73,65,166,108,87,163,169,108,191,169,30,187,12,208,180,105,220,103,236,33,1,114,143,131,181,92,114,199,75,126,220,106,157,38,124,102,103,196,159,82,52,178,167,72,162,148,198,16,234,151,234,44,182,232,239,105,168,180,237,237,63,126,136,236,139,106,13,155,102,208,173,58,107,8,102,53,26,155,22,3,72,66,73,36,72,101,164,182,93,132,68,93,201,46,226,47,184,135,219,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,85,138,95,177,108,184,226,46,38,51,93,244,52,250,53,191,43,209,83,122,94,163,149,84,117,28,152,63,54,104,90,85,172,167,88,79,174,147,65,107,170,244,73,40,203,54,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,151,149,92,82,253,139,102,59,14,177,49,234,239,161,160,81,174,8,190,149,155,210,245,28,170,91,171,228,206,249,178,66,212,173,98,186,250,125,68,154,203,93,81,162,137,38,90,83,1,64,60,81,252,118,98,111,224,190,79,8,69,81,105,60,47,184,125,198,171,70,162,230,135,26,105,82,208,132,72,76,251,62,135,37,167,99,47,123,46,197,145,14,180,78,180,250,84,104,53,33,244,161,135,90,216,226,13,46,250,200,82,53,181,240,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,136,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,126,121,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,94,117,241,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,31,127,0,113,142,187,151,252,101,180,241,138,220,103,168,151,108,212,19,33,200,219,144,142,174,42,210,166,228,198,222,180,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,141,15,101,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,121,247,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,67,149,102,171,20,191,98,217,113,196,92,76,102,187,232,105,244,107,126,87,162,166,244,189,71,42,168,234,57,48,126,108,208,180,171,89,78,176,159,93,38,130,215,85,232,146,81,150,109,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,29,47,42,184,165,251,22,204,118,29,98,99,213,223,67,64,163,92,17,125,43,55,165,234,57,84,183,87,201,157,243,100,133,169,90,197,117,244,250,137,53,150,186,163,69,18,76,180,166,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,237,74,136,203,176,200,122,11,43,16,172,28,74,165,59,93,195,155,226,223,186,169,172,72,84,71,102,81,42,108,206,97,183,210,148,169,77,41,198,84,164,146,201,43,66,141,38,122,232,180,159,180,133,16,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,227,242,77,164,210,170,50,96,76,168,83,34,74,145,75,144,114,224,186,243,41,90,226,190,109,56,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,143,245,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,149,135,170,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,135,178,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,41,91,141,95,138,123,91,225,252,31,49,168,143,201,193,170,173,74,160,102,74,246,174,215,106,113,41,212,218,118,27,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,127,196,27,59,117,92,215,223,237,208,173,135,229,193,195,171,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,184,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,126,176,25,182,206,5,129,39,12,51,71,138,86,99,214,244,74,20,120,183,68,233,52,250,124,66,105,44,49,78,146,233,200,132,77,165,163,216,132,28,103,153,50,65,105,176,140,146,100,147,35,73,120,172,39,177,127,106,24,167,102,225,159,165,61,25,242,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,166,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,165,110,53,126,41,237,111,135,240,124,198,162,63,39,6,170,181,42,129,153,43,218,187,93,169,196,167,83,105,216,111,82,151,50,100,183,146,203,17,152,110,125,61,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,57,255,0,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,106,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,76,60,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,62,77,126,211,181,110,191,70,252,169,182,105,85,159,67,84,25,171,83,189,33,9,185,29,28,230,181,229,73,103,121,31,45,228,110,86,215,19,162,147,169,232,101,168,250,192,0,60,166,44,95,95,178,252,44,188,177,51,209,126,147,249,37,111,212,107,189,23,63,147,213,116,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,204,189,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,31,87,9,239,175,217,126,41,217,184,153,232,191,73,252,146,184,41,213,222,139,159,201,234,186,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,105,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,60,85,235,141,248,47,134,181,86,168,88,141,139,214,85,171,82,126,58,101,181,14,183,95,137,5,247,24,82,148,148,186,150,222,113,42,52,26,144,180,146,136,180,213,10,47,97,143,213,98,226,198,22,98,135,93,251,51,196,187,82,237,244,103,43,173,244,21,102,52,254,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,157,198,61,88,12,219,102,223,26,42,184,245,152,107,219,16,37,93,242,238,42,67,149,137,145,45,185,15,33,77,33,170,35,114,28,232,154,105,165,37,38,210,57,70,149,26,77,41,81,173,107,90,245,113,107,51,228,3,74,121,85,197,47,219,78,92,112,235,19,30,174,250,102,125,102,223,139,233,89,189,47,79,205,170,52,142,76,239,155,36,33,41,210,83,79,167,212,73,32,244,213,26,164,210,103,213,71,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,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,208,66,86,164,33,106,52,34,58,90,184,23,136,247,126,19,222,184,223,76,163,114,172,203,19,164,106,165,84,144,102,134,222,149,34,75,12,55,22,63,97,243,94,46,161,14,44,139,68,161,178,35,82,136,214,210,92,249,88,79,98,254,212,49,78,205,195,63,74,122,51,229,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,242,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,218,120,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,238,188,81,252,9,226,111,224,190,113,8,80,8,233,89,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,130,114,209,151,75,19,43,248,89,3,12,236,88,255,0,224,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,81,85,124,115,190,164,255,0,50,126,154,42,214,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,212,68,125,87,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,208,246,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,25,222,184,133,96,225,173,41,170,238,35,95,22,253,171,77,126,66,98,53,50,183,83,102,11,14,62,164,169,73,105,46,60,164,164,214,105,66,212,73,35,215,68,40,253,134,60,165,39,51,121,109,175,213,97,80,168,89,131,195,90,141,74,163,33,184,144,225,196,187,32,60,252,151,220,81,37,182,155,109,46,154,150,181,40,201,36,146,35,51,51,34,33,210,197,74,241,69,226,1,50,175,50,165,150,76,16,184,185,52,166,122,154,117,241,84,97,183,216,148,228,166,159,117,135,169,41,230,33,27,89,46,86,174,184,217,173,47,37,196,182,74,36,19,169,118,186,236,12,45,190,241,67,229,31,200,90,23,164,254,73,91,243,46,154,199,243,166,89,233,105,113,118,243,223,249,213,167,126,222,98,61,68,110,89,235,216,147,208,199,149,30,170,255,0,194,219,239,11,254,78,124,186,161,122,51,229,109,191,14,233,163,255,0,58,101,238,170,151,43,119,33,255,0,154,90,182,110,229,175,212,94,213,150,157,169,45,72,79,94,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,108,211,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,69,85,241,83,200,119,250,175,154,188,32,162,255,0,130,118,239,161,83,41,223,241,235,147,91,82,249,191,242,116,186,134,217,255,0,9,33,106,254,181,98,178,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,102,179,54,62,41,241,147,226,5,195,230,47,142,127,89,181,171,182,253,58,133,86,171,193,233,226,92,212,245,213,41,110,115,80,190,162,42,37,72,136,167,52,73,153,163,71,226,72,70,138,34,87,169,174,155,84,147,57,127,147,254,35,53,220,183,96,117,243,130,245,104,181,89,61,77,62,161,50,198,171,195,217,37,202,45,97,230,118,182,219,140,73,95,43,163,231,104,254,136,78,169,112,222,51,109,238,113,236,136,31,232,170,253,186,191,217,91,142,228,184,234,31,240,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,52,81,147,108,11,135,151,108,184,217,152,115,232,111,71,86,147,79,110,163,113,165,102,194,222,93,98,66,18,228,162,113,214,8,144,239,45,103,200,66,245,81,242,153,105,59,212,73,37,28,107,226,133,158,159,216,165,170,188,14,193,203,207,164,196,154,214,207,76,73,132,157,207,80,169,110,54,163,61,30,37,23,79,49,237,91,229,232,74,90,26,53,185,243,74,84,119,14,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,100,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,122,171,223,1,175,43,51,7,176,243,28,149,10,92,187,78,255,0,143,49,8,168,38,57,37,136,85,24,243,165,199,84,37,168,150,163,222,166,163,33,244,169,68,141,228,227,137,65,43,146,226,135,106,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,207,234,217,155,203,109,2,171,54,133,93,204,30,26,211,170,84,233,14,68,153,14,93,217,1,151,227,62,218,141,46,52,227,106,116,148,133,165,68,105,52,153,17,145,145,145,143,107,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,156,44,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,33,7,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,72,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,212,225,215,158,168,217,165,179,74,199,196,25,241,17,138,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,250,104,82,210,132,33,68,132,76,160,0,0,0,0,0,0,0,0,0,0,0,0,0,31,18,247,182,160,222,86,109,118,211,169,48,135,163,86,105,178,160,58,133,164,148,70,135,154,83,103,216,100,101,220,163,239,35,251,140,103,115,55,24,59,85,192,220,116,184,45,199,105,210,96,70,122,124,185,244,211,83,42,104,142,41,204,125,13,41,30,162,11,110,141,118,26,75,78,206,195,247,79,174,22,249,214,133,34,152,198,4,98,53,109,45,201,105,73,77,38,76,217,36,68,164,18,97,69,102,58,86,243,250,153,235,188,201,8,70,157,230,94,210,29,55,139,102,11,57,136,88,33,10,254,182,224,20,186,149,18,115,111,72,113,182,185,135,232,246,97,206,117,70,70,132,41,90,110,90,79,181,68,158,223,103,120,165,104,243,42,20,199,29,40,178,164,68,113,73,83,46,147,107,83,102,105,246,165,90,123,59,59,72,253,195,233,217,84,121,23,69,237,65,160,52,210,164,63,87,170,197,134,148,109,53,169,197,186,242,80,69,166,134,102,102,106,247,30,190,227,26,64,203,85,143,23,15,112,50,202,183,99,193,40,142,183,65,166,170,83,100,209,54,100,249,67,101,11,212,137,41,61,117,70,157,165,175,103,104,233,160,0,0,0,29,194,156,248,203,226,82,167,226,173,7,13,227,188,78,49,30,143,22,166,179,109,90,165,46,38,77,65,147,73,232,173,9,90,31,118,221,126,223,96,240,28,39,240,172,175,92,194,124,166,168,66,67,208,168,48,186,198,84,166,247,108,148,196,232,43,73,145,154,12,136,201,42,62,210,50,87,218,66,242,251,128,0,0,4,87,226,15,153,136,184,3,130,245,56,148,217,232,106,225,184,35,61,78,134,148,186,73,117,174,124,73,68,135,146,68,234,22,157,28,100,180,81,107,161,247,17,159,117,27,218,86,229,231,143,88,167,22,142,193,203,169,86,174,122,170,9,247,149,205,120,210,185,50,82,149,56,181,17,45,100,157,238,234,106,50,62,255,0,105,247,223,166,78,50,211,65,203,150,20,82,232,141,64,141,233,185,145,152,147,82,146,77,35,152,111,174,52,116,186,141,252,166,215,183,123,58,232,162,215,94,211,237,238,239,128,3,254,84,132,172,180,90,73,68,93,189,165,168,254,145,17,22,132,93,131,129,103,174,182,171,127,44,87,125,73,45,169,195,107,209,254,170,75,83,61,106,17,147,239,47,120,207,149,143,9,21,11,162,20,55,27,53,165,206,102,169,34,215,93,27,81,255,0,152,106,10,156,146,68,54,210,146,208,139,94,207,226,99,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,41,53,178,164,145,119,233,255,0,104,204,206,59,83,156,164,226,173,114,158,235,92,181,53,211,106,157,186,105,172,102,143,187,66,247,139,186,225,127,93,93,115,39,118,91,175,43,87,145,233,29,253,190,250,164,221,59,204,207,184,132,177,0,0,31,195,34,50,208,203,82,49,83,156,93,114,208,197,54,76,60,113,182,105,78,159,82,227,112,167,166,51,5,180,141,71,62,75,175,44,144,215,216,157,86,165,251,181,47,104,228,92,36,49,57,251,51,48,242,45,233,117,7,147,2,185,73,92,38,227,27,166,77,117,47,78,128,130,94,195,89,39,118,212,233,174,134,122,118,104,98,240,59,251,72,127,64,0,0,87,95,24,188,48,102,173,132,212,140,68,141,17,110,74,133,83,143,9,195,109,178,51,75,40,141,80,120,212,122,32,204,146,70,125,167,187,79,179,218,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,184,204,203,179,184,104,142,143,57,170,165,34,13,77,133,106,220,184,205,62,131,212,187,82,180,146,139,187,95,127,188,126,192,0,0,0,31,150,166,201,200,166,203,142,73,74,141,214,28,70,138,45,72,245,73,150,135,246,12,231,231,66,214,77,171,153,75,242,58,118,145,207,175,213,39,40,147,220,147,92,249,5,161,118,22,159,71,237,251,199,203,202,206,17,212,241,151,27,173,107,86,28,83,118,34,106,144,95,168,40,208,165,37,49,58,182,27,116,207,68,44,136,136,156,47,164,91,125,255,0,109,157,231,75,56,22,214,86,176,170,14,95,240,154,116,7,110,18,162,53,75,121,232,46,182,174,137,29,52,136,138,86,230,30,109,109,190,135,24,108,245,52,122,189,157,154,232,69,82,81,98,95,120,197,123,147,108,55,84,175,215,171,147,125,101,104,244,167,84,235,207,119,158,155,214,100,107,115,191,180,245,87,180,204,93,175,14,220,155,196,203,221,141,30,242,185,169,204,124,173,175,66,67,143,41,108,151,54,59,47,179,17,197,48,163,91,13,186,131,75,172,171,84,25,153,17,251,207,180,166,88,0,0,0,0,0,0,0,0,0,0,0,0,0,170,190,54,152,215,255,0,128,185,115,135,79,247,94,181,9,78,53,255,0,40,135,17,182,86,78,127,203,77,196,169,191,240,6,149,125,50,16,131,37,153,103,147,154,236,121,165,97,131,211,165,211,232,76,71,122,175,112,206,136,109,115,227,83,153,218,74,229,147,138,34,53,184,235,140,178,70,73,94,195,120,156,52,45,40,81,14,85,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,191,62,29,88,199,66,198,76,163,216,146,105,12,244,242,236,250,123,22,117,82,54,229,175,147,42,3,13,54,147,222,164,32,149,205,96,227,191,162,119,37,28,253,155,148,164,40,196,149,20,3,197,31,199,102,38,254,11,228,240,135,160,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,94,240,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,42,47,4,47,90,86,26,227,69,131,136,213,216,242,223,166,218,183,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,213,102,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,18,215,133,30,74,63,105,183,83,25,148,196,202,101,86,53,183,105,84,35,201,180,154,211,146,205,98,168,203,138,81,200,222,74,39,20,204,87,27,71,98,83,177,199,79,105,172,201,151,154,87,53,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,250,11,74,20,181,173,38,181,243,252,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,52,204,45,211,66,190,113,247,18,239,91,90,119,91,69,184,47,10,205,82,157,39,148,182,249,241,95,154,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,23,127,194,227,192,158,25,126,53,231,19,68,170,21,87,198,211,26,255,0,240,23,46,112,233,254,235,214,161,41,198,191,229,16,226,54,202,201,207,249,105,184,149,55,254,0,210,175,166,66,16,100,179,44,242,115,93,143,52,172,48,122,116,186,125,9,136,239,85,238,25,209,13,174,124,106,115,59,73,92,178,113,68,70,183,29,113,150,72,201,43,216,111,19,134,133,165,10,33,202,177,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,231,195,171,24,232,88,201,148,123,18,77,33,158,158,93,159,79,98,206,170,70,220,181,242,101,64,97,166,210,123,212,132,18,185,172,28,119,244,78,228,163,159,179,114,148,133,24,146,162,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,4,202,226,177,145,200,216,107,85,159,154,76,54,92,183,104,87,61,96,215,116,211,20,135,95,58,117,70,82,150,179,154,135,52,50,68,103,157,213,42,75,138,46,91,206,182,148,26,146,234,91,102,31,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,197,64,241,171,241,79,107,124,63,131,230,53,17,5,104,223,42,189,29,94,249,61,233,94,131,209,232,244,239,69,204,228,244,61,83,27,58,173,158,175,39,170,233,52,223,234,243,121,58,122,219,7,202,26,61,201,181,211,129,215,62,92,108,196,229,234,119,58,208,163,211,219,165,161,151,154,101,169,209,101,54,132,155,237,206,109,162,74,19,49,75,89,186,233,145,109,113,78,243,82,106,67,137,90,187,88,0,166,14,53,237,210,139,50,86,107,204,205,150,170,146,172,120,233,145,29,81,146,150,27,96,167,205,229,45,14,243,13,75,90,148,111,18,144,109,164,144,72,108,201,75,222,100,223,53,225,75,110,97,197,201,156,155,113,172,64,94,249,116,250,124,234,141,179,17,113,201,230,101,86,25,108,150,130,112,141,181,146,121,76,20,169,8,94,168,52,187,29,163,37,238,34,74,175,164,5,43,113,171,241,79,107,124,63,131,230,53,17,5,104,223,42,189,29,94,249,61,233,94,131,209,232,244,239,69,204,228,244,61,83,27,58,173,158,175,39,170,233,52,223,234,243,121,58,122,219,7,202,26,61,201,181,211,129,215,62,92,108,196,229,234,119,58,208,163,211,219,165,161,151,154,101,169,209,101,54,132,155,237,206,109,162,74,19,49,75,89,186,233,145,109,113,78,243,82,106,67,137,90,187,88,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,1,92,28,105,241,138,149,69,194,59,83,4,41,245,233,109,87,110,90,194,43,115,161,196,148,148,161,84,168,168,113,36,153,77,146,201,102,135,36,184,210,218,37,32,208,165,195,112,245,37,52,66,178,242,171,133,191,182,156,199,97,214,25,189,66,244,204,10,205,193,23,210,176,186,174,159,155,75,105,124,233,223,56,75,66,147,164,86,159,87,168,162,89,233,162,53,81,164,143,228,230,7,12,255,0,99,120,227,126,97,107,113,42,177,226,91,55,4,234,124,15,74,55,178,83,208,80,242,186,87,215,234,32,149,205,96,218,112,150,148,146,86,149,146,146,91,84,66,234,120,86,99,29,119,23,114,143,72,141,113,179,172,187,10,160,237,156,220,157,200,254,117,22,51,12,57,24,246,33,9,36,114,216,144,211,26,122,202,87,35,122,148,106,89,145,76,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,34,175,19,76,107,253,139,101,30,233,233,233,253,84,251,239,91,42,30,246,183,178,215,90,195,221,67,142,104,226,20,157,34,181,39,98,139,118,142,155,91,146,105,221,165,11,90,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,218,179,185,149,175,228,141,140,177,176,206,61,201,233,216,19,173,250,125,102,28,213,167,99,206,111,74,153,144,110,54,73,36,181,172,168,242,84,134,201,78,109,105,77,18,156,90,183,24,157,92,18,241,142,132,237,171,125,101,250,67,60,154,212,106,129,222,48,220,220,181,117,113,92,110,60,73,5,161,35,99,124,149,181,27,180,215,185,125,87,170,157,27,81,157,159,136,127,197,22,145,152,42,190,89,106,77,224,133,71,147,74,103,169,126,248,97,133,52,196,167,40,77,69,117,215,148,153,14,60,141,172,151,43,107,172,182,133,186,242,92,74,72,201,4,235,110,208,184,181,235,150,167,130,83,248,50,92,49,112,73,184,137,69,58,61,187,26,235,54,98,62,202,213,114,28,202,83,179,205,213,188,146,83,203,220,234,8,150,147,83,100,130,66,16,123,16,148,166,189,178,157,226,159,6,254,32,91,222,98,192,158,156,107,230,224,146,42,182,109,61,52,153,110,98,251,241,227,188,185,201,83,252,134,45,180,42,105,37,149,145,172,153,53,185,45,197,169,38,148,41,194,38,92,222,164,36,219,37,214,182,30,211,47,42,213,255,0,109,81,176,229,201,109,221,147,235,16,163,80,87,18,89,69,125,53,21,188,132,198,54,222,53,36,154,95,52,209,162,205,73,218,122,30,165,166,162,236,243,221,242,239,251,152,21,191,218,151,254,25,252,159,181,126,81,255,0,83,254,170,122,66,157,213,127,81,243,95,215,115,63,171,245,63,119,179,65,72,54,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,95,158,64,114,125,74,202,110,17,165,53,2,150,229,247,120,199,135,62,235,91,206,164,209,25,244,33,70,220,22,146,218,212,214,200,230,243,168,55,18,165,27,171,82,215,187,97,182,219,114,128,5,85,241,206,250,147,252,201,250,104,226,156,32,45,106,21,243,143,184,133,101,93,48,122,218,45,193,133,245,106,93,70,55,53,109,243,226,191,54,3,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,30,43,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,160,206,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,191,60,217,219,120,243,118,96,53,207,66,203,117,207,18,135,123,72,143,164,119,93,46,91,239,177,219,205,143,22,70,244,166,36,149,167,213,109,245,17,146,79,179,86,141,69,33,156,224,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,44,255,0,36,87,174,3,73,225,215,142,86,29,159,30,37,63,20,34,216,247,60,235,185,15,35,108,186,163,29,44,162,137,37,165,26,140,220,140,211,78,54,201,165,59,73,167,77,102,164,36,223,75,143,85,176,183,76,227,92,248,71,74,225,107,131,22,246,35,83,229,212,171,181,139,94,217,93,163,22,21,73,17,95,143,81,106,146,141,211,86,149,106,110,70,105,167,22,135,18,77,175,83,144,210,53,105,78,33,230,234,44,94,158,31,81,49,150,221,225,91,115,209,49,205,158,146,224,133,133,247,4,104,180,247,105,233,137,42,159,75,110,156,251,112,163,201,36,173,68,167,146,194,27,51,51,75,107,74,84,148,58,142,106,28,90,232,176,105,79,41,222,22,48,111,225,253,189,229,204,14,127,158,188,202,87,114,173,100,225,238,38,211,11,157,74,123,16,41,244,187,146,34,98,161,247,37,209,221,135,53,114,27,104,148,164,109,120,185,72,113,179,37,160,185,141,160,148,102,131,90,85,221,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,74,220,75,242,57,39,46,55,147,216,195,99,174,34,240,234,244,172,56,134,98,54,134,163,174,135,81,120,156,124,225,37,148,18,82,113,141,40,117,76,169,9,245,16,217,182,178,35,74,22,244,117,203,70,98,239,188,175,226,156,12,76,177,100,127,130,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,158,204,216,248,167,198,79,136,23,15,152,190,45,39,44,89,103,179,115,95,194,223,15,176,182,240,157,46,156,180,200,171,212,169,21,56,198,106,93,58,162,221,86,162,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,21,23,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,9,85,194,143,46,159,182,156,199,49,127,214,227,239,182,240,183,167,174,200,245,244,230,213,20,181,122,57,175,85,212,56,157,28,105,201,27,137,43,65,244,156,181,150,142,150,183,105,136,80,175,42,141,129,114,211,240,230,173,18,151,118,74,163,205,102,131,58,90,73,76,69,168,169,149,148,103,156,35,66,200,208,151,77,10,50,52,47,176,143,213,87,113,230,179,26,233,56,161,69,197,203,190,30,53,83,37,192,190,220,172,73,151,112,53,37,150,218,90,166,190,179,121,199,73,45,17,52,104,112,220,230,33,77,252,218,144,180,169,26,160,210,98,194,120,46,92,121,125,131,93,184,232,117,52,116,56,207,59,169,106,155,38,68,135,80,221,70,132,164,70,113,200,177,209,204,229,45,230,222,138,183,150,70,217,59,203,81,41,42,90,16,233,55,5,179,99,226,159,25,62,32,92,62,98,248,178,156,42,173,224,213,35,131,69,61,156,114,123,117,191,81,167,214,227,69,132,213,65,80,229,84,42,137,172,205,122,20,120,206,37,14,25,60,111,178,218,200,205,183,16,148,182,165,186,133,52,135,8,84,8,188,158,17,22,150,46,90,185,92,91,152,140,153,113,104,85,138,195,181,43,70,12,214,150,79,183,78,117,166,205,79,160,212,233,146,35,60,238,247,27,108,154,111,180,221,123,115,137,144,131,77,69,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,117,198,251,214,171,134,184,47,127,98,53,10,60,71,234,86,173,175,85,173,195,106,90,20,166,28,126,52,71,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,120,243,249,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,160,7,21,60,135,127,170,249,171,194,10,47,248,39,110,250,21,50,157,255,0,30,185,53,181,47,155,255,0,39,75,168,109,159,240,146,22,175,235,86,43,46,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,0,0,0,0,0,0,0,0,0,0,0,0,0,67,78,34,89,55,137,152,75,26,69,229,108,211,153,249,91,65,132,183,25,82,25,46,108,134,88,102,91,137,96,141,12,56,234,205,78,188,157,16,70,68,103,238,62,211,164,169,81,47,188,29,189,205,183,219,170,80,43,212,57,190,170,140,158,138,234,93,101,238,242,215,98,200,137,109,247,246,30,169,246,25,11,109,201,110,112,45,172,210,225,84,236,191,226,204,232,45,92,39,68,118,150,203,211,157,109,61,106,58,104,241,18,173,207,188,226,220,125,110,62,225,234,72,245,187,123,53,212,142,177,115,79,132,117,60,26,198,235,166,213,151,20,218,136,170,164,231,233,230,72,82,82,168,157,91,232,104,203,84,32,140,140,155,63,162,91,125,223,103,211,201,125,172,155,171,50,150,20,115,216,103,6,191,75,156,68,190,229,26,39,199,45,15,176,245,250,95,103,222,52,97,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,251,7,234,0,0,0,1,248,235,19,154,165,210,39,84,223,86,141,196,140,235,235,61,75,177,40,73,168,251,244,247,123,198,119,51,191,127,189,136,153,144,187,170,107,156,228,150,233,245,57,244,230,13,110,154,246,52,220,249,42,74,11,214,86,132,91,251,136,200,187,123,133,141,240,116,195,6,105,56,77,87,196,73,49,22,220,169,149,57,16,155,55,27,34,53,50,184,212,247,137,69,170,8,205,38,101,223,187,79,179,218,44,80,0,0,7,243,187,180,197,31,241,111,196,231,239,60,195,199,183,162,84,29,84,10,29,37,16,156,140,78,153,181,212,179,58,122,13,123,9,102,157,219,85,166,186,17,233,217,161,14,185,194,39,45,12,84,164,204,199,27,154,148,233,116,206,185,10,2,100,176,91,76,210,112,36,180,242,9,109,125,170,209,105,95,191,66,246,139,100,34,34,45,8,180,34,31,208,0,1,19,184,159,215,87,67,201,221,234,243,10,209,229,250,55,103,111,186,169,11,94,227,35,238,49,72,184,19,78,114,173,138,180,58,123,77,115,20,239,83,162,118,235,174,145,157,62,237,15,220,52,205,25,38,134,82,147,46,237,127,237,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,101,169,104,51,129,156,90,35,212,28,195,93,48,157,53,30,222,135,67,86,186,255,0,120,199,63,113,123,197,170,112,132,175,187,81,203,115,84,37,109,217,72,221,183,78,255,0,157,159,61,71,175,111,217,238,47,226,39,96,0,0,14,111,152,92,40,165,227,46,19,92,86,69,66,42,30,114,93,58,90,98,25,161,42,52,200,84,103,90,66,139,84,47,67,46,97,246,145,107,238,247,29,66,228,167,2,238,251,103,60,117,11,77,202,60,184,205,218,85,71,84,110,63,29,212,37,198,34,213,227,55,185,39,203,45,72,246,234,71,162,75,179,216,47,1,4,100,132,145,247,145,17,24,255,0,160,0,0,28,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,246,25,22,190,225,158,38,151,82,195,235,241,14,183,185,185,246,229,92,148,157,219,146,105,118,59,221,154,253,21,23,172,143,176,254,225,162,204,167,98,4,108,73,203,213,133,95,110,74,30,146,155,118,150,196,211,74,201,90,73,232,88,91,132,126,178,143,93,87,253,163,215,222,58,232,0,0,0,15,199,88,152,221,58,145,58,160,234,210,132,70,140,235,202,82,143,68,164,146,147,51,51,63,97,118,12,227,102,250,236,77,225,153,12,65,168,33,195,113,17,238,74,180,84,43,93,82,105,76,249,6,70,147,212,253,95,91,176,116,92,180,99,45,185,150,220,50,185,47,216,205,64,151,123,214,91,153,71,166,54,226,91,113,113,90,122,59,46,179,32,136,150,219,200,52,188,206,155,210,163,34,215,176,141,93,165,194,170,181,76,65,199,140,70,92,185,61,125,110,224,184,106,7,177,180,115,228,168,156,125,243,50,66,72,205,107,219,204,119,176,187,79,214,246,153,246,220,63,15,188,132,91,248,61,108,64,196,108,70,162,179,46,237,158,211,82,154,102,92,100,56,80,146,182,226,188,159,85,232,232,117,183,80,235,107,46,197,30,221,79,219,169,137,218,148,165,9,36,33,36,148,164,180,34,34,208,136,189,195,250,3,202,95,248,165,96,97,133,33,250,205,243,119,81,232,204,48,210,157,34,157,80,98,57,175,68,173,90,39,154,180,145,153,146,23,161,107,236,63,113,136,29,141,92,96,236,107,78,108,154,78,23,208,206,179,34,59,171,104,164,200,140,204,136,142,109,55,19,185,43,98,105,25,164,205,45,153,30,157,169,81,159,180,132,121,254,236,230,97,29,173,37,79,89,214,50,41,101,44,156,50,106,159,56,159,54,119,253,30,217,219,117,219,236,238,215,236,22,73,147,172,210,194,205,54,28,170,238,110,146,244,9,113,36,28,57,72,54,9,166,205,212,49,29,197,154,11,154,225,237,213,254,205,79,93,11,180,189,253,248,0,0,0,0,0,0,0,0,0,0,103,51,60,24,197,85,198,252,209,226,5,221,50,189,18,171,77,133,88,147,68,160,187,6,82,159,132,84,168,142,169,152,202,142,163,90,211,177,196,164,223,81,182,123,20,227,238,45,36,91,244,19,211,130,94,14,80,154,181,111,172,192,200,123,157,90,147,80,59,58,27,123,86,158,146,43,109,199,151,32,245,37,236,115,156,183,99,118,26,55,35,165,245,85,163,138,34,140,28,89,176,190,149,135,25,193,170,84,232,202,136,220,123,234,143,14,232,92,72,208,147,29,17,159,90,156,140,246,187,76,201,197,186,236,71,36,45,205,18,106,92,133,106,70,100,107,87,116,224,151,140,117,214,174,171,235,47,210,25,231,81,100,211,206,241,134,230,228,39,164,148,219,145,226,72,45,9,27,220,231,33,216,221,166,189,168,233,125,84,234,226,140,173,168,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,138,86,18,211,135,206,73,42,185,175,191,220,174,220,236,75,131,135,86,172,136,239,85,102,42,42,148,197,89,244,188,202,151,73,67,137,121,165,161,110,71,83,138,83,173,154,141,146,229,154,136,141,198,245,189,235,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,23,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,103,139,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,10,23,253,194,227,192,158,25,126,53,231,19,68,170,25,204,207,6,49,85,113,191,52,120,129,119,76,175,68,170,211,97,86,36,209,40,46,193,148,167,225,21,42,35,170,102,50,163,168,214,180,236,113,41,55,212,109,158,197,56,251,139,73,22,253,4,244,224,151,131,148,38,173,91,235,48,50,30,231,86,164,212,14,206,134,222,213,167,164,138,219,113,229,200,61,73,123,28,231,45,216,221,134,141,200,233,125,85,104,226,136,163,7,22,108,47,165,97,198,112,106,149,58,50,162,55,30,250,163,195,186,23,18,52,36,199,68,103,214,167,35,61,174,211,50,113,110,187,17,201,11,115,68,154,151,33,90,145,153,26,213,221,56,37,227,29,117,171,170,250,203,244,134,121,212,89,52,243,188,97,185,185,9,233,37,54,228,120,146,11,66,70,247,57,200,118,55,105,175,106,58,95,85,58,184,163,43,106,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,143,41,120,98,174,28,97,253,118,214,182,47,91,210,149,69,170,222,181,5,82,232,17,38,72,38,220,168,74,36,26,205,182,200,255,0,230,167,83,209,38,227,172,182,71,189,214,210,175,86,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,73,21,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,22,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,38,175,7,124,16,199,155,6,205,173,98,77,231,92,151,71,195,235,198,58,31,161,218,210,91,213,115,95,51,70,149,130,37,118,199,66,154,79,45,26,118,200,66,146,226,139,99,81,212,184,235,198,175,197,61,173,240,254,15,152,212,71,228,224,213,73,165,87,243,37,123,80,171,180,200,149,26,109,71,13,234,81,38,67,150,202,94,98,75,14,79,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,202,226,25,195,206,171,150,138,172,140,84,194,184,114,234,56,87,81,144,68,180,26,148,243,246,219,238,43,68,199,125,71,170,151,25,74,50,75,79,168,204,200,205,45,58,123,249,110,63,207,242,57,158,59,203,40,87,146,162,202,68,186,230,29,87,36,37,117,234,10,22,91,219,94,132,158,182,30,227,36,162,74,82,73,35,73,153,33,228,36,144,179,73,165,167,90,191,59,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,12,240,241,8,197,10,174,42,231,7,18,106,117,4,203,102,61,2,176,237,175,6,35,211,85,37,17,216,167,168,227,31,43,82,34,109,14,186,219,178,13,180,150,137,92,133,246,168,204,214,174,63,132,247,215,236,191,20,236,220,76,244,95,164,254,73,92,20,234,239,69,207,228,245,93,44,150,222,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,52,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,149,184,213,248,167,181,190,31,193,243,26,136,252,156,26,169,52,170,254,100,175,106,21,118,153,18,163,77,168,225,189,74,36,200,114,217,75,204,73,97,201,244,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,249,92,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,249,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,214,195,220,100,148,73,74,73,36,105,51,36,60,132,146,22,105,52,180,235,87,231,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,5,54,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,242,151,254,41,88,152,95,242,115,229,213,119,209,159,43,110,8,118,181,31,249,171,207,117,85,73,91,185,12,124,210,21,179,119,45,126,186,246,160,180,237,81,106,67,213,128,0,160,30,38,152,215,251,105,205,197,211,211,211,250,88,22,38,182,84,61,237,108,121,222,137,247,186,135,28,209,197,165,90,202,118,78,197,22,221,90,38,183,36,149,187,89,41,193,47,7,43,174,221,87,214,96,100,61,201,162,198,167,157,157,13,189,168,87,87,41,199,35,203,144,122,146,247,183,201,67,81,187,13,27,87,213,122,170,213,181,17,248,174,52,246,4,154,22,97,173,76,65,143,111,68,135,77,186,173,116,70,92,230,73,164,174,125,70,28,135,9,227,116,146,123,212,180,71,126,2,9,107,46,212,108,74,76,249,102,73,112,88,191,228,208,179,13,117,225,244,139,134,36,58,109,213,107,174,74,32,188,109,37,115,234,48,228,54,108,147,70,162,222,165,162,59,243,214,104,65,246,163,122,148,71,203,35,77,207,128,0,167,110,52,248,197,85,173,98,229,169,130,20,250,244,71,104,86,213,29,21,185,208,226,74,82,150,154,172,165,184,146,76,166,201,102,130,91,113,155,105,109,18,144,75,74,38,56,122,154,93,33,199,248,86,96,229,11,23,115,113,72,147,113,189,172,75,10,158,237,226,220,109,171,254,117,42,51,236,55,24,183,161,105,52,114,223,144,211,250,250,201,87,35,98,146,105,89,153,75,94,55,24,95,74,149,96,97,238,52,50,168,140,84,169,149,135,109,121,4,152,73,231,204,98,75,46,73,107,124,141,73,91,24,84,71,182,182,100,162,214,91,138,35,79,110,248,63,195,171,24,235,184,55,155,139,18,77,33,158,162,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,208,160,10,64,226,133,146,143,228,255,0,125,175,25,240,246,153,74,131,134,215,149,65,17,154,167,66,46,79,161,170,138,101,75,92,114,105,74,61,89,119,148,251,205,155,100,72,111,215,107,99,105,67,92,200,109,66,191,239,43,102,217,185,172,202,21,195,46,37,10,241,143,26,53,118,158,147,35,98,114,35,200,68,134,13,105,50,50,37,182,235,100,105,89,104,178,37,56,146,61,174,45,42,252,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,46,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,187,78,26,25,28,141,151,27,53,156,97,190,23,45,120,139,122,81,219,67,209,28,67,177,209,67,167,60,109,190,80,148,202,201,42,57,38,164,52,167,148,180,250,139,108,155,65,17,37,107,123,218,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,191,98,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,60,57,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,93,196,240,189,193,204,113,193,108,184,162,135,140,207,116,109,213,106,11,171,208,168,18,82,241,206,162,197,121,9,53,180,249,173,102,134,185,139,35,120,163,37,180,169,165,56,226,156,81,184,234,219,102,176,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,42,215,138,15,15,185,53,105,53,172,208,224,181,42,34,22,136,234,159,120,80,227,52,212,100,108,101,169,82,38,86,141,215,95,74,77,102,148,48,149,176,211,91,220,89,169,223,89,106,94,181,131,102,223,247,150,31,73,170,202,179,46,25,116,165,215,40,243,104,21,50,100,203,100,202,116,182,141,169,17,221,66,136,210,180,41,39,169,106,94,170,210,133,167,106,208,149,23,159,30,130,242,191,239,44,65,147,74,149,121,220,50,234,171,161,209,225,80,41,132,241,150,200,116,232,141,19,81,227,180,132,145,37,8,74,75,83,208,189,101,169,107,86,229,173,74,59,52,225,89,144,239,245,35,53,120,191,69,255,0,10,237,161,66,169,211,191,226,23,26,182,149,243,127,229,9,105,14,51,254,14,66,21,253,82,196,255,0,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,69,94,53,126,22,45,111,136,16,124,186,162,33,87,13,28,226,223,120,29,138,116,44,20,232,253,55,102,98,5,193,22,157,232,206,99,49,186,26,164,233,48,227,122,71,157,200,91,174,236,101,173,188,141,233,66,183,107,170,76,181,59,190,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,61,153,223,202,215,242,71,199,23,240,222,21,201,233,186,45,74,158,221,118,137,33,212,237,148,136,46,188,243,73,106,73,18,73,6,242,22,195,137,53,35,213,90,73,43,209,6,163,109,19,127,129,173,90,170,245,43,25,40,79,84,229,174,155,14,69,6,92,120,106,121,70,195,47,188,153,201,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,165,123,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,126,78,32,217,36,165,102,190,192,110,187,108,49,18,14,34,218,177,228,61,74,152,152,169,83,245,102,18,203,202,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,215,213,228,3,1,163,101,243,43,150,141,178,244,41,113,171,181,248,232,185,174,20,75,142,236,103,209,81,150,211,106,83,46,50,226,212,109,45,134,146,204,99,34,36,234,113,205,102,132,169,74,33,34,132,53,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,81,181,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,11,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,63,93,118,255,0,188,174,107,102,217,179,43,183,12,185,116,43,58,60,152,212,42,122,140,137,136,40,145,33,114,31,52,36,136,136,214,227,174,25,169,103,170,204,146,218,76,246,182,132,166,95,240,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,55,146,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,160,188,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,73,34,136,120,156,101,18,149,150,92,92,137,117,217,245,24,135,105,226,84,138,141,74,155,74,110,58,88,93,33,246,150,210,164,69,74,27,74,90,233,146,114,91,228,237,34,52,163,86,212,159,155,39,28,246,188,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,14,3,156,92,210,194,202,206,28,166,238,114,146,244,249,114,228,20,56,168,38,9,214,201,213,177,33,196,26,203,154,217,237,213,142,221,15,93,15,176,189,213,183,253,217,204,194,53,90,82,153,179,172,101,210,206,89,184,68,237,62,113,190,76,239,250,61,147,182,235,183,217,221,175,216,36,54,10,241,131,177,174,201,177,169,56,161,67,58,52,137,14,161,163,147,30,51,49,226,55,184,219,78,229,45,249,166,100,146,53,56,102,122,118,37,36,126,195,19,198,192,197,44,63,196,250,67,21,155,30,239,163,214,88,125,164,186,101,6,160,196,131,70,169,66,180,87,41,106,34,50,37,167,82,215,218,94,242,30,172,7,241,73,74,210,104,90,73,73,81,104,100,101,169,25,123,132,18,226,9,144,139,127,24,109,137,248,141,135,52,86,98,93,176,26,118,83,172,196,140,134,202,106,80,220,167,149,234,179,29,110,184,234,221,113,5,218,162,221,161,123,116,49,79,20,170,166,32,224,62,35,34,92,110,190,137,112,91,213,2,222,218,249,241,148,110,48,249,25,161,68,70,133,237,230,53,218,93,135,234,251,12,187,59,174,101,241,150,220,204,150,25,91,119,236,150,160,68,189,232,205,195,163,212,219,109,45,182,185,77,51,29,231,94,144,100,107,113,229,154,158,123,77,234,81,17,233,218,68,174,211,231,57,66,186,202,207,204,134,31,84,22,225,182,137,23,37,38,42,213,174,132,73,84,248,230,102,163,212,189,95,87,180,104,234,141,49,186,141,34,13,65,165,165,104,149,25,167,146,164,158,169,81,41,36,100,100,126,210,237,31,176,0,0,0,7,34,205,142,32,70,195,124,189,95,181,247,36,161,153,42,183,106,140,66,53,44,147,172,158,133,245,182,69,235,36,245,213,31,217,61,125,195,58,110,174,165,136,55,226,221,115,115,147,238,58,185,169,91,119,40,212,236,135,187,116,250,74,63,89,127,105,253,227,67,185,53,176,25,195,156,186,89,84,52,67,68,119,159,162,211,101,73,36,182,72,53,60,168,49,210,181,43,213,73,154,140,209,218,102,90,251,199,108,0,0,1,255,0,43,35,52,40,139,188,200,200,133,31,231,91,2,238,251,155,60,116,251,77,186,60,185,45,221,181,70,148,78,49,29,213,165,182,37,85,228,183,185,71,203,61,8,183,106,103,162,139,183,218,45,235,47,88,81,75,193,172,38,183,108,138,124,84,50,228,74,116,68,203,50,66,82,106,144,152,205,52,181,30,136,70,166,124,178,237,50,215,223,238,46,144,0,0,2,9,241,123,175,187,78,203,115,180,36,109,217,87,219,191,93,117,249,169,240,20,90,118,253,190,227,254,2,170,242,117,68,122,189,152,107,90,19,70,162,221,215,106,105,215,95,239,25,7,238,63,112,209,249,22,133,160,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,226,93,64,42,6,105,238,102,18,209,160,151,209,105,170,116,215,74,116,51,247,23,188,77,174,12,53,227,147,135,87,93,17,91,72,161,244,59,125,231,189,250,130,143,219,254,97,100,64,0,0,3,192,208,240,98,203,160,226,37,67,18,224,81,226,51,88,168,178,235,47,60,220,118,146,165,147,143,147,202,51,81,32,148,102,107,34,51,213,71,254,94,209,239,128,0,0,7,228,171,83,163,213,233,115,41,82,218,75,140,76,142,228,119,16,164,145,146,146,180,154,76,140,140,140,143,176,207,216,51,187,158,28,52,147,134,25,145,188,41,142,48,134,163,212,234,181,10,164,68,161,38,148,147,14,79,146,148,22,155,18,93,205,251,8,203,220,98,201,248,63,98,99,183,54,14,212,173,9,82,91,53,210,170,47,37,182,212,179,230,114,218,139,1,178,50,35,89,250,190,182,157,196,90,251,133,131,0,0,0,0,227,57,191,196,4,97,190,94,175,74,225,201,228,60,253,22,163,22,58,201,123,84,78,156,25,10,78,211,220,147,215,84,118,104,122,140,230,220,117,103,171,215,13,82,185,37,213,184,237,70,107,242,220,90,212,102,165,41,197,154,140,204,204,204,204,204,207,222,99,243,183,214,212,94,98,11,36,235,238,56,164,178,203,73,213,70,165,25,232,148,145,123,79,183,66,34,22,217,195,19,35,113,168,52,168,216,223,137,244,116,57,83,144,104,126,147,26,68,114,50,105,165,38,20,150,30,216,252,114,82,92,37,18,203,114,23,161,118,145,118,234,98,204,144,132,54,132,182,218,73,41,73,17,37,36,90,17,23,184,135,253,15,249,90,208,218,20,227,138,36,165,36,102,163,51,208,136,189,226,41,102,211,63,120,95,151,186,68,234,53,54,171,22,177,117,42,59,169,98,44,71,227,200,38,93,218,250,83,205,66,100,54,226,72,157,100,137,90,22,165,169,23,121,246,83,94,63,102,183,22,243,7,94,149,80,186,238,89,173,211,150,226,249,52,232,243,36,148,100,182,107,116,211,171,78,60,180,145,237,121,73,236,236,211,179,239,243,152,95,128,88,177,140,51,17,22,196,178,171,21,6,214,178,65,201,106,155,37,214,16,102,104,45,84,182,155,94,132,92,196,25,253,135,175,184,88,110,92,248,65,155,229,78,184,177,182,176,180,54,182,153,146,112,96,72,209,68,163,228,175,99,141,201,133,255,0,26,147,45,125,197,239,22,61,132,24,41,135,216,29,108,166,212,195,234,36,120,16,201,68,227,134,136,204,52,183,92,229,182,217,173,124,166,208,74,81,147,72,212,244,212,244,251,180,247,96,0,0,0,0,0,0,0,0,0,56,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,54,227,70,121,22,178,169,86,6,79,176,146,133,70,145,45,232,242,173,120,149,181,170,74,210,165,147,245,4,245,207,36,141,41,73,108,75,178,92,74,11,77,73,4,146,51,81,145,168,226,175,27,139,42,149,63,5,240,247,17,158,145,44,170,84,59,161,218,36,118,146,180,242,20,196,232,142,60,234,150,157,187,141,100,170,123,36,147,37,17,17,41,205,73,90,145,166,0,112,247,197,10,174,21,103,7,13,170,116,244,203,122,61,126,176,213,175,58,35,51,85,25,18,24,168,40,163,23,55,66,50,113,13,58,227,82,9,181,22,138,92,116,118,164,200,150,157,15,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,0,113,171,240,177,107,124,64,131,229,213,17,80,24,79,98,254,212,49,78,205,195,63,74,122,51,229,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,71,216,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,0,229,89,151,203,165,137,154,12,44,159,134,119,212,127,240,179,40,243,119,189,253,25,84,233,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,179,153,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,189,238,23,30,4,240,203,241,175,56,154,58,86,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,54,227,70,121,22,178,169,86,6,79,176,146,133,70,145,45,232,242,173,120,149,181,170,74,210,165,147,245,4,245,207,36,141,41,73,108,75,178,92,74,11,77,73,4,146,51,81,145,168,226,175,27,139,42,149,63,5,240,247,17,158,145,44,170,84,59,161,218,36,118,146,180,242,20,196,232,142,60,234,150,157,187,141,100,170,123,36,147,37,17,17,41,205,73,90,145,166,0,112,247,197,10,174,21,103,7,13,170,116,244,203,122,61,126,176,213,175,58,35,51,85,25,18,24,168,40,163,23,55,66,50,113,13,58,227,82,9,181,22,138,92,116,118,164,200,150,157,15,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,45,51,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,44,251,230,95,49,119,222,104,49,78,126,38,95,82,63,194,195,163,194,216,207,244,101,47,169,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,239,51,238,34,183,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,128,202,184,184,156,100,207,84,108,173,100,155,7,44,124,62,159,17,120,169,95,195,123,97,232,44,201,138,234,209,76,167,61,79,52,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,252,156,47,120,128,87,113,66,162,140,186,227,165,197,85,173,93,242,55,187,107,86,228,182,135,58,184,177,226,164,220,132,250,155,65,44,222,66,24,117,242,144,242,150,167,119,56,75,89,45,45,147,182,84,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,126,74,157,38,149,90,140,136,117,154,100,73,241,219,144,196,180,53,37,148,186,132,190,195,168,121,151,73,42,35,34,91,110,182,219,136,87,122,86,132,168,180,50,35,31,172,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,78,236,249,43,242,86,179,242,235,209,95,38,253,31,35,211,30,150,229,244,61,15,45,92,254,163,155,243,124,158,94,253,251,253,93,186,235,217,168,205,22,53,185,133,238,226,229,222,172,21,133,46,45,136,85,137,41,183,209,38,75,143,172,225,18,204,155,89,41,214,208,233,33,68,91,208,135,18,110,33,10,74,22,167,22,149,56,171,31,224,169,251,118,255,0,69,63,238,49,252,251,255,0,35,255,0,194,127,232,239,255,0,155,254,243,255,0,248,63,243,197,170,14,105,153,123,254,78,22,101,231,18,49,6,159,112,196,161,212,168,118,189,74,77,46,116,147,107,99,85,30,157,101,12,136,157,35,66,214,169,6,210,16,133,17,239,90,146,157,21,187,67,205,16,244,24,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,243,225,213,140,116,44,100,202,61,137,38,144,207,79,46,207,167,177,103,85,35,110,90,249,50,160,48,211,105,61,234,66,9,92,214,14,59,250,39,114,81,207,217,185,74,66,140,73,81,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,185,59,179,228,175,201,90,207,203,175,69,124,155,244,124,143,76,122,91,151,208,244,60,181,115,250,142,111,205,242,121,123,247,239,245,118,235,175,102,163,52,88,214,230,23,187,139,151,122,176,86,20,184,182,33,86,36,166,223,68,153,46,62,179,132,75,50,109,100,167,91,67,164,133,17,111,66,28,73,184,132,41,40,90,156,90,84,226,172,127,130,167,237,219,253,20,255,0,184,199,243,239,252,143,255,0,9,255,0,163,191,254,111,251,207,255,0,224,255,0,207,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,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,157,108,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,202,184,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,177,240,30,83,22,47,175,217,126,22,94,88,153,232,191,73,252,146,183,234,53,222,139,159,201,234,186,88,206,61,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,102,50,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,126,156,50,240,83,246,45,148,123,91,168,168,117,83,239,189,47,89,155,29,222,203,93,107,12,244,237,183,171,104,82,116,138,212,109,233,61,218,58,110,237,81,167,110,158,43,140,45,149,85,186,178,124,186,237,62,68,70,227,217,215,69,54,183,57,47,45,68,183,24,90,94,130,73,104,137,38,70,190,108,230,148,100,163,73,108,74,207,93,72,146,170,128,203,69,255,0,27,11,51,13,134,248,131,80,184,101,208,233,180,59,162,155,38,169,58,49,187,189,170,119,80,130,152,70,77,17,173,104,84,115,117,11,66,72,247,161,74,78,138,221,161,233,120,0,6,104,115,47,127,198,197,60,195,98,70,32,211,238,25,117,202,109,114,232,169,73,165,206,146,110,239,118,157,212,44,161,145,19,164,75,66,19,28,154,66,16,162,45,136,74,83,162,118,232,86,127,193,30,202,165,64,193,124,66,196,102,100,75,58,149,114,232,106,137,33,165,45,60,132,177,6,35,111,52,164,39,110,226,89,170,160,241,40,205,70,70,73,111,66,78,134,106,149,89,233,178,169,87,254,79,177,110,133,89,145,45,152,241,109,121,117,180,42,50,210,149,155,244,244,245,204,164,205,73,81,108,83,177,155,74,203,77,77,6,162,35,73,153,40,179,173,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,211,158,19,223,95,181,12,44,179,113,51,209,126,140,249,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,99,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,65,153,254,201,245,87,41,184,184,164,211,202,35,150,37,227,34,100,251,81,108,186,163,92,102,16,180,155,144,93,75,139,83,187,227,147,205,32,156,82,148,78,161,72,94,237,230,227,109,198,1,106,156,43,50,29,254,164,102,175,23,232,191,225,93,180,40,85,58,119,252,66,227,86,210,190,111,252,161,45,33,198,127,193,200,66,191,170,88,181,65,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,228,155,73,165,84,100,192,153,80,166,68,149,34,151,32,229,193,117,230,82,181,197,124,218,113,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,31,235,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,20,129,197,11,37,31,201,254,251,94,51,225,237,50,149,7,13,175,42,130,35,53,78,132,92,159,67,85,20,202,150,184,228,210,148,122,178,239,41,247,155,54,200,144,223,174,214,198,210,134,185,144,88,77,254,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,102,242,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,69,94,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,128,25,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,5,90,241,65,225,247,38,173,38,181,154,28,22,165,68,66,209,29,83,239,10,28,102,154,140,141,140,181,42,68,202,209,186,235,233,73,172,210,134,18,182,26,107,123,139,53,59,235,45,75,214,168,68,138,200,230,81,42,185,190,197,197,90,143,212,101,209,237,58,12,116,212,174,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,118,206,97,232,72,109,231,9,46,114,141,181,104,34,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,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,126,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,138,73,22,190,242,247,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,236,45,125,227,209,224,14,107,113,111,47,149,248,181,11,82,229,156,237,57,183,17,206,167,72,153,37,81,148,217,45,163,86,141,54,242,18,103,181,148,167,183,179,77,75,238,185,76,165,231,239,11,243,9,72,131,70,169,85,98,209,238,164,199,105,47,197,150,252,120,228,243,187,88,74,185,72,84,135,28,81,27,175,25,39,82,212,244,50,239,46,217,90,133,161,196,37,198,212,74,74,136,141,38,71,169,25,123,199,253,15,249,90,16,226,20,219,137,37,37,68,100,164,153,106,70,94,227,21,155,196,239,35,113,107,212,169,56,223,134,20,116,55,83,142,107,126,173,26,60,114,34,117,164,166,108,151,222,216,196,115,82,156,53,26,11,114,215,161,246,17,246,232,98,164,221,235,105,207,63,5,226,117,135,27,82,153,121,165,106,147,74,136,244,82,76,189,135,217,161,145,143,209,110,85,158,160,220,52,186,228,103,86,219,180,233,172,75,109,104,81,146,146,166,214,74,35,35,35,35,35,35,47,121,13,25,101,3,16,17,137,25,121,178,235,133,39,158,243,20,90,116,87,214,107,220,163,117,48,99,169,91,143,114,143,93,87,219,169,234,59,48,0,0,0,10,249,227,3,137,142,219,56,59,77,180,34,201,108,151,85,168,178,151,27,74,207,153,203,118,44,246,204,204,137,101,234,250,186,119,25,107,239,21,177,145,236,52,147,137,249,145,179,233,141,176,151,99,211,42,180,250,164,180,173,38,164,155,13,207,140,149,150,155,20,93,206,123,72,139,222,99,68,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,118,17,123,7,235,0,0,0,30,6,185,131,22,93,123,17,41,248,151,62,143,17,234,197,57,150,153,101,231,35,180,165,32,155,124,222,73,146,141,6,162,50,89,153,150,138,47,242,246,143,124,0,0,0,43,119,140,245,121,81,176,234,212,161,163,105,148,206,187,127,188,182,63,79,81,123,127,204,33,39,13,42,1,87,243,79,108,176,109,26,201,29,110,186,39,93,53,167,76,63,113,251,133,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,78,47,148,230,226,230,53,83,145,28,144,114,244,213,100,141,55,237,129,0,187,244,237,208,117,94,11,213,231,147,89,187,232,124,228,242,215,232,255,0,83,113,235,216,138,138,187,181,255,0,48,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,251,61,163,194,240,137,197,88,246,102,58,205,181,106,211,29,68,42,221,49,200,241,218,39,8,144,114,222,153,1,180,158,213,44,139,93,18,101,169,17,171,239,23,104,70,74,34,50,61,72,251,71,244,0,0,0,87,151,25,76,73,42,30,8,208,236,106,101,69,108,84,106,21,248,207,200,105,15,109,53,194,114,37,65,165,17,146,84,74,52,154,136,139,181,38,159,251,5,50,9,147,195,111,42,238,227,166,42,195,187,171,244,229,185,110,91,82,155,152,179,113,147,54,95,126,60,152,110,27,42,222,202,219,81,41,183,79,84,234,70,101,237,34,239,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,176,126,193,243,46,43,150,131,105,210,164,214,174,42,180,74,124,56,173,45,231,29,146,250,26,73,37,41,53,31,172,179,34,238,73,159,105,251,12,86,14,116,56,166,165,167,171,24,109,129,142,56,70,148,72,167,201,171,107,220,189,100,50,181,199,126,44,191,248,165,160,205,63,110,157,196,43,50,165,84,190,177,90,234,234,170,18,170,247,21,110,164,254,212,155,139,122,91,235,91,142,25,146,75,83,82,207,85,184,125,157,189,170,247,152,158,57,60,225,105,117,223,142,194,190,177,161,181,82,168,75,38,222,106,158,100,227,18,220,215,167,116,183,181,38,34,144,104,52,45,212,158,138,237,81,105,220,70,98,213,240,191,4,48,203,7,232,81,104,86,53,161,73,167,34,59,72,105,79,179,79,142,203,207,26,80,132,154,220,83,77,163,114,143,150,131,51,211,180,203,238,30,236,136,136,180,34,208,136,127,64,0,0,0,0,0,0,0,0,0,5,117,113,180,186,104,81,48,10,197,178,164,78,217,90,170,222,5,84,135,27,148,179,230,197,137,10,67,114,28,222,69,177,59,87,54,49,104,102,74,62,102,169,35,36,168,202,170,242,245,107,80,175,156,125,195,75,42,233,131,214,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,154,71,10,207,77,149,74,191,242,125,139,116,42,204,137,108,199,139,107,203,173,161,81,150,148,172,223,167,167,174,101,38,106,74,139,98,157,140,218,86,90,106,104,53,17,26,76,201,69,157,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,156,240,158,250,253,168,97,101,155,137,158,139,244,103,202,219,126,157,93,232,185,252,238,151,170,140,219,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,5,22,113,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,168,51,201,197,110,242,165,222,73,195,92,172,84,101,208,17,64,144,164,87,107,245,74,17,34,91,242,210,70,149,194,110,28,246,119,48,134,148,102,78,41,214,146,234,157,70,212,146,16,131,83,210,171,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,160,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,41,198,210,233,161,68,192,43,22,202,145,59,101,106,171,120,21,82,28,110,82,207,155,22,36,41,13,200,115,121,22,196,237,92,216,197,161,153,40,249,154,164,140,146,163,42,171,203,213,173,66,190,113,247,13,44,171,166,15,91,69,184,47,10,53,46,163,27,154,182,249,241,95,154,211,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,26,105,28,43,61,54,85,42,255,0,201,246,45,208,171,50,37,179,30,45,175,46,182,133,70,90,82,179,126,158,158,185,148,153,169,42,45,138,118,51,105,89,105,169,160,212,68,105,51,37,22,117,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,115,194,123,235,246,161,133,150,110,38,122,47,209,159,43,109,250,117,119,162,231,243,186,94,170,51,111,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,30,172,5,0,241,71,241,217,137,191,130,249,60,33,58,120,64,93,52,43,27,37,248,133,122,221,51,186,42,45,191,120,85,170,149,25,60,165,185,200,138,197,38,3,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,16,47,63,217,193,170,230,203,23,20,170,121,196,110,196,179,164,76,129,106,33,150,148,75,146,194,214,146,114,115,170,113,9,119,124,130,101,165,147,106,74,73,164,37,8,219,188,156,113,207,43,130,57,53,198,220,124,194,251,211,21,240,254,213,151,82,164,90,113,221,68,116,68,54,30,126,165,81,105,200,138,118,19,108,243,82,246,244,196,146,228,130,82,91,94,243,100,154,73,27,142,17,23,31,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,65,57,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,50,174,63,85,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,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,247,184,126,231,186,133,154,171,85,187,42,233,95,69,137,182,253,60,156,168,198,209,110,122,82,43,13,197,109,218,174,244,71,106,59,28,217,50,20,93,50,76,212,141,53,45,83,218,83,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,135,234,226,141,158,218,86,54,85,89,192,140,23,185,165,200,178,104,114,22,171,130,163,17,244,244,87,12,212,169,6,210,27,218,91,157,141,29,72,81,146,247,242,221,113,68,178,74,137,150,93,84,107,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,94,188,105,239,248,212,44,188,218,152,125,30,225,151,14,165,117,93,8,146,184,44,155,169,68,250,116,56,238,27,196,233,164,182,41,8,144,252,5,146,22,125,171,216,164,145,242,204,211,94,188,58,176,114,187,140,153,184,177,35,82,30,233,226,89,245,6,47,26,164,157,168,95,38,44,7,218,113,37,177,75,65,171,154,249,199,99,84,238,82,57,251,246,169,40,81,14,129,197,207,12,237,92,59,205,195,213,27,90,39,73,242,214,223,137,115,84,88,67,109,182,202,103,56,252,136,238,173,180,161,9,211,153,210,165,213,154,183,41,78,186,234,205,94,182,133,218,184,37,227,29,117,171,170,250,203,244,134,121,212,89,52,243,188,97,185,185,9,233,37,54,228,120,146,11,66,70,247,57,200,118,55,105,175,106,58,95,85,58,184,163,43,106,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,15,213,197,27,61,180,172,108,170,179,129,24,47,115,75,145,100,208,228,45,87,5,70,35,233,232,174,25,169,82,13,164,55,180,183,59,26,58,144,163,37,239,229,186,226,137,100,149,19,44,186,168,215,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,66,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,167,110,53,126,41,237,111,135,240,124,198,162,58,87,4,122,181,42,129,74,199,154,237,118,167,18,157,77,167,71,183,229,204,153,45,228,178,196,102,27,77,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,35,175,16,44,247,87,115,85,117,57,101,90,203,232,176,202,223,168,27,148,232,218,33,207,74,74,97,201,77,181,85,222,184,237,72,99,155,26,66,75,166,81,154,81,166,167,170,187,75,159,229,123,37,24,203,154,200,119,61,110,195,166,116,244,91,102,159,41,195,168,72,36,161,185,245,68,48,110,70,166,71,53,169,8,83,206,172,218,37,168,212,72,101,181,146,214,122,169,180,59,197,127,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,247,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,68,32,227,11,122,213,109,92,159,46,133,79,143,17,200,247,141,209,77,162,78,83,200,81,173,182,16,151,167,18,154,50,81,17,47,155,5,164,153,168,148,91,20,178,211,83,37,38,149,176,246,202,170,226,85,255,0,109,97,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,26,114,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,202,230,22,214,174,223,56,5,137,118,85,173,7,173,173,92,22,125,102,151,78,141,205,67,124,249,79,194,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,140,203,141,46,229,146,173,85,175,229,183,10,43,181,218,156,186,141,74,163,99,208,165,204,153,45,229,60,252,151,220,128,202,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,116,176,28,83,58,215,77,10,207,202,62,47,85,174,57,221,36,73,22,125,78,150,219,156,165,185,186,84,214,21,18,51,122,32,140,203,123,239,180,141,116,218,157,218,168,201,36,102,89,194,26,61,201,77,173,66,179,242,143,132,52,155,114,15,73,18,69,159,76,170,56,223,53,110,110,149,53,132,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,23,107,25,140,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,112,186,158,19,56,161,85,196,124,159,82,233,149,148,203,114,69,139,88,153,107,162,92,153,170,144,185,44,33,45,201,103,77,196,70,218,26,106,91,113,208,222,170,36,162,58,116,50,35,36,38,101,0,137,92,84,233,52,170,142,71,47,233,149,10,100,73,82,41,114,40,242,224,186,243,41,90,226,190,117,56,204,155,173,40,203,84,44,218,121,214,205,73,208,246,56,180,247,40,200,233,91,44,148,154,85,127,50,88,81,66,174,211,34,84,105,181,27,226,133,18,100,57,108,165,230,36,176,228,246,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,75,192,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,42,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,0,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,3,52,57,155,164,210,168,25,146,197,122,21,10,153,18,157,77,167,95,21,216,144,225,196,101,44,177,25,134,231,188,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,23,83,194,178,147,74,167,100,114,193,153,79,166,68,139,34,169,34,177,46,115,172,178,148,46,83,229,83,146,201,58,234,136,181,90,201,166,90,108,148,173,79,99,104,79,114,72,138,90,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,45,72,199,132,197,12,16,195,44,96,161,74,161,95,54,133,38,162,137,13,45,164,190,245,62,59,207,50,106,66,210,75,109,78,182,189,170,46,98,204,143,78,195,63,188,85,70,112,248,90,93,118,27,147,111,172,23,109,85,90,26,9,199,157,167,145,56,252,182,244,234,29,61,141,70,136,148,18,9,8,105,37,170,187,20,122,119,25,24,129,212,218,165,245,133,55,87,85,79,149,87,183,107,116,215,246,168,219,91,209,31,66,219,112,140,210,122,26,86,90,45,178,236,236,237,79,188,133,153,100,195,138,106,93,122,143,134,216,230,227,134,106,76,122,124,106,182,189,235,214,59,40,92,135,229,75,255,0,141,90,204,147,246,233,222,66,207,237,219,150,131,118,82,163,86,173,218,180,74,132,57,77,33,230,221,140,250,29,73,165,73,37,23,172,131,50,238,81,31,97,251,72,125,49,248,235,20,138,109,122,153,38,143,87,132,204,184,115,26,91,15,50,243,105,113,11,66,210,105,82,77,42,35,35,35,35,50,208,203,78,209,69,156,73,50,172,238,5,226,164,203,186,129,78,91,118,229,203,45,201,136,54,217,50,101,135,228,73,152,225,50,157,140,161,180,146,91,104,180,78,166,100,94,211,46,232,108,46,111,131,94,36,149,115,4,107,150,53,78,162,183,234,52,250,244,151,227,180,183,183,26,33,55,18,158,210,72,137,74,53,17,18,140,203,177,36,159,251,5,134,128,0,0,15,225,153,36,140,204,244,34,237,20,151,197,219,21,99,222,120,235,10,213,165,76,117,80,168,148,198,227,200,104,220,35,65,75,102,100,246,212,100,148,172,203,93,20,69,169,145,43,238,30,231,131,94,25,38,173,120,215,49,22,84,21,27,48,227,201,130,220,131,107,213,39,80,237,61,226,78,227,65,150,186,30,186,18,181,251,61,162,223,0,0,0,0,0,0,0,0,84,207,26,26,243,202,172,218,20,62,106,121,104,244,135,169,184,245,237,69,57,93,218,255,0,152,114,174,16,116,230,229,102,53,19,151,28,150,113,53,218,179,70,187,55,192,158,93,250,118,106,46,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,60,241,162,161,61,23,17,108,250,218,33,56,72,155,233,13,239,19,103,180,246,49,78,73,106,173,63,135,120,248,92,28,106,199,23,27,42,212,195,144,73,235,121,26,54,107,211,118,200,149,5,118,22,189,186,125,194,232,192,0,0,0,0,0,0,0,67,126,41,184,84,172,72,203,83,243,33,198,82,229,91,147,213,90,82,144,141,85,203,143,2,105,233,169,33,71,166,171,46,206,194,251,72,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,237,61,59,59,70,143,236,138,228,91,158,205,160,220,112,95,75,204,85,41,145,102,54,225,40,149,185,46,52,149,145,234,70,100,122,146,139,184,207,239,49,246,192,0,0,5,42,241,125,196,102,110,76,106,129,105,176,249,173,52,170,115,73,90,73,68,100,75,106,92,246,207,176,148,125,190,183,184,191,128,130,246,149,181,84,188,110,106,93,177,70,134,252,169,149,73,140,67,105,182,91,82,212,106,113,196,161,61,137,35,62,245,17,118,17,247,247,13,5,228,115,1,32,224,62,6,81,105,42,166,162,53,82,171,30,53,74,126,230,73,14,165,247,97,198,75,137,87,205,161,69,235,53,218,74,35,61,75,180,204,251,164,56,230,216,231,143,118,6,1,217,115,110,235,210,181,21,131,97,151,20,196,78,165,132,190,251,137,105,215,18,132,33,199,17,184,213,202,81,17,17,234,103,217,239,210,150,51,123,196,11,18,115,5,91,147,75,182,43,149,75,122,217,109,197,180,220,120,82,100,68,84,150,137,114,18,68,242,81,37,109,175,115,111,36,149,161,104,123,75,216,93,188,111,4,114,239,138,153,132,186,163,210,173,27,126,163,37,185,82,80,137,53,55,34,73,92,118,141,78,54,149,169,199,155,105,205,186,19,201,81,153,151,97,30,167,246,220,134,82,248,117,97,118,5,82,224,215,46,250,37,54,227,185,205,150,156,117,201,209,163,204,106,59,251,88,81,155,38,228,100,56,131,75,141,40,210,102,122,145,40,253,167,217,48,35,198,143,17,134,226,196,97,182,89,105,36,134,219,109,36,148,161,36,90,17,17,23,97,17,17,105,160,255,0,64,0,0,1,248,42,247,5,6,128,193,202,174,214,224,83,89,46,247,37,201,67,41,239,34,239,81,145,119,153,23,241,33,230,45,204,99,195,171,198,178,237,10,208,186,105,181,201,81,246,243,202,157,57,137,36,206,228,26,147,191,150,179,52,234,73,86,154,151,110,211,247,15,108,0,0,0,0,0,0,2,152,56,215,213,170,175,102,74,205,161,61,83,150,186,108,59,30,60,184,240,212,242,141,134,95,122,124,212,186,234,27,215,106,86,180,176,202,84,162,45,84,77,54,71,174,210,211,202,240,122,178,169,87,86,112,81,93,168,72,150,220,139,58,215,169,86,224,165,149,164,144,227,235,83,48,77,46,145,164,204,209,202,156,234,136,146,105,61,233,65,235,161,26,85,121,35,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,25,139,22,47,236,191,20,239,44,51,244,167,164,254,73,92,21,26,23,91,200,228,245,93,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,47,211,135,133,235,85,191,242,91,133,85,218,204,120,140,200,139,71,93,17,9,140,133,37,6,197,62,75,176,89,81,146,148,163,222,166,163,54,165,158,186,26,205,70,68,146,50,73,84,95,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,43,3,138,47,15,248,117,120,117,44,205,224,133,187,201,170,179,212,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,151,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,94,40,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,5,113,175,171,85,94,204,149,155,66,122,167,45,116,216,118,60,121,113,225,169,229,27,12,190,244,249,169,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,167,149,224,245,101,82,174,172,224,162,187,80,145,45,185,22,117,175,82,173,193,75,43,73,33,199,214,166,96,154,93,35,73,153,163,149,57,213,17,36,210,123,210,131,215,66,52,170,242,71,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,102,51,22,44,95,217,126,41,222,88,103,233,79,73,252,146,184,42,52,46,183,145,201,234,186,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,95,167,15,11,214,171,127,228,183,10,171,181,152,241,25,145,22,142,186,34,19,25,10,74,13,138,124,151,96,178,163,37,41,71,189,77,70,109,75,61,116,53,154,140,137,36,100,146,145,64,40,7,138,63,142,204,77,252,23,201,225,14,20,230,47,94,75,193,120,248,8,151,226,55,105,177,116,61,119,173,180,176,92,247,234,43,136,220,84,169,110,30,166,72,109,166,214,73,74,118,234,111,56,107,223,163,123,58,6,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,176,56,160,240,251,141,73,141,90,205,14,11,82,165,173,11,144,169,247,133,14,51,78,201,94,247,157,149,34,101,104,221,117,245,40,144,74,91,9,91,13,53,177,180,18,157,245,80,149,233,0,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,9,229,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,121,162,22,63,194,159,35,145,177,42,171,3,52,152,146,185,109,80,173,138,193,46,214,166,37,14,176,117,26,140,85,33,101,53,110,104,68,184,204,187,162,82,150,212,124,199,154,113,43,52,165,165,54,247,106,226,177,145,201,56,149,74,159,154,76,54,92,70,171,182,197,28,215,116,211,20,134,152,42,141,58,42,86,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,122,165,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,165,110,53,126,41,237,111,135,240,124,198,162,33,85,129,138,87,222,23,252,163,249,11,93,244,103,202,219,126,101,173,88,254,106,203,221,85,46,86,222,123,31,58,133,108,221,203,71,174,141,171,45,59,20,90,152,250,184,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,104,203,165,137,149,252,44,129,134,118,44,127,240,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,10,33,226,205,138,20,172,71,206,13,82,153,70,76,71,35,216,180,120,118,186,229,198,154,153,8,146,250,20,228,151,181,218,68,77,173,167,101,185,29,109,234,163,74,227,171,83,35,51,66,100,87,4,188,20,255,0,195,172,198,76,168,123,236,170,124,86,221,255,0,147,204,150,227,200,54,255,0,228,68,218,146,231,248,114,82,126,129,142,171,198,111,11,126,85,229,198,133,137,144,40,93,84,251,18,224,111,169,155,213,108,232,233,115,80,108,189,243,102,178,75,155,229,38,156,158,196,169,105,211,82,209,60,195,21,193,195,223,20,42,184,85,156,28,54,169,211,211,45,232,245,250,195,86,188,232,140,205,84,100,72,98,160,162,140,92,221,8,201,196,52,235,141,72,38,212,90,41,113,209,218,147,34,90,116,60,41,91,141,95,138,123,91,225,252,31,49,168,136,85,96,98,149,247,133,255,0,40,254,66,215,125,25,242,182,223,153,107,86,63,154,178,247,85,75,149,183,158,199,206,161,91,55,114,209,235,163,106,203,78,197,22,166,62,174,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,208,166,90,50,233,98,101,127,11,32,97,157,139,31,252,20,202,196,221,239,127,73,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,62,170,41,91,141,95,138,123,91,225,252,31,49,168,136,107,108,226,245,229,104,97,125,239,132,116,39,226,51,66,196,41,20,151,171,166,166,9,111,188,138,123,143,58,195,40,89,246,33,6,235,196,226,140,139,121,155,45,145,40,146,107,74,253,6,90,50,233,125,230,131,20,224,97,157,139,31,252,20,202,196,221,236,255,0,70,82,250,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,152,43,197,47,33,63,46,225,215,179,93,133,239,236,184,41,84,254,178,239,165,200,145,163,115,224,196,96,146,115,35,169,103,163,111,50,195,73,37,181,169,37,198,219,35,65,19,169,52,191,85,120,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,93,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,221,241,171,134,190,16,201,197,252,224,216,236,27,18,206,155,103,200,59,190,164,244,103,218,105,108,34,10,146,184,234,50,115,93,232,84,195,136,218,210,130,53,154,29,81,150,221,13,105,208,72,12,208,230,110,147,74,160,102,75,21,232,84,42,100,74,117,54,157,124,87,98,67,135,17,148,178,196,102,27,158,242,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,91,255,0,7,171,214,171,117,100,249,20,42,132,120,141,199,179,174,138,149,18,10,153,66,137,110,48,180,179,56,212,233,154,140,141,124,217,206,164,141,36,146,216,148,22,154,145,169,83,124,4,10,227,63,86,170,211,178,161,68,135,79,169,203,139,30,169,124,64,137,57,166,94,82,17,41,130,135,53,226,105,212,145,232,180,19,172,180,225,37,90,150,246,208,174,244,145,149,64,224,133,149,74,196,172,104,176,112,230,187,34,91,20,219,170,232,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,105,204,5,16,241,102,194,250,86,28,103,6,169,83,163,42,35,113,239,170,60,59,161,113,35,66,76,116,70,125,106,114,51,218,237,51,39,22,235,177,28,144,183,52,73,169,114,21,169,25,145,173,82,171,129,245,235,85,159,96,98,158,28,189,30,33,83,104,117,138,117,110,59,169,66,185,234,126,115,46,178,234,86,173,219,77,4,154,123,38,146,36,145,145,169,205,77,90,145,38,205,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,8,171,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,49,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,16,3,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,0,0,0,0,241,55,38,50,97,213,155,89,102,133,119,221,52,218,36,169,27,185,5,81,156,196,98,123,106,9,74,217,204,89,26,180,37,39,93,11,179,113,123,199,167,164,220,20,26,251,5,42,133,91,129,82,100,251,156,137,37,15,39,188,203,189,38,101,222,70,95,192,199,239,0,0,0,31,231,34,52,121,108,57,22,91,13,188,203,169,52,56,219,137,37,37,105,50,208,200,200,251,12,140,143,77,4,63,205,167,14,172,46,199,90,92,234,229,161,68,166,219,151,57,50,235,141,57,6,52,120,109,72,127,107,234,35,120,219,140,183,22,106,113,212,154,140,143,83,36,151,180,187,105,191,27,178,239,138,153,123,186,164,82,174,235,126,163,25,184,178,86,136,213,54,226,73,68,119,77,46,56,148,41,183,156,105,189,218,147,42,81,25,23,105,22,165,246,118,76,161,113,1,196,156,190,214,227,82,238,122,229,82,225,182,92,117,13,57,30,108,153,18,213,25,163,92,116,153,50,149,201,67,104,36,182,202,137,58,150,133,184,253,135,217,116,248,25,143,118,6,62,89,144,174,219,46,181,21,243,125,150,212,252,78,165,133,62,195,138,105,167,20,149,161,183,23,180,211,205,73,25,25,234,71,217,238,215,164,136,241,158,60,4,131,143,24,25,90,164,166,154,137,53,74,84,121,53,40,27,89,37,186,167,218,135,37,45,165,63,54,181,31,172,239,97,36,136,245,62,195,35,239,207,165,219,109,85,44,235,154,169,108,86,97,191,22,101,46,99,240,221,109,230,212,133,18,155,113,72,87,98,136,143,189,38,93,164,93,221,194,116,112,130,196,102,109,188,106,159,106,62,249,161,53,90,115,169,66,77,68,73,53,187,46,3,101,216,106,46,223,87,220,127,196,93,80,0,0,0,248,151,181,114,45,177,102,215,110,57,207,165,152,244,186,100,169,142,56,106,36,237,75,109,41,102,122,153,145,23,98,79,188,203,239,33,156,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,236,61,59,123,5,200,240,177,194,149,97,190,90,152,153,50,41,162,85,199,61,53,164,169,104,209,92,169,16,33,30,154,154,18,122,106,131,236,237,47,180,196,200,0,0,0,0,0,0,0,31,195,20,187,198,58,172,114,241,178,147,76,41,4,174,139,159,171,100,189,118,239,137,79,87,105,107,217,175,220,62,239,5,218,19,178,113,22,240,173,174,19,134,136,94,143,216,241,182,123,75,123,21,20,158,138,211,248,119,139,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,93,188,99,44,103,171,56,85,69,186,227,83,156,120,232,221,78,247,144,201,168,155,230,201,167,182,90,168,146,122,107,166,157,229,175,218,33,143,10,58,219,116,252,220,219,20,167,30,82,61,35,214,232,91,180,73,242,233,147,149,219,219,246,251,140,95,0,0,0,0,0,0,0,0,15,41,138,214,124,123,251,14,46,91,62,66,18,162,171,82,102,67,73,168,136,246,169,214,22,217,31,106,85,167,211,247,31,220,99,55,152,195,108,203,195,124,106,187,237,165,178,235,42,160,220,181,8,204,154,146,105,222,150,37,184,132,173,61,137,212,143,103,97,145,23,240,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,183,187,238,33,37,0,0,0,126,90,165,66,37,34,155,42,169,57,244,51,30,27,11,125,215,22,162,74,82,132,36,212,163,51,51,34,34,34,35,237,51,25,203,206,85,240,245,255,0,153,91,254,168,114,91,145,30,45,197,85,133,9,109,172,214,74,142,153,242,20,222,135,185,68,125,139,246,30,157,189,132,38,63,10,172,160,157,193,89,78,56,223,20,146,56,80,148,94,140,110,67,29,239,33,112,100,178,242,73,214,76,180,208,212,68,164,175,94,253,61,166,45,213,182,208,211,105,105,180,18,80,130,36,165,36,90,17,17,119,17,14,25,154,156,214,88,153,106,177,103,86,42,181,120,14,215,149,29,223,71,211,58,134,84,243,142,155,47,169,165,41,149,60,218,205,179,91,6,147,52,158,186,246,23,111,117,26,230,59,52,248,159,153,59,178,69,86,230,172,203,69,53,79,47,164,165,179,34,65,71,66,121,175,41,31,50,183,156,73,44,146,250,145,216,125,221,133,246,245,124,159,240,250,196,108,123,172,83,174,27,166,143,80,162,218,124,198,100,42,68,152,239,198,84,150,119,199,89,155,74,92,101,180,178,83,78,168,211,219,161,237,63,97,118,220,238,8,229,247,13,176,30,214,139,110,89,86,236,24,235,105,164,37,233,101,18,58,31,121,100,219,104,82,150,182,219,70,227,87,41,38,102,101,218,125,190,237,58,88,0,0,0,255,0,25,115,34,83,227,174,92,249,76,198,97,164,154,214,235,171,36,33,41,34,212,204,204,251,8,136,136,207,248,8,163,154,158,33,120,87,151,216,82,105,180,74,197,54,225,185,26,217,164,56,114,35,75,229,234,108,31,206,54,153,40,112,181,109,227,81,123,246,153,247,23,109,74,226,206,116,51,35,143,245,179,142,221,207,93,136,151,255,0,171,166,208,102,207,109,10,218,134,204,244,107,158,189,127,169,221,217,239,81,253,214,199,195,187,45,213,220,22,195,153,23,13,250,169,111,220,247,14,206,164,231,154,212,251,60,135,229,161,31,214,180,135,19,185,183,81,222,103,169,105,166,133,166,178,236,0,0,0,0,0,0,6,120,120,135,222,180,171,255,0,58,88,171,93,163,71,150,204,120,181,132,81,22,153,40,74,86,111,211,227,53,5,229,17,37,74,45,138,118,51,138,65,235,169,160,210,102,73,51,52,148,202,224,133,133,191,253,146,241,174,161,66,255,0,201,45,106,69,79,170,251,228,207,99,146,75,255,0,239,106,183,173,31,98,21,253,97,11,84,1,156,28,235,90,213,219,63,55,24,189,73,184,224,244,146,228,94,21,58,163,109,243,80,230,232,179,95,84,184,206,106,131,50,45,236,62,210,244,215,114,119,104,162,37,17,145,89,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,74,220,80,178,45,251,20,186,151,142,56,57,102,116,152,109,90,217,233,136,208,149,185,154,21,81,199,20,71,163,36,146,233,225,189,171,124,189,13,72,67,166,182,254,105,42,142,217,192,1,165,60,167,120,88,193,191,135,246,247,151,48,58,168,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,139,226,31,122,210,175,252,233,98,173,118,141,30,91,49,226,214,17,68,90,100,161,41,89,191,79,140,212,23,148,68,149,40,182,41,216,206,41,7,174,166,131,73,153,36,204,210,83,43,130,22,22,255,0,246,75,198,186,133,11,255,0,36,181,169,21,62,171,239,147,61,142,73,47,255,0,189,170,222,180,125,136,87,245,132,45,80,6,112,115,173,107,87,108,252,220,98,245,38,227,131,210,75,145,120,84,234,141,183,205,67,155,162,205,125,82,227,57,170,12,200,183,176,251,75,211,93,201,221,162,136,148,70,69,103,252,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,254,11,228,240,135,20,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,130,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,81,183,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,234,184,56,217,88,243,39,27,103,95,150,124,137,116,252,47,139,29,232,55,114,222,94,216,149,71,249,11,56,145,154,73,164,201,201,45,58,227,111,26,147,180,218,104,214,74,90,73,244,182,245,123,13,41,229,59,194,198,13,252,63,183,188,185,129,213,69,64,113,75,200,79,200,73,149,236,215,97,123,251,237,250,173,67,172,187,233,114,36,106,228,9,210,223,36,156,200,234,89,234,227,47,62,234,73,109,106,106,109,199,8,208,70,210,141,44,66,188,180,102,46,251,202,254,41,192,196,203,22,71,248,40,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,122,19,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,92,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,41,91,141,95,138,123,91,225,252,31,49,168,136,43,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,244,228,23,37,22,174,84,240,226,37,110,173,76,234,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,82,168,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,49,184,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,243,225,213,131,148,44,27,202,61,137,26,144,247,81,46,240,167,177,120,213,36,237,90,57,210,167,176,211,137,45,138,90,201,60,166,10,59,26,167,106,87,200,223,181,42,90,136,117,92,192,225,159,237,147,3,175,204,45,110,37,42,68,187,154,223,157,79,129,233,70,247,197,102,114,217,87,74,250,253,69,154,121,79,147,78,18,210,147,82,20,130,82,75,114,72,102,92,105,119,45,23,252,156,83,203,206,27,226,13,66,225,137,92,169,87,45,122,108,154,164,232,198,214,199,106,61,58,10,97,25,52,68,132,45,50,9,212,45,9,34,216,180,169,58,39,110,133,84,60,106,252,83,218,223,15,224,249,141,68,65,91,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,47,167,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,64,41,91,141,95,138,123,91,225,252,31,49,168,136,65,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,9,228,239,42,182,110,84,48,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,238,160,41,219,138,198,71,35,97,173,86,126,105,48,217,114,221,161,92,245,131,93,211,76,82,29,124,233,213,25,74,90,206,106,28,208,201,17,158,119,84,169,46,40,185,111,58,218,80,106,75,169,109,158,85,194,250,198,204,188,252,195,81,111,60,22,129,46,157,108,38,66,105,247,133,122,76,4,42,156,170,67,114,34,200,153,0,159,117,165,167,169,113,41,96,144,134,180,120,183,165,90,161,189,238,39,234,241,133,189,105,87,86,112,87,66,167,199,150,220,139,58,215,166,209,39,41,228,36,144,227,235,83,211,137,77,25,40,204,209,202,156,210,76,212,73,61,233,89,105,161,18,149,237,120,37,218,213,217,120,251,125,94,177,224,239,162,210,172,243,165,204,147,205,65,114,165,75,155,29,200,237,236,51,222,173,200,133,36,245,34,52,151,47,69,25,26,146,71,114,128,40,47,138,109,129,38,197,206,149,229,40,173,232,148,154,109,213,30,5,126,154,81,137,164,162,82,28,140,134,164,72,52,54,126,170,215,49,137,102,189,228,75,82,247,44,245,222,74,84,202,224,133,125,122,67,11,49,47,12,253,23,203,244,13,193,18,187,214,243,245,231,117,241,141,158,87,47,111,171,179,209,187,183,110,61,220,237,52,78,205,85,101,64,42,47,142,13,235,74,159,127,225,102,28,179,30,89,84,168,116,122,141,110,67,170,66,121,10,98,115,205,50,210,80,173,219,141,100,170,123,198,162,52,145,17,41,189,13,90,153,38,58,240,197,194,223,218,134,114,108,174,174,133,233,58,85,165,212,93,53,15,231,92,158,151,165,108,250,71,251,22,149,47,108,231,33,122,137,221,174,190,178,77,4,177,127,192,41,175,141,165,173,93,137,143,182,45,235,34,14,202,45,86,207,42,92,57,60,212,31,54,84,73,178,28,144,222,194,61,233,218,137,177,143,83,34,73,243,52,73,153,165,68,95,43,130,167,138,123,167,225,252,239,49,167,11,169,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,170,230,199,194,198,50,124,63,184,124,185,241,154,193,170,129,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,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,166,56,6,180,190,247,61,248,136,95,245,77,45,197,109,109,165,247,25,104,90,235,169,107,165,78,97,54,116,51,35,128,21,178,142,229,207,93,150,150,63,172,166,215,166,207,113,9,220,135,12,181,107,158,141,63,174,221,219,238,73,253,246,213,149,110,33,120,87,152,40,81,169,181,186,197,54,222,185,29,223,172,57,146,35,68,230,104,111,159,205,182,169,43,112,244,109,146,81,251,183,17,247,31,100,178,67,136,117,36,182,214,149,164,251,141,39,169,24,255,0,160,0,0,1,205,49,187,47,184,109,143,22,180,171,114,245,183,96,200,91,173,45,44,203,56,145,214,251,43,54,220,66,84,133,184,218,246,154,121,170,50,50,46,195,237,247,235,76,89,192,225,243,136,216,9,88,168,220,54,181,30,161,90,180,247,189,33,50,35,71,126,74,163,51,190,66,200,221,82,35,33,164,18,90,105,38,174,221,11,113,123,15,179,148,101,199,52,248,159,150,203,178,61,86,217,172,75,93,57,47,35,171,165,189,34,65,199,90,121,172,169,127,50,135,155,73,172,210,194,81,218,125,221,135,246,94,86,85,179,89,98,102,86,197,131,88,165,85,224,53,94,76,118,189,33,76,234,25,75,205,186,76,176,167,84,150,82,243,139,38,201,111,146,72,212,122,235,216,125,189,253,205,198,208,235,106,105,196,18,144,178,52,169,38,90,145,145,247,145,138,138,226,171,148,19,183,235,42,199,27,30,146,69,10,106,143,210,109,199,99,185,229,174,116,151,158,81,52,201,22,154,18,72,212,165,235,221,175,176,196,56,201,173,240,253,129,153,92,63,170,20,150,227,199,149,113,82,161,77,113,197,154,9,49,213,62,58,156,212,247,36,139,177,31,218,61,59,59,72,104,210,151,81,137,87,166,197,170,193,125,15,70,152,194,31,105,196,40,148,149,33,105,37,36,200,200,204,140,140,140,187,72,199,234,0,0,1,26,248,130,98,58,112,239,45,87,67,136,152,203,47,86,96,205,164,165,43,115,106,149,206,129,43,66,79,172,147,51,213,29,157,255,0,113,138,37,193,235,102,94,36,99,85,161,109,33,151,94,85,122,229,167,198,120,210,147,86,196,191,45,180,41,106,236,86,132,91,251,76,200,255,0,136,210,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,137,78,191,67,220,95,113,15,86,0,0,0,0,0,0,0,63,229,102,73,66,148,103,161,17,25,234,40,135,138,229,109,186,134,110,110,122,82,30,82,206,157,209,106,91,181,73,115,41,144,85,217,219,246,123,136,76,238,14,118,51,212,108,42,172,221,146,105,174,50,117,142,155,99,203,100,210,78,114,164,212,27,61,20,105,45,116,215,78,243,211,236,22,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,61,231,199,15,223,196,92,179,221,84,56,44,184,236,197,116,60,132,161,38,163,63,233,8,170,87,97,37,71,220,131,238,33,77,220,57,211,51,249,100,225,250,98,58,166,92,254,149,245,183,26,72,191,162,165,247,153,13,10,128,0,0,0,0,0,0,0,254,41,36,164,154,79,184,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,253,4,145,234,72,239,212,207,237,49,41,248,47,226,51,114,173,11,143,13,164,201,55,37,179,62,101,85,180,173,122,154,88,38,169,204,145,17,26,181,34,215,253,238,159,111,176,89,184,0,0,14,67,155,59,213,22,30,95,47,154,217,233,187,208,53,54,209,239,221,208,190,162,211,214,79,111,169,239,25,232,160,83,36,226,166,48,65,166,182,151,84,187,166,227,105,165,26,72,205,73,234,101,18,76,251,149,167,245,157,254,183,241,26,40,203,126,28,194,194,220,23,180,173,56,172,161,11,141,70,128,151,204,146,68,107,117,49,25,109,74,86,137,78,166,124,190,211,50,212,127,134,99,113,242,208,203,254,26,214,238,250,253,102,3,21,8,244,249,46,83,98,63,33,164,174,76,164,199,121,198,144,72,91,136,82,247,41,147,45,18,122,159,113,125,148,1,152,108,193,95,121,139,196,57,247,109,209,81,144,227,47,72,117,48,97,37,231,141,166,89,55,221,113,180,165,181,184,225,36,200,158,82,72,146,122,17,118,23,219,43,120,124,112,247,159,139,117,40,120,159,138,244,153,176,173,152,174,55,38,28,103,216,83,103,53,73,84,87,219,51,67,241,148,219,140,45,183,28,45,73,94,182,154,23,102,166,46,66,214,181,168,54,101,6,13,181,109,211,35,64,167,211,227,181,25,134,99,178,134,146,72,109,9,66,125,84,17,39,232,165,37,216,69,220,67,235,0,0,0,14,117,140,24,249,133,248,33,64,145,93,191,46,202,100,19,105,181,173,184,174,79,142,212,135,148,72,113,68,148,33,215,17,184,207,148,178,34,215,180,203,79,126,149,35,155,190,39,248,135,138,210,103,89,120,95,37,202,5,186,220,135,80,153,145,86,252,89,175,160,141,246,200,141,198,37,169,181,33,77,184,218,187,187,84,146,62,226,34,16,161,199,47,92,74,184,212,234,253,49,114,86,230,233,169,252,244,201,47,108,111,254,114,213,162,17,246,232,73,247,16,183,12,130,240,225,165,88,17,90,196,188,102,164,53,54,182,238,238,158,155,42,58,92,105,157,14,83,42,222,212,136,201,90,117,66,218,81,104,174,211,34,62,237,8,88,202,82,148,36,146,132,146,72,189,132,90,16,254,128,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,69,124,94,108,95,146,89,201,169,87,253,41,213,252,181,183,233,117,222,79,35,151,210,114,219,84,14,86,237,199,204,215,160,230,110,209,63,214,237,211,213,220,169,85,193,10,250,244,134,22,98,94,25,250,47,151,232,27,130,37,119,173,231,235,206,235,227,27,60,174,94,223,87,103,163,119,110,220,123,185,218,104,157,154,170,21,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,20,47,159,172,148,93,89,83,196,121,117,186,77,51,168,195,43,154,160,243,150,229,66,57,56,182,224,111,53,56,154,100,131,113,75,90,94,105,4,100,133,45,71,206,109,6,178,61,201,117,13,93,78,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,20,87,197,230,197,249,37,156,154,149,127,210,157,95,203,91,126,151,93,228,242,57,125,39,45,181,64,229,110,220,124,205,122,14,102,237,19,253,110,221,61,93,202,149,92,16,175,175,72,97,102,37,225,159,162,249,126,129,184,34,87,122,222,126,188,238,190,49,179,202,229,237,245,118,122,55,118,237,199,187,157,166,137,217,170,172,168,5,11,113,27,181,171,183,207,17,91,210,202,181,160,245,181,171,130,161,110,210,233,209,185,168,111,159,41,250,92,6,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,45,39,32,57,62,165,101,55,8,210,154,129,75,114,251,188,99,195,159,117,173,231,82,104,140,250,16,163,110,11,73,109,106,107,100,115,121,212,27,137,82,141,213,169,107,221,176,219,109,185,64,0,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,11,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,50,218,52,167,148,239,11,24,55,240,254,222,242,230,7,85,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,68,60,64,178,35,93,202,173,212,229,235,107,35,173,195,43,130,160,109,211,164,234,134,253,23,41,247,37,56,213,43,98,228,59,33,254,84,104,233,62,165,68,73,94,186,30,138,236,63,149,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,89,247,17,187,166,133,124,240,234,189,47,91,90,119,91,69,184,41,246,237,82,157,39,148,182,249,241,95,170,64,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,130,155,50,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,86,227,87,226,158,214,248,127,7,204,106,34,90,112,202,200,149,43,4,108,218,118,57,226,149,179,45,188,80,175,71,113,81,97,213,24,74,23,109,194,89,169,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,217,234,0,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,205,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,76,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,211,69,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,140,245,241,21,193,202,238,13,230,226,251,141,87,123,168,137,120,84,31,188,105,114,118,161,28,232,179,223,117,197,22,196,173,102,158,83,229,33,141,85,181,75,228,111,218,148,173,36,44,43,130,197,255,0,26,187,151,155,175,15,164,92,50,230,84,173,91,161,114,81,5,227,117,72,129,78,153,29,179,100,154,53,22,196,161,114,24,158,179,66,15,177,123,212,162,46,97,26,163,7,26,191,20,246,183,195,248,62,99,81,18,211,134,86,68,169,88,35,102,211,177,207,20,173,153,109,226,133,122,59,138,139,14,168,194,80,187,110,18,205,73,74,27,111,83,52,73,121,173,20,226,215,181,196,33,206,70,214,204,158,230,207,80,1,76,28,101,105,53,90,254,110,236,154,21,10,153,46,163,82,168,216,244,216,144,225,196,101,79,63,37,247,42,117,4,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,155,252,63,114,35,66,202,173,170,221,235,116,163,173,196,219,130,158,77,212,100,234,182,253,23,21,246,226,184,237,43,98,36,59,29,254,84,152,234,62,165,36,74,94,186,22,137,236,57,128,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,229,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,62,217,252,190,191,104,153,201,197,138,255,0,162,253,31,210,92,14,80,185,60,254,110,239,70,182,136,28,221,219,83,167,51,165,230,109,211,213,223,183,85,105,184,236,43,130,61,149,74,129,130,248,133,136,204,200,150,117,42,229,208,213,18,67,74,90,121,9,98,12,70,222,105,72,78,221,196,179,85,65,226,81,154,140,140,146,222,132,157,12,213,99,224,41,91,141,95,138,123,91,225,252,31,49,168,143,85,193,10,250,244,126,41,226,94,25,250,47,153,233,235,126,37,119,173,231,233,201,232,36,155,60,174,94,223,91,127,164,183,110,220,91,121,58,104,173,250,166,223,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,5,106,241,189,177,125,33,133,152,105,137,158,148,229,250,6,224,151,66,232,185,26,243,186,248,196,247,55,153,187,213,217,232,221,187,118,158,238,118,186,167,102,138,138,188,33,175,175,146,89,201,166,208,61,23,213,252,181,183,234,148,46,119,63,151,210,114,219,76,254,110,221,167,204,215,160,229,237,213,63,214,238,215,213,218,171,212,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,170,230,199,194,198,50,124,63,184,124,185,241,154,193,170,129,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,0,0,3,248,164,165,101,181,105,37,17,251,12,181,21,205,159,174,28,52,171,254,43,184,151,131,52,134,161,86,218,219,212,83,98,199,75,109,61,169,197,101,59,26,143,25,75,86,136,67,170,61,85,216,102,103,221,169,10,143,109,119,174,26,220,105,117,30,152,182,235,112,181,208,254,122,28,150,119,183,255,0,53,105,213,11,251,53,37,123,140,88,86,81,248,173,220,150,177,195,178,113,196,142,165,76,111,153,182,168,92,199,165,158,188,247,15,152,244,153,132,159,164,166,144,158,207,162,90,119,232,98,213,176,255,0,20,108,28,81,163,183,92,177,110,186,85,98,43,154,250,208,167,51,35,110,138,90,123,121,75,81,23,107,107,246,251,15,220,99,213,0,0,0,15,147,116,218,212,27,206,131,58,218,185,41,145,167,211,234,17,221,140,251,47,178,135,82,104,113,10,66,189,85,145,167,232,169,69,218,71,222,98,155,248,131,240,247,159,132,149,41,152,159,133,20,153,179,109,153,78,57,38,100,102,24,83,135,9,74,84,167,220,50,67,17,146,219,108,33,182,219,45,77,94,174,186,31,102,134,34,150,94,115,5,125,229,211,16,160,93,182,189,70,67,108,179,33,164,206,132,167,158,38,158,100,159,105,199,18,166,208,227,100,163,50,101,41,50,81,232,101,216,127,101,255,0,101,203,31,45,28,192,97,173,18,239,160,214,105,239,212,36,83,227,57,83,136,196,134,148,184,210,149,29,151,30,65,161,14,45,72,218,167,136,180,81,238,46,227,251,127,70,100,48,230,22,41,96,189,219,105,202,101,11,92,154,52,244,176,102,146,51,67,170,136,243,105,82,117,74,180,50,230,118,25,22,163,58,245,250,100,156,43,198,9,212,215,18,234,87,107,92,110,180,147,81,25,41,93,52,163,73,31,114,117,254,175,191,213,254,3,66,249,76,189,81,126,101,242,198,173,150,155,189,3,76,105,126,253,221,11,10,61,125,101,118,250,254,241,215,128,0,0,86,71,26,12,70,110,45,159,110,97,180,105,38,220,183,167,195,170,184,148,47,67,83,6,213,69,147,35,34,86,166,90,255,0,189,211,237,246,8,177,194,211,12,142,250,204,108,74,187,209,185,172,208,88,110,164,70,104,220,73,91,19,225,43,95,160,162,45,9,125,250,145,253,164,47,117,41,36,164,146,93,196,90,16,254,128,0,0,0,0,0,0,15,199,89,230,122,30,119,37,123,28,233,157,218,173,116,208,246,158,135,168,207,183,17,148,204,254,89,56,128,82,221,83,206,127,69,122,251,141,90,255,0,69,68,238,51,23,35,144,235,1,252,58,203,61,171,67,156,203,141,76,79,93,207,74,210,105,50,254,144,148,164,246,26,82,125,203,46,242,18,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,171,210,162,86,169,206,211,39,50,135,88,123,110,244,45,36,162,61,20,74,46,195,35,46,242,47,96,174,204,180,100,54,86,7,230,253,235,158,67,44,200,162,83,118,250,49,194,73,172,203,153,75,121,15,106,103,29,8,250,110,233,234,153,125,189,189,246,62,0,0,0,0,0,0,0,0,43,27,141,22,29,33,235,62,219,196,184,209,13,114,27,168,67,164,56,180,183,169,165,162,106,162,241,153,153,39,82,45,127,223,105,246,123,68,102,225,73,136,14,90,121,139,69,28,223,229,53,88,130,80,207,214,218,74,55,103,65,78,159,72,181,236,79,118,135,247,24,189,18,50,50,35,35,212,140,127,64,0,4,28,226,223,127,73,181,50,228,197,30,157,41,45,200,172,86,19,9,244,115,12,141,81,157,129,61,42,45,9,68,102,70,105,46,242,50,251,12,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,162,173,52,223,222,122,23,218,66,249,49,14,255,0,180,240,134,196,159,117,92,213,56,176,32,82,97,58,226,9,231,154,104,220,54,153,90,201,180,111,82,82,106,52,182,173,19,169,107,167,176,80,206,118,51,103,116,230,87,19,39,41,21,7,91,182,233,178,29,137,78,136,203,174,19,78,180,220,137,60,167,148,142,115,141,169,195,109,253,13,73,208,140,187,11,179,191,172,112,247,200,93,103,26,46,24,56,149,136,52,167,99,218,84,249,13,60,211,82,24,90,58,197,182,184,175,17,109,118,58,218,113,165,180,234,203,177,69,187,67,246,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,176,139,184,125,80,0,0,31,58,185,112,208,237,154,123,213,90,253,94,29,58,35,8,83,142,61,42,66,25,66,73,41,53,30,170,89,145,23,98,76,251,253,134,32,222,107,56,163,97,214,23,198,153,107,225,100,134,46,10,255,0,45,196,20,150,86,196,184,109,171,71,209,161,173,137,105,89,40,150,219,103,221,216,149,107,222,100,42,91,26,115,11,138,24,237,112,74,173,223,87,52,249,77,61,33,111,53,8,230,200,92,102,8,214,226,137,40,109,215,22,73,36,147,171,73,17,31,97,30,158,253,125,30,94,114,149,139,25,132,184,98,65,183,173,138,147,52,151,28,108,223,169,59,10,74,99,165,179,91,68,163,39,80,202,210,71,181,226,87,111,102,157,189,221,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,246,247,164,189,133,219,49,210,148,160,182,161,36,146,47,97,22,131,250,0,0,0,0,0,0,0,42,47,27,248,68,230,75,18,177,162,254,196,106,21,237,134,172,83,110,171,162,171,91,134,212,186,148,244,190,219,18,101,184,243,105,113,41,134,164,146,201,43,34,50,37,40,181,215,67,62,241,63,242,77,151,234,174,89,114,233,111,97,69,202,139,125,119,12,57,19,229,214,38,81,9,70,196,215,222,148,226,155,117,78,45,182,214,226,202,63,78,209,169,105,212,137,164,164,181,74,82,59,168,10,245,226,23,195,211,26,51,103,141,20,92,70,195,155,158,202,167,83,105,214,188,106,35,173,86,230,203,101,245,62,220,185,111,41,73,75,49,157,73,163,108,132,17,25,168,143,82,87,103,113,159,181,225,189,146,156,83,201,247,237,19,246,153,95,181,42,127,43,125,17,209,122,10,84,151,185,125,47,87,204,230,243,152,107,77,122,148,109,219,187,93,21,174,154,22,188,87,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,147,252,61,50,191,127,101,51,5,235,88,115,136,213,123,126,163,82,168,221,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,247,71,89,153,18,76,180,52,246,247,145,74,0,0,1,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,245,97,61,139,251,47,194,203,55,12,253,41,233,63,146,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,34,255,0,16,188,175,223,217,179,193,122,46,28,225,205,94,223,167,84,169,215,68,106,219,174,214,228,60,203,10,97,184,146,217,82,82,166,90,117,70,189,210,16,100,70,146,45,9,93,189,196,112,175,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,128,0,42,47,27,248,68,230,75,18,177,162,254,196,106,21,237,134,172,83,110,171,162,171,91,134,212,186,148,244,190,219,18,101,184,243,105,113,41,134,164,146,201,43,34,50,37,40,181,215,67,62,241,97,57,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,117,47,210,221,113,200,171,231,207,145,33,27,20,227,109,172,244,67,201,35,213,5,235,17,233,169,104,103,94,216,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,137,255,0,146,108,191,85,114,203,151,75,123,10,46,84,91,235,184,97,200,159,46,177,50,136,74,54,38,190,244,167,20,219,170,113,109,182,183,22,81,250,118,141,75,78,164,77,37,37,170,82,145,221,64,87,175,16,190,30,152,209,155,60,104,162,226,54,28,220,246,85,58,155,78,181,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,27,100,32,136,205,68,122,146,187,59,140,253,175,13,236,148,226,158,79,191,104,159,180,202,253,169,83,249,91,232,142,139,208,82,164,189,203,233,122,190,103,55,156,195,90,107,212,163,110,221,218,232,173,116,208,181,154,160,56,253,147,150,123,54,206,204,94,33,230,105,83,165,207,187,47,200,240,233,168,37,25,182,197,54,156,196,88,141,41,132,32,148,100,226,221,118,34,29,83,138,238,34,109,8,74,116,113,78,246,0,0,0,20,173,253,197,76,211,255,0,183,236,42,255,0,214,181,31,251,136,183,76,16,178,170,184,107,130,246,14,28,215,100,68,126,165,106,218,244,170,36,199,98,45,74,97,199,227,68,109,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,15,106,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,160,42,220,20,51,36,205,86,107,52,44,75,195,89,148,212,72,113,48,228,75,151,62,51,239,48,74,62,90,220,105,49,92,75,107,52,232,102,130,113,100,147,51,34,82,180,212,251,93,147,195,251,59,52,60,177,226,30,86,238,60,80,195,90,149,167,113,199,135,38,223,97,85,26,131,135,73,168,181,84,137,41,210,66,213,16,141,184,206,180,220,133,41,4,149,252,247,45,73,36,115,30,82,185,254,8,112,137,204,150,26,227,69,131,136,213,219,219,13,95,166,218,183,69,42,183,49,168,149,41,234,125,198,35,75,109,231,18,218,85,13,41,53,154,80,100,68,106,73,107,166,166,93,226,106,113,11,202,253,253,155,60,23,162,225,206,28,213,237,250,117,74,157,116,70,173,186,237,110,67,204,176,166,27,137,45,149,37,42,101,167,84,107,221,33,6,68,105,34,208,149,219,220,71,10,240,67,132,78,100,176,215,26,44,28,70,174,222,216,106,253,54,213,186,41,85,185,141,68,169,79,83,238,49,26,91,111,56,150,210,168,105,73,172,210,131,34,35,82,75,93,53,50,239,22,232,0,35,253,255,0,147,171,19,20,51,79,110,102,94,250,153,233,63,146,86,252,58,117,30,137,203,121,158,150,169,22,162,169,172,84,122,134,159,78,253,188,197,163,144,182,212,131,215,113,153,232,73,18,0,0,4,32,226,41,148,12,201,102,238,171,106,80,176,230,242,178,169,54,77,187,29,201,110,195,171,84,103,176,252,170,171,138,82,84,235,141,178,203,172,173,13,178,148,37,165,25,18,210,111,73,46,229,144,231,249,13,225,151,137,121,108,199,150,241,115,23,107,22,85,102,61,46,143,49,154,41,81,42,83,150,252,106,139,219,26,231,41,14,48,202,20,142,153,114,219,50,81,171,67,113,38,73,212,137,73,177,240,16,43,136,167,15,75,251,54,119,253,169,136,216,93,115,219,244,234,149,58,142,229,18,170,213,126,107,204,176,166,27,121,79,70,83,9,98,51,170,53,238,145,40,156,53,168,139,66,103,105,125,35,63,63,144,30,31,56,251,148,156,113,151,136,119,173,107,15,235,20,90,173,191,42,133,37,52,186,180,211,149,31,152,243,15,161,212,54,228,36,161,223,94,50,80,105,53,163,68,184,106,35,51,73,33,82,86,255,0,201,213,137,138,25,167,183,51,47,125,76,244,159,201,43,126,29,58,143,68,229,188,207,75,84,139,81,84,214,42,61,67,79,167,126,222,98,209,200,91,106,65,235,184,204,244,36,137,0,0,3,143,213,114,207,102,215,243,71,74,205,61,118,116,185,85,219,114,215,69,185,66,130,147,54,216,134,179,118,97,191,45,102,74,213,229,173,169,134,210,80,100,72,65,115,20,100,181,41,6,215,96,0,0,1,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,137,169,195,211,43,247,246,83,48,94,181,135,56,141,87,183,234,53,42,141,209,38,182,211,180,73,15,60,194,88,114,36,70,82,149,41,230,154,81,47,116,117,153,145,36,203,67,79,111,121,20,160,1,94,188,66,248,122,99,70,108,241,162,139,136,216,115,115,217,84,234,109,58,215,141,68,117,170,220,217,108,190,167,219,151,45,229,41,41,102,51,169,52,109,144,130,35,53,17,234,74,236,238,51,112,244,225,233,141,25,76,198,138,214,35,98,53,207,101,84,105,181,27,94,77,17,166,168,147,101,188,250,95,114,92,71,146,165,37,232,205,36,145,182,58,200,204,148,103,169,167,179,188,202,194,128,87,175,16,190,30,152,209,155,60,104,162,226,54,28,220,246,85,58,155,78,181,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,27,100,32,136,205,68,122,146,187,59,140,253,95,14,60,137,223,217,68,170,223,117,220,81,153,101,85,170,87,20,122,124,74,84,202,35,143,62,252,86,27,83,234,146,210,156,126,59,74,66,28,82,162,168,210,131,50,81,178,147,87,208,72,155,224,34,255,0,16,188,175,223,217,179,193,122,46,28,225,205,94,223,167,84,169,215,68,106,219,174,214,228,60,203,10,97,184,146,217,82,82,166,90,117,70,189,210,16,100,70,146,45,9,93,189,196,113,131,38,124,47,241,247,46,217,147,179,241,142,245,187,240,254,109,22,223,244,135,82,197,46,161,53,201,75,231,192,145,29,27,18,228,70,208,122,45,228,153,234,178,245,72,244,212,244,35,179,240,28,83,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,153,250,163,174,55,21,28,137,241,228,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,171,219,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,128,56,166,115,48,82,234,204,78,91,47,12,28,178,170,20,168,85,171,131,209,253,51,245,71,92,110,42,57,19,227,200,94,245,54,219,139,45,80,202,136,180,65,250,198,90,232,90,153,87,182,8,112,137,204,150,26,227,69,131,136,213,219,219,13,95,166,218,183,69,42,183,49,168,149,41,234,125,198,35,75,109,231,18,218,85,13,41,53,154,80,100,68,106,73,107,166,166,93,226,221,0,4,42,226,67,146,156,83,206,15,236,239,246,103,95,181,41,159,36,189,47,214,250,118,84,150,121,157,87,73,203,229,114,88,119,93,58,101,238,221,183,77,83,166,186,158,158,43,135,167,15,76,104,202,102,52,86,177,27,17,174,123,42,163,77,168,218,242,104,141,53,68,155,45,231,210,251,146,226,60,149,41,47,70,105,36,141,177,214,70,100,163,61,77,61,157,230,86,20,0,43,3,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,147,252,61,50,191,127,101,51,5,235,88,115,136,213,123,126,163,82,168,221,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,247,71,89,153,18,76,180,52,246,247,145,74,0,1,23,248,133,229,126,254,205,158,11,209,112,231,14,106,246,253,58,165,78,186,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,238,144,131,34,52,145,104,74,237,238,35,133,120,33,194,39,50,88,107,141,22,14,35,87,111,108,53,126,155,106,221,20,170,220,198,162,84,167,169,247,24,141,45,183,156,75,105,84,52,164,214,105,65,145,17,169,37,174,154,153,119,139,116,0,1,226,177,190,202,170,226,86,11,223,216,115,66,145,17,138,149,213,107,213,104,144,221,150,181,37,134,223,147,17,198,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,42,47,251,138,153,167,255,0,111,216,85,255,0,173,106,63,247,17,110,152,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,30,212,120,172,111,178,170,184,149,130,247,246,28,208,164,68,98,165,117,90,245,90,36,55,101,173,73,97,183,228,196,113,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,10,139,254,226,166,105,255,0,219,246,21,127,235,90,143,253,196,91,166,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,20,226,23,149,251,251,54,120,47,69,195,156,57,171,219,244,234,149,58,232,141,91,117,218,220,135,153,97,76,55,18,91,42,74,84,203,78,168,215,186,66,12,136,210,69,161,43,183,184,142,21,224,135,8,156,201,97,174,52,88,56,141,93,189,176,213,250,109,171,116,82,171,115,26,137,82,158,167,220,98,52,182,222,113,45,165,80,210,147,89,165,6,68,70,164,150,186,106,101,222,45,208,87,175,16,190,30,152,209,155,60,104,162,226,54,28,220,246,85,58,155,78,181,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,27,100,32,136,205,68,122,146,187,59,140,253,175,13,236,148,226,158,79,191,104,159,180,202,253,169,83,249,91,232,142,139,208,82,164,189,203,233,122,190,103,55,156,195,90,107,212,163,110,221,218,232,173,116,208,181,140,24,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,139,9,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,169,126,150,235,142,69,95,62,124,137,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,62,214,0,0,42,47,27,248,68,230,75,18,177,162,254,196,106,21,237,134,172,83,110,171,162,171,91,134,212,186,148,244,190,219,18,101,184,243,105,113,41,134,164,146,201,43,34,50,37,40,181,215,67,62,241,97,57,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,117,47,210,221,113,200,171,231,207,145,33,27,20,227,109,172,244,67,201,35,213,5,235,17,233,169,104,103,218,192,0,84,94,55,240,137,204,150,37,99,69,253,136,212,43,219,13,88,166,221,87,69,86,183,13,169,117,41,233,125,182,36,203,113,230,210,226,83,13,73,37,146,86,68,100,74,81,107,174,134,125,226,194,114,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,234,95,165,186,227,145,87,207,159,34,66,54,41,198,219,89,232,135,146,71,170,11,214,35,211,82,208,207,219,99,125,149,85,196,172,23,191,176,230,133,34,35,21,43,170,215,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,84,95,247,21,51,79,254,223,176,171,255,0,90,212,127,238,34,234,68,42,226,67,146,156,83,206,15,236,239,246,103,95,181,41,159,36,189,47,214,250,118,84,150,121,157,87,73,203,229,114,88,119,93,58,101,238,221,183,77,83,166,186,158,158,43,135,167,15,76,104,202,102,52,86,177,27,17,174,123,42,163,77,168,218,242,104,141,53,68,155,45,231,210,251,146,226,60,149,41,47,70,105,36,141,177,214,70,100,163,61,77,61,157,230,86,20,0,0,0,0,0,0,0,0,63,138,74,86,91,86,146,81,31,176,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,222,245,31,176,251,41,159,24,178,249,138,88,29,90,122,147,125,218,117,56,109,183,183,108,197,192,146,220,119,53,67,106,61,171,117,180,107,167,53,4,125,157,231,167,187,95,65,128,89,179,198,12,189,213,153,151,104,92,146,221,128,214,237,212,217,51,37,42,34,181,75,164,90,180,219,205,164,253,103,148,175,241,180,63,190,220,114,239,196,223,5,177,98,150,220,91,194,166,205,183,90,39,154,97,105,156,244,72,108,184,167,93,113,40,229,147,146,148,179,34,74,80,106,247,110,45,53,212,132,190,161,220,52,59,154,158,205,86,129,87,135,81,136,250,18,227,111,69,144,135,144,162,82,73,69,162,144,102,71,216,162,62,255,0,105,15,162,0,0,3,229,93,22,189,14,242,160,206,182,174,58,116,121,212,250,131,14,198,125,151,217,67,169,82,28,66,144,175,85,100,105,63,85,74,46,210,62,241,75,28,66,50,23,89,193,123,134,110,37,97,237,41,233,22,149,66,67,143,58,212,118,22,190,141,110,46,91,198,91,90,142,134,155,105,13,52,130,237,81,237,215,221,161,151,39,201,62,108,238,156,181,98,100,21,46,160,235,150,221,74,67,81,42,49,30,117,195,105,166,156,145,27,154,242,81,206,109,180,184,77,177,161,41,90,145,23,97,246,119,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,246,138,27,226,29,98,185,98,102,118,229,142,168,133,29,186,180,153,149,86,72,155,217,185,183,106,18,201,42,250,41,215,93,157,229,169,125,166,44,191,132,133,253,38,235,203,148,138,61,74,82,92,145,71,172,46,19,8,230,25,154,99,53,2,2,82,90,26,140,200,136,212,125,196,69,246,16,156,96,0,3,248,102,68,70,102,122,17,10,46,226,183,136,14,93,153,139,93,28,159,55,90,163,193,56,127,75,118,211,106,116,228,233,244,143,78,197,119,104,95,113,9,51,193,119,14,144,205,159,114,98,92,152,134,137,14,84,38,82,27,90,155,208,212,209,181,78,120,140,140,211,169,150,191,239,180,251,61,162,206,64,0,0,0,0,0,0,0,127,195,173,161,230,150,211,133,170,86,147,73,151,188,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,211,107,79,88,207,236,237,238,177,42,61,42,37,18,156,205,50,11,40,105,134,119,108,66,82,73,34,213,70,163,236,34,34,239,51,246,15,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,41,211,98,28,226,168,114,203,158,95,218,208,181,238,211,191,77,123,135,234,0,0,1,254,19,38,194,167,70,114,109,66,91,49,99,178,147,91,142,188,225,33,8,73,22,166,102,163,236,34,34,35,61,126,193,197,113,7,58,89,115,195,117,56,213,107,18,232,50,94,105,70,133,179,10,179,1,110,18,139,126,165,181,79,164,245,213,6,90,123,204,135,62,129,196,231,43,51,230,148,47,148,82,35,234,173,188,215,229,211,144,223,121,22,187,186,174,238,221,126,225,220,48,239,31,240,127,20,216,109,203,47,16,109,250,131,206,145,26,99,51,86,138,235,221,164,141,61,70,220,81,247,184,146,251,207,79,112,232,64,0,0,2,40,113,48,179,145,118,101,138,176,190,67,110,46,150,114,42,9,220,157,118,155,84,249,154,25,122,167,161,250,221,253,159,121,10,101,202,117,222,245,135,152,251,2,165,187,107,107,185,169,81,100,246,153,124,209,207,96,215,253,164,254,231,183,179,222,52,119,66,168,179,87,162,83,234,209,143,86,166,197,106,67,103,217,244,86,130,81,119,25,151,113,251,199,238,0,0,21,55,198,130,230,168,170,175,110,91,37,36,202,25,51,14,81,180,75,87,211,221,81,70,186,107,167,119,102,186,106,35,231,12,236,75,178,48,115,25,43,23,245,241,57,182,34,34,223,145,21,4,167,89,73,154,202,84,55,75,111,53,72,45,116,109,90,122,223,231,49,250,243,229,158,203,139,48,151,44,187,66,208,168,77,167,218,84,233,14,50,150,218,117,109,117,124,183,37,54,74,81,55,33,109,56,149,180,242,117,61,11,93,61,221,254,119,34,249,53,187,51,31,127,83,43,243,96,27,86,133,30,164,203,213,23,164,52,234,81,33,13,61,25,110,178,149,27,14,52,181,41,167,140,201,10,50,215,183,93,11,190,247,172,75,22,218,195,139,90,159,104,90,148,200,240,105,244,248,237,48,134,217,97,182,137,92,182,210,217,41,68,218,82,147,81,165,9,212,244,46,225,232,0,0,7,205,172,220,116,11,122,35,179,171,181,184,20,248,236,161,78,56,228,169,40,105,41,73,17,153,153,154,140,136,187,8,207,248,24,137,153,131,226,99,129,120,67,77,157,14,222,169,252,164,173,160,157,97,132,211,30,135,49,148,188,73,116,146,110,18,37,33,100,141,237,150,186,118,232,162,246,152,171,60,195,231,223,28,113,222,163,33,191,149,21,10,21,25,195,90,83,10,153,54,100,84,45,179,83,186,19,141,245,11,65,234,135,118,159,179,68,145,119,23,111,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,250,78,39,83,211,219,246,139,42,202,111,9,135,121,112,47,92,122,144,194,210,231,42,75,116,184,235,215,68,159,33,194,67,236,202,135,223,253,106,22,68,126,226,247,152,178,91,35,15,112,219,8,104,81,232,182,149,10,139,65,134,195,104,100,141,136,177,226,155,155,80,148,234,174,90,82,70,163,38,211,175,103,110,223,176,122,168,179,162,78,71,50,28,134,222,71,239,54,178,81,31,241,47,184,199,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,83,162,65,71,50,100,134,217,71,239,56,178,73,23,241,63,188,135,133,196,172,23,194,92,109,163,174,159,123,90,212,74,203,78,105,182,75,144,99,72,113,58,41,6,123,86,226,22,69,169,180,146,63,177,58,123,11,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,164,167,84,125,191,68,181,246,24,175,90,181,22,231,178,170,199,10,171,6,163,72,159,29,73,94,215,90,114,59,137,86,132,164,153,18,136,148,70,68,164,158,191,105,24,144,25,120,207,190,56,224,69,70,59,127,42,42,21,218,51,102,132,170,21,78,108,201,72,67,100,166,181,38,219,234,16,130,209,13,109,47,102,138,50,238,62,203,76,203,231,19,28,11,197,234,108,24,87,13,79,228,221,109,100,211,15,166,166,244,56,108,169,227,75,68,163,108,151,41,107,52,111,112,244,51,237,209,39,237,33,44,232,215,29,2,225,136,212,234,21,110,5,66,59,200,75,141,185,22,74,29,74,146,100,70,70,70,147,50,62,195,35,254,36,62,144,0,0,243,247,221,139,109,98,61,173,80,180,46,186,100,121,212,250,132,119,88,91,111,48,219,164,158,99,106,108,212,146,113,42,73,40,146,181,104,122,31,120,162,44,244,100,214,235,203,133,253,83,175,194,128,110,218,21,138,147,207,83,158,97,167,84,136,233,117,233,43,105,149,40,152,109,164,41,45,50,70,104,73,158,158,205,75,187,208,228,55,61,151,22,94,238,88,150,133,221,80,153,80,180,106,50,27,101,77,186,235,142,244,156,199,34,182,106,73,57,33,13,54,148,52,202,180,61,15,77,125,221,223,147,137,142,37,217,24,199,140,116,123,250,199,156,219,241,23,111,199,138,178,75,172,168,201,103,42,99,166,106,229,41,101,174,142,39,95,91,252,198,36,31,5,251,154,162,154,189,199,108,156,147,56,102,204,201,68,209,173,95,79,117,57,26,233,174,157,221,154,233,168,182,64,0,1,248,107,181,22,105,20,74,133,90,73,232,212,40,174,200,112,251,62,138,16,106,62,243,34,238,47,120,206,38,108,175,7,175,220,199,223,245,45,219,155,69,205,85,139,27,180,207,230,138,123,230,143,237,43,247,253,157,158,225,115,92,51,236,228,90,121,98,163,175,144,219,107,170,28,122,130,182,167,77,198,237,62,30,166,126,169,106,126,175,127,111,222,98,87,128,0,0,14,123,136,152,255,0,131,248,88,195,142,94,152,131,111,211,222,104,140,213,25,234,180,86,158,236,37,235,234,56,226,79,189,181,23,222,90,123,199,15,159,196,231,43,48,38,156,47,148,82,36,104,173,188,214,37,211,150,223,121,150,187,186,174,238,205,126,225,208,112,251,58,89,115,196,133,54,213,23,18,232,49,158,117,68,132,51,54,179,1,14,26,143,102,133,181,47,168,245,213,100,90,123,200,199,106,135,54,21,70,51,115,105,242,217,149,29,228,146,219,117,151,9,104,90,76,181,35,37,23,97,145,145,145,235,246,143,247,0,0,1,249,74,155,16,167,29,67,150,92,243,254,214,133,175,118,157,250,107,220,63,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,147,33,136,145,221,151,37,212,52,203,40,83,142,45,106,36,165,41,34,212,204,204,251,8,136,139,188,84,79,17,174,32,55,21,82,226,168,224,214,19,87,165,211,97,211,100,61,22,161,80,129,41,108,184,227,173,185,46,59,173,147,172,73,50,52,25,27,106,218,164,17,153,145,25,251,8,87,124,118,47,156,65,169,242,89,77,110,225,156,242,247,171,66,122,91,134,163,86,134,163,211,113,253,37,247,251,213,246,143,122,238,84,241,245,138,23,202,35,195,27,148,226,242,249,165,182,139,55,118,221,155,245,254,167,78,239,180,124,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,123,62,142,158,206,203,104,200,143,18,26,86,47,244,248,113,139,83,34,83,110,66,36,55,22,91,142,37,150,101,23,243,102,80,157,239,202,91,139,121,78,56,225,232,73,237,34,212,187,117,33,96,45,58,211,237,33,230,28,67,141,184,146,82,22,131,35,74,136,251,72,200,203,188,135,253,128,0,14,73,154,250,23,202,44,188,223,212,244,199,231,57,242,114,170,166,211,179,119,175,208,190,68,122,104,126,241,157,202,99,178,109,108,83,136,249,23,46,69,34,224,109,100,71,169,109,91,82,72,251,123,140,187,83,246,127,1,163,92,184,92,46,220,248,23,98,85,159,82,13,199,109,202,89,172,208,125,134,163,134,202,143,188,207,247,189,227,164,128,0,10,113,227,47,45,43,197,90,12,82,82,181,77,38,42,244,215,179,251,230,160,66,186,152,153,46,41,40,163,74,121,162,89,26,84,72,89,167,82,62,242,61,7,86,203,78,0,221,57,136,196,234,101,163,69,138,242,226,170,75,46,212,100,18,28,50,110,55,80,203,110,171,114,91,112,136,200,158,35,213,69,161,123,126,221,0,101,239,3,173,76,2,195,122,101,145,108,192,97,149,50,195,42,152,242,26,109,42,126,65,48,211,78,56,165,33,180,110,53,114,82,102,102,90,159,183,220,93,52,7,146,189,241,99,13,240,234,3,149,11,206,246,161,82,27,108,205,58,76,169,49,29,70,162,74,143,105,115,22,158,223,81,93,159,97,251,140,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,103,118,186,144,224,23,159,26,59,96,216,147,26,203,178,42,156,226,66,210,219,147,233,173,237,223,162,136,143,86,231,107,166,187,123,190,223,176,112,123,171,139,158,61,214,88,121,138,84,10,52,18,81,171,150,182,218,154,210,200,140,148,69,218,153,135,219,218,95,228,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,220,68,67,142,203,155,54,123,203,147,58,91,210,94,89,154,148,227,206,26,212,163,51,212,204,204,251,76,245,51,255,0,40,255,0,18,50,35,35,50,215,67,18,215,42,185,207,179,50,229,76,91,111,97,61,6,171,84,37,27,141,212,93,161,52,252,132,171,107,26,23,52,223,109,68,68,166,119,118,123,79,94,243,236,236,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,176,203,84,255,0,144,126,236,171,227,54,107,243,129,139,176,99,212,46,10,140,11,94,159,37,169,179,151,18,93,73,166,86,211,114,152,39,27,35,53,186,217,168,218,144,126,170,180,45,8,181,61,59,237,146,209,182,155,181,104,204,210,81,50,68,163,107,118,174,190,230,245,171,85,169,93,170,208,181,250,90,119,123,7,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,46,235,105,187,170,140,245,37,115,36,69,55,118,232,235,14,108,90,116,90,85,216,173,15,79,163,167,119,180,83,110,42,102,135,56,57,73,196,73,118,77,195,91,151,80,135,31,151,200,122,124,154,163,173,59,185,132,56,173,170,91,173,18,180,57,4,71,161,118,25,23,222,126,182,221,227,53,126,176,223,42,230,178,104,178,72,251,249,84,215,151,239,253,249,223,226,255,0,144,70,188,206,230,142,198,199,170,155,117,58,62,21,208,104,47,161,167,208,167,162,80,217,138,227,170,91,77,33,38,181,37,213,154,141,60,174,195,215,179,95,183,178,53,153,145,153,153,22,154,152,255,0,104,147,102,64,125,18,96,203,122,51,200,50,82,92,101,195,66,146,100,122,145,145,151,105,118,145,127,144,118,44,56,206,30,97,240,193,109,21,15,19,174,41,49,217,36,165,17,102,214,167,45,148,164,182,104,146,66,94,73,17,17,32,139,79,113,153,9,15,106,241,115,199,186,51,12,177,85,129,70,156,73,52,243,22,227,83,93,89,145,18,72,251,85,48,187,123,15,252,163,188,89,156,104,237,130,98,52,107,210,200,170,115,141,8,75,142,64,166,183,183,126,137,35,61,92,157,174,154,238,239,251,62,209,223,236,238,40,89,109,185,147,78,110,93,93,250,107,211,150,202,20,82,228,64,101,44,154,246,234,107,214,89,154,72,141,93,189,250,104,98,74,217,24,177,134,248,139,1,186,133,153,123,80,170,237,184,100,157,33,212,152,144,162,81,165,39,180,249,107,87,111,174,158,207,180,189,228,61,104,14,101,152,76,14,181,49,247,13,234,118,69,205,1,135,148,243,15,42,27,203,105,181,41,137,6,195,173,54,226,84,182,215,180,211,206,81,145,145,106,94,207,113,231,255,0,50,216,3,116,229,223,19,170,118,141,106,43,200,138,153,47,59,78,144,104,112,137,200,221,67,205,180,173,202,109,178,51,50,100,207,84,150,135,236,251,57,75,243,37,202,36,148,153,79,58,72,34,74,73,107,53,104,69,220,69,168,177,94,13,50,210,140,85,175,69,220,173,85,73,148,189,53,236,254,249,167,144,184,224,0,1,205,179,31,112,187,108,96,93,247,86,97,72,39,26,183,42,134,131,89,246,18,138,27,202,46,227,47,221,247,140,229,84,221,147,116,226,156,183,204,185,146,42,247,3,139,50,45,79,114,221,146,103,217,222,103,218,175,183,248,141,17,229,66,133,242,119,47,54,13,61,81,249,46,124,156,165,41,196,236,219,235,244,44,17,158,154,23,184,117,176,0,1,255,0,14,186,211,13,45,231,220,67,109,182,147,82,214,179,34,74,72,187,76,204,207,184,133,127,103,187,137,13,43,8,58,140,56,194,89,145,42,87,33,146,219,149,45,183,18,243,49,75,249,203,43,78,246,37,33,196,60,151,27,108,244,52,246,17,234,125,186,16,169,139,179,16,241,123,27,46,137,147,235,21,203,150,226,157,82,146,227,197,17,50,101,75,74,57,142,40,249,109,161,74,89,146,73,78,153,17,118,253,45,61,189,191,121,172,169,227,235,244,47,148,69,134,55,41,69,229,243,79,117,22,110,237,187,55,235,253,78,157,223,104,240,82,24,190,112,250,167,201,121,53,187,122,115,43,222,157,73,232,142,18,137,90,18,139,93,167,244,145,223,239,79,216,44,67,135,55,16,27,138,149,113,83,176,107,22,107,210,234,80,234,82,25,139,79,168,79,148,183,156,109,215,28,137,29,166,205,215,228,145,18,8,137,197,104,148,25,145,153,153,123,72,91,180,105,12,75,142,212,184,206,161,214,94,66,92,109,104,81,41,42,73,150,164,100,101,216,100,100,125,227,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,108,213,95,237,97,182,0,223,23,42,159,75,79,55,65,169,166,62,170,218,102,241,66,125,105,36,250,201,61,117,71,102,135,168,206,61,209,91,151,119,221,149,91,134,66,150,183,235,21,7,229,158,227,51,61,206,186,165,233,218,102,125,234,247,159,222,98,223,56,113,228,214,209,167,97,237,51,18,174,235,125,50,38,214,34,51,49,131,151,17,165,150,199,88,136,242,77,60,198,53,211,113,43,77,20,101,223,218,125,226,125,53,102,218,205,192,42,107,150,253,53,113,16,223,40,153,92,70,205,27,9,59,116,52,237,211,187,179,238,16,151,62,121,52,192,203,190,209,170,94,84,148,82,173,203,150,44,55,221,140,220,50,135,13,185,46,165,169,78,33,42,36,176,110,45,74,113,68,70,68,122,153,36,180,237,45,69,53,147,247,14,27,222,106,118,155,62,68,42,157,18,121,242,159,142,234,219,87,49,151,123,20,149,39,106,180,220,130,50,50,208,251,11,184,197,236,112,238,204,195,120,245,131,84,250,125,94,122,93,175,219,236,53,78,147,204,119,115,207,19,17,98,18,222,86,231,86,181,106,183,79,85,30,154,159,121,17,247,203,16,0,1,231,49,38,19,149,28,59,186,32,50,202,29,114,77,22,107,72,66,211,185,42,82,152,89,17,25,123,75,180,102,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,157,157,130,249,114,13,114,179,115,229,146,209,144,202,181,232,233,208,33,171,180,187,20,138,124,83,50,239,63,222,255,0,233,9,18,0,3,254,92,113,13,54,167,92,89,37,8,35,82,148,103,161,17,23,121,153,138,50,226,185,136,176,111,60,194,149,46,3,172,188,138,68,14,141,107,101,68,162,37,181,58,114,76,140,201,71,219,235,23,102,133,247,16,135,214,125,167,93,190,46,74,117,173,110,83,164,77,157,82,146,204,102,155,97,149,184,100,110,56,148,17,153,32,140,244,220,164,151,97,31,120,190,92,133,229,34,222,203,214,25,211,107,21,10,83,71,117,86,161,51,42,107,239,48,142,115,6,244,120,170,113,157,198,203,110,36,146,235,38,123,20,103,161,247,234,125,210,172,127,195,207,179,25,149,200,144,242,26,105,180,154,214,181,168,146,148,164,139,83,51,51,236,34,34,16,87,58,60,73,172,252,23,102,101,147,134,117,8,53,203,160,146,227,75,117,135,90,147,30,42,244,144,217,161,106,102,82,28,67,137,113,164,25,150,154,145,43,222,100,69,82,24,177,152,204,93,198,90,204,186,165,227,122,85,221,102,75,238,62,80,81,82,148,168,173,154,150,226,180,75,110,58,178,45,9,197,36,187,123,19,217,239,215,192,210,232,213,203,142,114,96,209,105,83,170,115,30,81,18,89,138,194,222,113,106,51,34,45,18,146,51,51,51,81,23,222,101,239,29,202,195,200,166,101,177,2,42,39,83,240,222,181,79,97,122,25,42,161,71,158,209,25,25,36,251,12,163,168,187,150,95,228,49,208,11,133,206,102,220,109,167,27,164,195,73,40,210,149,146,216,168,17,151,188,255,0,189,59,135,249,74,225,133,153,136,176,228,200,58,19,78,173,130,89,165,13,69,168,41,75,208,181,45,165,210,118,235,236,28,62,255,0,203,118,55,225,171,238,183,117,97,149,205,29,150,73,74,92,163,162,203,67,4,68,106,212,247,173,164,151,114,20,127,119,104,230,171,66,219,90,155,113,10,66,208,102,149,37,69,161,145,151,121,25,15,69,135,214,77,67,16,238,218,109,165,75,126,59,50,42,50,89,142,149,190,165,37,36,110,58,134,200,204,210,149,31,122,203,216,98,197,176,75,131,212,250,217,192,175,98,101,218,202,105,206,27,82,57,84,185,234,37,173,179,229,175,77,30,132,105,61,82,107,46,253,53,211,237,22,73,130,57,123,195,76,2,183,25,183,236,42,20,104,230,134,146,219,178,206,44,116,72,124,201,182,208,106,113,109,54,141,198,174,74,12,204,203,180,203,95,118,157,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,7,23,204,14,83,48,139,49,148,213,69,190,40,141,183,51,179,109,70,44,104,165,45,62,179,70,122,58,235,46,25,106,76,165,63,226,234,94,237,43,95,24,248,67,93,86,91,46,214,45,11,190,3,244,182,182,238,57,245,7,20,233,106,109,164,181,229,195,36,253,37,43,219,221,167,180,87,149,90,152,253,26,123,180,233,43,109,78,181,183,113,160,204,203,181,36,101,222,69,236,49,249,80,133,184,180,182,218,20,181,172,201,41,74,75,83,51,62,226,34,29,42,193,203,118,55,226,83,237,55,106,225,149,205,33,151,137,42,68,162,162,203,91,6,70,105,208,247,161,165,23,114,210,127,119,104,238,17,120,97,102,98,84,56,210,10,132,211,75,124,144,106,67,177,106,9,82,53,45,79,113,116,157,154,123,71,250,159,11,156,205,182,219,174,57,73,134,162,73,169,40,36,49,80,51,63,113,255,0,122,119,14,127,126,100,83,50,214,4,85,206,168,97,189,106,160,194,53,51,85,62,143,61,210,34,34,81,246,153,199,73,119,32,255,0,202,67,134,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,222,71,238,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,111,106,123,61,218,91,126,75,184,147,89,248,208,204,59,39,19,42,16,104,119,65,165,182,144,235,238,181,26,60,165,233,29,178,66,20,244,165,184,183,20,227,171,50,45,53,50,79,188,140,142,117,50,251,50,89,68,136,239,33,214,156,73,45,11,66,137,73,82,76,181,35,35,46,195,35,33,255,0,98,42,103,211,41,22,246,97,48,206,167,88,167,210,154,43,170,139,9,233,80,159,101,132,115,159,54,99,202,83,108,238,38,92,113,68,167,94,35,216,147,45,79,187,67,239,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,180,139,184,76,30,20,120,139,6,204,204,41,210,231,186,195,40,171,192,232,208,183,148,73,35,91,179,160,164,136,140,212,93,190,169,246,104,127,113,139,205,109,196,58,218,93,109,100,164,44,137,73,81,30,164,100,125,198,70,63,232,0,4,118,207,205,202,205,179,150,75,186,67,202,211,172,167,79,134,158,210,237,82,233,242,140,139,188,191,119,255,0,164,40,107,7,226,201,174,227,117,152,196,72,220,247,38,93,52,226,36,26,13,68,123,229,182,94,177,22,189,157,189,163,73,120,109,9,202,118,29,218,240,30,101,13,57,26,139,9,165,161,9,218,148,169,44,32,140,136,189,133,216,61,24,0,0,137,220,68,51,48,222,2,224,213,66,5,34,122,90,175,220,12,59,78,140,77,187,181,230,73,248,178,201,15,39,107,168,90,116,91,69,162,139,93,15,184,140,251,168,157,82,46,28,72,188,210,237,74,124,137,181,58,220,242,230,191,33,213,184,124,199,157,237,82,148,173,202,211,114,204,204,207,83,237,62,243,23,41,144,204,154,96,101,161,104,210,239,42,178,41,87,29,203,42,27,14,201,110,97,67,152,220,103,84,212,87,22,148,146,152,39,16,164,184,147,34,35,61,72,148,122,246,158,162,109,59,102,218,206,64,58,107,118,253,53,17,22,223,40,217,68,70,201,27,13,59,116,36,237,211,187,179,238,16,23,136,222,77,109,26,150,30,212,241,42,209,183,211,30,109,30,35,211,31,56,145,26,65,108,105,137,111,40,213,203,99,93,55,26,117,213,68,93,221,165,222,42,14,215,173,203,180,46,202,85,195,29,75,67,244,122,131,18,203,105,153,30,230,157,74,244,236,50,62,244,251,203,239,33,163,140,170,223,237,98,78,0,216,247,42,95,75,175,57,65,166,38,70,138,220,100,241,194,97,106,37,122,202,61,117,95,110,167,168,235,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,95,22,43,134,125,15,44,156,168,79,52,146,168,85,186,39,146,165,40,148,109,185,79,157,187,66,35,47,113,119,234,95,96,164,204,58,143,26,94,32,219,17,38,176,111,199,122,179,9,183,90,74,9,70,226,13,244,18,146,68,125,135,169,25,150,134,52,161,129,240,160,211,240,106,197,137,77,135,210,199,110,219,166,37,13,114,201,6,146,40,173,145,17,145,118,17,232,68,95,192,123,55,221,109,134,92,121,227,34,109,180,154,148,103,220,68,69,169,138,80,226,67,155,203,206,229,198,57,246,5,167,81,77,62,143,111,184,236,39,21,9,231,90,91,175,177,42,91,70,106,54,222,52,168,141,10,78,190,169,25,232,93,132,93,130,13,215,171,211,46,41,137,159,61,182,73,242,108,144,181,160,143,115,170,212,204,214,179,51,51,82,204,212,122,159,180,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,176,141,95,97,139,195,35,212,136,253,227,250,0,3,243,212,90,39,169,242,89,52,145,147,140,173,58,25,119,234,147,25,210,206,205,31,208,185,151,190,217,229,19,100,253,118,169,32,136,147,167,98,170,18,123,123,139,220,45,23,131,205,228,253,199,150,202,173,54,97,172,221,165,220,207,196,107,191,66,101,184,20,244,164,187,84,103,222,163,238,208,190,225,60,0,0,113,92,217,227,197,189,128,248,61,112,92,53,10,156,70,170,110,211,229,179,78,142,227,200,74,220,146,113,95,91,69,180,220,66,140,141,77,25,122,167,169,247,23,111,118,122,177,26,247,173,98,133,249,87,187,234,102,183,165,214,39,200,144,150,211,189,90,115,94,91,132,132,146,148,163,211,87,15,66,212,255,0,136,179,110,22,217,42,106,2,89,199,140,68,164,73,41,47,50,159,69,69,151,31,230,201,7,209,74,102,66,80,243,26,238,212,150,68,180,47,187,82,47,105,139,71,66,18,218,18,218,18,73,74,72,136,136,139,66,34,47,96,255,0,161,4,184,147,231,69,56,43,104,201,195,59,26,173,12,238,106,228,69,178,241,183,35,231,162,199,121,169,140,169,196,114,159,67,136,90,92,105,26,40,210,100,71,239,61,8,169,66,179,89,170,92,21,73,85,170,204,231,230,77,154,242,228,62,251,238,169,197,184,226,212,106,82,141,74,51,51,51,51,51,212,207,93,76,122,236,27,193,235,203,27,47,122,117,153,103,210,37,203,118,92,134,91,121,214,163,186,226,24,105,79,54,218,156,89,182,133,154,82,147,117,38,106,50,208,181,254,7,117,153,80,225,225,133,24,35,67,167,87,110,74,67,53,187,153,200,204,187,33,83,227,198,146,219,47,26,24,82,185,102,184,200,113,59,92,105,90,106,122,145,40,253,167,217,46,96,83,105,244,184,233,139,78,132,196,102,80,68,73,109,150,210,132,145,17,17,22,132,68,69,220,69,254,65,250,52,47,112,104,94,226,30,118,235,195,187,30,247,167,200,166,221,54,165,34,166,204,150,214,218,250,168,12,188,122,41,42,73,159,174,147,45,116,82,191,202,126,241,89,89,207,225,104,150,25,170,226,70,7,48,234,212,107,126,99,244,132,39,82,36,233,33,229,37,150,35,68,255,0,138,66,72,213,246,107,220,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,229,36,246,47,110,246,204,143,187,184,251,140,133,203,228,7,62,182,198,51,91,116,252,58,190,39,192,165,93,20,232,205,69,104,156,117,182,17,41,45,183,21,146,219,205,144,183,22,181,56,234,180,209,37,174,158,242,50,57,204,149,37,105,37,161,68,164,168,181,35,35,212,140,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,227,108,160,220,117,196,161,5,222,165,30,132,95,196,86,183,16,174,33,244,123,98,12,172,39,194,73,212,250,165,69,237,157,92,214,221,75,237,55,161,196,125,27,92,143,36,148,90,165,78,36,245,79,105,150,133,220,102,42,130,222,181,47,44,65,171,38,37,191,69,170,86,166,190,243,44,31,79,25,217,42,222,225,237,108,149,176,148,125,186,104,94,253,59,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,53,10,34,87,217,175,121,139,53,181,48,238,199,178,41,241,233,182,181,169,72,166,51,25,180,54,142,150,3,44,158,137,74,82,71,234,36,139,93,18,159,242,23,184,122,45,11,220,65,161,123,135,231,159,77,167,213,35,170,45,70,19,18,89,89,25,41,183,155,74,210,100,100,100,122,145,145,151,113,159,249,68,70,205,127,15,12,40,198,234,29,70,187,109,210,25,162,92,205,198,121,216,234,129,30,52,102,222,120,144,250,147,204,52,70,91,138,220,227,169,215,67,212,201,37,237,46,218,83,198,76,30,188,176,78,247,168,217,151,133,34,92,71,98,72,121,182,93,118,59,173,161,246,146,243,141,165,196,27,136,65,169,42,54,148,100,162,45,15,79,224,94,70,141,89,170,91,245,72,181,170,52,231,225,205,132,242,36,48,251,14,169,181,182,226,20,74,74,137,73,50,50,50,50,35,212,143,93,72,93,119,13,124,232,167,26,109,24,248,103,124,213,225,149,205,67,136,134,88,55,36,124,244,168,236,181,13,148,184,190,107,235,113,107,83,142,175,85,18,72,140,253,199,169,28,238,31,242,180,37,196,41,181,164,148,149,17,145,145,150,164,100,126,193,87,28,82,114,84,212,244,189,143,24,119,72,146,114,89,101,94,149,139,18,63,205,154,11,173,148,244,133,33,150,53,221,169,160,141,107,95,118,132,126,195,21,147,135,55,189,107,11,239,202,69,223,76,53,179,46,143,62,60,133,54,173,233,215,148,242,28,52,40,146,164,158,154,182,90,150,165,252,6,133,114,153,143,22,246,60,96,245,191,112,211,234,113,29,169,181,79,136,205,70,59,111,33,75,110,73,69,97,110,150,210,113,106,34,37,58,69,235,30,165,220,125,189,253,168,0,4,15,227,13,121,63,109,229,178,149,77,134,107,39,106,151,51,17,29,239,208,217,114,5,65,42,46,197,17,247,164,187,245,47,188,85,214,73,168,254,154,204,189,136,207,40,156,38,43,180,185,6,70,157,123,19,80,141,219,220,126,241,162,218,115,68,205,62,51,36,146,34,109,148,39,66,46,237,18,67,244,0,0,254,25,232,70,126,225,71,156,90,113,97,235,219,48,108,218,208,39,111,167,80,105,137,134,243,73,116,205,37,45,137,211,144,163,52,146,205,58,237,81,23,105,18,190,194,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,253,130,114,112,223,205,229,231,108,227,28,11,6,236,168,166,161,71,184,28,106,19,106,154,243,175,45,167,223,149,17,162,52,155,143,18,83,162,18,173,61,83,50,212,251,12,187,5,215,176,235,111,178,219,204,153,27,110,36,148,147,46,227,35,45,72,120,204,112,133,6,161,131,87,212,74,140,50,149,29,203,106,166,149,181,203,37,154,136,226,184,70,68,71,216,103,161,153,127,17,154,252,69,143,26,38,32,220,241,33,48,108,71,102,179,53,182,154,82,9,38,218,9,245,146,82,100,93,133,161,17,22,132,46,207,132,237,193,62,185,150,78,84,215,154,81,83,234,221,19,41,37,40,212,77,183,79,131,183,82,51,63,121,247,104,95,96,154,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,73,45,84,100,69,246,134,228,153,153,18,139,82,239,45,71,252,147,236,169,28,196,188,131,79,239,18,139,65,255,0,68,164,168,136,201,68,100,101,169,104,125,227,250,33,199,21,11,97,171,147,44,146,148,74,34,118,149,53,117,46,254,244,181,79,155,246,25,247,171,236,251,200,81,189,149,82,77,26,242,160,213,212,180,32,160,212,226,201,53,44,244,73,18,29,74,181,51,212,187,59,61,228,52,149,151,106,252,123,155,2,172,10,188,103,218,116,159,182,105,74,82,155,81,41,59,142,27,74,62,210,51,253,239,120,247,149,40,189,117,62,84,45,198,158,161,149,181,169,30,134,91,146,101,175,253,35,61,25,244,195,106,230,28,230,70,234,102,175,18,99,109,214,42,51,170,145,92,125,181,145,56,203,179,229,108,82,77,73,78,164,100,131,50,50,212,143,216,102,35,184,146,220,60,45,74,213,213,154,27,89,20,86,156,89,210,165,193,169,202,52,37,103,182,59,85,24,155,212,123,72,244,34,220,93,167,161,123,204,134,131,218,73,161,164,33,71,169,165,36,70,127,192,127,216,0,15,225,145,40,140,140,181,35,236,20,23,196,218,130,84,92,207,213,220,75,123,10,106,36,73,236,45,53,223,80,153,219,220,94,225,50,120,42,213,63,210,198,233,163,110,47,245,118,116,157,53,237,254,247,167,39,223,254,97,101,128,3,240,87,235,80,45,186,29,66,225,170,200,67,16,233,145,93,153,33,197,173,41,74,27,109,6,181,25,154,140,136,136,137,38,122,153,145,125,162,136,56,136,102,178,167,143,120,179,50,135,71,169,31,201,154,3,142,64,101,182,94,87,41,247,24,147,45,41,123,68,188,182,212,106,109,210,45,196,68,102,94,194,46,255,0,81,195,159,37,53,12,110,188,34,98,21,233,72,121,187,90,143,37,183,210,82,35,168,155,150,227,78,196,116,145,243,140,45,183,16,182,157,87,102,226,51,45,123,139,83,59,181,183,232,20,139,90,139,10,223,161,64,98,28,10,123,13,198,97,150,90,75,104,67,104,65,33,36,73,73,18,75,68,164,139,176,136,187,7,209,30,27,26,241,42,151,132,184,97,113,223,85,71,210,217,82,233,115,36,178,70,164,145,173,214,227,184,234,82,91,148,157,76,249,103,216,74,35,251,187,198,117,179,5,139,149,172,108,197,122,245,247,89,150,235,233,149,58,81,66,39,28,90,185,81,85,37,215,91,65,110,90,246,145,115,79,177,42,218,94,207,121,249,171,10,194,186,49,46,233,129,103,218,20,185,19,170,53,7,218,97,8,105,135,29,36,115,28,75,100,181,147,105,82,137,4,165,167,83,208,251,255,0,128,189,60,135,100,206,223,203,173,131,6,183,94,166,69,145,119,213,34,180,252,183,214,202,22,184,230,227,49,84,182,146,165,48,219,168,36,186,201,153,36,204,244,246,234,125,210,208,0,0,127,203,141,182,235,106,105,212,37,104,89,26,84,149,22,164,100,125,228,100,32,254,125,242,15,107,99,69,177,82,196,27,14,143,26,159,118,83,33,61,35,151,22,59,109,20,206,91,114,157,208,201,168,235,117,199,22,235,168,45,55,22,237,11,219,161,157,52,180,253,255,0,129,216,130,163,101,218,133,14,224,160,205,52,171,106,159,138,190,99,15,246,145,233,177,123,121,141,125,135,234,251,12,187,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,236,150,237,15,219,169,28,230,66,208,226,73,104,81,41,39,220,100,122,144,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,181,161,180,154,214,162,74,75,188,204,244,33,90,220,66,248,137,69,180,24,145,133,120,47,93,67,213,115,217,213,212,161,202,37,37,174,216,143,163,150,236,105,36,164,234,133,58,147,213,61,189,164,93,154,152,171,27,54,202,191,177,166,241,110,137,64,139,80,173,214,167,107,170,205,15,73,90,182,52,165,122,198,132,173,103,234,52,122,118,31,98,125,197,217,122,153,74,200,174,27,229,230,214,73,85,104,180,250,205,195,33,198,222,126,92,168,204,72,229,173,151,222,91,74,105,106,142,218,210,123,92,78,166,126,212,150,154,105,219,40,219,109,182,155,75,77,33,40,66,8,146,148,164,180,34,34,238,34,33,255,0,64,0,2,37,231,199,38,118,254,98,172,25,213,186,13,50,44,123,190,151,21,215,226,62,134,80,133,200,54,217,148,164,52,165,37,135,29,89,41,215,136,205,36,101,175,179,67,239,162,203,250,194,186,48,210,233,159,103,93,244,185,16,106,52,247,221,97,104,117,135,26,37,242,220,83,102,180,19,137,74,141,6,164,43,67,208,187,191,128,244,185,125,197,202,214,9,226,189,6,251,163,75,117,132,197,157,20,166,147,110,45,60,216,169,146,211,174,32,246,173,27,136,249,69,216,165,109,63,111,188,180,83,130,152,149,75,197,172,48,183,47,170,91,233,112,170,148,200,114,94,34,82,76,208,235,145,219,117,73,61,170,86,134,92,194,236,53,25,253,253,227,220,143,157,112,80,41,23,77,22,109,191,93,128,196,200,21,6,28,140,251,47,52,151,16,182,214,131,66,136,210,162,52,158,169,81,151,105,25,118,138,74,226,49,146,154,134,8,222,18,241,10,203,164,60,229,171,88,146,227,234,40,241,212,109,196,113,215,101,188,104,249,182,16,219,104,67,77,39,179,113,153,22,157,229,161,151,151,225,223,154,202,158,2,98,204,58,29,98,164,127,38,107,238,55,1,230,222,121,92,166,28,126,76,68,169,237,20,242,27,73,165,182,140,183,25,25,145,123,12,187,175,126,129,90,129,114,80,233,247,13,42,66,31,135,83,138,212,200,238,33,105,82,86,219,136,37,164,200,210,102,70,70,74,35,212,140,203,237,31,188,0,86,159,26,154,161,126,204,109,122,54,226,255,0,87,96,201,211,94,223,239,122,138,125,255,0,230,16,215,134,77,4,171,89,159,163,184,166,247,148,36,71,149,221,174,155,42,48,251,123,143,222,47,212,136,146,68,68,90,17,118,15,232,0,15,248,117,38,182,150,132,158,134,164,153,17,255,0,1,159,14,33,246,165,106,212,205,13,210,138,211,78,32,234,178,231,84,226,154,210,178,221,29,218,140,189,138,45,196,90,145,237,62,210,212,189,198,98,52,137,17,144,188,54,174,226,54,100,109,86,105,17,38,56,221,30,163,6,169,41,198,27,89,147,108,181,62,46,245,40,210,149,104,68,75,35,51,61,8,189,166,67,66,244,216,189,13,62,44,45,198,174,157,148,53,169,158,166,123,82,69,175,253,3,193,230,38,191,30,217,192,171,254,175,37,246,154,38,45,154,170,146,167,20,73,78,226,134,234,139,180,204,191,119,222,51,107,122,212,147,89,188,171,213,116,173,11,41,213,57,82,73,72,61,82,100,183,84,173,72,245,62,206,223,121,139,200,225,95,108,53,109,229,146,42,141,68,110,213,102,162,165,223,220,151,105,240,190,194,62,244,253,191,121,137,142,63,134,164,164,140,205,68,68,69,169,234,125,195,254,77,230,72,146,102,234,52,81,145,39,214,46,211,247,16,254,239,73,30,134,162,212,139,94,255,0,96,254,145,145,150,164,122,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,215,206,47,97,166,28,68,84,187,206,248,161,82,182,233,163,82,234,113,216,113,93,169,46,194,113,105,215,233,164,254,227,47,121,8,91,142,124,92,48,170,205,166,185,7,13,96,74,173,86,85,167,41,213,181,26,76,52,250,205,25,238,54,102,18,203,212,82,200,180,254,210,125,196,98,12,95,124,79,243,43,117,214,36,204,166,86,218,164,196,119,103,45,152,114,103,176,73,209,41,35,245,83,44,200,181,52,153,255,0,19,247,142,107,88,206,254,105,107,19,95,156,88,215,121,193,55,246,234,212,43,146,162,211,104,218,68,94,169,115,207,77,116,212,254,211,49,243,157,206,38,104,28,236,78,61,98,3,105,35,215,99,119,77,69,41,251,180,231,143,91,106,241,8,205,37,172,109,17,98,77,98,170,77,26,123,42,117,138,139,251,136,182,246,31,243,146,215,232,255,0,210,126,241,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,183,177,122,107,237,63,188,124,156,217,241,41,183,51,3,97,189,103,219,148,75,138,157,213,68,83,82,10,76,102,217,109,75,83,47,182,173,54,74,94,169,249,228,247,150,186,17,253,199,95,194,236,248,80,99,228,123,255,0,10,75,12,231,204,223,83,183,26,216,203,106,112,140,202,28,120,208,89,78,132,110,41,90,110,89,151,98,73,63,113,246,9,234,56,62,103,178,129,133,249,153,160,188,205,203,72,140,197,117,17,148,204,74,171,49,227,166,74,52,67,196,132,27,203,101,197,146,9,111,169,122,23,183,180,187,123,224,13,79,130,174,32,250,113,30,135,191,109,239,68,115,139,127,83,84,127,169,229,111,61,116,219,7,110,237,154,125,154,235,236,19,95,40,153,21,195,220,173,182,170,204,68,149,70,228,147,24,227,72,156,241,48,241,146,85,200,82,146,135,10,59,110,109,230,49,184,136,207,219,175,127,116,159,0,0,1,72,124,95,109,227,162,230,50,4,131,125,14,117,244,22,165,104,149,107,183,124,249,231,161,246,22,135,217,246,142,215,193,86,115,28,155,166,157,207,62,118,233,207,114,247,22,155,116,167,22,186,119,235,175,102,162,212,64,4,9,226,157,154,68,97,102,29,57,133,118,229,73,109,215,46,88,230,212,146,101,237,20,152,82,24,154,194,204,246,58,149,151,174,218,123,210,105,251,207,176,84,222,95,48,154,191,142,184,191,66,180,97,69,147,45,51,234,113,85,80,120,144,183,54,48,185,77,54,235,139,81,33,122,105,205,35,53,40,140,187,123,126,221,14,224,142,20,208,48,111,13,232,150,61,6,4,120,197,6,12,102,164,41,150,144,142,107,200,97,182,148,181,26,80,141,198,124,178,212,204,136,207,79,224,94,244,5,101,113,130,204,36,139,122,149,77,193,58,28,211,67,245,54,25,168,204,54,220,50,214,59,137,159,25,109,171,107,132,125,228,90,145,160,203,222,126,193,83,116,10,29,74,230,173,193,183,233,12,41,233,181,25,45,69,97,9,74,148,106,113,197,146,18,90,36,140,207,181,69,220,70,98,238,120,123,228,122,217,193,155,54,157,136,119,141,26,28,219,174,171,21,153,73,84,136,237,184,168,137,117,168,143,18,82,110,48,135,27,82,29,105,90,22,227,211,83,239,61,76,166,249,17,36,137,41,34,34,46,194,34,31,208,0,0,31,242,180,33,196,41,183,16,74,74,136,201,73,50,212,140,143,216,98,186,248,145,228,37,172,70,165,74,197,252,41,162,64,139,90,167,176,185,21,24,145,163,18,21,49,182,211,50,67,171,36,49,29,75,113,229,173,109,150,170,89,18,180,34,62,221,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,246,25,11,101,225,251,196,102,149,126,83,163,97,118,51,86,154,135,94,99,127,34,167,50,74,91,109,253,202,148,250,183,61,34,74,150,189,168,67,73,45,19,216,102,69,221,161,139,25,105,230,159,65,58,203,168,113,7,220,164,168,140,143,248,144,255,0,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,31,240,235,205,48,131,117,231,80,218,11,189,74,81,17,23,241,49,92,220,64,184,140,210,172,58,116,156,47,193,154,211,83,43,207,236,231,212,225,201,75,141,177,181,81,95,78,215,163,201,74,211,185,11,117,39,170,123,76,140,187,181,49,82,52,186,85,227,137,55,42,97,192,98,169,94,173,78,215,232,165,217,79,187,177,179,63,97,41,106,209,8,63,126,132,159,113,11,190,200,54,70,41,57,118,181,202,227,190,105,148,170,133,225,55,233,63,201,75,189,46,199,37,32,185,74,118,59,110,163,115,79,32,149,219,219,167,187,77,102,96,0,0,0,254,25,18,136,210,162,35,35,236,50,49,8,120,132,100,122,217,198,123,54,163,136,86,117,26,28,43,174,149,21,233,74,84,120,237,182,169,105,105,169,111,26,84,109,176,183,28,82,221,117,58,150,226,215,66,238,61,12,233,22,191,67,169,91,53,185,214,253,93,133,51,54,157,37,216,175,161,73,82,77,46,54,179,66,139,69,17,25,118,164,251,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,222,103,161,18,8,189,199,236,22,106,3,193,227,118,20,208,49,147,13,235,118,61,122,4,121,41,157,6,75,81,212,243,72,95,41,229,176,227,73,90,77,72,94,211,46,97,232,100,70,101,175,240,60,240,230,15,9,171,248,21,139,245,219,70,108,89,49,19,2,167,41,84,247,141,11,111,123,8,148,235,109,56,133,26,17,174,188,163,50,82,72,139,179,179,236,182,62,22,57,164,70,41,225,219,120,87,113,212,150,229,114,218,142,77,70,39,158,213,74,133,29,136,76,32,203,123,170,89,250,238,43,185,36,159,184,251,4,247,0,21,93,198,170,115,28,155,90,157,207,62,118,232,47,114,247,22,155,116,168,150,186,119,235,175,102,163,138,112,130,183,142,181,152,217,242,9,244,55,208,80,93,149,162,149,166,237,147,224,30,133,216,122,159,111,216,46,240,0,0,4,96,205,214,69,112,247,52,141,166,179,45,37,78,185,35,69,40,209,231,50,76,50,102,148,243,212,148,173,195,142,227,155,121,143,154,140,136,253,154,247,247,194,138,103,5,92,65,244,226,253,49,126,219,222,136,231,30,206,154,168,255,0,83,202,222,90,107,186,14,221,219,53,251,53,211,216,39,246,88,114,129,133,249,102,160,178,205,181,72,140,253,117,113,146,204,186,171,209,227,170,74,245,67,36,180,19,200,101,181,154,13,108,37,122,31,183,180,251,123,187,192,129,92,87,177,238,61,129,133,10,195,56,51,118,84,238,54,141,15,54,151,8,140,226,72,141,57,149,106,68,226,85,166,228,17,118,164,211,247,159,96,164,193,96,25,76,226,83,110,101,250,195,102,207,184,232,151,21,71,165,138,150,163,148,104,205,188,218,86,150,88,109,58,239,148,141,19,243,42,238,45,116,50,251,139,235,226,95,24,140,72,175,182,252,123,26,223,133,78,111,114,185,11,122,35,236,185,183,215,36,238,54,166,159,111,106,53,211,218,95,112,143,23,87,16,140,210,93,38,233,30,36,214,41,68,233,171,178,153,88,168,177,180,143,119,97,127,57,61,62,151,253,5,238,30,73,188,226,102,133,178,81,30,61,226,2,200,245,52,239,186,106,39,176,253,233,249,254,195,47,96,250,244,44,244,102,146,135,41,82,143,24,238,218,129,169,147,103,100,251,134,162,234,52,212,143,118,157,65,122,221,157,255,0,105,142,175,134,92,84,179,17,102,213,147,34,225,153,22,183,12,154,36,27,114,220,157,36,245,220,131,215,69,203,34,215,68,153,107,254,248,253,226,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,180,175,113,144,154,86,54,47,97,166,35,196,76,187,50,248,161,85,119,107,171,81,42,113,223,113,61,170,46,210,109,106,211,232,40,254,226,63,113,143,98,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,165,37,37,185,74,34,34,246,153,138,254,206,231,18,250,14,17,41,187,43,8,38,83,171,117,183,117,234,101,54,226,36,176,198,157,51,136,209,113,229,37,105,220,135,28,46,210,237,52,232,93,132,102,42,82,255,0,199,76,92,196,234,139,149,11,203,16,174,42,143,51,77,24,126,173,41,230,145,162,82,94,170,92,113,90,107,177,38,127,105,125,195,254,44,124,18,197,204,75,148,134,172,220,59,185,170,200,115,93,100,197,164,74,125,148,232,74,250,75,109,181,105,174,197,17,125,164,101,236,49,48,176,171,132,94,51,221,205,49,80,188,170,84,234,60,87,119,111,101,79,75,143,33,58,111,34,245,92,134,100,93,169,73,253,199,246,144,146,84,14,12,152,77,14,50,209,89,188,110,55,221,94,154,27,117,8,202,34,208,207,187,116,29,123,140,135,232,107,131,46,11,180,74,255,0,70,23,82,207,105,145,110,168,68,50,215,255,0,232,71,146,184,184,44,219,206,115,157,183,47,169,233,81,238,54,211,42,166,130,79,183,77,73,16,127,197,255,0,164,70,204,93,225,93,143,248,118,153,51,168,76,68,184,33,180,107,83,104,167,38,108,183,141,5,204,50,212,147,17,37,187,68,23,217,170,139,222,34,109,221,135,87,213,137,61,234,109,223,104,214,41,15,50,181,32,202,108,7,163,235,162,148,90,151,49,41,61,53,66,191,200,126,225,231,71,113,202,14,98,107,57,116,197,186,125,211,22,116,150,233,178,214,212,42,131,77,186,178,66,163,170,76,117,186,102,146,117,180,159,170,206,158,177,233,239,47,118,129,48,143,20,109,108,93,176,232,247,165,175,89,133,57,170,132,40,239,188,152,242,27,116,216,117,198,91,113,77,172,144,181,18,86,146,113,58,164,204,204,181,47,188,123,48,0,0,0,1,79,60,105,232,4,214,46,91,23,11,102,130,74,237,232,81,84,146,239,53,28,170,138,245,211,79,250,117,31,51,131,149,192,184,88,193,89,163,148,147,74,100,82,164,43,151,191,66,51,84,170,122,123,181,251,61,194,230,64,124,107,194,230,166,89,214,197,82,229,172,77,98,36,90,108,55,229,56,235,206,37,180,36,155,109,75,61,77,70,68,93,137,51,239,46,225,158,108,231,227,92,252,111,199,139,142,184,228,245,74,131,78,159,50,155,79,89,58,165,161,81,155,153,33,77,26,15,152,178,52,237,119,176,210,100,90,31,97,123,236,15,132,22,0,68,166,217,213,12,96,175,210,11,210,18,165,59,22,19,142,199,47,239,117,53,2,67,106,73,173,189,218,238,35,50,50,94,158,239,120,178,240,31,229,46,67,49,34,189,41,245,146,26,101,181,56,181,25,145,17,36,139,83,61,79,236,33,64,28,71,177,21,172,66,204,189,105,200,243,10,75,52,99,147,73,66,137,194,89,17,51,80,151,161,106,74,81,119,47,187,179,191,184,135,171,225,135,151,211,197,172,108,139,116,213,161,41,202,77,180,164,79,74,148,222,168,84,136,242,225,44,146,102,166,212,147,245,92,62,205,72,244,246,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,176,187,8,127,176,0,0,0,15,243,145,30,60,182,28,139,41,134,222,101,212,154,28,109,196,146,146,180,153,104,100,100,125,134,70,93,154,10,214,226,19,195,165,155,185,137,184,183,131,20,86,90,171,18,156,145,62,155,18,49,36,159,45,37,200,117,104,106,52,99,82,156,82,212,210,72,212,174,222,194,62,221,12,85,93,197,106,226,6,19,92,138,129,92,166,214,173,202,188,77,52,83,140,191,13,228,238,108,143,179,113,37,69,170,28,45,126,197,123,140,79,92,166,113,86,184,108,118,17,105,227,81,203,172,65,45,121,83,203,124,137,37,218,251,135,189,201,50,200,190,146,154,73,104,93,197,167,176,133,155,225,70,102,240,95,24,161,28,155,66,252,162,56,242,126,148,69,213,34,27,233,212,214,69,170,27,117,102,93,141,168,254,238,209,213,8,200,251,72,245,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,50,46,211,61,7,43,197,124,205,224,190,14,194,41,55,125,249,68,109,229,125,24,136,170,68,39,213,161,160,143,68,56,234,12,251,28,73,253,221,162,178,51,103,197,90,225,190,24,93,167,130,167,46,143,4,244,230,207,61,241,228,159,107,14,22,199,35,75,50,250,73,117,39,169,119,30,158,211,16,42,221,181,177,7,22,46,68,192,161,211,107,87,37,94,94,186,155,108,191,49,229,109,108,207,183,105,41,71,162,27,61,62,196,251,136,92,206,67,120,124,208,112,66,145,30,249,196,154,84,10,157,216,254,255,0,81,246,16,243,113,118,170,83,94,161,61,25,14,163,115,78,163,95,91,180,203,220,68,71,57,200,136,139,66,45,8,127,64,0,0,0,127,140,184,172,77,140,236,57,77,165,198,159,66,155,90,84,68,100,164,153,104,100,100,125,135,216,98,139,56,158,101,244,240,151,27,37,93,52,152,74,110,147,114,169,115,212,164,183,162,19,34,68,185,171,52,145,165,180,164,189,86,203,179,83,61,61,166,67,202,112,225,196,86,176,243,50,244,71,36,76,40,236,214,78,53,37,106,55,9,4,100,245,66,38,165,169,169,37,220,142,238,222,238,227,23,255,0,18,67,50,226,179,41,133,146,218,121,180,184,133,17,145,145,164,203,82,61,75,236,49,254,160,43,67,139,238,0,68,169,89,212,252,96,160,82,11,210,17,101,53,22,107,141,71,47,239,116,181,62,67,138,81,161,189,218,238,50,51,51,94,158,255,0,120,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,180,212,102,90,23,105,123,180,51,103,92,212,203,198,215,165,220,212,121,172,75,139,82,134,196,166,221,101,196,184,131,39,27,74,203,67,73,153,31,98,136,251,207,188,125,144,20,205,198,58,224,92,220,96,163,81,206,73,173,44,82,99,171,151,191,82,35,76,170,130,123,181,251,125,195,233,240,88,160,19,184,185,115,220,46,26,13,40,183,166,197,74,79,188,148,82,169,203,215,77,63,233,212,92,48,0,0,0,0,241,152,185,138,22,182,17,88,117,139,210,232,172,194,130,213,62,20,135,217,76,137,13,180,111,186,219,46,56,150,208,75,90,73,75,81,54,173,18,70,70,122,31,222,51,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,220,94,254,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,202,94,241,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,102,169,63,112,146,118,239,5,155,121,190,75,183,29,245,61,74,45,166,226,98,212,208,105,246,107,161,46,15,248,223,244,15,94,124,25,176,89,75,105,106,187,238,146,219,180,212,73,168,68,208,204,187,255,0,241,17,242,174,190,12,56,109,45,133,57,108,222,117,214,95,75,70,72,76,138,140,116,160,214,68,173,53,217,7,94,253,191,244,136,187,139,220,41,49,226,192,102,77,74,218,40,117,248,109,173,124,182,97,117,146,164,154,8,156,81,106,148,67,73,107,162,18,93,158,213,23,188,69,139,227,4,177,115,13,37,45,171,203,14,238,106,74,27,211,73,50,169,18,152,101,90,146,126,138,220,109,58,233,189,36,127,105,145,123,72,127,221,131,142,120,185,134,53,6,231,217,184,133,113,83,121,122,234,195,21,105,76,180,189,82,162,245,146,219,137,215,77,234,50,251,79,239,22,215,146,62,37,244,28,93,83,150,86,47,204,167,81,43,109,105,211,74,113,196,70,97,253,122,151,23,170,228,74,82,213,181,13,182,93,133,216,106,208,251,12,140,88,10,84,149,22,228,168,140,143,218,70,63,160,0,0,0,0,0,0,0,0,0,0,0,0,32,55,17,28,251,197,193,106,97,225,198,24,85,162,73,186,101,127,124,58,203,228,190,143,106,162,60,157,202,98,66,28,111,123,78,172,139,84,250,218,123,181,51,166,120,241,174,187,238,182,77,69,143,85,175,85,165,127,101,180,59,41,247,54,163,220,91,148,122,37,31,192,147,238,33,102,57,71,225,68,185,169,69,219,143,104,147,29,73,215,167,166,32,182,107,253,123,106,231,51,42,31,216,210,147,161,253,190,225,101,118,6,13,225,166,24,211,147,77,178,236,202,53,53,180,235,170,163,211,163,178,165,122,203,87,105,182,132,235,244,213,254,83,251,71,180,34,36,150,137,34,34,251,7,244,0,127,203,141,54,234,13,183,91,74,210,162,208,210,162,212,140,135,36,197,236,172,96,182,51,83,100,68,186,108,138,66,100,190,133,167,173,98,155,16,164,17,154,92,45,73,197,178,179,215,87,84,175,191,183,239,173,124,208,240,152,184,172,246,38,221,120,45,34,85,98,33,27,143,29,61,197,185,34,79,115,206,109,109,168,208,200,180,209,45,37,37,175,121,233,237,33,94,119,69,165,115,89,85,137,52,27,170,133,80,165,79,134,242,217,117,153,145,92,97,105,82,20,164,159,170,180,146,139,214,74,139,180,189,135,238,18,91,37,121,229,189,114,217,114,197,163,84,230,191,81,180,166,72,67,114,99,62,227,175,19,8,91,145,210,181,182,133,72,109,164,154,90,100,200,140,203,179,93,15,179,186,238,112,103,28,176,247,28,109,56,119,61,147,113,211,230,245,12,182,227,209,154,152,195,143,48,181,52,218,212,133,161,183,23,181,73,230,164,140,140,251,12,244,247,107,208,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,219,252,4,98,225,109,112,170,135,154,24,44,42,73,54,138,132,54,161,146,77,122,18,148,186,140,34,208,139,82,212,251,62,223,184,95,72,10,247,226,149,155,26,101,129,101,191,131,150,252,180,61,87,174,70,82,37,114,92,74,185,76,60,212,216,235,37,108,121,42,73,146,208,90,145,160,200,189,186,159,96,168,124,57,182,42,24,131,137,54,229,167,13,149,200,147,95,173,67,130,68,73,82,245,83,242,16,222,167,161,40,244,213,101,236,63,184,198,142,50,237,134,236,97,78,14,90,182,107,112,217,140,252,74,76,20,203,75,109,146,53,144,136,173,54,179,50,218,147,215,86,251,204,181,236,237,247,14,144,63,134,100,69,169,136,201,157,124,212,216,248,39,133,85,200,177,46,186,67,183,44,200,178,97,198,128,220,246,84,250,28,92,105,36,133,41,178,121,14,18,73,198,182,153,151,110,189,132,90,247,80,173,122,171,93,196,203,242,93,72,216,92,170,173,199,84,113,196,52,210,86,181,56,252,135,141,68,148,167,85,40,204,212,189,8,187,79,183,218,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,237,34,63,105,159,116,192,0,0,0,0,1,255,0,46,54,219,205,169,167,155,74,208,178,52,169,42,45,72,200,251,200,200,71,44,204,228,107,8,51,33,77,121,85,74,83,116,154,202,246,237,168,211,216,138,195,231,162,153,250,78,170,59,139,250,12,146,75,236,51,46,227,236,167,204,192,228,27,30,176,62,169,177,139,38,179,114,82,213,221,54,143,77,155,49,182,189,86,191,172,112,163,161,41,213,78,237,47,121,165,69,222,93,188,86,216,190,241,43,11,170,101,46,220,184,171,246,252,159,237,33,137,114,34,111,245,84,69,184,144,164,153,232,78,43,79,241,190,209,113,28,56,243,209,88,204,3,51,44,12,70,92,84,215,224,242,250,87,91,53,17,200,222,114,221,94,170,122,66,214,189,168,101,5,216,146,211,219,217,161,148,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,1,2,248,142,103,158,177,151,246,97,216,24,114,184,170,175,206,230,117,46,184,107,51,143,176,226,58,141,20,204,132,45,27,144,242,203,181,39,175,179,179,83,58,119,185,239,188,74,197,26,153,203,184,238,42,253,193,39,251,40,126,92,137,123,61,84,145,237,37,169,70,90,147,105,215,252,95,176,118,172,191,100,27,30,177,190,171,177,251,38,179,109,210,211,223,54,177,77,155,13,167,125,87,127,171,112,227,173,42,209,77,109,63,113,169,37,222,125,151,7,150,92,141,97,6,91,233,172,42,151,74,110,173,90,70,237,213,26,131,17,95,124,181,83,218,109,117,49,219,95,208,120,210,127,97,17,119,23,108,142,34,34,236,33,253,0,0,0,0,1,15,248,152,101,226,70,55,224,75,211,109,234,127,54,183,110,190,170,178,77,182,141,78,186,204,120,115,15,148,157,141,173,106,213,110,150,137,236,35,63,105,31,125,28,208,170,149,220,51,191,34,84,137,133,197,170,219,149,70,220,91,78,165,104,83,111,199,120,140,210,164,234,149,17,146,145,161,151,97,150,158,195,23,211,146,124,212,216,248,217,133,84,56,178,238,202,75,87,44,56,177,161,201,128,228,246,82,250,220,68,104,196,181,37,179,121,110,25,27,142,237,35,62,221,123,12,181,239,147,132,100,101,169,15,232,230,249,137,195,118,49,95,7,46,155,53,200,108,200,126,93,38,114,98,37,198,201,122,72,92,87,91,65,145,109,81,235,171,157,228,90,246,246,123,134,113,241,26,216,168,97,238,36,220,118,156,198,87,30,77,2,181,50,9,145,165,72,209,76,72,91,122,150,164,147,211,84,31,176,190,226,22,241,194,215,54,84,203,254,203,99,7,46,9,104,102,175,67,140,148,69,231,56,148,243,88,101,168,81,208,73,222,242,148,163,53,172,244,34,65,17,251,52,62,193,97,0,40,91,138,85,196,170,230,104,103,48,153,36,226,41,240,221,134,105,74,245,36,169,186,140,210,208,203,83,208,251,126,207,184,73,222,10,148,118,10,159,116,215,205,165,115,249,211,162,111,218,90,108,219,78,94,154,233,175,127,219,252,5,166,0,0,0,0,231,184,205,142,88,123,129,214,156,203,158,246,184,233,240,186,118,92,113,152,206,204,97,183,159,90,90,113,105,66,16,227,136,220,165,114,148,68,68,125,166,90,123,244,164,124,233,231,150,245,204,157,203,42,141,76,154,253,58,210,135,33,109,198,140,195,143,50,79,161,14,72,74,22,226,19,33,198,148,106,105,226,35,50,46,221,52,46,206,248,209,108,90,87,53,233,88,141,65,181,104,85,10,172,249,142,161,150,152,135,21,199,214,165,45,73,73,122,168,35,81,250,202,73,118,23,121,151,188,88,102,87,120,76,92,87,131,16,174,188,105,145,42,143,16,205,183,202,158,218,220,143,39,185,151,54,184,212,152,102,90,104,167,82,162,215,188,180,246,24,178,140,33,202,198,11,96,197,54,60,75,90,200,164,42,75,8,66,122,215,233,177,14,65,153,37,178,212,220,67,40,61,117,105,42,251,251,126,238,182,219,77,180,130,109,166,210,132,164,180,36,164,180,34,33,255,0,64,3,254,86,132,56,147,75,136,37,36,251,200,203,82,30,50,255,0,193,188,52,196,234,114,169,183,165,153,70,169,54,173,52,84,138,116,119,148,159,89,10,236,55,16,173,62,130,127,200,95,96,173,76,220,112,162,92,52,174,238,192,68,73,144,165,105,212,83,22,91,244,254,161,180,242,89,139,15,237,117,74,212,254,223,120,172,233,17,110,187,18,182,109,74,143,85,160,213,162,255,0,101,196,59,22,67,123,145,238,61,170,45,82,191,226,74,247,24,185,142,29,217,248,139,141,52,194,195,140,79,171,68,139,116,197,254,247,117,231,201,29,102,229,75,121,91,84,252,133,184,230,198,154,108,143,68,250,186,251,180,50,159,32,0,0,0,0,0,0,0,0,0,0,0,2,58,231,83,52,148,172,180,225,132,154,212,121,176,87,112,200,217,232,248,110,184,147,91,155,100,71,75,191,54,78,182,179,209,183,247,122,167,217,222,125,157,244,19,113,220,55,182,46,222,47,86,42,142,84,43,117,202,150,221,72,141,233,46,185,203,104,147,217,184,212,179,209,13,151,180,251,19,238,33,111,185,0,225,231,71,194,154,95,237,11,22,104,237,76,185,101,127,81,18,84,116,56,136,187,85,41,165,122,143,198,75,136,220,219,141,159,98,187,76,136,251,180,33,96,96,0,0,0,63,138,74,86,70,149,164,148,71,222,70,90,136,181,154,108,131,97,38,96,169,53,42,171,52,166,233,23,58,154,121,230,37,193,98,52,126,116,131,75,234,73,188,178,142,183,20,70,227,218,171,67,212,244,35,239,46,218,107,204,118,83,49,79,46,87,3,240,174,122,20,183,169,70,226,186,122,139,49,100,170,58,147,189,226,73,27,171,101,180,154,182,178,165,118,123,59,123,187,191,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,97,246,119,94,214,90,115,45,98,230,66,196,137,115,219,85,56,197,60,155,109,51,96,243,153,231,52,247,37,149,185,243,104,117,197,37,36,167,146,159,88,245,35,236,63,183,176,128,0,0,8,5,198,6,222,135,81,192,218,109,85,216,75,113,232,181,102,77,46,37,178,61,164,152,115,212,90,158,154,145,106,122,247,138,205,200,213,192,221,189,154,44,62,117,213,109,76,203,134,147,12,207,93,62,157,70,55,218,94,239,254,144,209,99,78,33,230,208,235,102,70,149,164,148,147,47,105,24,249,119,117,126,45,173,107,213,238,57,143,180,211,52,200,50,38,45,110,40,146,146,38,219,82,207,83,51,34,238,73,251,75,239,25,209,205,190,41,84,113,103,30,239,10,252,185,134,252,120,245,138,132,72,102,78,41,72,233,211,53,245,183,183,85,168,180,209,206,205,15,79,113,9,49,194,135,6,237,75,179,18,15,17,174,151,97,41,84,71,255,0,152,51,33,77,154,147,37,151,224,188,219,169,74,208,122,31,172,162,37,37,68,125,250,105,222,46,102,117,205,109,82,153,83,213,42,253,54,35,104,73,168,212,252,166,219,34,34,35,62,243,50,247,31,249,7,50,196,44,218,229,255,0,13,233,111,212,107,152,161,108,184,182,82,163,40,209,235,112,141,245,168,146,179,218,148,41,228,234,103,176,200,139,223,161,8,5,152,158,47,147,30,106,109,191,130,180,134,210,124,215,26,41,179,163,153,106,141,29,70,228,57,26,111,127,245,74,35,211,222,126,225,94,55,133,247,138,24,249,122,42,109,110,93,86,187,86,170,203,51,106,43,110,72,149,163,142,186,163,36,54,133,41,106,211,123,198,68,69,169,250,218,118,153,246,216,167,15,158,27,243,35,212,105,152,197,141,148,199,24,114,27,236,206,166,83,30,100,210,123,144,168,178,25,83,172,201,139,255,0,26,149,26,87,246,17,247,152,181,56,209,99,66,142,220,72,113,219,97,134,80,77,182,219,104,36,165,9,34,208,136,136,187,8,136,136,139,65,254,160,0,0,0,0,0,63,45,74,149,75,172,69,92,26,189,54,44,232,206,105,185,153,44,165,212,43,67,35,45,82,162,50,62,210,35,251,200,132,123,196,60,128,101,163,17,82,163,155,98,83,233,78,158,159,57,74,165,211,216,89,125,15,105,199,87,177,4,95,196,253,227,231,224,95,15,156,21,203,221,244,87,237,139,85,185,151,49,63,69,169,143,196,54,191,169,117,163,236,106,51,103,220,242,207,233,119,233,246,145,201,224,0,0,0,0,0,0,0,0,0,17,87,251,168,249,19,255,0,119,63,250,179,88,255,0,186,9,41,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,141,127,221,71,200,159,251,185,255,0,213,154,199,253,208,73,75,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,14,127,141,120,247,132,249,118,181,98,222,184,199,117,252,159,162,205,168,34,150,196,158,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,124,255,0,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,221,92,171,82,153,170,199,161,61,83,136,138,148,200,239,75,143,13,79,36,159,121,134,84,218,93,117,13,235,185,72,66,159,101,42,81,22,137,55,91,35,211,113,107,250,192,0,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,138,218,124,71,178,99,124,221,84,107,42,214,198,78,182,181,112,84,35,210,233,209,190,78,213,91,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,218,36,168,0,0,0,0,15,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,245,128,0,15,201,10,173,74,168,201,159,14,159,83,137,42,69,46,65,68,156,211,47,37,107,138,249,180,219,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,63,214,0,0,63,37,78,173,74,162,198,68,202,205,78,36,8,238,72,98,34,29,146,242,90,66,159,125,212,50,203,68,165,25,17,173,199,92,109,180,39,189,75,90,82,90,153,145,15,214,0,0,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,63,173,129,121,163,192,156,202,122,111,246,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,128,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,207,240,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,138,23,160,170,81,249,188,166,86,243,159,56,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,0,124,152,215,77,10,93,213,81,178,163,206,223,90,165,83,225,213,38,70,229,44,185,81,101,185,37,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,245,128,0,126,74,157,90,149,69,140,137,149,154,156,72,17,220,144,196,68,59,37,228,180,133,62,251,168,101,150,137,74,50,35,91,142,184,219,104,79,122,150,180,164,181,51,34,31,172,0,0,0,69,95,238,163,228,79,253,220,255,0,234,205,99,254,232,36,165,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,121,250,85,255,0,102,215,111,42,254,31,81,174,24,147,46,27,86,60,25,53,168,44,153,169,112,17,48,157,56,196,233,145,109,74,214,150,28,89,35,93,228,141,138,50,36,184,131,87,160,0,0,28,171,29,51,71,129,57,107,244,39,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,174,135,167,201,193,76,230,101,179,49,55,84,171,43,7,49,35,229,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,162,222,108,180,35,221,235,107,166,132,102,93,172,0,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,35,95,247,81,242,39,254,238,127,245,102,177,255,0,116,18,82,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,215,253,212,124,137,255,0,187,159,253,89,172,127,221,4,148,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,141,87,103,17,236,152,216,215,85,102,202,186,113,147,162,173,91,245,9,20,186,140,111,147,181,87,57,18,152,113,77,186,222,244,70,82,21,181,104,81,106,147,52,158,154,145,153,118,142,213,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,0,1,231,239,251,242,217,195,11,54,173,136,23,156,169,113,104,84,40,231,46,161,34,53,62,68,213,176,193,25,110,116,218,142,133,186,104,73,30,229,168,146,100,132,18,150,173,18,149,25,71,95,238,163,228,79,253,220,255,0,234,205,99,254,232,37,80,229,88,233,154,60,9,203,95,161,63,109,119,207,201,207,148,125,79,163,63,163,38,76,231,244,252,174,119,247,179,78,109,219,207,107,233,105,174,238,205,116,61,60,166,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,209,66,244,21,74,63,55,148,202,222,115,231,30,142,134,211,163,109,45,94,178,139,93,52,45,76,200,142,64,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,246,184,33,152,220,30,204,117,42,167,93,193,171,158,93,126,155,72,144,136,146,230,42,141,58,19,4,250,147,187,148,135,36,178,218,92,89,39,106,148,148,26,141,4,182,205,91,119,163,94,129,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,63,88,0,15,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,245,128,0,0,0,0,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,96,0,0,0,0,0,0,0,0,0,0,2,49,99,167,15,156,21,204,37,244,119,229,247,85,185,145,49,95,73,168,111,196,38,191,169,105,174,231,99,56,125,204,160,254,151,126,191,97,23,239,195,204,128,101,163,14,146,147,133,98,83,234,174,150,191,57,85,165,211,223,89,253,63,105,71,79,177,102,95,192,189,194,66,83,105,84,186,60,84,65,164,83,98,193,140,222,187,89,140,202,90,66,117,51,51,209,41,34,34,237,51,63,188,204,126,160,0,0,0,0,0,31,229,38,44,105,177,220,137,50,59,111,176,242,13,183,27,113,4,164,173,38,90,25,25,31,97,145,145,153,104,42,179,136,55,13,249,146,42,53,60,98,193,58,99,143,185,49,247,167,84,233,140,178,106,61,203,84,169,15,41,166,99,69,255,0,138,74,77,75,251,12,251,140,87,93,159,125,226,134,1,222,137,155,68,151,85,161,85,169,82,200,221,138,227,146,34,234,227,78,164,205,14,33,42,66,180,222,201,17,145,232,126,174,157,134,93,150,29,151,110,47,147,25,106,21,191,141,84,134,212,124,214,218,57,176,99,153,232,141,26,70,229,185,38,111,127,245,170,51,211,220,126,241,63,112,247,54,185,127,196,138,91,21,26,30,40,91,45,173,228,164,206,52,138,220,34,125,10,52,160,246,169,9,121,90,25,111,34,50,247,234,67,166,193,185,173,170,171,41,122,155,95,166,203,109,105,37,18,152,148,219,132,100,100,71,222,70,126,242,255,0,40,166,110,43,216,55,106,90,120,144,88,141,107,59,9,42,173,191,252,253,152,234,108,148,169,47,63,57,231,29,82,80,130,212,253,84,145,169,74,51,238,215,94,241,25,242,145,138,85,28,38,199,187,62,191,18,97,177,30,69,98,159,18,97,155,138,74,58,117,77,97,110,110,209,105,45,52,111,183,83,211,222,67,69,214,141,126,45,211,107,210,46,56,111,180,235,53,56,49,230,33,109,168,148,147,39,27,74,203,67,35,50,238,81,123,79,239,31,81,215,16,203,107,117,195,34,74,18,106,81,159,176,136,103,79,60,183,3,119,14,104,177,5,214,149,185,48,238,26,180,50,61,117,250,21,25,63,105,251,255,0,250,66,204,120,63,91,176,233,184,27,82,170,181,13,109,189,42,172,241,169,197,54,69,184,149,14,2,143,67,211,83,45,75,94,241,63,128,0,0,7,30,204,182,101,172,92,183,216,146,238,123,150,167,24,231,155,110,38,20,30,115,60,231,94,228,188,182,254,109,110,182,165,36,212,202,147,234,158,166,125,133,246,81,46,103,51,83,136,217,144,189,170,21,138,253,98,83,84,98,148,239,163,233,173,200,125,44,33,158,115,202,104,212,210,222,113,4,178,67,198,147,218,122,105,216,93,157,255,0,220,184,229,51,20,243,27,112,49,10,216,161,75,102,148,78,39,168,168,191,22,74,99,165,59,217,37,17,58,134,92,73,43,107,201,87,111,179,183,187,190,229,50,179,144,108,36,203,237,38,155,85,122,148,221,94,231,75,76,186,252,185,204,70,145,201,144,73,97,74,54,86,113,208,226,72,156,103,84,234,122,150,166,125,231,217,41,82,148,160,137,40,73,36,139,184,136,180,31,208,0,0,0,21,249,159,254,30,116,124,86,165,254,208,176,154,142,212,59,150,47,245,241,34,199,67,104,149,185,81,90,79,168,196,101,56,189,173,182,225,246,171,176,204,207,187,82,21,5,110,220,55,182,16,222,44,214,41,110,84,40,149,202,110,237,8,205,232,206,183,204,104,211,219,180,210,178,213,14,31,180,187,21,238,49,126,217,43,205,37,43,50,216,97,26,181,34,108,20,92,49,247,250,66,27,78,36,150,222,233,18,18,215,205,155,174,44,181,109,141,222,177,246,247,151,103,116,138,0,0,0,0,0,0,0,0,0,0,0,31,62,189,93,166,91,84,167,235,117,153,109,198,135,27,111,49,215,28,74,18,157,202,36,150,166,163,34,46,213,17,118,159,180,103,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,237,62,222,233,101,194,251,36,209,238,39,81,141,184,145,74,82,226,55,175,162,227,62,193,26,28,215,173,140,246,244,60,193,145,232,105,65,150,213,246,119,159,176,133,182,145,17,22,132,90,16,254,128,0,0,0,0,240,152,187,131,22,22,53,90,179,45,107,222,129,6,115,114,25,113,182,222,118,35,46,184,202,148,219,136,37,161,78,161,123,84,146,117,70,70,69,216,103,247,235,70,249,226,201,173,201,150,155,242,68,138,101,62,84,171,82,162,181,200,137,49,13,56,182,217,39,30,146,104,101,78,37,134,219,74,137,166,9,70,146,215,66,61,75,179,187,194,229,107,51,87,190,92,177,10,155,92,162,85,229,149,29,114,217,42,140,30,161,238,75,140,155,236,41,211,229,165,214,208,106,52,50,73,213,71,161,151,97,246,119,95,206,4,99,61,177,142,120,119,73,189,237,201,209,221,57,145,88,114,75,45,186,218,148,203,203,97,167,86,133,37,11,94,211,79,53,36,100,103,169,123,125,231,209,0,0,0,70,46,34,182,148,107,163,44,55,67,143,178,75,85,46,28,218,130,15,105,30,211,106,159,47,67,237,35,211,233,125,159,121,10,54,192,10,139,84,92,118,176,170,78,184,164,55,18,232,165,186,165,36,244,50,36,76,104,204,245,212,189,195,73,54,45,73,154,197,151,65,170,48,225,184,137,84,200,175,18,140,200,204,201,77,37,90,153,145,159,111,111,188,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,176,204,81,52,169,47,77,148,244,201,11,53,186,251,138,117,197,25,153,153,169,71,169,158,167,219,222,99,214,216,184,195,136,216,106,133,162,200,187,42,180,109,235,53,154,160,207,126,57,238,61,189,186,180,180,254,226,127,200,94,226,30,134,175,154,60,193,215,25,83,21,60,97,188,158,109,100,105,82,87,112,78,81,25,25,25,105,162,157,63,121,143,22,245,74,251,191,102,148,103,166,215,110,9,75,86,228,180,110,61,45,102,102,122,118,39,85,31,122,244,251,213,246,142,241,128,153,2,199,204,112,169,176,72,181,229,219,244,205,82,183,101,86,33,77,136,149,55,185,173,219,23,211,173,38,173,174,234,90,246,122,170,62,226,237,181,108,175,240,232,194,28,11,129,10,173,94,164,68,184,46,70,141,183,213,34,116,120,178,208,203,196,150,84,102,210,151,25,14,36,137,198,140,211,219,169,110,63,105,246,75,118,35,177,21,148,71,140,202,26,105,164,146,16,132,36,146,148,164,139,66,34,34,236,34,34,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,3,5,243,237,252,149,243,137,141,120,111,136,140,117,24,101,115,98,133,195,50,92,134,35,239,149,69,156,185,206,52,115,18,72,45,239,50,104,109,180,186,215,106,137,40,74,218,45,201,83,111,91,248,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,77,78,47,56,153,117,96,222,35,229,195,20,172,169,125,61,106,217,168,87,234,17,183,56,226,27,123,97,211,55,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,153,89,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,30,83,135,54,125,191,149,69,9,252,55,196,70,58,124,77,182,105,253,100,185,12,71,217,22,181,5,11,67,71,49,36,130,216,203,196,183,27,75,173,118,36,212,180,173,162,218,165,54,204,213,0,0,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,251,231,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,99,252,49,115,227,251,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,79,240,0,20,237,152,108,217,222,89,69,226,119,137,151,197,10,60,186,197,10,124,122,76,106,237,184,153,229,21,138,170,10,135,20,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,218,246,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,83,182,54,103,142,54,107,115,179,129,150,126,31,34,92,124,58,179,241,34,136,184,47,58,183,90,93,110,90,170,17,208,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,238,36,4,85,226,143,224,79,19,127,5,243,136,67,197,112,211,207,84,156,205,91,50,176,195,19,167,203,149,138,22,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,113,114,220,74,150,106,112,155,155,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,58,231,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,70,214,182,103,113,150,216,204,20,92,206,170,232,244,197,252,205,65,117,7,166,213,25,75,237,202,230,52,166,92,97,109,150,210,75,42,97,106,100,144,222,206,91,102,68,209,183,181,6,155,254,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,226,184,131,82,80,165,180,235,75,52,35,126,210,234,160,2,42,241,71,240,39,137,191,130,249,196,33,202,184,98,231,199,246,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,63,207,70,115,104,89,60,195,136,181,54,233,94,153,188,238,142,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,183,66,214,182,42,226,61,151,136,241,113,122,219,189,42,177,47,56,149,5,213,19,91,84,131,118,83,146,156,53,27,174,58,167,55,115,185,155,214,78,19,155,146,226,86,180,172,148,74,81,29,212,231,202,163,136,245,126,25,151,85,79,23,173,202,85,6,243,147,79,160,57,91,166,210,230,28,152,177,165,29,94,22,228,161,195,47,184,205,36,167,18,133,25,165,46,188,73,39,86,225,205,159,111,229,81,66,127,13,241,17,142,159,19,109,154,127,89,46,67,17,246,69,173,65,66,208,209,204,73,32,182,50,241,45,198,210,235,93,137,53,45,43,104,182,169,77,179,53,64,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,102,91,31,176,114,187,151,252,101,187,48,118,227,123,168,151,108,212,21,29,185,59,80,142,174,42,210,78,70,147,177,11,89,55,205,97,198,157,229,239,53,35,126,213,122,201,50,23,105,194,202,255,0,141,125,100,182,205,138,119,12,186,181,74,213,145,62,129,82,57,38,234,151,21,109,201,91,177,227,146,220,47,89,8,134,252,66,70,195,52,37,27,80,90,108,52,166,90,142,127,143,216,199,66,203,254,13,93,152,197,113,179,212,68,182,105,234,144,220,109,203,71,87,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,140,203,141,41,229,99,5,63,147,182,95,108,156,28,114,161,214,203,183,233,231,215,190,151,121,141,174,115,238,174,68,174,82,185,109,153,178,79,188,233,55,185,4,174,89,35,118,170,212,207,170,128,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,205,14,63,96,229,119,47,248,203,118,96,237,198,247,81,46,217,168,42,59,114,118,161,29,92,85,164,156,141,39,98,22,178,111,154,195,141,59,203,222,106,70,253,170,245,146,100,46,127,133,126,97,233,88,203,150,138,85,135,42,171,46,85,217,134,49,217,162,85,144,244,52,178,132,194,53,188,84,213,52,166,203,98,208,81,153,75,38,103,163,155,227,172,214,71,185,46,57,29,120,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,79,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,151,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,67,217,35,192,105,57,113,203,69,157,134,213,152,81,24,184,74,58,234,151,1,179,29,166,214,117,25,43,55,92,109,213,180,181,165,229,178,149,55,24,157,222,173,232,142,131,45,19,181,37,88,28,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,0,14,85,155,31,11,24,201,240,254,225,242,231,196,32,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,8,171,197,31,192,158,38,254,11,231,16,135,42,225,139,159,31,219,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,168,14,22,153,246,249,9,50,131,149,28,80,99,125,191,85,168,116,118,133,82,60,125,92,129,58,91,230,162,135,33,40,45,92,101,231,221,81,161,221,13,77,184,225,146,204,218,81,41,139,127,0,28,171,54,62,22,49,147,225,253,195,229,207,136,65,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,235,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,199,98,83,43,143,37,148,58,211,169,52,45,11,73,41,42,73,150,134,70,71,216,100,100,34,70,104,56,116,225,14,58,64,155,85,160,210,34,91,247,35,166,227,233,145,6,60,88,136,121,227,75,202,35,117,72,140,183,20,70,227,164,106,237,212,246,145,247,151,109,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,244,232,73,43,107,90,158,157,158,178,79,184,251,56,59,53,43,238,194,154,113,153,155,93,183,229,33,91,148,209,56,244,69,145,145,233,218,157,82,125,232,211,239,79,216,61,165,35,52,121,131,161,178,150,41,152,195,121,50,218,8,146,148,162,224,156,146,34,34,34,211,68,186,94,226,30,126,250,198,28,70,196,166,208,139,222,236,170,214,118,44,150,74,157,61,249,7,184,183,118,234,234,213,251,234,255,0,41,251,204,121,24,178,94,133,41,153,145,214,104,117,135,18,235,106,35,50,50,82,79,82,61,75,183,188,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,132,98,86,223,85,38,105,22,93,122,168,251,134,218,34,211,37,60,106,35,34,50,36,180,165,118,25,153,118,246,123,198,109,177,254,162,221,107,29,111,218,147,78,41,104,151,116,85,93,74,148,122,153,146,166,58,100,102,122,159,188,94,79,14,171,74,53,175,150,27,93,198,89,36,42,169,14,21,65,103,180,139,113,187,79,137,169,246,17,107,244,126,223,188,196,157,0,0,1,206,241,223,25,237,140,12,195,186,181,239,113,206,142,209,195,138,251,145,153,113,214,210,167,158,67,14,186,132,37,43,90,55,26,185,74,34,34,61,79,217,239,42,6,205,46,102,175,124,198,226,21,74,185,91,171,203,58,58,37,188,84,232,61,67,220,150,217,39,223,83,71,203,83,174,32,148,72,120,211,170,79,66,46,194,236,239,247,89,29,201,173,201,153,107,242,60,138,157,62,84,91,82,156,180,72,151,49,109,56,134,222,38,222,140,107,101,43,83,14,54,165,27,79,154,137,39,166,164,90,159,103,125,228,97,22,12,88,88,43,106,195,181,172,138,4,24,45,199,101,182,220,121,168,140,180,227,202,75,109,160,214,181,52,132,110,82,137,164,153,153,151,105,151,221,167,187,0,0,0,0,1,252,50,35,45,12,181,33,82,92,80,114,77,26,221,117,120,219,134,244,165,34,35,154,122,82,51,12,17,33,189,58,40,204,236,67,44,17,22,166,165,153,238,95,111,121,123,72,68,220,148,102,110,183,151,28,88,133,85,85,65,196,219,210,249,158,146,142,110,172,144,189,177,164,165,175,87,154,218,15,71,30,215,214,63,180,187,123,244,33,65,174,210,238,90,75,21,186,52,182,164,195,147,187,150,235,110,37,105,86,213,26,79,67,73,153,31,106,76,187,15,216,62,128,0,0,0,0,0,0,0,0,0,0,8,49,197,99,29,229,97,166,13,34,206,160,213,85,22,169,113,107,180,218,124,208,226,122,121,80,92,236,216,226,84,90,165,103,236,62,195,246,23,104,168,252,182,224,165,107,31,49,94,147,135,212,134,86,101,55,159,205,123,106,246,53,178,51,206,150,229,37,181,237,215,148,100,90,164,245,255,0,164,180,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,95,73,106,62,239,105,143,190,0,0,0,0,0,3,192,227,78,12,217,152,223,98,85,108,187,190,139,6,98,102,196,125,152,239,191,25,167,28,140,234,217,113,180,186,218,156,66,246,41,60,213,25,40,139,82,51,254,7,66,25,190,202,197,211,150,92,72,153,67,158,194,158,162,203,117,201,20,217,104,75,138,71,33,79,200,75,72,90,205,150,209,204,216,193,153,146,75,79,105,118,119,116,174,30,121,193,170,96,54,36,196,182,238,186,228,231,45,58,194,219,134,108,59,37,70,196,103,93,145,17,28,221,174,60,134,144,73,105,165,22,237,12,200,189,134,93,215,159,108,92,148,123,190,129,79,185,104,51,152,151,6,165,25,169,76,58,203,169,113,38,135,16,149,167,181,38,101,244,84,71,216,103,222,62,160,0,0,240,216,231,111,69,186,176,102,249,160,74,136,212,146,155,110,84,216,66,28,108,150,91,151,17,212,17,232,100,125,190,183,187,218,51,137,112,197,93,141,140,149,40,137,79,77,232,43,149,228,36,136,182,18,9,153,70,69,167,209,208,139,103,217,221,236,26,24,202,245,202,197,95,46,118,53,122,68,164,27,105,182,105,142,186,234,156,45,8,186,22,86,163,51,51,63,126,189,166,41,163,137,62,55,78,197,92,193,213,232,236,213,149,38,149,110,61,34,150,211,104,124,214,217,46,60,233,137,37,104,78,41,58,237,115,77,72,139,176,251,136,135,17,193,220,191,226,94,57,85,202,145,98,80,164,72,50,250,79,156,89,11,101,30,179,105,61,202,105,181,233,167,53,6,125,157,199,247,107,58,176,135,131,125,207,87,131,30,165,138,55,75,16,212,165,161,195,98,157,57,198,212,72,50,108,244,52,191,8,251,123,92,47,119,97,125,162,73,218,28,37,178,245,66,228,187,88,122,175,80,113,165,37,70,151,85,5,212,47,77,189,134,74,134,90,145,232,122,253,227,189,216,249,56,203,125,130,182,164,81,240,142,212,118,75,77,165,5,34,69,2,2,157,236,218,123,183,37,132,158,186,160,143,95,126,163,174,82,232,148,106,28,116,196,162,210,97,64,97,36,68,77,197,97,13,36,139,66,46,228,145,23,113,17,127,2,31,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,233,194,251,136,36,106,76,106,46,87,177,166,171,45,104,92,132,192,179,235,146,93,118,74,247,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,141,160,146,215,170,132,163,75,95,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,32,6,90,51,23,125,229,127,20,224,98,101,139,35,252,20,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,130,249,196,33,68,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,217,0,0,2,146,248,145,241,4,141,152,153,45,224,246,13,213,101,167,14,169,210,19,38,109,73,151,93,101,23,50,205,166,28,104,157,142,243,13,60,202,35,60,79,164,144,165,41,14,44,144,230,154,161,179,40,22,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,2,128,120,163,248,236,196,223,193,124,158,16,250,188,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,5,59,113,80,207,84,155,254,225,170,229,135,11,103,203,98,216,161,200,122,155,121,188,244,86,182,85,170,44,74,101,105,97,162,113,179,121,180,69,122,49,145,184,133,163,154,181,44,182,169,180,33,110,67,92,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,130,249,196,33,68,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,191,236,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,164,80,165,110,53,126,41,237,111,135,240,124,198,162,56,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,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,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,231,91,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,125,106,142,88,177,150,155,151,218,70,103,92,181,249,214,13,98,161,34,158,137,177,222,75,174,70,229,186,76,165,249,13,167,83,105,151,31,39,89,66,213,254,184,209,146,137,60,198,13,223,65,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,17,87,138,63,129,60,77,252,23,206,33,10,11,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,246,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,0,0,101,92,95,155,25,152,179,114,161,195,243,9,241,74,240,131,46,162,181,88,246,221,54,145,76,140,70,149,212,106,46,82,155,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,186,65,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,84,225,95,145,88,214,5,189,74,204,246,41,64,136,253,207,92,142,205,74,204,101,153,78,239,164,211,159,138,242,20,251,166,219,132,203,139,148,204,146,50,109,104,95,41,9,65,238,75,139,90,27,238,188,81,252,9,226,111,224,190,113,8,81,13,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,124,160,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,54,71,179,93,170,208,203,182,64,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,86,227,39,130,159,33,179,5,73,198,56,149,14,116,76,77,167,159,57,135,29,220,227,19,169,205,71,142,230,212,147,105,36,178,166,23,12,211,170,214,163,115,159,174,212,236,33,245,120,45,227,29,10,207,198,91,183,7,106,236,242,229,226,37,62,60,138,92,157,203,61,210,169,169,144,226,163,108,74,12,139,123,15,200,119,152,165,161,41,233,182,250,202,113,36,87,40,32,7,25,60,107,249,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,192,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,143,128,0,0,5,59,113,159,192,104,214,174,40,91,88,255,0,66,133,47,167,190,35,170,151,93,90,99,186,166,27,168,195,109,180,176,226,222,53,154,16,183,163,104,132,180,73,71,100,23,22,91,205,75,52,248,158,15,184,199,93,177,179,64,88,85,29,158,162,139,137,116,247,227,204,111,114,17,200,149,6,59,242,227,201,212,208,165,171,106,17,37,174,89,41,9,62,167,122,183,27,105,33,218,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,39,79,26,76,99,174,217,248,53,105,96,237,33,158,92,76,68,168,72,145,84,147,185,7,186,45,53,81,220,76,109,138,65,153,111,125,248,238,243,18,180,41,61,54,223,89,46,40,138,184,114,71,128,209,179,29,153,123,59,13,171,48,165,191,111,28,133,213,46,3,102,59,174,32,169,209,144,110,184,219,171,105,104,83,40,121,73,110,49,59,189,59,23,33,6,90,171,106,79,70,99,42,226,218,120,74,103,95,211,112,225,229,55,19,106,117,89,149,166,121,206,89,117,7,207,158,218,160,178,199,49,116,197,25,39,123,124,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,187,63,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,188,158,26,121,234,147,153,171,102,86,24,98,116,249,114,177,66,220,142,253,74,84,229,69,105,182,42,244,227,144,68,151,208,76,54,134,153,91,38,251,44,169,179,73,110,46,91,137,82,205,78,19,115,124,4,85,226,143,224,79,19,127,5,243,136,66,130,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,0,0,0,25,87,23,61,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,121,60,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,230,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,85,74,37,26,185,29,81,43,84,152,83,216,81,25,27,114,152,67,169,50,208,203,185,68,101,220,102,95,196,199,35,190,50,113,150,251,249,110,200,172,97,29,168,212,151,91,82,14,68,122,4,4,187,219,184,247,110,83,10,61,117,89,158,190,253,7,4,187,248,75,101,234,187,206,118,142,245,94,158,227,170,82,137,45,42,11,72,70,187,187,8,147,12,244,34,212,180,251,132,108,197,238,13,247,61,34,12,138,150,23,93,44,76,82,86,183,9,138,140,231,28,81,160,137,195,208,146,196,34,237,236,108,189,221,167,246,8,43,140,121,127,196,188,13,171,157,34,251,161,72,142,103,244,95,40,178,16,202,253,103,18,91,84,235,104,215,94,82,204,187,59,139,239,211,183,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,246,23,113,144,185,124,208,220,172,82,50,231,124,215,227,202,65,54,171,102,166,235,78,165,101,161,151,66,242,210,100,100,101,238,215,176,198,121,237,232,171,190,113,146,157,17,73,234,125,59,114,178,133,18,139,121,44,158,148,68,122,253,45,72,247,253,189,254,209,163,188,12,183,162,218,184,51,99,80,34,196,106,49,66,183,41,140,45,13,182,72,45,200,136,210,12,244,34,46,223,87,221,236,30,228,0,0,124,187,158,228,163,218,20,10,133,203,94,156,196,72,52,216,206,202,125,215,157,75,105,36,54,133,45,93,170,50,47,162,147,62,211,46,225,70,28,67,51,131,84,199,156,73,151,109,218,149,201,205,218,116,117,185,12,152,106,74,137,137,46,181,34,90,57,187,91,121,109,44,148,211,169,45,218,17,153,123,8,187,249,174,80,114,179,116,230,107,18,33,208,224,48,182,104,177,29,110,69,74,90,210,226,81,200,75,241,210,234,18,178,101,196,115,54,62,70,68,162,211,218,125,157,247,223,130,184,51,101,224,133,137,74,178,237,10,36,24,105,133,17,134,100,62,196,102,155,114,75,168,101,182,212,235,138,109,8,222,165,114,146,102,163,45,76,203,248,23,190,0,0,0,0,0,1,240,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,233,33,39,221,236,33,156,124,201,96,165,107,0,241,94,173,135,213,118,86,69,11,145,202,123,106,246,59,190,51,46,158,213,41,180,110,211,154,68,122,36,180,255,0,164,237,195,133,62,59,202,196,188,26,93,157,94,170,170,85,82,221,211,113,186,249,173,197,117,18,167,57,253,183,20,163,209,40,47,97,118,23,180,187,68,231,0,0,0,0,0,0,0,0,0,0,1,71,28,89,49,97,235,219,48,111,89,113,223,53,66,181,246,242,205,10,51,66,250,152,48,92,62,229,153,30,134,159,114,127,143,120,239,156,30,112,45,178,131,59,25,170,148,247,144,165,114,189,28,243,141,104,135,59,106,17,221,218,165,55,235,105,216,71,181,125,158,223,112,180,176,31,134,177,92,162,91,208,151,82,175,214,32,211,34,55,166,249,19,36,33,150,211,169,145,22,170,89,145,23,105,145,125,230,94,241,197,42,89,226,203,37,50,176,138,58,177,98,217,144,165,235,243,236,87,105,235,100,180,73,43,181,93,65,123,244,238,239,29,82,209,196,172,60,191,163,156,171,34,250,183,235,237,39,233,42,153,83,98,81,39,181,68,90,155,74,81,23,106,21,255,0,206,159,184,199,165,0,0,0,0,28,15,56,57,101,181,243,23,133,245,74,84,170,84,117,87,98,196,125,218,108,178,97,179,116,159,76,121,9,105,27,205,167,23,183,123,218,232,146,215,94,210,237,239,160,28,80,195,171,155,8,111,218,173,153,112,193,151,10,101,38,115,236,54,183,26,113,179,113,45,60,182,201,212,26,210,147,52,153,182,122,43,66,215,79,103,112,178,110,22,249,213,55,28,107,3,113,34,182,173,16,210,83,73,145,46,79,103,103,69,25,134,18,167,159,239,250,102,72,66,61,230,94,210,22,162,211,173,188,210,30,105,105,90,28,73,41,42,73,234,70,71,218,70,70,63,236,0,7,206,184,227,166,93,189,84,136,178,213,47,67,125,179,47,176,208,100,51,137,155,42,90,41,25,134,191,34,180,157,169,249,67,84,81,118,105,255,0,143,62,94,226,247,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,206,165,68,100,164,118,105,219,175,176,85,35,49,171,88,167,136,252,152,165,38,101,66,230,172,125,39,55,184,179,92,135,254,146,204,183,43,233,57,218,125,167,169,251,69,247,100,151,44,214,198,6,97,13,1,213,82,98,42,187,85,166,196,155,53,245,48,217,184,151,93,139,27,152,141,220,164,44,136,150,214,186,43,83,215,188,204,251,164,137,17,17,17,17,104,68,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,83,194,247,61,63,182,187,85,24,29,140,119,159,87,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,62,162,99,58,57,204,212,146,181,180,72,115,231,84,153,14,20,255,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,207,112,167,206,157,43,19,44,8,25,113,196,107,130,35,23,181,169,28,162,91,104,84,100,199,42,165,17,134,80,77,180,133,18,182,187,38,58,80,178,82,73,40,82,153,75,107,249,195,67,238,38,194,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,69,85,137,85,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,80,8,247,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,170,190,43,153,233,254,191,43,248,41,121,255,0,229,17,111,249,176,83,254,42,83,75,110,65,43,254,55,170,66,83,251,140,154,255,0,190,25,21,193,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,126,171,54,216,33,74,203,134,63,92,120,47,70,174,75,172,199,183,35,210,210,185,242,91,75,107,146,251,212,232,210,30,89,33,61,136,65,186,243,155,17,170,141,40,218,147,82,204,141,103,234,236,188,162,85,113,23,38,87,62,104,173,10,140,185,21,43,30,232,147,77,173,81,138,58,157,39,169,73,141,9,206,169,142,90,77,73,91,42,146,234,221,223,234,114,73,75,220,223,36,201,222,63,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,2,128,120,163,248,236,196,223,193,124,158,16,138,162,197,56,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,65,94,188,75,120,130,70,193,234,85,99,47,152,65,85,150,222,32,207,143,211,86,42,209,29,118,43,246,210,22,152,175,182,109,154,216,52,62,185,17,159,117,36,182,93,74,216,61,20,70,75,36,233,76,35,170,229,59,197,62,13,252,64,183,188,197,129,165,48,17,87,138,63,129,60,77,252,23,206,33,10,1,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,167,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,84,183,26,191,20,246,183,195,248,62,99,81,16,0,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,148,243,250,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,60,78,221,248,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,122,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,116,3,157,188,224,220,217,185,197,7,107,74,57,112,172,154,28,135,211,105,209,229,181,31,159,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,87,95,225,193,195,254,102,98,43,173,98,222,47,91,191,233,79,3,169,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,243,198,213,218,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,237,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,213,240,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,233,1,21,120,163,248,19,196,223,193,124,226,16,160,17,234,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,6,85,199,74,198,140,121,188,177,169,187,54,151,93,155,45,170,21,135,107,210,237,154,21,37,82,9,198,33,162,44,38,24,125,228,17,33,37,190,67,172,155,170,51,35,89,17,182,217,173,73,105,26,75,254,26,92,62,228,227,13,86,143,152,60,95,165,68,115,15,160,72,234,104,244,153,109,53,41,139,149,104,84,166,28,39,9,15,146,216,68,121,44,52,163,67,205,41,15,150,169,50,52,26,181,183,250,85,255,0,102,215,111,42,254,31,81,174,24,147,46,27,86,60,25,53,168,44,153,169,112,17,48,157,56,196,233,145,109,74,214,150,28,89,35,93,228,141,138,50,36,184,131,84,117,226,143,224,79,19,127,5,243,136,66,128,71,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,85,95,28,239,169,63,204,159,166,136,43,148,60,206,87,114,151,140,177,177,86,145,69,244,220,69,211,229,82,234,148,142,165,17,186,248,174,164,148,150,249,234,105,211,107,107,237,199,119,84,167,113,242,182,106,73,82,134,135,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,87,175,21,12,237,210,176,186,205,170,229,166,196,126,37,66,236,188,104,239,68,175,72,102,82,77,116,8,79,27,63,52,235,74,101,104,90,229,70,92,148,18,119,161,198,144,164,58,95,77,163,58,97,26,168,16,87,140,22,14,80,175,156,176,30,42,200,123,167,173,97,165,65,137,16,220,218,181,243,226,206,144,196,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,85,6,80,177,122,54,4,102,95,15,113,74,160,252,70,41,180,154,194,25,170,63,37,135,94,68,122,116,148,42,44,199,137,13,122,234,90,35,190,234,208,73,37,122,233,79,170,191,162,122,73,20,129,198,11,24,235,183,206,104,15,10,164,51,211,209,112,210,158,196,120,109,238,66,249,242,167,71,98,92,137,58,146,18,180,238,66,227,53,203,53,45,37,211,111,78,211,113,68,58,175,4,44,51,234,110,172,75,198,57,145,42,173,122,62,159,18,217,167,191,203,219,6,71,80,225,200,150,141,198,143,93,230,250,88,71,162,86,91,82,255,0,172,147,222,131,43,106,0,0,0,28,43,59,152,13,39,49,217,104,188,112,218,141,10,35,247,9,199,69,82,223,55,163,180,226,202,163,25,100,235,109,180,183,86,132,178,183,146,151,35,27,187,211,177,18,22,103,170,119,36,243,173,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,176,174,42,24,199,66,204,6,13,101,159,24,173,198,122,120,151,53,62,226,144,228,109,203,95,73,41,10,167,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,113,94,23,30,59,48,203,241,175,39,154,60,166,123,241,210,133,152,156,208,93,216,141,103,86,106,181,27,89,93,45,58,132,170,129,45,27,34,199,142,219,107,54,90,89,153,180,203,143,147,239,165,6,73,87,207,26,150,132,173,75,73,88,87,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,77,143,140,171,128,187,238,28,28,64,33,230,34,132,214,18,98,245,197,254,155,16,58,151,218,147,33,182,35,183,113,69,222,183,55,71,67,40,109,180,60,203,102,72,91,36,157,198,219,68,234,77,127,60,77,78,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,244,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,217,0,34,175,20,127,2,120,155,248,47,156,66,20,2,61,86,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,0,0,202,184,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,244,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,223,246,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,82,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,200,200,203,82,49,27,179,181,150,107,99,28,240,134,190,234,105,49,19,93,165,83,101,205,132,250,88,108,156,83,173,69,147,203,70,238,82,214,100,107,119,93,19,161,235,220,100,125,244,34,244,106,214,22,98,63,38,81,73,135,80,182,107,31,73,189,237,172,151,29,255,0,164,131,61,170,250,77,246,31,97,234,94,193,107,88,133,153,90,6,32,112,231,114,83,181,222,117,69,84,131,183,222,35,148,133,60,169,7,66,89,168,156,249,213,40,204,212,190,221,123,117,246,10,217,202,109,45,21,124,195,88,113,93,78,228,252,161,165,168,251,53,255,0,199,152,47,113,251,198,142,237,200,233,137,111,82,226,32,180,75,48,216,108,139,236,36,17,15,162,0,3,254,29,117,182,90,91,206,173,40,67,105,53,41,74,61,8,136,187,76,204,197,87,113,72,206,169,182,227,184,25,134,245,181,104,182,148,154,180,136,146,123,59,122,216,175,176,165,178,255,0,127,208,51,66,209,238,51,246,16,173,156,48,195,171,155,23,111,218,85,153,111,65,151,54,109,90,115,12,56,182,218,113,195,109,46,188,134,205,213,154,18,163,36,145,184,90,171,67,211,95,111,112,191,236,159,101,150,215,203,166,23,210,169,81,105,81,147,94,149,17,135,106,114,205,134,201,211,125,81,227,165,228,111,38,155,94,221,236,235,162,139,93,123,79,183,187,190,0,0,0,0,254,25,145,22,166,60,109,241,140,216,83,134,205,41,203,227,17,109,170,42,210,131,90,89,159,87,141,25,197,246,43,66,74,93,90,117,51,216,162,47,181,39,238,49,206,105,185,226,203,37,78,176,186,58,113,98,217,142,164,105,243,239,215,105,232,100,245,73,171,177,93,65,251,180,238,239,29,174,143,93,162,92,48,145,82,160,86,32,212,226,57,174,201,16,228,33,230,213,161,154,79,69,32,204,143,180,140,190,242,63,112,253,192,42,211,140,54,5,180,112,96,227,53,46,158,242,212,158,111,164,94,109,173,80,223,109,62,59,91,148,150,253,93,123,72,183,47,180,251,189,195,129,240,155,197,135,172,156,193,179,101,200,127,108,43,163,119,48,214,163,36,35,166,131,57,194,239,89,17,106,165,123,73,95,195,188,94,56,0,0,0,0,0,0,0,0,0,0,252,243,229,181,6,35,146,158,82,82,132,105,169,168,244,46,211,34,246,253,227,53,57,134,186,229,95,248,197,93,184,85,37,115,87,47,165,209,105,89,184,106,217,21,164,118,30,170,215,232,123,253,130,249,178,67,135,42,194,220,182,90,118,140,136,168,102,68,78,191,152,100,141,170,61,211,228,184,91,181,74,79,185,206,205,72,119,128,20,233,197,23,56,119,125,91,16,93,193,235,14,229,145,79,164,82,54,245,78,211,166,58,210,164,115,88,133,33,27,148,211,198,149,237,89,44,139,84,22,154,158,154,158,166,43,157,83,37,173,124,197,202,121,74,253,227,89,153,142,173,130,89,162,198,12,7,172,166,167,102,221,83,212,193,107,190,4,153,210,142,42,253,71,18,90,182,219,168,35,208,221,82,187,254,150,135,239,214,244,50,165,155,155,7,51,118,139,117,42,93,82,12,106,227,90,245,116,195,125,148,62,222,174,190,72,249,148,188,226,203,84,48,106,237,246,30,165,217,221,223,64,0,0,0,5,116,113,69,201,188,11,214,210,127,26,236,138,84,167,110,26,118,227,156,196,86,18,164,185,21,182,166,201,113,195,75,76,26,205,102,226,146,91,148,178,79,118,189,186,24,168,155,110,224,175,216,55,92,42,229,53,249,116,234,157,30,107,111,104,149,45,151,16,227,78,18,182,171,105,165,69,162,144,90,150,164,122,151,176,197,253,228,75,49,148,220,127,193,58,60,183,106,13,59,89,163,70,143,76,158,147,117,42,113,110,179,18,49,184,179,46,106,214,122,173,238,245,104,122,247,145,31,124,146,0,1,254,51,18,218,161,190,151,79,68,27,106,37,31,184,180,61,70,118,115,206,204,54,51,55,124,38,19,134,180,29,106,166,102,102,100,126,183,164,36,251,191,128,230,83,177,66,230,157,96,199,195,165,204,90,105,49,229,162,105,52,151,28,36,155,137,100,217,212,211,191,110,187,15,77,118,235,246,233,216,37,47,11,60,8,123,20,241,225,55,45,90,154,167,40,182,236,98,158,151,92,100,205,181,74,143,50,18,201,189,202,109,72,51,216,225,158,154,146,180,246,145,11,207,141,29,152,145,154,137,29,180,182,211,40,75,104,66,72,136,146,146,45,8,136,139,176,139,66,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,202,163,228,114,54,99,184,112,225,198,48,216,235,150,140,69,178,232,245,228,51,17,180,59,33,21,202,115,53,154,139,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,107,214,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,63,193,236,116,195,140,121,135,115,85,176,190,179,233,154,85,175,112,61,109,189,82,104,136,226,204,148,211,12,60,226,227,44,140,249,172,151,80,148,19,154,18,86,164,40,209,185,6,133,175,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,213,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,250,114,11,157,123,87,53,152,113,18,137,86,169,244,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,217,84,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,63,240,169,195,59,87,25,49,131,19,48,182,245,137,212,81,110,108,47,169,211,228,237,109,181,184,206,250,133,59,99,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,14,21,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,202,14,23,185,233,253,138,93,72,192,236,99,188,250,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,116,240,222,213,206,102,164,164,33,211,67,159,52,149,72,112,238,164,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,29,215,136,238,71,35,101,74,242,129,120,97,242,229,200,195,171,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,185,170,67,78,165,68,163,100,221,115,159,228,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,231,249,176,115,49,104,193,42,194,114,177,10,35,248,130,228,136,137,134,183,164,197,105,108,49,207,65,190,182,147,45,181,71,117,123,8,208,104,117,77,145,33,107,90,84,107,66,27,94,115,45,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,208,78,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,53,23,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,47,241,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,167,138,225,71,252,163,191,148,115,31,177,79,252,20,254,111,242,255,0,174,223,232,191,69,239,86,222,102,159,248,231,245,189,46,223,95,126,253,126,99,168,23,168,2,128,120,163,248,236,196,223,193,124,158,16,246,188,60,178,153,102,230,235,11,241,182,199,174,200,137,71,174,192,145,107,201,161,92,106,128,114,159,165,44,220,158,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,162,86,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,61,112,139,139,125,229,107,101,114,232,179,49,1,233,117,156,80,165,199,106,147,102,215,11,69,191,37,15,52,234,122,201,198,235,107,105,107,134,104,108,247,43,114,228,155,140,165,72,212,159,144,117,213,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,178,171,171,35,146,114,165,195,135,23,47,12,65,92,73,24,139,120,71,183,209,57,150,144,211,168,162,68,77,102,26,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,228,32,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,148,226,63,195,254,102,93,235,174,226,222,16,219,191,233,79,63,166,97,216,209,220,126,67,150,236,173,136,111,108,133,188,183,28,91,47,56,70,180,60,106,218,78,58,109,40,145,243,38,239,214,224,235,251,118,253,187,84,62,64,127,246,54,249,175,218,7,247,159,254,71,80,244,103,245,191,206,63,190,55,255,0,123,255,0,252,79,87,64,227,87,226,158,214,248,127,7,204,106,35,245,112,187,192,107,55,50,88,71,152,172,41,188,225,68,82,42,49,237,229,211,39,61,28,222,93,38,162,72,170,148,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,225,94,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,167,9,76,235,250,110,28,60,166,226,109,78,171,50,180,207,57,203,46,160,249,243,219,84,22,88,230,46,152,163,36,239,111,146,134,157,113,165,56,165,36,219,53,52,70,217,52,202,23,208,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,94,158,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,158,204,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,175,12,92,248,254,196,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,119,61,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,161,110,33,153,211,170,230,159,20,36,80,173,11,130,90,176,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,150,218,214,246,239,203,144,92,148,93,89,172,196,120,149,186,181,51,167,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,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,136,171,197,31,192,158,38,254,11,231,16,133,0,137,127,196,103,37,31,201,87,17,216,175,216,20,202,171,152,101,116,252,229,54,75,229,205,110,151,56,205,102,229,49,79,110,82,213,181,8,39,26,83,164,149,45,181,41,58,186,166,93,112,249,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,50,174,36,254,64,114,125,85,205,150,46,37,53,2,136,221,137,103,72,135,62,235,91,206,168,151,37,133,173,70,220,22,146,218,210,238,249,4,203,168,55,18,164,147,72,74,215,187,121,54,219,150,233,156,92,213,216,153,39,193,168,232,162,83,105,77,220,146,233,235,133,99,219,125,27,205,65,119,166,84,118,148,159,152,111,150,211,49,219,125,183,57,70,166,183,165,28,180,41,38,123,147,70,212,204,200,227,109,39,27,87,152,216,183,244,181,226,42,228,63,36,235,146,99,177,37,123,222,97,113,214,68,211,168,83,36,130,101,106,109,8,36,108,109,4,148,160,146,73,78,150,255,0,157,250,238,40,92,188,49,46,218,214,52,88,209,44,251,217,248,244,132,214,168,241,39,55,45,134,31,69,114,34,55,182,227,107,90,118,56,148,165,210,70,245,154,9,194,65,169,70,147,81,212,94,83,188,83,224,223,196,11,123,204,88,29,215,136,238,71,35,101,74,242,129,120,97,242,229,200,195,171,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,185,170,67,78,165,68,163,100,221,115,159,228,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,172,190,57,223,82,127,153,63,77,21,86,38,87,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,8,213,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,111,62,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,143,202,53,80,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,48,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,25,228,191,24,235,184,251,150,11,3,21,110,150,118,86,170,180,247,35,212,92,220,131,234,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,79,60,88,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,222,225,139,133,191,178,252,155,89,93,93,11,209,149,91,183,168,186,106,31,206,185,221,87,84,225,244,143,246,45,73,70,232,45,194,245,19,183,77,61,100,146,205,98,85,0,0,0,0,206,182,123,240,46,133,151,108,208,93,216,115,103,81,170,180,235,89,61,45,70,132,154,129,173,123,226,200,142,219,139,38,93,89,17,186,203,111,155,236,37,102,106,87,204,154,86,181,45,43,81,243,251,175,24,235,183,134,13,88,24,59,87,103,153,19,14,234,21,201,20,185,59,144,91,98,212,149,21,197,70,216,148,17,158,199,216,144,239,49,75,90,149,212,237,245,82,218,72,216,17,140,117,220,2,196,200,88,171,107,51,190,181,74,167,213,99,211,156,220,130,233,165,75,167,72,136,212,157,22,133,161,124,149,200,75,188,181,36,210,190,94,195,208,149,169,120,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,151,176,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,3,42,226,194,109,206,31,114,115,19,144,188,47,198,28,27,165,68,78,34,211,163,213,227,77,166,178,211,76,174,230,65,215,158,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,122,232,134,200,160,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,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,175,107,155,31,11,24,201,240,254,225,242,231,198,107,5,170,113,92,200,183,245,249,160,193,75,51,255,0,40,149,127,194,130,175,241,84,154,163,113,201,63,241,189,82,210,175,220,120,209,253,240,240,174,172,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,162,156,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,197,120,163,248,19,196,223,193,124,226,16,160,17,47,248,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,53,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,6,85,197,159,102,39,135,252,204,93,202,102,18,102,7,4,45,222,174,250,137,135,246,251,247,53,53,167,31,118,85,122,43,116,104,44,180,168,200,82,205,178,121,134,227,246,50,218,18,167,146,181,104,106,113,40,67,149,215,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,143,173,155,31,11,24,201,240,254,225,242,231,198,107,5,154,113,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,5,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,20,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,202,76,118,101,198,118,36,134,210,227,79,33,77,173,10,34,50,82,76,180,50,50,62,195,45,12,81,135,20,204,8,123,11,49,225,87,45,38,154,166,232,183,20,99,158,167,91,100,201,180,202,145,50,106,205,189,201,109,40,35,216,217,30,154,154,180,246,153,8,181,3,20,46,104,22,12,140,59,68,181,170,147,34,90,230,27,74,113,195,73,56,166,73,157,73,59,246,235,180,180,215,110,191,110,157,131,166,228,97,152,111,230,110,199,76,215,13,8,42,213,48,200,200,200,189,111,72,70,247,255,0,17,162,104,105,109,48,216,75,71,170,9,180,146,79,222,90,22,131,253,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,222,157,79,94,226,51,238,160,75,146,224,175,223,215,92,218,229,73,249,117,26,157,98,107,143,104,165,45,231,22,227,174,26,182,167,113,169,71,170,150,122,22,166,122,159,180,197,187,112,186,201,188,27,46,210,103,26,239,138,76,150,174,10,142,211,130,196,166,9,41,110,43,141,66,146,219,132,151,88,37,146,201,196,168,183,37,102,158,253,59,117,49,98,224,0,0,0,29,194,35,231,139,60,150,166,92,109,73,116,43,118,169,78,168,94,51,99,184,211,17,16,251,110,170,57,173,185,41,75,139,66,36,54,234,9,47,50,146,53,17,30,154,233,223,221,74,56,179,143,56,159,140,247,20,155,134,246,186,234,82,84,251,139,90,34,156,233,11,142,201,41,199,22,73,66,28,113,123,72,185,170,34,45,123,8,244,247,235,224,147,50,90,23,204,68,167,146,175,222,37,153,24,177,142,23,89,194,187,169,56,130,214,15,95,151,44,138,133,34,175,187,165,118,163,49,215,85,31,148,196,217,11,218,167,94,36,163,114,205,4,122,32,245,208,181,208,244,49,113,96,56,62,119,176,229,120,165,150,203,178,209,143,21,15,72,151,208,114,204,209,185,69,182,124,103,15,110,137,81,247,55,219,161,10,25,203,205,215,42,192,198,42,21,194,153,43,132,184,157,86,171,82,205,179,78,248,174,163,180,245,78,159,79,223,237,26,86,129,45,169,209,27,148,202,146,164,47,93,13,39,169,118,25,151,179,238,31,160,0,0,0,0,0,0,0,0,0,7,42,205,13,226,187,11,3,110,75,169,167,201,149,194,232,246,175,118,221,55,204,101,29,251,147,251,254,241,158,12,39,163,200,188,49,38,149,73,91,78,74,118,95,63,213,218,107,82,182,199,90,187,180,51,61,9,62,239,96,211,53,22,157,30,147,76,102,159,21,27,26,107,118,212,232,69,166,170,51,62,226,47,105,143,220,63,206,66,141,12,169,69,174,165,167,253,163,51,184,253,90,151,112,98,213,118,171,53,215,150,235,221,46,166,234,140,213,217,25,164,251,76,207,184,139,218,61,134,87,48,30,22,58,215,230,91,211,29,125,163,249,190,90,217,81,37,69,234,60,179,237,54,215,254,8,189,159,253,46,197,153,14,25,184,169,131,244,87,174,251,82,51,213,250,75,123,119,51,21,18,101,74,78,171,101,190,212,183,21,9,47,89,197,31,127,209,73,251,72,71,204,191,99,253,243,151,75,229,155,190,209,150,227,106,78,238,162,42,220,120,154,123,230,93,109,59,208,219,141,238,219,206,81,150,167,216,125,191,126,129,240,47,48,86,30,60,91,16,107,246,157,86,58,221,152,203,242,14,25,190,201,190,219,109,62,108,154,148,134,220,89,145,110,34,237,215,79,88,187,181,208,117,0,0,0,0,31,138,181,71,167,220,20,153,148,74,172,102,228,68,156,195,145,222,109,196,37,105,82,22,147,74,136,201,68,100,122,145,153,118,145,144,161,142,34,89,97,147,128,184,195,83,174,82,225,72,77,191,114,205,122,160,195,134,217,147,77,57,34,84,181,37,148,154,90,66,19,163,109,17,146,8,204,200,189,166,93,223,239,195,139,50,242,48,59,25,169,150,229,78,91,229,66,186,38,51,77,91,124,195,229,54,252,153,113,16,111,40,148,234,16,90,33,163,35,86,134,100,94,195,46,235,228,166,84,98,85,169,241,170,144,31,67,209,229,178,135,218,90,20,74,74,144,164,146,136,200,200,204,143,176,203,184,199,233,0,31,154,164,225,53,78,148,233,167,113,33,133,171,110,154,235,162,79,176,103,75,58,243,83,59,50,215,211,169,142,76,146,107,149,52,109,217,183,95,231,242,123,127,233,28,74,44,87,230,202,102,28,86,148,227,207,184,150,155,66,82,102,106,82,143,66,34,34,237,51,51,49,124,252,53,48,29,56,67,128,148,202,205,66,11,109,84,238,102,88,171,26,141,173,174,37,169,16,161,171,97,153,182,149,23,172,217,234,90,153,107,237,51,18,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,183,238,17,216,153,106,222,25,66,163,216,180,153,122,86,172,42,132,250,125,94,43,142,55,204,79,83,45,233,140,62,148,37,102,178,101,104,124,208,149,173,41,220,227,15,164,136,201,26,159,10,226,131,195,238,77,90,77,107,52,56,45,74,136,133,162,58,167,222,20,56,205,53,25,27,25,106,84,137,149,163,117,215,210,147,89,165,12,37,108,52,214,247,22,106,119,214,90,151,173,112,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,10,101,163,49,118,38,104,48,178,6,38,88,178,63,193,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,86,7,20,94,32,16,233,16,234,89,100,193,11,139,157,85,123,169,167,95,21,70,27,97,248,173,197,117,135,88,122,146,158,98,23,185,227,230,234,235,141,154,20,202,155,75,100,163,89,186,150,186,7,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,44,83,50,156,63,225,213,242,153,133,185,155,193,11,119,147,85,103,15,232,213,27,226,150,195,140,49,21,200,173,81,146,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,59,8,48,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,162,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,162,58,240,159,197,235,55,9,115,95,25,139,205,249,108,34,249,163,185,104,83,30,101,131,117,8,168,201,153,17,113,210,233,39,214,74,22,166,57,100,162,37,104,183,16,106,218,141,203,77,196,230,95,46,150,38,104,48,178,126,25,223,81,255,0,194,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,14,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,255,0,10,124,245,73,188,91,129,149,140,87,159,46,77,118,44,114,102,202,156,152,173,37,133,83,162,66,65,122,53,100,203,105,52,173,166,163,184,234,94,112,213,204,35,113,42,90,84,150,201,219,52,1,81,124,86,51,213,26,241,114,126,86,48,162,124,73,52,40,178,13,155,214,114,162,186,151,213,81,137,53,101,232,212,19,205,164,146,134,157,142,219,170,121,179,87,48,205,180,165,105,74,92,39,107,130,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,15,100,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,81,21,120,163,248,19,196,223,193,124,226,16,163,108,16,189,105,88,107,141,22,14,35,87,99,203,126,155,106,221,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,141,36,93,54,182,28,99,142,28,74,182,238,72,52,171,182,204,187,105,232,82,146,151,73,232,179,162,184,73,113,167,154,117,179,255,0,17,198,221,109,68,164,168,144,180,40,140,146,162,160,28,226,228,234,251,202,5,247,30,129,95,153,233,155,110,179,191,228,253,193,203,102,63,165,57,76,199,92,175,230,168,125,215,24,229,57,32,155,249,195,45,250,110,78,164,125,157,171,135,7,16,9,153,119,174,181,132,152,189,113,127,165,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,126,57,255,0,236,7,6,191,108,191,202,15,246,123,74,253,161,122,63,209,158,157,216,174,119,39,110,205,219,53,229,243,185,127,53,207,219,205,229,124,214,254,95,168,58,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,210,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,231,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,36,255,0,16,204,150,82,179,79,133,242,43,182,133,191,17,88,169,109,71,35,183,230,28,148,197,57,172,19,155,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,204,109,11,123,117,11,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,45,171,133,14,71,35,91,84,170,38,110,49,25,114,202,187,82,143,33,118,141,36,208,236,114,131,17,212,184,194,166,190,74,36,155,171,125,165,47,148,146,213,162,101,212,185,170,212,226,57,50,43,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,140,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,100,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,157,59,113,171,241,79,107,124,63,131,230,53,17,210,184,26,213,169,76,213,113,146,132,245,78,34,42,83,35,208,101,199,134,167,146,79,188,195,42,156,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,204,172,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,153,246,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,77,92,199,103,142,78,107,114,77,69,179,241,5,17,35,226,45,159,124,82,215,57,230,150,211,72,173,196,85,62,164,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,226,184,92,120,236,195,47,198,188,158,104,191,225,199,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,240,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,93,86,232,206,190,50,221,57,96,183,114,175,42,167,178,219,163,115,227,79,125,102,153,15,85,96,166,68,121,16,35,184,167,146,183,25,233,92,101,105,65,178,226,18,109,27,77,154,8,154,213,127,43,42,57,81,196,124,218,226,58,44,171,41,174,134,149,7,150,253,126,190,251,38,184,180,136,170,51,34,82,136,140,185,143,47,106,137,166,72,201,78,41,42,51,52,33,14,56,141,9,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,4,85,226,143,224,79,19,127,5,243,136,66,128,70,159,113,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,251,231,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,251,254,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,219,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,25,87,23,253,131,184,153,131,89,68,200,6,25,95,87,108,191,67,91,236,217,244,202,130,98,180,226,159,149,81,170,79,142,83,29,98,50,28,94,174,60,243,238,190,178,70,226,66,18,106,81,155,109,54,163,69,32,99,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,171,21,225,71,145,111,234,51,65,141,118,103,254,79,42,192,133,57,95,227,41,85,71,35,154,127,226,186,85,169,95,190,241,35,251,221,225,42,184,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,103,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,251,103,23,39,87,222,80,47,184,244,10,252,207,76,219,117,157,255,0,39,238,14,91,49,253,41,202,102,58,229,127,53,67,238,184,199,41,201,4,223,206,25,111,211,114,117,35,236,237,92,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,237,124,115,190,164,255,0,50,126,154,35,175,11,204,33,179,113,235,21,241,39,8,241,1,137,110,80,174,44,55,152,204,131,136,249,178,251,75,69,86,152,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,62,21,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,205,199,39,242,63,196,246,78,89,112,190,163,132,120,141,102,203,185,232,84,152,242,165,218,39,77,54,152,126,60,183,28,83,170,135,37,106,208,142,51,142,184,183,57,196,75,117,163,82,203,99,201,82,18,212,64,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,57,213,149,44,142,70,182,178,137,137,57,184,196,101,203,42,237,75,13,238,149,218,52,147,67,177,202,12,71,105,146,216,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,38,184,6,170,0,80,15,19,172,45,253,151,231,38,245,233,40,94,140,165,93,189,61,211,79,254,117,206,234,186,166,203,171,127,181,106,82,55,78,110,111,168,173,186,105,234,164,144,104,30,171,1,115,59,117,89,252,59,241,231,11,101,221,29,43,104,168,81,232,214,199,49,151,36,184,175,76,170,71,164,160,167,126,246,153,101,81,32,204,113,58,37,27,92,117,245,18,141,197,163,72,171,133,88,103,117,99,38,35,219,152,91,101,68,234,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,141,63,0,0,160,31,238,163,231,179,253,220,255,0,234,205,31,254,232,46,251,47,87,77,118,249,192,44,52,189,110,153,221,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,116,0,1,93,92,105,48,114,187,120,96,213,165,140,84,135,185,145,48,238,161,34,61,82,54,212,22,216,181,37,71,109,50,119,169,100,103,177,246,35,181,203,74,22,165,117,59,189,84,182,163,58,108,1,55,248,72,96,52,156,83,204,187,120,147,80,133,17,251,123,12,35,250,82,73,73,142,212,132,59,81,125,14,53,5,178,66,214,74,66,210,162,118,74,29,74,23,177,112,210,94,170,150,133,21,228,128,202,184,191,238,23,30,4,240,203,241,175,56,154,33,255,0,22,188,148,122,18,100,204,217,97,149,50,149,14,138,247,37,187,210,158,193,114,28,76,231,159,229,162,166,146,53,108,115,156,183,90,109,212,182,148,168,156,36,186,100,225,186,242,209,0,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,77,239,226,78,47,89,184,245,144,156,68,197,204,63,126,91,148,43,139,13,238,71,163,148,182,13,151,218,90,33,73,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,30,120,70,170,5,32,113,48,200,141,11,44,149,26,110,42,225,90,58,123,6,230,168,21,45,52,141,86,191,66,74,68,86,212,219,124,247,228,56,244,158,160,218,152,238,187,73,45,236,216,103,235,35,94,65,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,175,113,27,186,104,87,207,14,171,210,245,181,167,117,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,216,40,92,105,247,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,207,190,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,159,191,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,3,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,184,171,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,93,223,98,254,41,88,152,211,145,220,81,196,188,52,174,250,102,219,172,225,253,209,209,77,233,94,143,205,229,68,148,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,231,92,106,160,81,183,18,204,138,198,203,45,205,23,19,240,198,4,72,184,95,113,200,98,155,22,10,101,58,227,244,138,137,71,51,83,11,55,220,91,175,33,226,97,231,146,225,40,246,159,49,181,37,4,150,205,206,85,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,33,241,43,192,116,226,246,2,85,43,52,248,45,187,83,182,89,126,172,74,38,183,56,166,163,194,152,173,132,100,218,148,126,179,133,161,106,69,175,180,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,218,70,70,67,182,228,162,106,96,230,90,197,117,81,201,226,85,114,152,141,187,55,105,252,254,55,111,253,3,69,180,215,9,218,116,87,73,59,73,108,33,91,116,211,77,82,93,131,244,128,15,205,82,168,196,164,211,228,213,39,190,134,99,196,101,111,186,226,212,73,74,80,148,154,140,204,204,200,139,66,35,239,49,67,124,71,179,47,35,28,49,154,167,109,211,37,188,116,59,94,99,212,212,55,204,62,83,143,70,151,45,4,242,73,46,173,7,170,29,34,37,104,70,101,236,34,239,252,252,59,178,197,39,30,113,134,153,92,170,66,144,171,126,218,154,205,65,247,9,179,54,157,114,60,168,138,83,42,53,52,180,40,141,183,79,84,25,145,153,123,72,187,239,162,139,71,167,219,244,152,116,74,84,102,227,196,130,195,113,217,109,180,37,9,74,16,146,74,72,137,36,68,90,17,17,118,17,16,253,160,0,0,0,56,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,246,23,111,117,8,226,86,33,95,24,249,137,50,238,106,202,165,212,234,213,169,174,38,52,102,205,231,148,158,116,133,173,12,180,133,41,106,34,222,233,146,82,70,125,250,22,166,125,178,211,5,120,90,226,37,231,101,166,252,191,29,114,145,18,68,34,150,196,77,207,199,148,68,166,155,117,59,144,236,67,46,229,44,143,69,125,34,211,216,102,56,30,104,240,30,22,5,87,225,219,208,157,125,211,249,206,98,222,81,41,71,234,50,178,237,38,209,254,20,253,159,253,63,29,128,53,153,116,12,89,161,85,33,58,242,29,103,170,208,218,81,146,187,99,58,158,205,12,143,184,207,218,52,197,29,70,182,82,163,215,83,215,254,209,254,131,240,214,169,204,85,105,143,64,146,141,237,59,183,114,116,35,215,69,17,251,72,253,164,51,51,139,20,121,22,134,36,213,105,40,105,200,174,196,228,122,187,77,10,78,232,237,171,187,66,50,212,149,238,246,141,15,229,118,241,93,253,129,182,221,212,235,252,213,205,235,55,47,118,237,118,76,121,29,251,149,251,158,241,213,64,0,0,0,0,0,0,0,0,0,69,238,36,85,20,65,202,109,224,131,121,196,45,223,71,237,216,173,53,210,165,15,93,123,126,209,74,217,73,101,249,25,131,181,25,140,146,55,21,215,109,35,35,211,251,197,255,0,112,210,80,15,249,113,4,226,13,7,237,25,189,205,213,141,80,195,252,121,184,232,19,227,242,77,174,143,105,108,82,123,225,48,179,239,74,127,124,189,131,230,101,239,29,235,248,11,125,69,187,41,77,183,33,150,247,243,163,186,75,90,87,171,46,182,159,85,46,32,143,67,116,207,180,255,0,250,119,185,151,92,208,97,6,107,236,180,185,71,114,42,228,57,175,85,70,168,28,83,125,58,58,238,205,204,37,215,76,181,40,230,178,215,217,162,139,236,169,238,35,25,68,127,0,111,196,221,86,229,53,45,219,21,173,121,9,142,201,147,113,249,44,196,66,183,108,101,13,163,115,143,43,77,12,245,61,123,143,191,203,100,35,50,151,38,11,227,157,187,22,77,98,107,180,90,203,209,232,46,70,114,67,138,101,150,228,79,142,165,172,144,110,161,9,61,18,174,222,210,245,143,82,61,76,95,197,26,167,30,183,71,131,89,136,162,83,19,227,53,41,165,17,145,145,161,105,37,17,246,25,151,113,251,12,199,237,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,233,59,174,133,167,111,113,145,247,208,60,134,234,182,109,208,227,73,83,145,170,84,57,230,146,50,53,33,109,62,203,159,193,73,50,82,126,195,45,61,130,245,120,105,230,41,172,109,192,200,148,186,156,183,23,89,182,141,186,75,164,243,154,184,226,35,195,134,147,115,214,117,107,50,53,186,126,177,145,106,126,194,62,249,126,0,63,45,84,140,233,115,8,139,183,167,115,79,254,116,198,115,243,160,149,167,50,119,217,56,157,15,211,213,79,102,157,157,124,129,233,178,7,130,14,227,70,96,40,113,101,83,250,138,93,26,68,106,164,173,237,26,219,82,25,155,20,150,131,213,181,164,253,87,123,143,66,211,188,200,187,244,13,68,164,65,183,232,240,104,116,198,16,196,74,124,102,162,176,218,16,73,74,27,109,4,148,145,18,72,136,136,136,136,180,34,34,31,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,252,153,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,56,107,116,240,132,177,46,156,214,74,196,85,84,41,84,172,29,153,178,168,245,165,75,75,209,165,117,196,73,39,33,32,200,205,13,67,113,100,167,77,109,173,42,66,86,108,52,219,100,72,121,51,254,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,140,182,141,41,229,59,194,198,13,252,63,183,188,185,129,194,184,138,103,170,54,86,172,211,177,240,250,124,69,226,165,126,59,47,65,102,76,87,86,138,101,57,227,144,131,169,17,155,102,195,203,75,145,212,218,25,82,254,154,210,181,33,104,73,161,116,66,46,167,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,168,56,167,100,178,149,128,119,148,60,101,194,219,126,37,47,15,174,233,5,18,84,22,36,164,145,77,173,168,157,117,77,50,198,210,54,227,58,211,102,180,37,6,180,161,104,121,63,52,142,74,14,53,101,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,118,105,197,254,233,161,95,57,47,195,219,214,214,157,214,209,110,11,194,147,84,167,73,229,45,190,124,87,233,51,220,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,130,220,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,21,86,46,39,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,238,235,159,12,139,208,179,131,106,211,166,209,39,210,173,203,250,223,230,122,62,183,38,26,220,234,226,242,221,50,167,190,166,214,147,75,42,125,109,172,157,52,58,166,180,115,98,15,154,178,87,160,202,38,71,48,143,40,52,169,111,218,139,151,94,187,43,17,218,98,171,113,212,144,130,125,104,74,80,107,98,50,18,90,71,140,167,82,110,114,245,90,204,205,4,227,142,114,219,52,200,161,0,56,161,103,167,246,41,106,175,3,176,114,243,233,49,38,181,179,211,18,97,39,115,212,42,91,141,168,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,124,210,149,29,195,165,96,29,87,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,138,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,194,184,163,248,19,196,223,193,124,226,16,160,17,63,248,98,231,199,246,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,181,236,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,142,53,228,87,134,157,179,150,89,49,113,59,19,231,196,184,241,66,44,135,213,6,85,54,92,132,211,169,12,45,167,88,52,50,147,38,206,66,220,105,213,154,214,243,122,39,84,165,9,73,160,220,114,111,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,8,191,139,188,62,240,75,24,115,23,107,230,14,224,165,68,114,68,9,14,201,186,41,50,218,126,83,23,42,209,21,166,32,19,132,167,201,166,17,28,216,74,141,9,105,72,124,181,75,132,100,103,172,160,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,82,183,26,191,20,246,183,195,248,62,99,81,16,171,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,17,175,137,214,67,191,109,244,41,56,243,132,244,93,215,245,191,79,87,164,169,116,234,119,50,85,208,202,86,202,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,86,18,171,133,199,142,204,50,252,107,201,230,139,254,1,89,124,112,102,217,168,176,48,178,159,58,147,45,203,177,250,197,69,234,92,228,168,249,12,83,144,203,69,53,149,150,242,35,91,142,185,1,73,61,138,208,153,115,214,70,166,75,168,177,121,60,32,169,56,94,206,82,227,87,108,186,100,68,92,243,43,19,98,94,51,18,203,132,251,211,89,121,74,140,210,220,89,122,200,68,55,227,41,41,108,249,105,55,92,62,199,20,238,179,124,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,61,152,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,55,248,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,25,87,29,87,27,115,23,125,227,125,30,197,180,235,242,57,54,222,28,219,240,104,86,253,51,99,42,233,121,80,34,70,148,239,57,13,33,197,243,220,134,79,109,112,215,203,223,177,38,100,90,156,148,225,193,195,254,102,98,43,173,98,222,47,91,191,233,79,3,169,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,243,198,213,223,136,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,161,236,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,206,182,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,58,184,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,232,56,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,44,83,136,6,5,224,214,52,101,246,175,43,23,174,154,85,150,221,169,178,167,6,241,153,5,82,156,162,252,235,100,242,91,109,14,54,183,186,132,17,51,200,37,30,247,20,201,165,11,113,13,17,103,176,75,254,24,184,23,131,88,223,152,40,209,113,98,233,165,41,203,127,109,78,155,103,84,96,169,198,238,141,173,60,110,36,156,230,37,31,205,214,152,239,41,133,37,206,115,100,225,26,13,180,58,101,114,153,177,240,177,140,159,15,238,31,46,124,102,176,106,160,5,106,241,180,195,59,170,224,195,140,59,197,42,76,78,162,139,103,212,42,20,250,191,45,183,22,228,126,188,163,114,31,86,212,26,16,201,46,33,182,165,173,73,249,199,216,73,18,141,125,149,2,39,79,7,220,28,174,223,57,160,44,85,142,247,79,69,195,74,123,242,38,57,181,11,231,202,157,29,248,145,227,104,107,74,211,185,11,146,239,48,146,180,151,77,177,91,77,196,152,187,240,0,16,3,251,138,153,88,255,0,111,216,171,255,0,173,105,223,247,17,55,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,0,121,76,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,102,94,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,143,148,47,79,132,238,5,208,176,195,44,20,204,70,244,53,86,21,211,137,122,212,106,234,168,26,209,186,43,18,36,55,0,153,104,201,36,150,84,194,249,233,94,134,167,58,147,86,245,35,150,148,77,80,25,87,23,253,194,227,192,158,25,126,53,231,19,69,106,241,48,206,189,59,51,247,221,54,201,195,74,159,83,134,214,150,146,97,76,108,229,51,233,153,207,50,217,185,33,232,239,37,189,156,157,86,195,100,166,247,22,175,168,150,105,120,146,158,127,145,124,153,87,115,135,136,242,169,142,85,125,13,102,90,253,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,237,51,55,73,165,80,50,137,138,244,42,21,50,37,58,155,78,195,122,236,72,112,226,50,150,88,140,195,116,199,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,54,227,81,23,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,102,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,20,138,225,139,144,239,219,125,118,54,60,226,197,23,117,131,111,212,19,232,218,93,70,157,204,139,116,60,148,60,151,52,87,53,39,201,142,250,99,154,183,54,227,79,40,156,100,245,216,234,74,127,241,71,240,39,137,191,130,249,196,33,64,35,85,3,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,236,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,41,191,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,202,0,0,202,184,210,70,89,42,212,170,6,81,48,162,187,93,169,196,167,83,105,216,111,66,151,50,100,183,146,203,17,152,110,152,202,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,82,94,122,51,155,93,206,30,35,197,169,183,74,244,53,153,107,245,17,237,154,107,168,65,202,75,110,154,57,178,100,184,157,117,121,222,83,70,109,165,70,219,105,66,82,157,198,75,117,207,109,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,113,57,177,240,177,140,159,15,238,31,46,124,102,176,106,160,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,65,92,182,240,127,194,252,47,188,170,183,62,54,215,98,98,108,120,146,35,157,185,5,112,220,135,17,36,130,109,213,200,152,193,56,162,117,124,210,91,68,194,150,182,77,164,154,150,78,27,164,134,108,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,225,173,210,32,220,20,121,212,58,155,8,126,37,66,51,177,95,109,104,37,37,109,184,131,74,136,201,68,100,100,100,102,90,25,25,12,253,103,243,4,29,193,124,192,87,34,197,167,156,122,93,102,68,154,164,93,141,26,27,74,30,155,40,144,130,209,180,36,189,86,187,139,94,206,227,50,238,243,25,48,75,138,204,157,136,77,167,113,250,122,151,236,215,255,0,31,142,52,95,74,35,42,92,50,81,104,125,59,122,255,0,243,164,63,88,0,136,28,75,51,18,222,9,96,100,186,93,50,91,136,172,92,166,229,37,162,101,205,28,109,18,33,204,73,57,234,186,133,145,18,218,47,88,136,244,63,97,159,117,21,48,221,86,242,186,27,105,74,114,77,74,185,60,146,102,102,165,173,215,222,115,248,169,70,106,87,218,103,175,180,95,199,15,220,4,167,224,142,2,81,119,211,90,102,171,95,143,26,173,41,195,101,41,116,148,252,40,187,208,103,203,66,190,147,90,232,122,246,247,153,159,116,156,0,0,0,1,248,171,85,56,244,74,60,234,204,181,18,88,129,25,217,78,168,204,136,137,8,73,168,207,180,200,187,139,218,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,157,132,68,93,253,255,0,133,182,78,202,250,173,163,26,239,122,59,47,82,41,175,146,96,179,46,62,226,91,237,174,20,150,220,74,93,97,73,50,52,45,68,74,74,200,251,244,236,212,196,224,206,22,116,176,187,44,246,107,246,212,103,99,78,175,189,25,80,225,211,33,42,59,189,62,173,72,66,13,198,73,246,214,134,210,182,54,153,145,118,106,68,69,175,117,42,102,19,29,235,248,245,125,74,187,42,173,183,29,151,54,114,99,180,75,66,81,163,45,54,175,85,78,44,139,83,104,143,176,255,0,250,95,79,40,182,45,67,16,113,230,220,160,64,143,205,55,122,205,197,177,74,238,132,250,203,185,42,253,195,246,13,33,54,142,90,9,30,225,255,0,64,51,107,155,102,95,143,152,59,173,153,41,34,113,61,14,226,34,50,47,239,22,61,226,234,120,110,84,17,59,41,182,122,9,231,28,91,94,144,223,189,90,233,173,74,102,154,118,253,130,80,128,0,0,0,0,0,0,0,0,0,135,188,82,102,156,92,175,214,218,36,235,206,233,189,158,234,140,33,80,153,49,50,44,202,89,230,103,167,250,161,255,0,232,18,6,143,64,5,66,113,134,192,201,84,219,202,153,139,212,90,97,244,213,62,119,164,156,109,147,218,142,91,84,248,237,106,105,111,66,212,204,254,146,143,236,247,10,210,29,51,0,241,230,245,192,59,230,37,221,106,214,234,17,155,103,153,207,138,204,151,144,211,250,178,235,105,222,132,56,141,219,77,213,25,106,125,134,122,253,247,133,153,124,48,162,230,239,45,238,157,17,17,36,72,151,183,209,242,12,144,179,70,217,236,243,118,169,40,116,203,82,142,100,123,127,143,217,159,248,143,78,160,86,99,76,109,78,198,151,5,246,223,66,146,102,133,182,180,153,41,42,35,236,50,50,236,50,62,193,161,188,141,98,73,98,86,91,236,249,238,62,243,210,41,148,170,125,50,67,142,171,114,150,235,112,35,26,140,207,114,140,245,53,235,169,232,127,96,239,224,0,0,0,63,53,78,4,122,173,54,93,46,91,105,91,19,24,114,59,169,81,17,146,144,180,154,76,140,140,140,143,176,253,164,40,55,136,214,4,74,193,188,123,169,203,141,76,228,82,174,23,30,170,178,227,108,154,90,220,252,217,102,148,234,77,161,59,182,183,174,133,175,103,180,200,123,14,21,24,200,187,7,30,27,180,39,212,148,205,58,225,104,162,52,210,158,218,133,74,126,100,22,203,213,53,165,38,163,74,12,187,8,213,167,188,94,82,76,148,68,164,153,25,25,106,70,67,250,3,225,95,117,150,45,235,42,191,92,146,242,26,110,5,50,84,147,82,148,73,34,216,202,149,222,102,94,239,121,12,224,102,66,232,77,235,142,119,165,102,58,150,234,95,175,212,137,179,215,118,226,84,199,148,90,104,103,169,30,238,206,209,108,220,39,112,5,155,19,7,213,136,213,202,99,40,171,215,158,55,99,58,108,145,47,162,126,44,23,144,90,169,180,171,233,160,207,177,70,157,123,181,62,209,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,69,227,127,23,108,201,97,174,52,95,216,115,66,178,112,213,250,109,171,116,85,104,144,221,151,77,158,167,220,98,52,183,25,109,78,41,51,18,147,89,165,4,102,100,148,150,186,232,69,220,44,39,38,120,215,117,102,39,45,150,126,49,222,180,250,84,42,213,193,233,14,165,138,91,78,55,21,28,137,242,35,163,98,92,113,197,150,168,101,38,122,172,253,99,61,52,45,8,168,95,54,62,41,241,147,226,5,195,230,47,143,213,123,229,158,242,179,178,233,135,153,154,76,232,147,237,59,242,68,202,106,201,38,77,191,77,168,177,42,91,73,97,104,53,25,184,135,90,136,183,82,226,123,140,156,66,210,157,27,83,190,175,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,160,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,202,184,188,155,207,55,116,172,160,240,252,193,155,173,138,116,74,197,217,94,177,232,20,219,114,148,252,132,161,11,124,169,76,169,114,158,65,40,157,92,102,75,110,254,89,106,107,113,150,205,77,243,73,196,210,93,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,31,146,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,109,92,48,239,90,174,26,240,240,198,140,70,161,71,136,253,74,213,172,92,117,184,109,75,66,148,195,143,198,161,194,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,133,127,118,175,52,255,0,237,7,10,191,245,85,71,254,252,44,127,16,175,90,174,37,112,240,185,113,26,187,30,35,21,43,171,5,230,214,230,53,17,10,75,13,191,38,134,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,51,194,52,123,151,171,166,133,99,100,191,13,47,91,166,119,69,69,183,240,190,141,84,168,201,229,45,206,68,86,41,45,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,76,57,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,122,190,29,121,21,147,154,91,200,175,140,65,129,45,24,87,64,144,243,51,158,141,41,164,46,167,81,100,163,172,169,166,68,225,62,202,20,220,132,184,183,146,143,160,133,33,43,66,212,75,68,212,227,43,73,165,80,50,137,100,208,168,84,200,148,234,109,58,248,166,196,135,14,35,41,101,136,204,55,76,168,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,11,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,130,185,86,203,29,119,53,87,85,221,101,90,213,174,138,181,111,217,243,238,90,116,110,153,14,122,82,83,14,48,219,80,119,173,214,144,199,53,114,18,92,229,25,165,26,106,105,50,237,46,85,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,247,184,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,89,106,34,174,126,179,175,106,229,79,14,37,209,41,53,62,163,19,110,106,123,205,219,148,248,230,218,220,129,188,148,218,106,114,9,196,173,9,101,165,145,154,18,180,159,57,196,26,8,182,165,213,181,66,215,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,88,165,255,0,195,254,133,150,206,29,87,230,34,98,149,187,74,155,139,146,253,26,239,86,135,22,247,160,162,191,84,167,35,162,108,247,169,149,60,146,67,155,228,54,130,87,207,186,210,86,182,253,103,33,94,83,188,83,224,223,196,11,123,204,88,29,171,136,206,74,63,146,174,35,177,95,176,41,149,87,48,202,233,249,202,108,151,203,154,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,117,117,76,186,225,249,76,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,118,191,196,198,173,74,175,240,255,0,196,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,86,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,20,109,132,246,47,237,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,63,94,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,255,0,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,43,3,57,156,80,49,247,46,217,147,188,48,114,202,180,48,254,109,22,223,244,127,76,253,82,159,53,201,75,231,192,143,33,123,212,220,182,208,122,45,229,17,104,130,245,72,181,212,245,51,237,92,55,179,173,138,121,193,253,162,126,211,40,22,165,51,228,151,162,58,47,65,69,146,207,51,170,234,249,156,222,115,238,235,167,76,141,187,118,233,170,181,215,82,210,181,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,74,220,106,252,83,218,223,15,224,249,141,68,66,10,85,129,121,87,108,218,254,32,209,173,233,115,45,235,86,68,24,213,169,204,145,41,16,23,48,221,40,198,233,17,238,74,22,166,28,65,47,77,132,189,137,51,37,56,130,87,85,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,81,124,90,114,125,74,194,11,202,62,98,44,66,150,84,44,66,172,73,77,122,43,206,165,104,131,91,116,148,254,246,148,165,243,84,137,36,153,46,26,54,154,90,91,43,209,68,151,26,109,28,131,133,199,142,204,50,252,107,201,230,139,254,1,158,190,34,88,233,15,31,179,89,117,220,148,26,207,164,237,186,15,42,219,160,188,146,96,219,84,88,164,100,234,218,113,147,82,94,101,201,75,148,243,110,26,148,165,54,242,62,137,17,33,60,2,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,79,254,11,120,199,66,179,241,150,237,193,218,187,60,185,120,137,79,143,34,151,39,114,207,116,170,106,100,56,168,219,18,131,34,222,195,242,29,230,41,104,74,122,109,190,178,156,73,21,202,14,41,156,204,107,186,178,237,150,203,195,24,236,170,125,42,109,106,223,244,127,76,197,81,167,28,138,190,124,248,241,215,189,45,184,218,207,68,60,163,45,22,94,177,22,186,150,164,117,131,253,218,188,211,255,0,180,28,42,255,0,213,85,31,251,240,159,252,81,252,9,226,111,224,190,113,8,80,8,213,64,243,245,91,254,205,161,94,84,12,62,172,220,49,33,220,55,84,121,210,104,176,94,51,74,231,162,25,52,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,158,21,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,115,62,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,137,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,215,156,90,84,242,86,157,73,78,37,107,114,197,70,85,196,138,201,38,79,174,108,220,226,131,84,84,148,184,86,77,14,67,10,187,43,17,29,143,207,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,182,171,65,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,21,120,163,248,19,196,223,193,124,226,16,164,12,189,93,52,43,27,31,112,210,245,186,103,116,84,91,126,240,163,85,42,50,121,75,115,145,21,137,173,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,210,243,183,156,27,155,55,56,160,237,105,71,46,21,147,67,144,250,109,58,60,182,163,243,224,176,235,108,33,229,184,227,72,37,41,111,42,50,29,52,41,110,19,102,163,66,20,162,45,202,232,28,56,178,57,27,53,183,148,251,195,16,87,46,62,29,89,242,24,68,230,90,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,205,74,29,105,41,36,155,196,235,119,188,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,197,113,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,240,172,11,202,230,59,102,83,211,127,177,75,27,229,31,201,206,155,210,127,210,112,225,242,58,142,111,39,251,229,214,247,110,228,59,244,117,211,111,110,154,150,188,210,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,118,150,70,115,104,89,195,200,142,55,84,220,165,122,26,243,181,240,254,179,30,230,166,180,133,156,84,184,237,50,87,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,72,35,85,0,56,166,116,48,114,187,143,185,96,191,240,170,214,123,101,106,171,79,110,69,57,189,168,62,166,84,73,13,75,106,54,171,90,16,142,114,227,165,174,98,148,73,71,51,121,234,73,208,243,132,46,207,131,142,16,198,178,178,209,59,20,164,49,16,234,88,143,88,121,228,62,203,238,169,126,142,130,181,197,101,151,80,173,16,133,166,65,79,89,26,8,245,67,200,220,163,208,146,137,234,2,149,191,187,87,154,127,246,131,133,95,250,170,163,255,0,126,22,233,130,23,173,87,18,176,94,193,196,106,236,120,140,84,174,171,94,149,91,152,212,68,41,44,54,252,152,141,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,62,241,237,71,20,206,102,53,221,89,118,203,101,225,140,118,85,62,149,54,181,111,250,63,166,98,168,211,142,69,95,62,124,120,235,222,150,220,109,103,162,30,81,150,139,47,88,139,93,75,82,58,193,254,237,94,105,255,0,218,14,21,127,234,170,143,253,248,93,72,0,164,14,48,88,57,93,177,179,64,120,171,33,238,162,139,137,116,246,36,67,115,106,17,200,149,6,59,17,36,70,208,150,165,171,106,17,25,222,97,165,9,62,167,98,119,27,106,49,21,112,7,7,43,185,128,198,91,79,7,109,199,186,121,119,53,65,49,220,147,181,11,233,34,161,42,114,76,157,139,90,9,206,83,13,186,239,47,121,41,123,54,167,214,81,16,211,72,0,202,184,153,87,134,112,106,182,151,15,252,48,202,205,134,119,5,38,165,91,143,85,159,114,213,73,165,69,98,77,41,202,181,69,37,5,133,173,27,159,67,170,45,93,113,165,18,8,154,83,6,167,55,190,219,124,83,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,208,246,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,229,115,99,225,99,25,62,31,220,62,92,248,205,96,153,92,71,115,199,27,53,183,148,11,63,15,145,46,62,29,89,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,205,74,29,117,74,52,155,198,211,126,39,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,250,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,230,130,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,17,131,138,63,129,60,77,252,23,206,33,10,1,26,168,1,26,179,209,147,42,22,112,240,226,45,49,186,175,161,175,59,95,168,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,103,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,113,60,49,120,128,76,197,216,113,178,253,141,247,23,87,125,68,218,197,179,82,117,183,221,149,94,138,219,15,60,234,100,173,40,54,201,230,27,143,218,243,139,74,158,74,211,169,41,196,173,110,88,168,165,111,238,213,230,159,253,160,225,87,254,170,168,255,0,223,133,186,96,133,235,85,196,172,23,176,113,26,187,30,35,21,43,170,215,165,86,230,53,17,10,75,13,191,38,35,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,102,48,75,76,207,231,110,171,138,56,23,134,57,105,177,31,151,79,180,236,235,94,137,18,189,33,153,74,36,87,230,179,77,133,243,78,180,166,80,180,34,44,148,73,65,39,122,219,117,105,67,165,244,26,50,240,25,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,90,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,138,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,79,22,28,1,102,251,193,228,226,53,14,152,194,234,244,23,137,217,46,147,36,107,232,152,139,57,229,150,169,109,74,250,107,35,237,81,39,94,253,15,180,84,206,92,46,132,217,88,231,101,214,100,41,109,37,138,253,56,156,61,118,237,36,204,101,71,174,166,90,17,109,237,237,26,63,177,43,44,92,54,77,2,185,25,228,58,220,250,100,89,36,164,168,148,71,189,148,171,188,140,253,254,243,31,116,7,241,70,73,35,82,140,136,136,181,51,49,70,188,85,241,149,119,246,60,57,103,192,169,41,234,117,188,209,196,117,164,189,185,9,148,196,201,205,159,170,75,82,73,68,149,145,118,145,43,79,112,241,252,57,112,34,78,50,99,229,50,92,154,103,62,151,111,56,205,85,231,28,100,212,214,230,38,196,53,39,83,109,105,221,181,205,116,61,59,61,164,66,252,169,144,35,210,169,177,41,113,27,74,24,134,195,113,218,74,72,136,146,132,36,146,68,68,68,68,93,133,236,33,250,64,0,0,0,112,12,242,226,73,97,174,91,239,9,237,190,243,50,42,116,170,133,50,59,141,43,106,144,235,144,36,154,76,143,114,76,180,52,107,169,106,127,96,160,123,10,219,169,226,190,44,209,45,180,173,217,19,46,138,252,104,174,56,179,82,212,107,147,37,40,53,168,244,81,247,185,169,158,138,239,246,139,214,170,189,75,201,174,76,150,168,169,143,18,161,76,182,77,8,54,201,45,155,181,22,233,71,161,246,114,148,165,26,163,125,139,61,63,201,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,247,143,32,44,179,131,206,6,74,169,94,117,60,94,173,83,15,166,166,114,125,28,227,140,158,213,243,26,168,71,119,67,83,122,30,134,69,244,84,95,111,184,91,224,0,206,22,115,140,143,50,151,129,145,235,254,167,255,0,250,4,113,111,124,45,166,156,172,175,209,26,52,233,201,234,125,158,250,140,209,48,128,0,0,0,0,0,0,0,0,0,67,238,41,16,87,43,43,213,199,147,220,207,77,175,241,168,194,33,78,185,76,113,198,115,3,106,184,210,182,172,186,237,15,93,63,241,39,198,146,136,200,251,72,127,64,115,60,194,224,173,187,142,216,107,82,177,235,176,35,186,114,185,60,151,150,210,20,182,182,200,105,213,109,82,155,94,221,121,68,71,161,118,255,0,210,89,222,198,76,26,189,176,70,243,153,102,94,116,121,81,100,69,229,232,234,227,188,134,220,220,211,110,122,166,226,16,103,161,58,146,62,206,195,63,184,207,194,17,25,246,16,209,38,68,169,87,4,12,172,217,244,251,177,19,17,57,62,144,230,34,89,44,157,47,233,25,38,90,147,133,175,209,52,247,251,52,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,187,106,75,218,126,193,100,252,27,49,18,77,111,13,43,150,84,233,91,220,129,80,146,251,45,239,51,50,101,17,233,237,164,244,53,31,180,204,187,8,139,254,193,99,192,0,0,0,2,13,113,88,192,246,241,15,4,215,122,83,233,196,229,70,221,89,204,117,212,51,170,202,52,120,147,156,50,53,19,106,86,221,203,35,237,50,47,180,187,197,55,224,229,213,34,194,197,171,70,234,109,245,50,116,138,245,62,91,134,74,52,250,173,73,109,102,71,218,158,207,83,222,95,192,105,19,7,239,6,47,220,48,181,238,214,31,67,190,147,163,194,148,181,33,68,162,220,228,118,220,62,210,82,191,127,222,99,216,128,138,252,70,49,161,140,39,203,189,122,27,51,35,181,62,227,139,42,140,209,41,194,75,169,234,32,203,34,90,61,116,168,140,148,223,97,150,189,190,195,20,131,130,54,109,67,21,177,178,211,181,249,111,203,114,185,112,192,102,82,244,83,134,72,122,91,104,90,214,123,85,217,243,157,166,100,125,253,186,141,29,225,85,147,19,14,176,238,221,178,225,180,132,38,145,75,137,9,91,18,68,74,83,76,33,179,62,196,167,95,160,94,194,251,139,184,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,90,184,177,193,175,246,161,138,119,150,38,127,40,239,70,124,173,184,42,53,222,139,228,135,59,165,234,164,184,247,43,153,214,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,249,53,224,77,179,130,159,42,126,81,252,156,235,127,164,250,30,143,159,212,76,126,79,245,60,199,54,237,231,237,250,103,174,221,123,53,208,168,7,54,62,41,241,147,226,5,195,230,47,139,147,225,201,107,80,175,158,29,86,93,149,116,193,235,104,183,5,62,226,165,212,99,115,86,223,62,43,245,73,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,85,14,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,167,170,240,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,146,50,174,61,5,229,127,222,88,131,38,149,42,243,184,101,213,87,67,163,194,160,83,9,227,45,144,233,209,26,38,163,199,105,9,34,74,16,148,150,167,161,122,203,82,214,173,203,90,148,118,61,194,235,135,252,202,188,202,110,102,241,190,221,228,210,153,233,170,54,61,45,247,31,98,83,146,154,125,167,217,171,43,150,180,109,100,185,90,52,219,132,180,188,151,20,225,164,144,77,41,216,45,155,31,20,248,201,241,2,225,243,23,197,148,240,172,177,127,106,25,5,197,188,52,244,167,163,62,86,220,21,250,23,91,200,231,116,189,85,22,19,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,71,149,254,225,143,255,0,53,23,253,73,255,0,234,241,53,49,98,197,253,151,228,22,242,195,79,74,122,79,228,150,15,212,104,93,111,35,147,213,116,180,87,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,51,174,36,254,105,243,131,85,198,28,40,194,172,189,219,71,17,22,78,29,218,246,250,95,117,45,43,159,81,173,179,74,109,151,214,181,56,132,169,180,48,167,36,71,74,17,234,172,201,199,13,78,18,154,38,252,174,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,16,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,18,43,138,198,71,36,226,85,42,126,105,48,217,113,26,174,219,20,115,93,211,76,82,26,96,170,52,232,169,90,206,106,28,208,141,114,89,107,84,169,46,40,249,140,180,218,80,105,83,73,109,234,160,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,135,178,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,143,149,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,93,51,138,75,105,121,27,85,185,4,74,34,230,33,181,163,60,55,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,77,250,150,126,227,98,231,15,43,239,1,49,166,238,151,55,19,35,200,165,70,160,202,126,19,174,46,181,78,106,124,71,181,122,74,119,37,82,90,75,47,146,214,239,47,122,57,39,171,174,155,170,17,43,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,117,92,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,158,219,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,205,56,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,251,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,230,125,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,169,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,128,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,32,6,104,248,82,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,145,119,203,111,244,209,249,99,242,199,209,191,236,39,163,250,94,147,169,255,0,210,30,223,187,169,255,0,123,166,207,110,189,149,87,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,86,227,87,226,158,214,248,127,7,204,106,35,165,112,71,164,210,171,244,172,121,161,87,105,145,42,52,218,140,123,126,36,200,114,217,75,204,73,97,196,212,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,37,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,245,124,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,117,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,202,179,79,141,127,201,219,47,183,182,49,183,79,235,101,219,244,242,232,24,83,92,198,215,57,247,81,30,47,53,60,198,204,217,39,222,104,220,218,178,87,44,151,183,85,104,71,154,193,109,57,161,202,140,60,50,225,71,108,81,47,246,183,94,120,91,210,214,26,121,182,88,39,34,74,170,84,200,166,64,83,137,55,119,50,142,188,210,163,105,194,75,174,68,97,206,226,36,10,213,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,77,35,149,102,143,2,255,0,148,166,4,220,216,41,242,167,228,231,202,62,139,250,79,161,235,57,29,60,198,36,255,0,83,204,111,118,238,70,223,166,90,110,215,183,77,14,0,127,112,199,255,0,154,139,254,164,255,0,245,120,149,92,81,252,9,226,111,224,190,113,8,80,8,213,64,172,190,49,247,253,229,133,151,150,95,113,7,15,174,25,116,59,134,135,34,227,147,6,116,99,45,237,47,74,105,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,170,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,43,133,113,58,200,119,237,190,133,39,30,112,158,139,186,254,183,233,234,244,149,46,157,78,230,74,186,25,74,217,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,76,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,240,247,204,165,119,52,57,113,167,222,183,137,111,186,104,149,7,237,234,236,148,69,68,118,102,74,101,13,184,135,219,66,20,100,91,216,125,131,94,132,132,243,121,164,132,37,4,130,25,236,26,61,201,77,173,66,179,242,143,132,52,155,114,15,73,18,69,159,76,170,56,223,53,110,110,149,53,132,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,23,107,1,21,120,163,248,19,196,223,193,124,226,16,160,17,221,114,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,180,39,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,42,175,142,119,212,159,230,79,211,69,96,81,174,154,237,191,78,175,82,105,19,186,120,151,53,61,20,186,163,124,164,47,168,138,137,76,75,75,122,168,140,209,163,241,35,175,84,153,43,212,211,93,170,81,31,181,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,244,83,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,85,235,197,175,37,30,155,135,51,54,88,101,76,170,204,173,51,201,110,244,167,176,92,246,213,5,150,57,104,169,164,141,91,219,228,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,213,93,181,116,215,108,250,139,213,107,114,119,73,46,69,62,125,45,199,57,72,115,116,89,177,93,137,37,189,22,70,69,189,135,221,70,186,110,78,237,82,100,162,35,47,148,53,80,3,149,102,159,26,255,0,147,182,95,111,108,99,110,159,214,203,183,233,229,208,48,166,185,141,174,115,238,162,60,94,106,121,141,153,178,79,188,209,185,181,100,174,89,47,110,170,208,143,53,130,239,184,62,227,29,10,249,203,1,97,84,118,122,122,214,26,84,31,143,49,189,203,95,62,44,233,15,203,143,39,83,66,80,157,203,92,150,185,100,165,168,186,109,234,218,78,36,132,234,1,85,127,220,49,255,0,230,162,255,0,169,63,253,94,44,167,9,236,95,217,126,22,89,184,103,233,79,73,252,146,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,177,202,179,71,129,127,202,83,2,110,108,20,249,83,242,115,229,31,69,253,39,208,245,156,142,158,99,18,127,169,230,55,187,119,35,111,211,45,55,107,219,166,135,0,63,184,99,255,0,205,69,255,0,82,127,250,188,90,160,0,163,110,45,248,243,39,20,243,46,230,27,83,230,196,126,222,195,8,254,139,140,113,164,53,33,14,212,95,67,110,206,112,214,132,18,144,180,168,154,140,182,148,181,236,92,53,31,170,165,173,37,21,112,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,77,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,42,226,79,227,213,129,25,172,148,101,127,20,160,219,210,206,68,168,247,93,2,169,86,73,58,166,9,13,86,228,63,10,58,207,94,82,22,102,244,245,167,176,150,178,39,62,145,54,91,122,7,8,44,80,170,217,121,180,141,97,178,153,111,211,113,6,143,54,155,33,132,205,83,76,52,252,102,85,53,169,75,107,67,75,203,74,99,188,202,117,218,105,41,78,25,43,189,42,188,145,202,179,99,225,99,25,62,31,220,62,92,248,205,96,155,252,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,249,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,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,40,235,197,31,192,158,38,254,11,231,16,133,0,141,84,0,8,1,196,235,33,223,182,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,149,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,52,19,195,223,50,149,220,208,229,198,159,122,222,37,190,233,162,84,31,183,171,178,81,21,17,217,153,41,148,54,226,31,109,8,81,145,111,97,246,13,122,18,19,205,230,146,16,148,18,8,68,15,238,24,255,0,243,81,127,212,159,254,175,22,83,132,246,47,236,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,51,4,37,254,100,178,35,93,195,220,2,195,252,208,97,234,58,219,66,224,179,232,85,75,146,54,168,111,208,82,159,133,79,111,153,189,217,10,118,87,85,46,67,238,104,219,100,150,117,219,161,35,105,151,42,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,66,120,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,149,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,166,42,217,49,49,23,14,238,43,46,99,72,90,106,244,185,112,147,189,36,100,149,58,194,219,35,237,74,180,250,103,236,63,184,251,134,113,49,186,205,168,97,78,54,93,150,191,45,248,142,80,238,25,236,197,94,138,108,205,12,203,113,8,90,15,106,123,62,111,176,200,139,187,179,65,119,220,57,241,161,140,88,203,189,6,27,211,35,185,62,219,139,22,140,234,82,225,27,170,233,224,196,35,90,253,117,40,204,212,231,105,158,157,190,194,18,160,7,142,198,11,193,139,11,12,46,139,181,247,208,215,163,40,243,101,33,74,81,39,214,110,59,142,23,105,169,63,185,239,33,155,204,99,186,159,191,113,106,238,186,156,125,111,29,94,189,80,150,217,154,141,94,171,178,92,89,17,118,171,179,215,247,159,241,23,29,194,159,3,219,195,204,19,69,233,80,167,19,117,27,137,101,49,167,150,206,139,56,210,34,65,112,136,148,109,165,91,119,32,207,176,204,190,211,239,19,152,0,0,0,0,87,15,25,60,68,147,68,195,74,29,149,6,86,199,39,212,35,62,243,123,204,140,217,92,122,131,106,61,9,69,237,34,46,210,50,255,0,176,66,126,26,24,120,171,223,50,212,89,174,70,39,89,161,174,53,79,83,70,237,170,102,161,12,245,250,38,68,100,74,251,62,242,22,61,197,142,153,113,76,203,19,101,64,110,98,218,139,87,39,101,148,114,89,233,29,52,249,219,205,123,11,77,154,25,106,103,217,221,168,162,241,238,240,111,6,175,108,110,188,225,217,150,101,30,84,169,18,185,154,186,136,239,45,182,246,180,227,158,177,182,133,153,106,77,40,139,179,180,203,239,50,209,6,94,176,86,222,192,156,53,166,216,244,40,17,218,84,94,119,57,228,52,132,173,221,210,29,117,59,148,150,209,187,78,105,145,106,93,159,244,159,77,1,252,51,34,237,49,155,92,217,184,227,217,129,186,156,117,91,148,125,14,167,174,191,248,147,2,226,184,91,193,92,92,175,80,222,87,115,221,78,159,194,163,52,132,193,0,0,0,0,0,0,0,0,0,1,30,243,225,101,21,243,150,123,174,146,142,113,190,125,15,44,154,239,63,233,8,170,63,236,168,251,145,236,33,65,120,71,114,42,209,196,58,77,194,135,73,181,68,231,232,163,86,154,110,97,196,119,234,95,189,239,26,102,183,107,17,171,244,120,245,104,138,74,154,127,126,211,35,35,47,85,102,147,238,51,46,242,63,104,250,64,3,132,102,71,38,216,63,153,138,106,153,188,41,103,10,165,217,165,78,156,196,86,229,253,38,123,222,113,135,21,244,88,74,127,197,51,47,118,145,86,198,224,211,134,116,123,171,175,186,110,218,220,218,83,63,213,50,220,248,238,41,122,182,162,61,233,92,34,73,232,163,73,150,158,239,120,177,90,69,38,159,67,167,181,75,165,198,110,60,86,55,114,219,109,9,66,83,170,141,71,161,36,136,139,180,204,251,133,34,113,74,161,29,55,28,110,137,101,13,45,37,117,26,82,9,68,222,221,127,162,155,236,215,79,176,122,142,13,247,44,170,126,55,86,168,157,82,211,26,77,14,74,185,91,204,146,107,84,186,122,117,211,93,53,208,180,238,212,92,248,0,0,0,0,242,152,173,105,68,190,240,214,233,180,38,176,151,91,171,209,167,66,36,154,73,70,70,236,117,183,169,106,149,118,250,231,236,63,184,198,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,250,41,253,207,97,17,11,155,225,89,138,105,191,178,222,205,34,109,65,14,78,183,230,166,150,134,148,238,174,19,12,64,132,146,86,211,90,143,110,229,153,107,161,22,190,194,19,60,127,195,174,33,150,150,243,138,36,161,9,53,40,204,244,34,34,239,49,74,92,89,49,233,187,255,0,22,24,195,218,21,84,159,165,208,154,74,100,161,183,247,18,102,179,38,115,75,35,36,184,164,151,170,178,239,73,43,223,161,118,15,217,194,55,4,147,121,98,140,156,75,168,211,159,114,13,13,43,67,15,242,117,105,50,217,145,1,228,150,227,108,200,148,73,81,159,98,137,90,123,187,197,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,95,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,232,51,19,50,143,140,182,6,99,159,203,68,27,70,171,90,185,37,212,20,197,189,178,42,90,244,212,19,90,249,19,155,245,212,218,25,83,109,169,107,81,184,105,103,99,169,113,73,54,156,219,122,121,63,193,92,71,203,246,7,81,240,191,19,113,71,229,196,250,94,222,145,228,197,54,219,165,197,54,91,34,167,180,226,204,220,144,203,78,19,188,183,92,36,43,150,164,32,144,218,80,148,22,112,132,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,250,8,82,18,180,45,68,180,94,240,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,127,129,120,23,136,249,139,196,122,118,23,225,125,27,174,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,180,41,150,140,186,88,153,95,194,200,24,103,98,199,255,0,5,50,177,55,123,223,210,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,184,139,188,207,170,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,167,110,43,25,28,141,134,181,89,249,164,195,101,203,118,133,115,214,13,119,77,49,72,117,243,167,84,101,41,107,57,168,115,67,36,70,121,221,82,164,184,162,229,188,235,105,65,169,46,165,182,125,175,9,76,160,99,45,167,93,135,154,90,245,123,228,165,191,88,167,189,79,137,66,126,156,151,101,92,52,183,209,188,159,82,214,100,113,25,231,183,21,230,150,68,165,188,150,149,216,150,150,149,187,106,130,26,241,20,200,172,108,210,217,167,124,97,244,8,136,197,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,40,132,7,117,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,227,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,196,0,226,117,144,239,219,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,5,112,243,202,182,60,227,142,40,71,196,108,43,188,37,225,229,54,203,144,110,174,245,40,157,65,51,55,151,234,196,97,131,82,83,41,107,74,200,157,105,74,38,201,151,21,205,215,152,219,110,223,160,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,44,127,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,195,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,205,199,250,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,165,240,184,241,217,134,95,141,121,60,209,127,194,181,120,218,98,101,213,111,225,198,29,225,109,38,95,79,69,188,42,21,10,133,95,150,227,136,114,71,64,81,185,12,43,106,201,11,100,215,44,220,82,22,149,124,227,12,40,141,38,142,218,235,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,138,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,203,189,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,66,156,60,47,90,173,255,0,146,220,42,174,214,99,196,102,68,90,58,232,136,76,100,41,40,54,41,242,93,130,202,140,148,165,30,245,53,25,181,44,245,208,214,106,50,36,145,146,74,69,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,25,246,226,105,73,165,81,115,199,137,240,232,212,200,144,35,185,34,155,45,109,70,101,45,33,79,191,76,136,243,206,154,82,68,70,183,29,113,199,22,174,245,45,106,81,234,102,102,44,43,130,167,133,139,167,226,4,239,46,167,10,86,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,138,188,81,252,9,226,111,224,190,113,8,81,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,70,121,98,203,213,171,149,252,26,162,225,29,173,39,175,232,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,252,86,208,74,82,212,134,154,105,6,181,236,220,125,84,5,85,241,206,250,147,252,201,250,104,172,187,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,95,246,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,50,40,5,32,113,31,225,255,0,51,46,245,215,113,111,8,109,223,244,167,159,211,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,118,11,13,84,0,174,174,52,152,199,93,179,240,106,210,193,218,67,60,184,152,137,80,145,34,169,39,114,15,116,90,106,163,184,152,219,20,131,50,222,251,241,221,230,37,104,82,122,109,190,178,92,81,21,54,9,255,0,193,179,26,254,67,102,10,173,131,146,233,252,232,152,155,79,46,75,237,181,185,198,39,83,154,145,33,189,202,55,18,73,101,76,46,97,43,68,45,70,231,35,77,169,222,98,234,64,0,85,95,247,115,191,249,151,127,235,183,255,0,80,11,41,194,123,235,246,161,133,150,110,38,122,47,209,159,43,109,250,117,119,162,231,243,186,94,170,51,111,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,30,172,0,115,252,126,198,58,22,95,240,106,236,198,43,141,158,162,37,179,79,84,134,227,110,90,58,185,75,81,55,26,54,244,33,102,223,53,247,26,107,153,176,210,141,251,149,234,164,204,102,134,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,249,69,223,112,125,198,58,21,243,150,2,194,168,236,244,245,172,52,168,63,30,99,123,150,190,124,89,210,31,151,30,78,166,132,161,59,150,185,45,114,201,75,81,116,219,213,180,156,73,9,212,3,42,226,210,94,176,35,95,92,16,168,146,138,222,151,86,169,90,178,37,87,233,165,24,157,82,226,173,187,134,83,82,36,26,27,63,89,8,134,252,179,94,242,52,37,27,150,122,108,37,38,181,176,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,26,136,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,78,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,41,7,136,103,15,58,174,90,42,178,49,83,10,225,203,168,225,93,70,65,18,208,106,83,207,219,111,184,173,19,29,245,30,170,92,101,40,201,45,62,163,51,35,52,180,233,239,229,184,255,0,202,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,178,158,38,53,106,85,127,135,254,32,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,180,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,160,193,170,128,0,25,246,226,105,73,165,81,115,199,137,240,232,212,200,144,35,185,34,155,45,109,70,101,45,33,79,191,76,136,243,206,154,82,68,70,183,29,113,199,22,174,245,45,106,81,234,102,102,44,43,130,167,133,139,167,226,4,239,46,167,9,254,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,85,95,17,126,29,31,176,78,175,26,240,82,157,254,150,223,55,233,58,103,59,255,0,7,63,189,35,51,243,210,100,174,68,206,162,67,174,171,213,71,205,119,31,171,161,151,20,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,115,248,229,127,217,184,167,146,108,78,196,28,62,184,98,87,45,234,230,27,220,18,96,206,140,103,177,212,122,62,65,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,22,115,6,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,113,115,193,34,179,113,70,46,37,211,169,207,55,6,184,132,33,247,201,157,26,84,183,164,79,121,69,184,155,34,53,26,82,71,218,163,86,158,254,241,248,120,77,227,211,118,6,44,61,135,181,218,161,49,75,174,180,164,198,66,223,218,74,154,244,152,45,32,136,148,226,82,126,170,15,185,38,175,118,165,216,46,185,167,16,243,72,121,181,18,144,180,146,146,100,122,145,145,247,24,255,0,177,12,56,169,226,154,108,12,183,189,72,133,80,67,115,174,9,170,165,173,164,187,163,156,135,224,77,73,171,105,45,39,183,114,8,181,208,203,95,97,138,99,192,187,26,78,37,226,245,169,105,161,165,190,154,141,106,11,82,52,73,168,205,167,37,52,218,207,232,171,247,253,164,100,52,129,133,54,148,75,19,13,109,107,66,19,9,101,186,69,26,12,35,73,32,146,102,109,71,67,122,158,137,79,111,168,94,194,251,136,122,176,0,0,0,1,76,28,100,46,89,85,12,109,162,209,122,165,170,52,106,28,101,114,183,153,164,150,153,117,4,235,166,186,107,161,233,174,154,143,173,193,154,146,114,177,66,191,80,56,201,81,53,74,148,91,205,26,232,101,34,158,125,250,11,99,196,124,61,183,49,78,204,170,216,183,92,110,117,58,173,17,248,142,232,134,212,180,19,173,45,165,41,28,196,169,36,162,75,138,208,205,39,252,123,133,126,212,184,49,97,188,187,209,233,209,175,58,243,52,23,94,83,220,146,168,176,151,146,70,233,158,212,164,160,236,34,36,118,17,123,254,193,44,114,221,147,108,31,203,61,53,44,217,244,179,155,82,237,214,167,81,98,43,146,254,147,221,207,54,195,106,250,47,169,63,226,145,23,191,94,238,0,62,109,197,88,141,64,163,200,171,75,82,82,211,27,55,25,153,17,122,203,36,151,121,145,119,153,123,70,102,113,118,228,93,223,136,117,107,137,110,147,138,151,200,213,68,173,117,218,195,104,239,212,255,0,119,222,47,211,33,246,81,88,217,103,181,41,43,231,19,229,215,115,9,222,242,254,144,148,162,254,202,79,185,126,210,18,16,0,0,0,0,0,0,0,0,0,7,195,189,45,248,215,77,181,50,133,45,148,186,212,158,94,228,154,73,68,123,92,74,187,140,140,187,211,238,25,148,190,237,167,172,155,186,117,184,165,56,151,33,114,187,76,204,149,235,180,149,251,139,247,189,194,254,242,17,138,229,139,121,113,183,46,9,18,25,84,207,231,156,246,210,189,86,143,231,242,144,157,196,107,81,150,164,222,165,169,137,24,0,0,2,162,248,190,210,98,51,81,153,87,68,93,175,191,113,211,27,83,187,8,183,23,162,151,217,187,77,79,232,151,183,216,57,39,9,201,11,103,50,38,132,62,218,9,116,205,166,74,86,134,162,57,240,123,11,222,47,60,0,0,0,0,127,12,136,200,200,200,140,143,176,200,197,35,113,111,194,18,178,113,218,53,229,77,138,77,83,235,180,244,60,250,137,27,119,75,122,100,247,21,218,148,18,79,213,73,119,153,171,239,239,30,183,131,158,37,29,47,18,171,24,126,244,151,77,19,32,200,152,150,183,250,155,151,34,158,209,30,155,139,183,179,77,118,255,0,31,96,184,209,200,243,85,138,145,240,131,3,46,203,173,82,154,102,95,162,103,179,4,214,178,78,178,186,55,220,108,139,215,65,247,183,253,147,215,220,51,175,119,220,53,156,72,191,170,117,249,206,174,77,66,191,84,121,255,0,164,181,234,183,222,82,246,167,83,82,180,220,179,208,181,51,237,246,139,211,225,167,130,231,132,25,111,167,245,176,210,220,219,149,230,171,202,90,155,218,189,178,32,67,213,58,154,16,122,110,108,251,59,126,243,18,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,207,14,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,171,65,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,209,195,103,42,56,113,129,152,29,109,226,133,49,175,74,222,120,141,111,192,172,84,171,50,25,36,185,30,44,166,91,144,220,8,229,169,242,217,70,228,111,50,61,206,184,130,90,180,36,180,219,83,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,85,95,21,172,139,208,169,244,235,143,55,216,127,62,149,69,110,63,67,242,154,130,136,107,111,174,149,34,81,178,186,131,110,146,205,4,242,214,252,82,91,92,180,37,91,93,120,214,110,40,201,117,151,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,209,158,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,21,180,18,148,181,33,166,154,65,173,123,55,31,85,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,199,31,185,51,103,128,214,158,60,209,114,221,93,190,162,71,189,171,145,249,173,71,63,234,24,125,91,58,120,143,187,174,214,164,200,74,205,77,52,125,170,36,164,143,105,189,28,158,230,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,35,254,113,114,117,98,102,254,196,143,64,175,204,244,53,201,70,223,242,126,224,229,189,35,209,124,215,163,174,87,243,84,62,211,111,243,91,142,77,252,225,158,205,119,39,67,46,220,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,69,112,184,241,217,134,95,141,121,60,209,127,194,130,248,166,223,242,111,172,233,94,81,74,225,137,86,166,218,177,224,80,41,167,24,218,82,34,161,184,200,118,68,115,91,101,235,45,19,31,150,75,222,102,180,175,114,15,77,132,148,246,190,9,248,95,74,184,113,114,252,197,122,130,162,61,34,204,163,197,166,193,142,244,36,186,182,223,168,45,205,101,52,233,158,172,173,13,67,117,163,218,157,84,137,75,45,201,34,50,93,196,138,1,226,131,105,252,148,206,214,32,244,246,207,161,160,86,125,29,86,135,178,23,78,204,206,108,22,58,137,45,232,68,151,55,202,76,157,238,22,187,157,39,119,25,168,148,37,255,0,3,171,166,187,46,213,197,203,42,68,237,244,90,85,66,143,84,135,27,148,130,229,74,150,220,166,228,57,188,139,122,183,34,20,98,208,204,210,92,189,82,68,106,81,157,159,128,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,250,104,227,252,24,105,52,170,142,107,235,115,42,20,200,146,164,82,236,121,242,224,186,243,41,90,226,190,115,33,50,110,180,163,45,80,179,105,231,91,53,39,67,216,226,211,220,163,35,187,64,1,199,243,137,73,165,86,178,161,140,48,235,52,200,147,227,183,99,214,165,161,169,44,165,212,37,246,33,186,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,51,110,53,80,2,136,120,182,94,181,91,171,58,87,5,10,161,30,35,113,236,234,61,42,137,5,76,161,68,183,24,92,100,206,53,58,102,163,35,95,54,115,169,35,73,36,182,37,5,166,164,106,87,159,192,188,1,249,107,145,140,194,226,228,220,61,244,188,187,126,161,111,124,154,170,48,142,100,168,143,70,125,74,170,237,75,103,204,75,41,133,53,183,29,222,158,81,164,146,190,213,49,185,190,41,128,56,199,93,203,254,50,218,120,197,110,51,212,75,182,106,9,144,228,109,200,71,87,21,105,83,114,99,111,90,22,77,243,88,113,214,185,155,13,72,223,185,62,178,72,198,154,64,0,82,183,247,21,51,79,254,223,176,171,255,0,90,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,220,61,168,0,173,94,52,152,233,93,181,172,75,75,1,173,202,205,41,17,47,110,162,163,114,196,209,14,78,233,98,61,29,112,139,67,51,54,153,113,242,117,91,246,146,150,168,155,82,178,74,93,74,170,4,4,191,225,105,142,147,48,127,53,148,27,110,109,103,164,182,241,19,253,13,212,217,112,159,113,181,202,112,140,233,235,75,109,30,222,119,85,203,101,46,45,42,74,27,146,255,0,209,37,26,211,125,32,50,174,47,163,135,37,173,66,190,120,117,89,118,85,211,7,173,162,220,20,251,138,151,81,141,205,91,124,248,175,213,39,182,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,69,151,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,104,39,135,133,235,85,191,242,91,133,85,218,204,120,140,200,139,71,93,17,9,140,133,37,6,197,62,75,176,89,81,146,148,163,222,166,163,54,165,158,186,26,205,70,68,146,50,73,123,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,40,135,136,238,120,227,102,182,242,129,103,225,242,37,199,195,171,62,67,235,130,243,171,117,165,214,229,168,137,7,53,214,12,201,40,66,82,74,75,9,82,121,169,67,174,169,70,147,120,218,111,228,240,243,201,101,87,52,248,161,30,187,119,219,242,213,133,118,212,131,59,130,97,73,84,82,154,249,55,185,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,124,198,214,182,119,89,255,0,19,26,77,42,129,195,255,0,16,40,84,42,100,74,117,54,157,30,131,18,28,56,140,165,150,35,48,221,90,10,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,80,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,160,226,71,196,18,54,98,100,183,131,216,55,85,150,156,58,167,72,76,153,181,38,93,117,148,92,203,54,152,113,162,118,59,204,52,243,40,140,241,62,146,66,148,164,56,178,67,154,106,134,204,184,174,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,83,142,86,5,155,133,153,38,196,236,62,195,235,122,37,14,222,161,225,189,193,26,12,24,196,123,26,71,163,228,25,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,231,48,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,238,37,152,48,172,95,203,125,67,162,134,78,77,182,158,118,188,149,165,189,86,105,143,2,102,137,212,144,179,211,115,133,217,217,247,144,162,203,70,225,172,225,189,253,76,175,65,121,113,170,20,26,163,47,253,37,163,69,176,242,87,162,180,52,171,77,200,45,75,82,62,207,96,209,70,85,113,82,62,47,224,93,167,117,166,83,79,75,244,76,6,103,26,22,74,210,79,70,195,142,17,250,235,61,117,115,251,71,175,188,117,193,78,92,99,49,40,234,152,149,71,195,246,100,186,72,135,6,60,197,55,191,212,220,137,21,6,140,244,220,125,189,186,107,183,248,251,7,146,225,33,132,37,123,99,180,155,202,167,16,157,167,208,169,235,125,133,27,123,182,203,102,100,7,19,218,164,26,75,213,81,247,25,43,238,239,23,114,68,68,68,68,68,68,93,132,68,63,160,0,0,0,2,140,56,177,200,91,217,145,36,45,246,214,72,166,109,34,74,181,52,145,79,157,216,126,225,32,184,42,64,143,208,221,53,78,71,207,115,103,49,204,218,95,71,74,114,182,235,166,189,253,186,106,45,52,0,0,4,115,207,182,43,150,18,101,198,227,184,35,200,97,51,63,153,242,27,82,244,90,255,0,159,197,66,182,145,45,38,122,19,154,158,134,40,18,196,182,158,189,174,232,54,226,84,226,156,155,205,237,35,51,87,168,210,151,238,63,221,247,13,53,217,118,252,107,90,218,135,66,136,202,90,106,55,51,106,73,36,146,45,206,41,93,196,68,93,234,247,15,184,0,0,0,0,0,0,0,0,0,3,248,101,169,104,40,3,137,46,22,163,12,115,59,112,198,131,13,108,211,38,244,157,26,205,189,169,94,202,124,51,94,134,72,74,79,69,44,251,191,143,104,238,124,36,115,20,139,78,242,149,132,183,29,93,109,193,170,236,232,27,118,70,141,183,202,106,123,238,232,75,116,136,181,82,146,126,170,79,183,191,78,241,113,132,100,125,164,122,143,232,0,0,169,94,47,149,234,84,232,238,211,35,62,218,165,51,115,83,92,90,9,73,53,18,125,22,239,105,145,30,191,218,47,96,225,156,43,32,74,151,153,120,238,177,191,107,48,144,226,246,235,166,210,168,66,215,93,8,94,232,0,0,0,0,8,9,197,211,11,90,186,48,98,45,236,212,85,187,38,147,45,189,202,66,55,26,90,106,36,247,12,204,246,25,145,17,171,222,69,247,119,138,214,200,109,250,246,31,230,98,209,154,219,206,52,221,86,163,2,148,249,182,163,73,155,78,212,34,154,139,233,39,179,212,246,234,95,97,141,14,83,229,53,54,4,105,172,153,155,114,25,67,168,51,62,211,74,146,70,93,223,120,174,254,49,152,173,30,133,133,212,124,58,135,37,61,125,66,161,30,83,173,146,203,94,153,200,245,6,84,102,68,178,86,155,136,187,210,101,255,0,96,173,188,156,225,84,220,89,204,29,155,69,106,18,228,67,133,89,167,78,156,92,179,90,122,100,78,142,151,9,94,162,139,77,28,237,220,90,123,204,104,174,220,162,195,183,45,250,101,2,158,202,26,141,77,134,204,70,144,132,146,73,40,109,4,132,145,17,17,17,118,36,187,136,135,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,57,166,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,210,192,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,161,236,104,161,98,133,203,133,247,5,23,5,239,152,150,125,236,252,116,170,139,88,151,5,185,108,48,250,28,74,246,56,219,136,90,118,56,148,169,163,94,197,154,9,195,89,37,70,146,73,230,178,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,166,227,226,9,39,49,57,11,197,12,30,198,74,172,68,226,45,58,61,34,76,42,147,206,180,202,238,100,29,121,151,29,38,163,178,195,76,178,184,204,147,9,52,37,74,91,136,37,185,166,136,112,202,37,229,59,197,62,13,252,64,183,188,197,129,165,48,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,43,3,141,30,5,225,196,27,38,220,204,61,50,141,208,222,115,174,8,214,221,74,76,115,36,55,81,138,168,114,92,109,114,17,167,174,243,125,42,16,135,8,201,92,181,26,21,188,144,209,55,16,56,92,120,236,195,47,198,188,158,104,191,225,150,203,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,46,211,132,22,23,210,172,188,165,198,191,25,84,71,234,88,131,88,155,82,144,250,97,37,167,218,98,51,202,132,212,85,187,169,169,228,37,81,222,121,58,237,36,156,167,8,147,222,165,77,241,82,188,113,109,106,20,75,171,9,47,88,240,118,86,170,180,250,197,46,100,158,106,207,155,22,35,145,92,142,222,195,61,137,218,185,178,79,82,34,81,243,52,81,153,37,36,92,87,132,53,245,242,75,57,52,218,7,162,250,191,150,182,253,82,133,206,231,242,250,78,91,105,159,205,219,180,249,154,244,28,189,186,167,250,221,218,250,187,85,122,128,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,193,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,127,217,51,192,185,150,214,70,44,252,16,197,234,54,239,76,219,245,6,171,116,181,27,241,220,68,90,163,242,31,84,87,117,38,221,105,228,179,40,155,112,139,69,33,194,89,37,71,161,40,232,6,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,141,4,240,240,189,106,183,254,75,112,170,187,89,143,17,153,17,104,235,162,33,49,144,164,160,216,167,201,118,11,42,50,82,148,123,212,212,102,212,179,215,67,89,168,200,146,70,73,41,20,0,0,0,3,56,57,208,198,58,22,62,230,130,255,0,197,91,89,157,148,90,173,65,184,244,231,55,44,250,152,177,35,181,17,169,58,45,8,90,57,200,142,151,121,106,73,41,28,205,135,169,167,83,243,247,190,8,85,108,92,18,195,28,104,168,87,34,72,143,138,18,43,169,131,1,150,213,190,35,20,215,217,142,107,117,103,161,26,220,117,199,116,66,72,201,40,109,10,220,102,179,67,108,185,96,133,87,49,216,195,69,193,170,21,114,37,34,165,95,143,81,84,57,114,219,82,216,39,227,193,126,75,104,115,111,172,148,45,76,18,13,100,74,52,18,205,68,149,237,216,124,212,105,163,0,113,142,133,152,12,26,180,241,138,220,103,167,137,115,83,211,33,200,219,150,190,146,82,20,166,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,142,128,50,174,47,251,133,199,129,60,50,252,107,206,38,138,181,226,155,96,73,177,115,165,121,74,43,122,37,38,155,117,71,129,95,166,148,98,105,40,148,135,35,33,169,18,13,13,159,170,181,204,98,89,175,121,18,212,189,203,61,119,146,149,45,120,29,93,53,217,118,174,46,89,82,39,111,162,210,170,20,122,164,56,220,164,23,42,84,182,229,55,33,205,228,91,213,185,16,163,22,134,102,146,229,234,146,35,82,140,231,86,108,124,44,99,39,195,251,135,203,159,25,172,22,41,196,235,136,4,60,93,153,39,47,216,33,113,117,118,44,77,204,92,213,38,155,97,216,181,233,77,190,203,205,38,50,212,131,112,153,97,200,253,143,54,180,165,229,45,90,18,155,74,22,228,85,202,142,84,113,31,54,184,142,139,42,202,107,161,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,66,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,0,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,42,226,127,230,175,61,63,254,235,24,69,149,252,20,188,254,175,232,177,111,249,176,83,255,0,220,232,201,77,45,185,4,175,248,222,169,9,79,238,50,107,254,248,100,67,252,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,162,156,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,242,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,215,29,22,29,199,111,212,232,21,6,80,236,106,148,55,162,58,133,164,148,74,67,136,52,40,140,140,140,143,177,71,222,70,51,169,156,108,42,155,132,217,131,188,168,174,194,92,120,115,107,53,25,208,75,150,104,79,76,185,210,18,217,39,212,73,105,163,125,155,75,79,113,139,36,224,231,138,209,235,152,93,88,195,169,146,147,215,211,234,18,37,52,217,172,181,233,155,143,79,101,38,68,107,53,105,184,207,185,36,95,246,11,16,168,74,106,20,9,51,94,51,38,227,178,183,86,100,125,164,148,164,204,251,254,225,158,60,249,95,175,98,6,102,46,217,174,60,235,173,210,170,51,233,76,27,138,53,25,52,213,66,81,164,190,146,187,61,127,102,133,246,16,178,158,17,88,90,221,175,131,18,239,103,162,173,169,53,105,142,109,82,209,180,212,211,177,32,56,70,71,176,140,200,205,62,243,47,191,188,79,176,0,0,0,0,20,69,197,78,4,168,153,151,144,235,251,205,47,66,91,136,221,174,155,78,161,59,77,53,33,37,120,44,213,160,51,64,185,233,75,117,37,41,115,230,186,72,220,157,219,13,20,228,235,166,186,233,175,216,45,32,0,0,127,12,200,187,76,244,20,231,197,187,49,77,221,151,140,92,37,183,42,235,114,13,43,127,94,219,82,53,109,206,107,80,31,107,82,67,166,71,162,146,175,164,146,237,238,215,188,112,206,27,88,90,140,78,204,237,189,26,116,53,189,76,133,213,245,139,38,247,37,27,233,243,13,26,153,161,73,45,84,130,239,254,29,162,255,0,200,180,45,7,244,0,0,0,0,0,0,0,0,0,0,87,159,22,124,185,191,124,225,227,120,173,110,81,156,153,85,160,235,205,110,44,115,113,247,185,239,193,96,180,36,52,165,43,68,161,71,218,162,208,136,251,203,176,84,13,143,121,86,240,254,231,135,117,91,242,221,139,62,23,51,150,227,110,45,10,45,237,169,179,237,66,146,175,162,179,238,50,239,26,6,202,6,107,108,236,200,88,17,234,49,170,176,218,174,51,191,172,130,167,218,75,200,213,233,4,223,205,147,206,44,181,67,59,187,125,157,165,217,221,33,0,0,126,42,197,102,155,65,128,229,78,173,53,152,177,154,211,115,143,56,148,36,181,81,36,187,84,100,93,230,69,252,70,118,51,109,143,19,49,187,20,43,117,164,201,82,160,74,126,27,237,54,149,153,182,74,110,27,109,25,145,115,22,158,242,87,113,251,79,238,19,7,131,46,23,61,62,232,184,49,74,67,105,56,177,227,203,164,163,114,79,177,212,185,79,124,140,181,70,157,199,251,218,253,158,209,110,96,0,0,0,0,56,150,116,45,216,247,46,88,241,26,35,209,82,251,145,237,138,196,134,53,65,43,99,169,167,200,36,171,180,143,77,55,119,151,104,160,28,23,150,229,185,141,214,107,143,30,213,195,185,169,201,94,157,154,26,37,183,175,187,247,70,143,236,170,236,54,240,178,131,113,204,144,134,227,34,129,22,99,174,45,100,73,74,10,50,86,102,102,103,161,118,106,122,153,255,0,17,69,60,68,113,209,252,101,199,250,204,120,211,9,250,117,189,38,69,34,62,199,13,72,81,49,54,89,37,69,163,139,73,250,174,119,150,159,113,123,102,15,7,172,4,114,155,76,170,227,13,197,71,90,94,147,207,131,5,79,199,208,141,165,38,4,134,220,73,173,189,117,212,143,69,37,122,123,139,218,45,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,10,241,31,225,255,0,15,49,20,39,113,111,8,109,223,244,216,129,211,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,249,147,106,144,71,85,202,119,138,124,27,248,129,111,121,139,3,74,96,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,22,253,159,203,235,246,119,147,108,88,175,250,47,210,29,93,190,229,11,147,207,229,109,244,147,136,129,205,221,181,90,242,250,174,102,221,61,109,155,117,78,187,139,58,227,74,121,85,194,223,216,182,92,112,235,12,222,161,122,26,125,26,223,139,233,88,93,87,81,202,170,58,142,116,239,156,37,173,42,214,83,175,171,212,81,160,181,209,26,36,146,69,213,68,32,227,11,101,85,110,172,159,46,187,79,145,17,184,246,117,209,77,173,206,75,203,81,45,198,22,151,160,146,90,34,73,145,175,155,57,165,25,40,210,91,18,179,215,82,36,170,173,114,7,125,126,206,243,147,132,245,255,0,69,250,67,171,184,27,161,114,121,252,173,190,146,109,112,57,187,182,171,94,95,85,204,219,167,173,179,110,169,215,113,104,164,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,20,172,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,21,113,113,196,203,86,207,202,21,98,197,171,75,214,181,126,212,32,83,233,17,91,113,190,98,186,105,108,204,125,245,33,75,37,155,40,67,4,133,45,9,86,215,31,97,38,68,75,212,169,175,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,52,138,43,226,227,134,119,85,159,155,218,197,245,86,137,173,22,253,167,192,168,82,37,54,219,156,181,116,209,25,134,251,10,90,144,72,55,144,182,9,106,66,20,173,173,190,194,140,200,215,161,72,14,8,88,165,255,0,217,47,5,42,21,223,252,146,233,164,83,58,95,190,52,247,249,196,143,254,246,167,98,215,246,161,63,214,24,181,64,0,0,1,26,184,137,99,164,204,1,202,157,215,114,80,107,62,140,185,43,220,171,110,130,242,73,242,113,50,165,25,147,171,105,198,77,42,101,230,226,162,83,205,184,106,74,82,227,40,250,70,100,133,80,13,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,22,63,198,62,192,179,112,178,205,203,238,31,97,245,189,18,135,111,80,227,220,113,160,193,140,71,177,164,107,77,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,142,188,46,60,118,97,151,227,94,79,52,126,78,36,152,47,74,193,12,218,93,20,43,94,208,137,109,219,21,200,240,235,212,40,113,22,158,65,176,243,36,151,212,219,100,163,228,163,172,106,98,73,173,18,73,36,145,33,41,111,96,153,92,20,241,210,101,86,133,122,101,226,189,89,231,122,19,101,201,110,198,112,159,113,196,69,117,124,185,200,74,204,205,166,217,67,202,138,180,182,68,133,27,146,223,95,175,170,141,22,126,50,174,47,251,133,199,129,60,50,252,107,206,38,136,191,199,6,192,146,237,43,11,49,74,13,189,16,163,197,145,81,160,85,42,201,38,146,249,173,212,180,252,40,235,61,121,171,65,19,51,214,158,195,66,12,220,250,38,225,110,140,28,39,238,154,237,191,157,171,66,147,72,157,211,196,185,169,245,122,93,81,190,82,23,212,69,68,23,165,165,189,84,70,104,209,248,145,215,170,76,149,234,105,174,213,40,142,229,51,99,225,99,25,62,31,220,62,92,248,205,96,245,88,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,162,133,213,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,30,132,242,163,149,28,56,202,86,28,34,202,178,154,235,170,179,185,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,237,98,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,149,113,232,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,127,217,36,201,245,179,148,108,47,106,138,146,137,54,246,174,71,97,87,101,98,35,178,57,19,159,105,199,214,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,200,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,191,227,11,128,139,169,82,233,88,195,110,209,214,167,163,27,16,103,41,136,250,145,50,148,207,144,227,138,52,55,174,186,154,117,82,151,167,188,189,162,30,240,238,199,71,176,107,31,168,209,228,204,38,41,215,12,152,244,137,27,220,52,161,36,252,216,132,165,30,174,33,37,234,183,222,122,253,199,236,189,107,214,187,13,220,44,175,92,112,228,33,200,203,160,74,152,211,136,89,25,41,7,25,75,35,35,35,208,251,52,61,72,255,0,136,206,14,52,75,114,227,198,235,201,198,76,212,185,151,53,69,40,215,183,83,92,183,52,247,254,240,191,220,151,91,145,237,172,177,225,204,70,98,147,46,72,182,41,18,31,209,4,157,238,170,159,28,148,174,194,45,117,219,222,125,163,182,128,0,0,0,0,168,206,51,88,92,244,11,162,223,197,40,237,36,162,200,143,18,144,189,169,62,215,148,229,65,243,51,209,26,119,23,239,107,246,123,71,4,225,177,142,169,194,60,119,166,82,42,51,18,205,58,226,121,154,98,249,174,109,109,43,145,50,26,77,93,174,37,36,100,150,207,183,67,236,246,24,190,120,51,162,212,161,179,62,12,134,222,98,67,105,113,183,27,89,41,42,74,136,140,140,140,187,15,176,200,127,184,0,8,247,155,236,214,217,217,111,176,100,84,101,85,161,187,92,127,103,71,5,47,180,167,151,163,209,201,207,155,55,155,89,232,135,183,118,123,59,79,179,191,63,55,197,229,91,196,27,158,101,215,112,75,118,84,249,188,190,98,220,113,107,51,216,218,91,46,213,169,74,250,40,46,243,62,225,111,220,38,50,230,253,141,135,142,98,181,199,71,114,29,82,189,167,41,185,81,205,183,217,228,63,57,131,212,150,210,84,157,82,180,159,98,143,82,50,238,46,193,97,128,0,0,0,0,0,0,0,0,0,0,62,109,193,111,210,46,138,83,212,90,228,22,37,195,145,183,152,211,205,37,196,158,213,18,139,177,68,101,222,146,62,239,96,161,188,244,228,178,231,203,165,243,42,171,64,164,204,151,102,203,217,210,202,109,135,28,38,118,179,25,43,230,173,12,54,210,117,121,227,36,232,125,186,104,125,189,252,51,7,241,199,17,176,62,225,69,195,97,92,115,160,47,183,154,195,115,31,105,151,189,71,16,157,233,105,196,110,219,205,89,150,167,216,103,247,235,109,249,122,226,185,133,119,221,56,225,98,97,250,6,168,215,123,142,244,209,99,175,85,58,126,169,189,49,74,61,18,132,17,253,170,247,25,9,151,108,226,238,24,93,241,145,38,221,191,237,217,196,230,186,33,138,172,119,85,216,106,46,228,44,255,0,116,255,0,200,62,241,220,118,241,43,105,215,105,196,126,238,169,26,255,0,218,60,205,225,141,120,77,98,70,114,77,211,136,246,205,59,149,166,228,73,172,70,101,125,166,146,46,197,184,159,223,79,249,72,85,174,122,184,147,162,255,0,166,200,195,140,31,157,46,44,69,108,231,84,99,187,177,74,245,163,60,157,142,199,148,162,61,13,14,36,245,79,180,203,222,98,188,172,251,86,183,124,221,20,203,94,133,10,68,201,181,57,108,197,109,45,54,183,12,141,199,18,217,25,146,73,71,166,170,47,97,247,141,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,252,218,20,94,179,61,202,35,63,121,153,247,72,80,0,0,0,0,28,239,49,48,221,168,96,46,34,194,96,143,152,253,169,87,109,58,107,174,170,132,233,23,119,222,51,145,207,85,179,139,61,76,133,109,85,42,226,222,225,168,244,208,218,147,169,235,174,159,187,246,127,1,105,249,158,206,77,54,199,201,157,143,111,89,215,3,42,175,220,86,213,50,43,197,18,90,77,214,89,145,74,121,10,81,242,223,37,167,71,18,158,211,35,34,61,59,207,65,90,184,15,134,183,14,62,99,101,26,222,67,18,167,46,171,88,143,34,168,233,37,110,168,153,118,91,72,121,197,43,106,255,0,194,234,106,81,25,118,246,235,237,209,14,13,225,189,23,10,48,222,129,100,209,97,53,29,186,109,58,44,119,118,54,132,27,142,54,195,109,154,213,181,41,213,71,203,45,76,200,140,255,0,232,30,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,42,175,138,230,69,191,175,205,6,10,89,159,249,68,171,254,20,21,127,138,164,213,27,142,73,255,0,141,234,150,149,126,227,198,143,239,135,132,0,202,119,138,124,27,248,129,111,121,139,3,74,96,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,22,169,197,31,192,158,38,254,11,231,16,133,5,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,53,60,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,20,215,198,147,24,232,87,134,50,218,88,59,72,103,153,47,14,233,242,36,85,36,238,89,109,149,82,76,119,19,27,98,144,68,123,24,98,59,188,196,173,105,87,83,183,213,83,106,35,252,156,24,48,134,53,223,143,55,46,46,84,88,136,244,124,61,163,165,152,100,167,221,67,236,212,106,28,198,155,121,8,79,168,180,20,102,103,54,162,89,246,27,205,153,36,204,183,34,231,197,117,113,164,193,202,237,225,131,86,150,49,82,30,230,68,195,186,132,136,245,72,219,80,91,98,212,149,29,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,235,175,32,248,153,106,225,22,111,112,218,250,189,101,244,148,88,245,9,20,249,50,148,227,109,183,23,173,136,244,52,62,234,220,90,80,134,91,92,132,173,197,154,189,86,210,181,17,25,145,17,232,164,0,0,0,83,95,26,76,99,161,94,24,203,105,96,237,33,158,100,188,59,167,200,145,84,147,185,101,182,85,73,49,220,76,109,138,65,17,236,97,136,238,243,18,181,165,93,78,223,85,77,168,143,207,240,121,193,10,173,249,152,185,24,202,205,114,36,58,110,23,71,53,72,136,166,212,183,231,63,81,139,46,51,72,71,114,80,132,164,158,90,150,102,103,170,27,73,36,247,154,219,236,28,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,19,255,0,140,158,10,124,185,203,237,39,24,226,84,57,50,240,202,160,124,230,28,119,107,111,193,168,187,30,59,155,82,77,168,212,242,95,68,51,78,171,66,73,190,126,187,149,176,133,96,100,191,24,232,88,5,154,11,3,21,110,150,119,209,105,85,7,35,212,92,220,178,233,162,203,142,236,71,100,232,132,45,107,228,162,66,157,229,165,38,165,242,246,22,134,173,75,71,195,42,226,255,0,184,92,120,19,195,47,198,188,226,104,250,188,72,109,106,237,225,146,92,82,164,219,144,122,185,113,233,241,42,142,55,205,67,123,98,194,157,30,92,151,53,89,145,30,198,24,117,122,107,185,91,116,73,26,140,136,232,6,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,25,230,110,173,74,175,229,19,21,235,180,42,156,74,141,54,163,134,245,217,112,230,68,121,47,49,37,135,41,143,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,112,105,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,211,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,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,50,174,46,251,135,7,15,248,121,119,161,53,139,120,189,110,255,0,166,196,254,165,134,163,72,113,137,13,219,177,119,173,189,177,214,202,220,109,111,60,217,18,214,241,43,113,54,233,52,146,71,207,27,179,168,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,86,49,225,197,23,21,176,222,191,100,214,161,51,33,186,149,58,84,118,183,182,133,155,110,56,195,141,146,211,185,42,209,69,204,61,12,136,204,191,232,25,222,199,140,53,184,112,15,27,43,86,242,227,202,130,186,93,98,76,138,91,166,133,180,163,101,169,110,161,151,18,173,168,255,0,5,169,41,36,69,217,217,167,178,202,114,193,156,154,109,241,147,59,226,222,188,110,6,147,95,183,109,170,156,86,74,92,180,147,175,51,30,148,202,18,162,230,62,107,86,174,41,93,164,68,70,122,247,30,162,172,121,234,185,177,103,169,142,173,202,170,220,91,219,52,158,186,155,178,117,45,52,215,247,190,223,226,52,111,151,88,78,211,176,23,14,161,60,71,204,98,212,164,54,173,123,245,40,77,17,247,253,195,162,0,0,0,0,0,143,89,225,203,252,60,127,192,218,213,21,49,80,237,78,149,30,77,82,159,234,18,148,169,45,67,146,150,146,95,54,181,25,238,123,185,36,71,238,50,62,252,255,0,87,232,183,62,23,223,18,105,115,26,153,76,171,208,42,43,66,22,105,113,151,16,235,15,26,73,105,51,36,168,180,91,103,161,232,71,169,123,12,133,162,100,111,137,133,186,138,21,47,12,177,138,165,210,191,13,166,34,181,84,152,242,16,218,146,132,70,101,38,227,210,37,106,103,175,49,103,162,123,136,207,222,66,197,237,140,86,195,75,202,27,115,109,155,250,221,169,54,227,100,233,116,149,88,239,25,36,201,39,169,236,89,254,242,127,202,67,237,21,199,111,26,182,149,118,156,103,238,234,145,175,253,163,224,220,216,187,134,22,132,101,201,184,175,251,118,9,55,166,168,126,171,29,165,118,154,75,185,107,47,222,47,242,136,105,152,78,43,152,85,98,83,202,22,26,25,215,170,110,247,56,215,77,42,58,52,83,71,235,27,51,18,162,213,43,89,23,218,159,113,24,169,12,96,199,28,70,199,11,133,119,13,251,113,206,158,190,206,83,14,76,125,214,89,245,27,66,182,37,215,23,183,119,41,6,122,31,105,151,221,167,115,200,182,75,46,124,197,223,49,106,181,250,76,200,150,108,77,253,84,167,24,113,178,123,115,50,82,142,82,214,195,141,43,71,153,34,86,167,217,174,133,219,221,124,150,253,191,72,181,233,76,209,104,112,88,137,14,62,238,91,76,180,150,210,91,148,106,62,196,145,17,118,168,207,187,218,62,144,0,0,0,0,0,0,0,0,0,0,0,242,120,149,133,214,70,45,91,111,218,183,205,10,29,74,11,251,117,39,226,178,241,167,107,136,95,171,205,66,136,181,83,104,215,179,217,247,10,101,205,31,12,92,82,194,154,148,138,198,26,211,38,220,180,3,217,202,106,43,50,102,75,79,170,194,79,113,51,21,40,47,93,197,153,104,127,69,39,237,35,16,198,177,109,92,246,203,252,154,245,6,167,75,116,191,179,46,43,140,43,184,143,185,68,71,220,162,255,0,41,123,199,222,183,49,151,22,45,39,80,237,187,137,55,68,2,70,186,34,61,98,75,73,237,35,246,33,101,251,199,254,83,30,145,121,168,204,51,143,115,207,24,175,50,63,113,92,51,180,238,211,252,48,242,247,102,46,98,109,240,234,221,186,175,219,130,167,191,77,201,149,84,144,242,79,66,78,157,142,44,255,0,117,63,228,47,112,249,182,165,147,120,95,117,34,165,89,246,213,86,183,49,95,235,48,33,59,37,127,69,74,250,45,165,71,220,133,31,119,114,79,220,46,63,36,92,54,109,172,28,151,74,197,28,64,57,19,174,116,198,117,11,130,255,0,45,216,177,222,68,212,184,203,173,182,236,84,56,133,18,25,71,173,187,95,89,90,118,25,105,62,208,132,54,132,182,218,18,132,32,137,41,74,75,66,34,46,226,34,31,244,0,0,0,0,3,204,98,132,100,204,195,75,178,34,187,158,161,207,108,255,0,140,117,151,249,198,107,177,142,41,65,197,203,218,42,79,177,155,138,164,130,251,138,83,133,254,97,241,235,183,109,126,228,141,79,133,85,168,200,125,138,100,70,161,70,105,111,45,73,67,109,145,146,8,137,74,50,45,9,70,93,154,23,184,133,175,112,143,203,67,116,42,20,156,107,185,233,46,34,109,65,11,143,79,234,24,208,142,59,136,129,37,167,81,189,162,62,242,86,138,74,204,187,244,247,139,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,10,160,199,62,31,113,178,237,154,252,24,198,28,27,165,75,86,29,84,113,34,219,141,54,154,203,78,188,139,101,101,50,11,109,27,178,30,125,215,158,68,151,141,245,18,212,148,161,181,154,27,215,85,182,71,107,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,203,200,181,149,85,191,243,131,132,148,42,52,136,140,200,139,116,68,173,173,82,86,164,160,216,167,171,174,121,36,105,74,143,122,154,140,226,80,90,104,107,52,145,154,72,205,69,163,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,102,179,52,248,215,252,162,115,5,123,99,27,116,254,138,37,193,80,46,129,133,53,203,113,16,88,105,17,226,243,83,204,112,137,227,97,150,141,205,171,52,243,13,123,116,78,132,86,233,194,11,11,233,86,94,82,227,95,140,170,35,245,44,65,172,77,169,72,125,48,146,211,237,49,25,229,66,106,42,221,212,212,242,18,168,239,60,157,118,146,78,83,132,73,239,82,166,248,230,153,148,194,24,216,245,128,215,206,17,188,196,71,36,92,84,119,153,167,156,183,221,101,134,170,40,209,216,79,56,182,181,89,33,185,45,178,225,145,18,181,36,25,26,84,70,105,60,209,13,52,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,0,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,50,248,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,189,78,24,184,91,251,47,201,181,149,213,208,189,25,85,187,122,139,166,161,252,235,157,213,117,78,31,72,255,0,98,212,148,110,130,220,47,81,59,116,211,214,73,44,214,34,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,244,93,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,152,43,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,47,251,135,110,58,76,199,236,169,218,151,37,122,179,233,59,146,131,205,182,235,207,40,159,55,21,42,41,145,52,183,92,120,212,167,158,114,42,226,188,227,132,165,37,78,60,191,162,100,104,78,123,5,255,0,112,184,240,39,134,95,141,121,196,209,42,134,91,46,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,185,236,2,191,228,226,15,8,123,130,85,74,225,137,85,169,80,240,222,235,160,74,38,77,173,240,209,18,60,182,162,199,117,13,145,108,90,97,148,67,45,197,189,72,82,22,173,219,247,31,202,225,165,195,238,54,15,82,168,249,131,197,250,84,182,241,6,124,126,166,143,73,150,211,177,95,182,144,180,202,97,194,112,144,249,161,245,200,140,251,74,52,60,210,86,193,234,147,34,89,43,75,10,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,192,225,41,146,143,66,67,135,155,44,77,166,85,97,214,158,231,55,101,211,223,46,67,105,130,243,28,181,212,212,68,173,238,115,144,235,173,180,151,18,148,147,100,167,72,156,39,89,90,44,252,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,55,139,134,90,91,174,208,163,99,85,179,73,113,115,105,232,68,121,253,59,26,145,71,109,19,228,186,234,246,52,103,222,105,213,74,89,23,118,190,241,84,52,43,182,191,109,198,168,66,165,84,100,48,197,78,35,176,164,180,135,150,148,173,183,8,137,100,100,149,17,30,164,146,46,221,75,222,67,236,96,228,82,157,139,150,76,85,31,99,215,21,53,7,247,28,166,203,252,227,74,56,95,25,48,240,210,211,136,158,230,104,112,27,47,225,29,5,254,97,233,192,0,0,0,0,127,202,208,135,16,166,220,66,86,133,145,165,73,81,106,70,71,222,70,66,183,184,141,112,249,139,126,49,55,26,176,162,155,40,235,241,216,113,201,212,200,108,151,46,74,18,82,228,184,226,89,98,50,150,183,148,226,219,73,41,75,237,45,8,251,116,49,81,181,219,126,226,180,106,174,210,110,10,68,250,77,66,50,212,149,177,46,59,140,58,133,37,70,147,245,86,68,162,209,73,50,238,239,35,247,15,75,106,227,126,46,89,40,54,173,140,71,185,169,237,154,57,100,136,245,137,45,36,147,234,246,17,33,194,253,212,255,0,144,135,222,70,106,51,12,219,220,242,198,43,204,207,220,119,12,237,59,180,255,0,12,60,221,199,140,184,177,118,186,183,110,44,73,186,39,146,244,213,18,43,18,93,79,97,23,177,107,63,221,47,242,16,248,52,123,106,231,185,159,228,208,104,53,58,163,167,253,152,145,92,125,93,198,125,201,35,62,228,159,249,15,220,38,118,87,56,98,226,150,43,84,163,214,49,42,153,54,218,160,22,254,107,82,153,147,14,90,189,87,210,91,73,232,170,65,250,237,160,207,83,250,42,47,105,144,185,172,53,194,235,35,9,109,182,45,91,26,133,14,155,5,141,218,19,17,89,100,213,185,197,175,214,229,33,36,122,41,197,233,217,237,251,199,172,0,0,0,0,0,0,0,0,0,0,0,0,31,230,252,104,242,154,54,101,48,219,205,171,189,14,36,148,147,246,247,24,228,24,129,148,92,190,226,75,106,77,193,134,86,234,93,86,159,62,197,22,17,59,253,143,237,45,149,123,16,69,247,8,205,112,112,119,192,10,139,207,201,166,92,55,76,85,175,111,45,180,203,132,134,211,161,17,31,98,97,118,119,31,241,49,231,93,224,201,133,39,40,148,205,227,112,147,30,210,85,66,54,238,239,249,14,157,227,247,83,248,52,96,162,26,116,170,23,109,210,167,15,111,47,149,62,33,145,118,158,186,235,7,238,18,139,6,50,119,129,88,26,132,185,104,217,208,30,154,157,127,159,76,167,195,84,159,245,207,245,198,217,65,247,58,164,253,218,23,223,219,128,0,0,0,0,0,121,252,66,216,118,13,202,78,47,98,78,143,51,85,107,166,133,201,95,110,163,54,56,236,134,219,198,155,236,154,119,152,147,185,106,134,74,221,174,191,206,221,246,143,223,151,124,42,168,99,46,45,219,246,76,24,143,62,220,153,241,14,95,41,181,43,100,101,73,105,165,172,244,66,244,34,230,22,166,101,167,191,220,122,46,194,27,14,155,134,152,105,109,89,84,216,232,105,20,138,76,40,74,218,132,164,212,166,163,182,217,153,237,74,117,63,80,187,116,47,184,187,135,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,107,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,0,0,115,74,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,213,217,88,123,96,225,173,41,218,22,28,216,246,253,171,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,215,68,36,189,132,61,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,155,78,21,127,236,109,59,255,0,130,58,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,243,247,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,63,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,244,213,26,93,179,10,36,166,55,161,72,94,199,91,109,43,78,228,45,73,61,15,181,42,50,62,195,49,245,111,172,39,194,204,80,232,127,105,152,105,106,93,190,140,230,244,94,157,163,70,159,210,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,229,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,0,7,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,241,84,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,1,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,60,85,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,210,192,0,0,115,251,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,65,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,0,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,213,177,112,159,11,48,191,174,253,153,225,165,169,105,122,79,149,214,250,10,141,26,7,85,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,21,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,0,0,30,42,245,193,12,23,196,170,171,85,220,70,194,27,42,234,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,122,106,181,31,180,199,234,177,112,159,11,48,191,174,253,153,225,165,169,105,122,79,149,214,250,10,141,26,7,85,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,7,159,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,143,65,122,225,237,131,137,84,166,168,88,141,99,219,247,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,139,93,22,162,246,152,243,246,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,29,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,95,228,157,149,143,252,218,112,171,255,0,99,105,223,252,17,213,64,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,1,252,147,178,177,255,0,155,78,21,127,236,109,59,255,0,130,58,168,242,151,214,19,225,102,40,116,63,180,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,229,90,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,237,74,140,143,176,204,116,1,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,61,5,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,197,127,36,236,172,127,230,211,133,95,251,27,78,255,0,224,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,242,151,214,19,225,102,40,116,63,180,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,242,217,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,246,160,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,242,78,202,199,254,109,56,85,255,0,177,180,239,254,8,234,163,149,127,36,236,172,127,230,211,133,95,251,27,78,255,0,224,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,57,87,242,78,202,199,254,109,56,85,255,0,177,180,239,254,8,247,246,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,0,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,1,252,147,178,177,255,0,155,78,21,127,236,109,59,255,0,130,58,168,242,151,214,19,225,102,40,116,63,180,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,229,90,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,237,74,140,143,176,204,116,1,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,62,173,139,132,248,89,133,253,119,236,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,119,152,242,191,201,59,43,31,249,180,225,87,254,198,211,191,248,35,223,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,97,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,61,5,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,208,0,0,249,55,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,30,3,249,39,101,99,255,0,54,156,42,255,0,216,218,119,255,0,4,117,80,0,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,132,67,208,89,88,123,96,225,173,41,218,22,28,216,246,253,171,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,215,68,36,189,132,61,0,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,201,59,43,31,249,180,225,87,254,198,211,191,248,35,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,139,214,29,55,18,240,210,229,178,170,81,208,234,42,244,153,176,147,185,9,81,165,78,199,113,178,50,220,149,104,126,185,246,232,127,113,247,12,232,230,35,10,170,24,53,139,119,5,147,58,35,209,219,143,62,89,195,230,182,164,111,140,153,46,180,133,150,168,70,164,124,179,208,200,180,247,123,139,240,96,74,27,115,26,108,66,117,222,90,74,228,165,153,171,118,154,127,59,107,218,52,157,135,187,10,193,182,137,181,239,73,81,225,232,173,117,212,185,40,237,212,122,0,0,0,0,0,1,255,0,14,180,211,237,45,151,155,75,141,184,147,74,208,162,212,148,71,216,100,100,125,228,35,182,56,228,55,0,49,203,169,153,89,181,216,165,84,228,37,102,115,105,112,161,48,250,150,174,97,234,167,21,29,106,63,89,211,81,159,188,136,251,203,182,60,212,56,51,224,186,220,108,233,215,117,208,148,18,8,151,205,159,16,143,119,110,186,105,7,187,184,126,54,184,50,97,73,74,53,61,120,220,38,199,176,147,80,141,187,187,254,67,167,120,244,86,255,0,7,124,0,167,60,196,154,157,195,116,202,90,55,115,27,84,184,75,109,90,145,145,118,42,23,111,121,127,18,18,103,15,242,139,151,220,54,109,41,183,240,202,221,83,169,215,231,223,162,194,55,127,183,253,164,50,159,98,204,190,225,215,216,141,30,43,68,204,86,27,101,180,247,33,180,146,82,94,222,226,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,157,102,42,225,98,214,192,171,250,182,252,132,179,211,91,53,87,16,102,178,78,170,76,55,84,68,90,153,118,250,190,241,155,107,218,172,117,235,202,187,91,53,154,253,33,83,149,43,83,61,117,222,234,149,239,63,127,188,197,164,112,136,203,91,148,248,243,113,194,228,165,163,116,166,92,133,7,158,199,172,104,81,64,146,219,169,222,215,119,98,180,82,87,247,23,180,90,41,17,17,104,69,216,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,101,161,151,96,171,190,46,249,108,93,70,60,44,112,182,233,104,221,21,150,225,78,228,49,235,18,18,83,228,184,234,182,53,221,218,157,84,165,233,239,47,104,171,107,42,170,116,27,202,133,91,37,154,61,31,83,139,40,204,143,77,54,58,149,123,203,221,239,33,164,156,186,220,44,93,56,21,96,214,216,144,151,186,155,102,148,226,204,150,74,209,74,134,210,140,143,67,62,223,91,222,58,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,10,254,226,205,143,73,178,112,193,24,101,72,170,161,170,141,116,136,164,178,135,246,173,81,31,143,57,149,234,148,184,74,50,220,146,46,212,154,117,239,215,184,84,158,8,97,205,79,22,113,78,220,178,41,209,92,144,170,149,78,27,15,153,33,75,36,52,228,150,218,82,215,162,85,162,75,152,90,153,145,151,253,131,70,24,25,134,208,48,159,11,45,187,34,20,118,90,85,58,151,13,135,205,164,37,36,167,91,140,211,74,87,98,83,174,188,178,237,50,35,255,0,176,123,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,11,28,176,218,6,44,97,101,201,100,77,142,203,170,169,82,230,48,193,186,132,168,146,235,145,157,105,42,237,74,180,211,152,125,164,70,127,246,12,231,227,126,28,84,240,155,21,46,59,34,163,25,198,21,77,169,204,97,131,52,41,36,182,155,146,227,73,90,53,74,117,73,242,207,67,34,34,255,0,176,91,103,9,156,122,77,237,134,11,195,42,189,89,15,84,104,68,125,51,43,127,114,211,17,152,240,89,70,137,83,134,162,45,202,50,236,73,39,94,237,59,133,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,51,137,87,205,31,13,236,90,221,235,92,152,212,120,212,154,124,153,134,110,56,148,110,54,153,91,155,75,114,146,70,102,72,62,205,75,239,46,241,158,140,220,227,221,107,48,24,201,90,186,102,212,95,126,157,26,84,152,116,214,212,242,212,132,197,76,167,214,214,132,110,45,37,234,188,127,68,246,251,139,223,53,248,67,229,189,201,147,230,227,117,201,70,62,67,60,200,48,78,76,126,245,146,160,73,109,212,111,107,78,227,86,138,74,253,250,23,180,91,41,17,17,104,69,161,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,17,150,134,90,145,138,154,226,241,150,247,33,207,133,141,214,221,24,249,15,114,224,206,56,209,251,150,106,159,37,199,87,177,173,59,137,58,169,75,247,106,94,209,10,50,141,143,117,172,191,227,37,22,233,133,81,125,138,116,153,81,161,212,155,75,203,74,21,21,82,152,91,186,145,56,132,159,170,201,125,35,219,239,47,118,133,176,214,249,163,226,77,139,67,189,104,114,218,145,26,173,79,141,48,141,183,16,189,166,235,40,115,105,237,82,136,140,137,101,217,169,253,231,222,61,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,225,226,245,152,41,86,149,147,3,9,109,202,155,41,153,88,83,79,78,109,47,25,47,163,117,153,236,56,90,33,194,62,244,167,177,73,52,251,245,238,21,77,132,86,21,71,20,49,50,219,178,32,71,121,229,86,42,208,225,186,164,33,74,229,182,236,134,218,82,213,162,85,162,75,152,90,153,145,145,123,143,184,104,183,46,216,81,75,193,140,36,183,172,122,107,73,74,162,192,137,213,25,37,37,189,244,198,105,165,171,177,8,215,94,81,118,153,107,239,247,23,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,115,19,133,20,188,103,194,75,134,199,169,52,149,42,84,9,125,41,154,82,123,31,84,103,90,66,187,80,189,52,230,159,105,22,190,239,113,231,75,23,172,42,142,23,226,101,201,100,79,142,235,42,163,213,102,67,105,75,66,147,204,109,169,14,52,149,167,84,167,84,159,44,244,50,34,35,247,23,112,181,142,16,185,130,149,118,217,83,240,146,227,169,178,169,148,117,58,252,20,41,227,53,148,54,153,129,29,178,34,91,134,125,234,87,98,82,73,247,105,220,44,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,42,213,82,53,14,143,58,179,53,100,134,32,70,118,75,170,51,34,209,8,73,168,251,204,139,184,143,188,200,103,195,62,152,206,230,50,230,22,225,156,219,170,92,58,36,185,116,120,250,171,82,54,217,157,40,210,101,235,172,180,209,207,102,133,246,23,182,77,112,141,203,162,238,107,142,94,50,215,105,105,56,84,199,156,137,20,223,99,189,246,220,129,33,11,78,230,140,187,148,122,25,44,143,221,239,23,2,148,165,36,73,73,17,17,22,132,69,236,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,82,162,52,168,136,200,203,67,35,246,144,167,238,46,89,116,93,179,113,196,198,90,21,45,37,10,166,243,113,37,27,12,119,62,227,147,228,45,106,218,209,23,114,75,83,53,153,251,253,226,50,228,47,25,220,193,172,194,219,211,156,117,72,135,91,151,18,143,35,69,104,68,219,211,162,154,140,253,116,22,154,55,237,212,190,195,246,104,62,139,84,141,92,163,193,172,194,89,45,137,241,154,146,210,136,200,245,66,210,74,46,227,50,238,50,238,51,31,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,75,226,61,143,240,240,103,2,170,84,216,181,83,143,88,184,90,122,152,202,26,124,144,233,37,248,114,201,43,208,156,66,180,222,215,121,107,219,236,51,238,162,186,21,50,175,136,151,220,42,91,68,244,170,133,197,85,109,163,81,238,90,150,235,239,18,119,25,232,165,30,170,95,126,134,125,190,209,161,172,156,225,12,108,25,192,91,102,219,68,70,152,151,42,4,41,211,54,54,73,51,144,168,81,208,230,239,81,7,174,173,118,234,90,251,207,221,219,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,28,227,97,12,108,102,192,107,154,219,92,70,159,151,22,4,217,208,247,182,74,50,144,152,82,16,217,167,212,89,235,171,189,154,22,190,227,247,231,150,189,75,171,225,221,249,54,150,233,61,22,161,110,213,92,104,148,91,144,164,58,195,198,157,196,122,37,69,162,145,216,122,17,246,123,5,234,112,225,199,248,120,205,129,84,218,108,170,169,200,172,91,205,51,76,121,183,95,37,186,105,98,28,66,82,244,55,22,173,55,187,222,122,118,251,8,251,229,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,146,72,212,163,34,34,45,76,207,216,40,219,138,158,53,57,136,56,228,253,153,18,162,137,16,109,205,208,214,134,158,222,132,63,30,100,230,204,140,137,197,17,40,146,190,222,194,63,176,187,131,133,158,95,11,21,113,153,187,210,173,8,220,165,219,58,77,109,110,55,171,106,147,30,92,39,9,58,169,181,36,207,107,135,217,169,30,158,210,46,209,120,204,50,212,102,27,142,195,105,67,109,32,144,132,164,136,137,41,34,208,136,136,187,136,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,150,164,178,228,119,219,75,141,186,147,66,208,162,35,37,36,203,67,35,35,239,33,71,60,83,50,248,88,85,140,206,222,148,152,70,221,46,230,221,53,197,182,222,141,166,76,137,115,92,52,234,150,210,146,61,173,151,102,166,122,123,76,187,67,133,102,53,57,135,216,228,197,155,46,162,136,240,110,50,76,52,33,215,182,33,111,200,153,5,178,34,35,113,36,106,52,163,179,176,207,236,62,225,121,36,100,162,37,36,200,200,203,82,50,246,143,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,115,152,76,70,139,133,120,65,115,222,18,37,181,29,113,41,115,85,29,78,56,72,213,228,197,117,196,145,25,169,61,191,55,236,61,127,237,25,199,196,171,150,110,32,226,117,203,116,186,243,146,94,175,87,38,77,73,154,141,102,102,252,133,172,136,187,84,122,106,191,121,247,247,152,187,222,25,56,44,88,97,151,250,117,110,117,47,166,157,113,165,154,161,41,108,108,90,217,145,10,26,181,212,208,147,50,53,54,126,211,46,206,243,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,62,226,109,130,197,137,249,127,168,214,224,210,250,153,214,226,94,170,26,144,198,245,161,152,240,166,43,93,73,10,50,34,83,133,237,34,237,239,33,72,88,107,114,205,195,236,78,182,174,150,158,114,51,212,26,228,57,170,50,81,160,200,216,144,133,153,31,106,79,77,81,239,46,238,242,26,56,203,222,35,69,197,76,32,182,47,8,242,218,144,185,116,184,74,144,166,220,37,232,242,162,180,226,136,204,148,174,223,156,246,158,191,246,142,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,184,120,193,227,90,237,236,63,166,97,117,30,162,132,203,169,200,102,68,166,208,246,138,56,206,49,61,133,145,146,92,35,239,34,46,212,153,123,253,194,178,242,191,134,82,241,99,27,237,75,89,136,174,190,202,170,208,93,148,72,108,212,73,99,171,101,11,53,104,133,17,22,142,118,234,90,123,198,141,108,75,121,139,70,200,183,173,88,201,36,181,70,165,68,167,160,136,136,180,75,44,165,178,238,34,46,228,251,139,238,33,247,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,252,6,204,197,155,143,55,14,36,217,148,104,50,233,215,14,23,93,19,109,202,212,39,136,214,133,33,185,82,25,141,45,167,73,36,149,33,228,198,112,205,29,139,109,104,90,76,141,59,28,115,176,0,0,0,0,174,172,255,0,113,6,199,220,164,227,140,76,60,178,168,184,127,88,162,213,109,248,181,216,202,170,82,102,156,168,252,199,159,97,109,45,198,230,165,14,250,241,148,178,81,33,26,37,194,73,145,154,77,106,245,124,57,243,253,123,102,218,234,188,236,172,84,167,90,148,170,213,30,159,22,169,70,141,66,129,49,174,162,41,56,182,230,56,234,222,121,212,122,139,114,25,36,181,74,143,154,163,34,81,17,154,103,80,8,1,196,63,136,126,41,229,55,20,237,220,51,195,59,50,212,159,215,219,233,174,205,155,93,110,76,141,220,217,47,50,219,77,54,203,172,236,219,211,45,74,82,148,189,220,212,145,18,54,25,175,242,112,244,226,23,141,25,179,198,138,214,28,226,53,177,101,83,169,180,235,94,77,109,167,104,144,165,178,250,159,110,92,70,82,149,41,233,46,164,209,182,66,204,200,146,71,169,39,183,188,142,85,85,115,49,102,208,51,71,74,202,197,118,12,184,181,219,142,215,69,199,66,156,146,55,24,152,178,118,97,63,17,100,73,213,149,161,168,102,234,86,102,104,89,115,18,102,133,37,4,239,96,0,0,0,1,10,184,144,231,91,20,242,125,251,59,253,153,208,45,74,159,202,223,75,245,190,157,139,37,238,95,75,210,114,249,92,151,218,211,94,165,123,183,110,215,68,233,166,135,175,138,225,233,196,47,26,51,103,141,21,172,57,196,107,98,202,167,83,105,214,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,108,133,153,145,36,143,82,79,111,121,29,133,0,227,248,187,153,139,55,5,113,115,11,48,182,243,131,45,8,197,121,19,233,180,202,155,36,110,34,53,69,149,196,68,118,29,109,41,53,108,125,82,246,19,132,126,162,210,141,201,216,165,56,223,96,0,0,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,17,43,47,188,76,48,107,48,217,130,171,96,93,183,68,170,194,109,206,111,201,74,219,228,163,110,191,200,105,110,73,220,206,194,92,79,81,181,184,215,48,207,123,104,86,254,75,155,90,84,192,1,249,42,205,213,94,165,77,102,133,54,36,58,146,227,184,152,114,37,198,84,150,25,124,210,124,181,184,210,92,109,78,32,149,161,154,9,196,26,136,140,137,73,215,82,166,31,238,213,230,159,253,160,225,87,254,170,168,255,0,223,133,164,229,23,27,234,185,142,203,165,153,140,181,218,28,74,69,74,191,30,74,102,68,136,226,150,193,63,30,83,209,156,91,123,189,100,161,106,96,214,72,51,81,160,150,73,53,47,110,243,231,252,66,243,65,127,101,51,5,232,184,141,135,52,139,126,163,82,168,221,17,168,142,181,91,142,243,204,37,135,34,75,121,74,74,89,117,165,18,247,71,65,17,154,140,180,53,118,119,25,70,12,153,241,64,199,220,196,230,78,207,193,203,214,208,195,248,84,91,131,210,29,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,202,207,197,85,230,159,139,78,48,97,54,96,175,108,50,194,123,127,15,235,54,221,175,80,42,91,82,234,148,186,129,202,57,77,52,132,76,109,102,153,45,36,249,114,138,67,100,105,65,36,210,130,50,53,17,146,142,74,112,231,205,110,56,230,218,213,188,239,92,84,180,173,74,85,22,143,80,139,75,163,73,161,50,243,93,68,162,109,110,76,109,212,61,33,213,250,136,114,25,164,244,74,79,154,162,35,81,145,146,102,0,10,86,254,237,94,105,255,0,218,14,21,127,234,170,143,253,248,89,246,76,241,174,234,204,78,91,44,252,99,189,105,244,168,85,171,131,210,29,75,20,182,156,110,42,57,19,228,71,70,196,184,227,139,45,80,202,76,245,89,250,198,122,104,90,17,118,176,0,0,1,74,223,221,171,205,63,251,65,194,175,253,85,81,255,0,191,11,62,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,46,214,2,149,191,187,87,154,127,246,131,133,95,250,170,163,255,0,126,22,125,147,60,107,186,179,19,150,203,63,24,239,90,125,42,21,106,224,244,135,82,197,45,167,27,138,142,68,249,17,209,177,46,56,226,203,84,50,147,61,86,126,177,158,154,22,132,93,172,64,15,238,197,96,79,237,219,228,7,161,255,0,210,219,253,208,58,137,159,249,31,55,253,76,232,186,143,239,143,230,255,0,75,254,19,232,246,9,149,127,215,175,42,150,17,213,174,188,4,147,111,215,46,23,232,231,84,182,14,73,20,186,117,85,123,9,214,91,37,162,67,41,52,62,157,16,135,73,226,66,121,137,112,247,37,38,149,84,95,247,106,243,79,254,208,112,171,255,0,85,84,127,239,194,218,112,7,24,232,89,128,193,171,79,24,173,198,122,120,151,53,61,50,28,141,185,107,233,37,33,74,110,76,109,235,66,13,206,83,237,186,215,51,97,37,123,55,39,213,81,24,141,92,72,115,173,138,121,62,253,157,254,204,232,22,165,79,229,111,165,250,223,78,197,146,247,47,165,233,57,124,174,75,237,105,175,82,189,219,183,107,162,116,211,67,215,138,228,207,138,6,62,230,39,50,118,126,14,94,182,134,31,194,162,220,30,144,234,95,165,211,230,183,41,28,136,18,36,35,98,156,150,226,11,85,178,146,61,80,126,169,158,154,30,134,86,126,42,3,21,120,209,227,4,60,71,184,224,225,13,149,135,242,236,200,149,7,99,209,37,213,32,212,29,149,50,43,103,177,50,86,100,251,27,121,187,77,194,108,218,74,144,149,146,21,184,210,106,84,234,200,78,57,227,142,100,112,105,220,98,198,58,53,169,72,137,87,168,59,30,221,141,66,134,243,92,232,177,212,109,189,37,213,185,41,227,61,207,147,141,37,179,67,106,79,78,165,122,233,117,6,150,115,115,209,135,25,60,161,65,110,167,3,229,69,231,89,218,237,54,217,143,48,163,184,168,187,246,185,42,67,187,23,200,100,182,173,40,51,66,148,227,132,105,74,76,146,234,219,236,24,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,4,10,171,113,120,193,42,46,98,230,225,68,202,100,71,48,250,4,135,35,59,136,113,42,111,202,97,75,68,83,90,141,184,76,196,82,221,71,82,71,28,150,219,138,66,139,71,82,102,131,33,61,68,127,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,219,32,0,7,31,204,190,102,44,220,173,91,214,165,231,136,48,101,174,222,175,221,17,237,201,211,99,17,173,116,196,61,22,75,197,44,218,36,154,158,66,85,29,36,180,39,215,216,181,41,36,181,36,155,95,96,0,0,1,202,179,71,142,159,201,175,2,110,108,107,249,45,242,143,228,231,69,253,25,215,116,124,254,162,99,17,191,174,229,185,183,111,63,119,208,61,118,233,217,174,165,234,176,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,0,57,166,99,113,190,149,151,28,30,173,99,45,118,135,46,175,77,160,72,167,38,100,72,142,37,15,155,18,39,49,25,197,183,187,213,82,208,151,205,100,131,52,146,205,4,147,82,55,111,47,107,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,241,89,114,198,250,86,99,176,122,139,140,180,42,28,186,69,54,191,34,162,152,113,37,184,149,190,76,71,156,252,102,214,230,223,85,43,90,88,37,154,8,212,72,53,154,73,75,219,188,235,91,27,248,187,102,75,13,113,162,254,195,154,21,147,134,175,211,109,91,162,171,68,134,236,186,108,245,62,227,17,165,184,203,106,113,73,152,148,154,205,40,35,51,36,164,181,215,66,46,225,53,56,122,102,130,254,205,158,11,214,177,27,17,169,22,253,58,165,78,186,36,209,26,106,137,29,230,88,83,13,196,136,242,84,164,188,235,170,53,238,144,178,51,37,17,104,73,236,239,51,148,0,43,215,136,95,16,188,104,202,102,52,81,112,231,14,109,139,42,163,77,168,218,241,171,110,187,91,133,45,231,210,251,146,229,178,164,165,76,201,105,36,141,177,208,100,70,147,61,77,93,189,196,78,30,156,66,241,163,54,120,209,90,195,156,70,182,44,170,117,54,157,107,201,173,180,237,18,20,182,95,83,237,203,136,202,82,165,61,37,212,154,54,200,89,153,18,72,245,36,246,247,145,216,80,8,255,0,127,231,22,196,194,252,211,219,153,104,190,161,250,51,229,109,191,14,163,71,173,243,30,123,170,170,74,168,170,19,20,238,157,166,21,179,119,45,107,231,173,196,160,180,218,100,90,146,132,128,0,1,199,236,156,204,89,183,142,98,241,15,44,170,131,46,5,217,97,199,135,82,65,168,141,198,42,84,231,226,196,117,79,161,100,146,38,214,211,178,208,210,155,87,121,27,107,66,149,171,137,107,176,0,0,0,133,89,130,226,151,131,88,29,142,52,156,25,133,74,249,76,220,122,131,80,175,26,235,19,148,220,91,119,115,200,67,137,74,27,101,213,204,121,148,27,139,117,164,109,218,164,165,189,198,231,49,13,76,170,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,15,243,155,196,139,14,50,151,93,131,97,211,45,191,151,119,155,187,95,169,82,35,212,202,27,116,168,170,70,230,213,33,254,83,186,60,230,168,82,25,36,110,229,153,184,163,65,41,174,111,117,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,0,132,24,115,197,27,11,239,172,215,215,48,34,84,104,148,251,77,82,25,160,218,183,19,110,185,49,117,186,223,88,81,205,41,40,201,113,162,140,249,186,147,101,211,90,82,72,96,214,181,124,250,80,204,223,0,28,127,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,230,185,32,207,181,137,155,138,19,22,228,214,61,9,137,180,218,123,147,43,116,70,163,188,168,171,101,165,178,218,166,70,120,200,208,76,173,111,182,68,210,215,205,66,141,73,209,105,73,58,184,107,141,252,93,179,37,134,184,209,127,97,205,10,201,195,87,233,182,173,209,85,162,67,118,93,54,122,159,113,136,210,220,101,181,56,164,204,74,77,102,148,17,153,146,82,90,235,161,23,112,176,156,153,227,93,213,152,156,182,89,248,199,122,211,233,80,171,87,7,164,58,150,41,109,56,220,84,114,39,200,142,141,137,113,199,22,90,161,148,153,234,179,245,140,244,208,180,34,237,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,21,247,111,49,119,89,23,13,171,37,36,166,171,52,169,116,247,8,200,143,84,188,202,155,62,242,50,238,87,184,254,227,25,202,205,6,25,75,194,124,111,186,237,103,226,186,195,41,171,79,118,33,45,179,73,41,142,173,228,32,211,170,18,70,90,55,217,161,105,238,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,121,153,118,36,139,221,238,22,60,0,0,0,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,206,67,200,141,29,217,14,40,146,134,144,165,168,204,244,34,34,45,76,80,23,18,12,78,145,136,185,148,174,50,154,137,191,22,132,228,154,74,16,151,141,72,73,179,62,94,157,155,212,68,100,75,251,62,226,18,19,131,142,13,162,173,122,86,113,86,169,19,115,16,226,200,167,199,230,55,169,19,200,118,158,250,86,91,144,101,174,134,125,164,173,126,207,104,183,222,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,159,107,155,30,111,44,182,241,3,196,124,86,179,38,203,74,233,216,145,94,69,78,11,50,9,148,85,169,199,85,116,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,118,153,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,0,0,0,173,94,54,152,103,106,201,194,203,23,24,250,78,85,201,79,184,10,217,231,182,219,105,234,32,200,141,34,70,199,149,179,152,190,91,145,117,108,183,146,83,207,127,213,51,94,165,5,120,117,99,29,119,6,243,113,98,73,164,51,212,68,188,42,12,89,213,72,219,144,142,116,89,239,180,218,79,122,144,179,79,41,242,142,254,137,218,165,242,54,110,74,86,163,26,20,1,157,108,251,98,101,213,138,25,184,196,202,141,211,47,153,232,27,130,109,179,78,97,14,56,108,197,131,1,245,199,105,13,165,107,86,205,220,181,58,178,78,137,55,94,117,100,148,239,208,89,87,6,76,45,249,41,151,26,238,38,79,161,116,179,239,187,129,206,154,111,85,191,172,165,194,65,50,207,205,146,205,45,236,148,170,138,123,82,149,171,93,79,84,242,204,69,254,50,181,106,173,3,55,118,77,118,133,83,151,78,169,83,172,122,108,184,115,34,60,166,95,140,251,117,58,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,77,94,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,166,133,45,40,66,20,72,68,202,0,1,229,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,247,252,49,120,128,76,197,216,113,178,253,141,247,23,87,125,68,218,197,179,82,117,183,221,149,94,138,219,15,60,234,100,173,40,54,201,230,27,143,218,243,139,74,158,74,211,169,41,196,173,110,88,168,0,0,0,166,190,39,92,64,33,226,236,201,57,126,193,11,139,171,177,98,110,98,230,169,52,219,14,197,175,74,109,246,94,105,49,150,164,27,132,203,14,71,236,121,181,165,47,41,106,208,148,218,80,183,43,172,93,247,14,14,32,16,243,17,66,107,9,49,122,226,255,0,77,136,29,75,237,73,144,219,17,219,184,162,239,91,155,163,161,148,54,218,30,101,179,36,45,146,78,227,109,162,117,38,191,158,38,167,80,10,54,226,223,128,210,112,179,50,238,98,77,62,20,70,45,236,79,143,233,72,197,26,59,81,208,213,69,132,54,212,230,205,8,89,169,107,82,141,169,43,117,72,70,245,204,81,122,202,66,212,125,127,130,158,58,67,165,87,111,76,188,87,171,60,159,77,236,185,45,216,206,19,13,182,185,77,35,151,57,9,89,153,58,227,203,101,49,86,150,200,150,146,110,35,235,245,52,81,175,181,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,187,60,200,227,125,43,46,24,37,116,227,69,102,135,46,179,30,220,142,210,145,2,51,137,109,114,95,121,246,227,178,131,90,187,16,131,117,230,247,175,69,26,81,185,68,149,153,18,15,52,67,74,121,88,193,79,228,237,151,219,39,7,28,168,117,178,237,250,121,245,239,165,222,99,107,156,251,171,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,234,160,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,141,92,90,243,175,232,72,115,50,155,134,85,58,172,58,211,220,151,47,74,131,7,200,109,48,94,99,152,138,98,76,211,189,206,114,29,105,199,84,218,146,146,108,146,209,155,132,235,200,69,106,224,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,26,96,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,149,16,113,18,192,184,120,3,154,203,174,219,160,209,189,25,109,215,185,87,37,5,148,155,4,218,98,202,35,55,80,211,108,146,82,203,45,202,68,166,91,108,210,149,37,182,81,244,136,201,106,157,92,22,241,210,187,116,216,151,110,3,92,117,154,82,226,89,61,61,70,218,137,162,27,157,210,203,122,66,230,150,132,100,110,178,219,230,210,183,237,53,33,82,246,169,102,149,52,148,249,94,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,137,206,230,60,201,203,142,90,47,28,73,163,77,136,197,194,81,209,75,183,201,233,13,54,179,168,201,89,52,219,141,33,212,45,47,45,148,169,201,38,214,197,111,68,117,145,232,157,202,44,240,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,166,140,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,83,15,21,140,179,222,88,81,143,51,241,133,83,174,11,130,211,196,89,7,53,21,122,137,147,165,79,168,158,253,212,179,116,148,102,72,109,166,208,166,9,73,71,204,151,45,27,250,119,22,60,87,14,236,222,127,37,44,101,63,149,51,121,56,123,120,242,161,93,27,32,117,47,49,202,75,189,44,182,246,153,56,92,167,29,86,242,78,253,205,56,238,141,173,194,107,109,255,0,0,128,28,78,179,227,251,16,161,73,192,108,39,173,109,191,174,10,122,189,37,84,167,84,121,114,173,118,84,182,84,222,169,229,40,185,210,24,84,130,78,215,27,117,148,155,111,22,155,218,81,212,6,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,163,60,183,96,133,43,46,24,37,107,96,189,26,185,46,179,30,220,142,234,87,62,75,105,109,114,95,121,247,36,60,178,66,123,16,131,117,231,54,35,85,26,81,181,38,165,153,26,207,60,56,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,128,28,106,252,44,90,223,16,32,249,117,68,70,174,24,188,64,33,225,20,200,217,126,198,251,139,164,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,237,121,197,169,44,169,9,212,146,218,150,182,238,80,0,0,69,94,40,254,4,241,55,240,95,56,132,42,215,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,4,85,226,143,224,79,19,127,5,243,136,66,189,120,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,0,1,73,124,72,248,130,70,204,76,150,240,123,6,234,178,211,135,84,233,9,147,54,164,203,174,178,139,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,115,77,80,217,149,133,112,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,90,79,5,10,181,41,236,182,222,84,38,106,113,23,82,135,124,72,151,34,26,94,73,190,203,15,64,132,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,88,80,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,165,110,53,126,41,237,111,135,240,124,198,162,37,87,11,220,244,254,218,237,84,96,118,49,222,125,94,36,209,119,250,30,76,212,237,122,187,75,109,180,153,106,241,168,250,137,140,232,231,51,82,74,214,209,33,207,157,82,100,56,83,252,0,80,183,17,187,166,187,99,113,21,189,47,91,90,119,69,90,183,234,22,237,82,157,39,148,135,57,18,152,165,192,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,207,242,11,157,123,87,53,152,113,18,137,86,169,244,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,217,84,0,2,26,241,20,207,84,108,173,89,167,99,225,244,248,139,197,74,252,118,94,130,204,152,174,173,20,202,115,199,33,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,232,174,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,98,188,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,220,72,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,250,11,74,20,181,173,38,181,243,252,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,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,194,170,248,169,231,199,253,87,202,166,16,86,191,193,53,119,215,105,149,31,248,244,73,162,41,28,175,249,58,157,91,111,127,132,142,180,255,0,90,129,85,98,231,184,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,97,67,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,246,102,95,49,119,222,104,49,78,126,38,95,82,63,194,195,163,194,216,207,244,101,47,169,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,239,51,238,34,153,92,41,242,57,27,18,170,176,51,73,137,43,150,213,10,216,172,18,237,106,98,80,235,7,81,168,197,82,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,67,92,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,222,42,11,140,118,13,162,147,122,81,177,86,151,19,107,19,34,199,167,200,229,183,161,27,203,118,160,250,150,123,80,69,174,132,90,153,171,95,179,218,35,223,14,12,78,145,135,89,148,161,178,170,137,177,22,186,228,106,74,208,167,141,40,81,189,62,38,189,155,210,70,102,72,251,126,227,23,251,29,228,73,142,212,134,212,74,67,168,74,210,100,122,145,145,150,164,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,53,204,109,244,214,29,96,165,225,116,184,249,52,184,180,74,130,154,86,226,73,243,19,17,229,150,135,185,61,190,167,176,245,25,196,196,27,138,69,233,127,220,23,43,139,91,206,214,42,210,230,17,153,154,148,163,117,229,175,222,122,158,170,247,159,222,98,245,184,108,225,63,236,223,45,180,26,132,152,236,34,77,201,30,45,104,148,148,104,178,110,68,8,103,181,70,104,73,235,170,59,75,180,190,211,18,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,65,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,0,57,86,106,176,183,246,211,151,28,69,195,54,104,94,153,159,89,183,229,122,42,23,85,211,243,106,141,35,157,7,231,13,104,74,116,148,211,10,245,212,72,61,52,94,169,53,17,230,218,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,166,156,16,189,106,184,149,130,246,14,35,87,99,196,98,165,117,90,244,170,220,198,162,33,73,97,183,228,196,109,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,143,63,154,172,82,253,139,101,199,17,113,49,154,239,161,167,209,173,249,94,138,155,210,245,28,170,163,168,228,193,249,179,66,210,173,101,58,194,125,116,154,11,93,87,162,73,70,89,172,26,115,193,11,42,171,134,184,47,96,225,205,118,68,71,234,86,173,175,74,162,76,118,34,212,166,28,126,52,70,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,168,190,53,126,41,237,111,135,240,124,198,162,33,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,169,20,2,157,184,168,103,170,77,255,0,112,213,114,195,133,179,229,177,108,80,228,61,77,188,222,122,43,91,42,213,22,37,50,180,176,209,56,217,188,218,34,189,24,200,220,66,209,205,90,150,91,84,218,16,183,56,255,0,11,75,167,28,105,89,172,160,219,24,67,59,74,85,119,214,188,98,74,105,231,105,235,163,176,70,183,30,120,155,35,229,188,141,198,152,238,158,210,39,222,109,181,43,99,206,37,119,210,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,171,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,244,240,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,126,188,250,231,123,249,26,80,172,229,211,44,127,148,181,171,186,160,231,41,167,228,114,34,181,6,34,216,84,205,203,78,171,39,150,135,208,219,90,36,210,149,45,78,43,113,54,77,59,242,114,151,196,195,6,179,67,93,129,135,146,104,149,91,54,254,168,243,122,106,52,130,84,216,179,57,104,125,229,244,243,27,65,17,236,97,141,235,231,33,159,89,100,148,115,52,51,19,0,0,87,87,19,174,32,19,48,138,28,156,191,96,133,197,210,95,82,247,49,115,84,154,109,246,165,80,98,184,195,47,52,152,203,82,9,179,121,246,228,118,60,218,212,166,82,133,104,73,113,72,91,116,216,3,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,66,16,113,111,192,104,216,167,150,135,49,38,159,10,91,247,14,24,72,244,164,98,141,29,217,11,118,156,250,219,106,115,102,132,44,146,132,37,36,212,149,186,164,47,98,33,168,189,84,173,106,42,117,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,98,218,184,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,75,78,54,24,209,85,167,70,176,240,34,222,187,229,197,143,84,143,42,189,115,81,217,66,144,137,76,19,173,162,156,167,92,219,162,208,78,179,52,201,162,89,150,246,208,181,167,84,180,162,138,188,48,48,94,171,138,217,180,180,171,175,90,18,234,214,197,141,33,85,234,204,196,173,77,49,1,246,217,117,84,245,45,194,82,117,89,204,67,42,75,68,102,107,38,220,51,74,155,67,154,95,160,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,12,171,139,20,181,248,128,67,203,191,15,108,55,194,76,33,184,191,211,98,127,164,95,118,76,118,216,144,221,187,23,211,114,156,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,124,201,59,2,236,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,127,217,36,201,245,179,148,108,47,106,138,146,137,54,246,174,71,97,87,101,98,35,178,57,19,159,105,199,214,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,200,161,93,92,105,48,114,187,120,96,213,165,140,84,135,185,145,48,238,161,34,61,82,54,212,22,216,181,37,71,109,50,119,169,100,103,177,246,35,181,203,74,22,165,117,59,189,84,182,163,58,214,201,126,49,208,176,11,52,22,6,42,221,44,239,162,210,170,14,71,168,185,185,101,211,69,151,29,216,142,201,209,8,90,215,201,68,133,59,203,74,77,75,229,236,45,13,90,148,234,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,238,188,103,241,230,53,213,138,22,214,0,80,166,203,233,236,120,234,170,87,80,153,14,165,135,42,51,27,109,76,54,182,77,4,133,173,152,218,45,46,146,151,217,57,196,22,195,74,201,94,39,131,238,14,87,111,156,208,22,42,199,123,167,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,166,216,173,166,226,76,93,248,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,57,255,0,193,247,55,157,217,71,190,166,255,0,135,155,99,41,184,31,241,242,167,196,121,212,31,248,239,182,107,71,248,116,155,159,212,54,38,166,117,243,93,66,202,94,13,77,188,185,180,169,151,125,75,88,118,181,18,107,203,79,95,43,114,9,199,13,45,145,172,217,97,11,230,184,122,161,39,162,27,230,33,110,182,99,62,247,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,187,62,25,249,40,168,229,130,196,169,94,216,151,76,233,177,38,237,214,52,216,110,20,87,189,13,5,151,156,38,227,179,33,149,57,191,157,162,31,112,210,230,211,209,132,154,9,76,154,149,53,70,85,196,138,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,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,4,0,227,87,225,98,214,248,129,7,203,170,34,149,133,201,240,197,226,1,51,23,97,198,203,246,55,220,93,93,245,19,107,22,205,73,214,223,118,85,122,43,108,60,243,169,146,180,160,219,39,152,110,63,107,206,45,42,121,43,78,164,167,18,181,185,98,160,0,34,175,20,127,2,120,155,248,47,156,66,20,2,44,83,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,109,60,37,51,175,233,184,112,242,155,137,181,58,172,202,211,60,231,44,186,131,231,207,109,80,89,99,152,186,98,140,147,189,190,74,26,117,198,148,226,148,147,108,212,209,27,100,211,40,93,159,128,172,14,45,121,215,244,36,57,153,77,195,42,157,86,29,105,238,75,151,165,65,131,228,54,152,47,49,204,69,49,38,105,222,231,57,14,180,227,170,109,73,73,54,73,104,205,194,117,228,34,165,133,255,0,112,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,50,209,152,187,239,43,248,167,3,19,44,89,31,224,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,35,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,98,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,41,91,141,95,138,123,91,225,252,31,49,168,136,43,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,244,228,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,5,0,241,71,241,217,137,191,130,249,60,33,197,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,209,152,187,19,52,24,89,3,19,44,89,31,224,161,214,33,108,123,250,50,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,17,255,0,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,175,149,185,4,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,158,203,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,44,255,0,43,92,37,40,87,158,92,107,21,60,193,83,106,182,206,34,93,154,63,111,58,153,43,55,173,200,169,66,84,194,159,135,234,33,79,58,179,89,188,203,170,82,137,174,90,72,227,189,204,52,214,174,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,44,255,0,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,211,83,172,122,163,237,176,196,87,34,180,195,76,51,73,87,45,8,218,241,114,181,105,199,13,106,121,78,41,179,81,44,154,75,182,126,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,236,206,190,84,107,185,75,198,89,182,111,42,171,50,208,169,107,50,214,173,205,101,9,235,226,237,65,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,117,94,28,217,246,254,74,245,215,240,223,17,24,234,48,202,230,168,117,146,228,49,31,124,170,44,229,161,13,28,196,146,11,123,204,154,27,109,46,181,218,162,74,18,182,139,114,84,219,211,171,138,22,117,255,0,147,253,136,188,24,195,218,157,86,14,36,222,84,244,73,106,163,8,249,62,134,165,169,229,33,114,9,213,36,245,121,222,83,236,182,77,153,45,191,93,221,237,169,13,115,41,4,7,160,164,212,239,44,40,191,225,86,97,183,46,129,118,89,213,134,228,180,137,113,8,159,167,212,98,60,74,73,56,203,201,50,37,182,235,101,170,28,73,246,164,201,69,222,66,239,178,75,196,18,205,199,124,23,174,214,113,62,171,18,137,118,97,173,28,231,220,200,83,166,251,243,233,209,162,54,169,21,164,50,203,8,34,66,157,39,183,48,202,92,229,31,44,143,250,214,201,85,151,159,172,235,221,89,172,196,121,116,74,77,79,167,195,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,254,174,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,214,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,183,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,40,113,38,194,127,218,78,91,107,213,8,209,216,84,155,110,60,170,209,169,104,213,102,220,120,19,15,106,76,144,163,215,85,246,23,97,125,164,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,188,180,61,83,239,47,188,134,142,242,229,125,53,136,184,41,103,221,45,190,78,174,85,18,158,167,85,184,148,124,197,68,101,103,169,238,87,111,175,237,61,71,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,188,94,241,125,219,95,10,96,97,237,50,166,244,121,117,105,109,46,66,26,123,97,185,25,216,211,218,82,84,73,89,25,164,205,37,169,26,76,143,79,111,112,169,236,9,178,101,98,22,47,90,86,180,118,57,197,54,181,1,167,146,105,53,106,218,229,52,133,118,18,85,251,254,210,208,105,11,11,109,166,172,220,54,181,173,86,90,38,211,73,162,193,133,176,146,73,218,109,71,66,52,211,66,211,232,251,139,238,33,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,231,245,155,90,187,111,211,168,85,106,188,30,158,37,205,79,93,82,150,231,53,11,234,34,162,84,136,138,115,68,153,154,52,126,36,132,104,162,37,122,154,233,181,73,51,150,188,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,0,25,204,207,77,149,85,176,51,131,139,116,42,204,136,143,72,149,116,75,173,161,81,150,165,32,152,168,43,174,101,38,106,74,79,122,90,146,218,86,90,104,75,37,17,26,136,137,71,102,156,25,49,75,229,94,92,107,184,103,62,187,213,79,177,46,7,58,104,93,46,206,142,151,53,4,243,63,56,72,36,185,190,82,106,42,237,82,150,157,52,61,19,203,33,242,120,214,98,103,201,252,14,178,240,182,36,186,172,121,119,133,192,186,131,221,59,155,34,200,131,1,159,156,98,70,139,35,94,175,203,134,226,16,105,82,119,48,106,51,74,144,141,96,7,14,172,28,174,227,38,110,44,72,212,135,186,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,67,66,130,149,184,213,248,167,181,190,31,193,243,26,136,135,246,54,5,226,62,36,225,197,243,138,22,85,27,210,180,172,57,232,93,175,178,193,154,165,71,139,40,164,25,74,75,100,94,187,45,244,170,230,153,30,228,37,105,89,164,208,151,22,134,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,133,92,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,212,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,180,39,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,64,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,21,213,131,216,23,136,248,243,50,230,164,225,125,27,211,53,91,94,223,122,228,122,154,209,153,202,153,21,167,216,101,196,70,65,17,243,94,46,161,43,38,245,37,45,40,81,35,114,205,8,95,202,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,189,174,108,51,21,85,205,46,54,214,49,126,161,73,151,70,143,58,60,72,144,104,239,85,21,61,20,214,25,97,8,54,154,112,208,130,36,41,210,117,227,74,80,146,37,188,179,237,51,53,29,138,240,96,203,197,86,219,182,110,92,200,220,180,168,136,69,217,29,52,75,94,66,102,41,79,156,38,100,57,215,169,109,36,246,37,11,144,196,116,164,215,243,154,197,112,200,146,133,17,185,102,128,34,87,16,204,233,210,178,177,133,242,40,86,133,193,17,56,169,114,199,34,183,225,156,100,202,56,76,27,155,93,168,62,218,148,73,66,18,146,117,45,26,201,68,183,137,37,203,113,8,123,109,16,255,0,162,171,246,234,255,0,101,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,178,155,187,37,31,201,87,134,102,42,87,239,250,101,41,204,77,186,125,10,229,74,75,5,205,114,151,4,234,244,243,110,152,151,183,41,10,218,180,27,142,169,162,74,86,226,146,157,93,75,45,56,117,130,44,251,139,94,74,61,9,50,102,108,176,202,153,74,135,69,123,146,221,233,79,96,185,14,38,115,207,242,209,83,73,26,182,57,206,91,173,54,234,91,74,84,78,18,93,50,112,221,121,104,128,24,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,218,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,67,143,216,57,93,203,254,50,221,152,59,113,189,212,75,182,106,10,142,220,157,168,71,87,21,105,39,35,73,216,133,172,155,230,176,227,78,242,247,154,145,191,106,189,100,153,9,43,137,56,233,66,196,254,23,54,30,28,250,102,171,54,233,195,76,64,133,78,171,166,160,75,94,216,175,198,172,185,0,217,116,205,68,166,82,194,57,9,70,164,166,250,99,78,196,163,150,165,249,94,23,30,59,48,203,241,175,39,154,57,86,105,241,175,249,68,230,10,246,198,54,233,253,20,75,130,160,93,3,10,107,150,226,32,176,210,35,197,230,167,152,225,19,198,195,45,27,155,86,105,230,26,246,232,157,8,173,123,131,206,8,82,172,60,186,72,198,86,107,146,230,84,177,70,65,170,68,69,54,148,49,5,138,116,169,113,154,66,59,212,181,169,70,242,212,179,50,45,22,218,73,37,176,214,228,245,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,149,112,23,125,195,131,135,252,60,187,208,154,197,188,94,183,127,211,98,127,82,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,231,141,213,199,197,207,47,180,44,193,39,10,155,99,171,177,98,115,152,170,95,237,74,117,216,173,74,109,167,85,182,52,86,24,117,201,76,155,137,105,162,121,42,74,77,75,82,210,74,109,41,113,201,191,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,243,248,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,204,189,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,18,171,55,184,233,51,31,178,167,150,139,146,189,89,244,157,201,65,249,83,109,215,158,81,62,110,42,84,83,165,147,75,117,199,141,74,121,231,34,174,43,206,56,74,82,84,227,203,250,38,70,132,249,254,25,213,106,85,3,58,248,127,93,174,212,226,83,169,180,232,245,233,115,38,75,121,44,177,25,134,232,147,148,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,138,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,217,240,180,192,184,120,63,149,58,13,201,54,141,210,92,152,137,254,137,42,111,56,108,56,226,226,184,102,84,244,37,198,139,119,39,165,229,188,150,214,165,41,14,73,127,232,154,141,9,152,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,89,235,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,116,12,126,204,62,40,102,98,242,133,126,98,205,86,36,250,189,62,143,18,136,202,227,67,110,50,57,12,18,140,212,105,65,17,26,220,117,199,158,89,247,111,117,68,130,67,100,134,209,55,248,78,228,162,163,116,221,84,204,212,98,69,51,101,183,70,214,77,156,194,202,44,134,106,179,146,228,136,238,72,113,38,165,184,207,74,227,59,144,74,109,10,55,77,167,16,178,38,140,151,111,224,50,174,61,85,197,133,183,221,169,98,90,56,153,95,161,116,182,221,247,215,252,159,155,213,50,190,179,162,120,153,149,243,104,89,184,222,199,20,73,249,196,167,118,186,167,82,237,18,255,0,135,7,16,9,153,119,174,181,132,152,189,113,127,165,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,126,32,7,26,191,11,22,183,196,8,62,93,81,20,237,97,216,23,150,39,220,204,89,152,127,111,75,174,215,101,71,151,38,61,62,33,18,159,125,17,163,185,33,210,109,58,234,181,147,76,184,100,132,234,181,153,18,82,74,81,146,79,228,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,128,8,171,197,31,192,158,38,254,11,231,16,133,0,143,85,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,91,79,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,150,42,0,34,175,20,127,2,120,155,248,47,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,249,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,191,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,54,226,89,158,169,57,101,182,98,225,134,24,207,151,23,20,46,56,236,84,162,206,76,86,156,98,145,78,41,6,74,125,100,251,107,105,229,188,108,60,202,91,36,158,210,230,56,165,32,210,217,57,72,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,15,173,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,189,238,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,143,41,251,45,190,255,0,101,159,182,191,65,127,160,207,148,31,37,189,39,213,51,254,170,116,221,79,35,147,191,155,253,79,173,191,102,207,102,237,123,4,128,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,10,108,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,165,110,53,126,41,237,111,135,240,124,198,162,33,85,129,133,183,222,40,124,163,249,11,66,244,159,201,43,126,101,211,88,254,116,203,61,45,46,46,222,123,255,0,58,180,239,219,204,71,168,141,203,61,123,18,122,24,250,184,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,160,30,40,254,59,49,55,240,95,39,132,56,83,152,67,121,35,5,227,227,218,88,136,229,166,253,208,245,160,183,18,249,115,216,168,162,35,114,146,149,182,122,25,161,198,156,89,165,73,221,161,178,225,47,102,173,239,232,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,213,118,84,107,180,123,86,179,86,181,173,207,148,21,168,84,249,18,41,212,142,177,17,61,33,41,13,169,77,70,231,172,141,13,115,22,73,71,49,69,181,59,181,62,194,25,215,206,30,49,226,198,52,99,237,209,86,198,54,122,42,213,191,80,155,111,177,72,221,25,207,66,197,98,108,133,38,159,207,142,132,34,79,37,110,184,142,121,145,169,122,107,169,150,154,119,254,17,88,57,132,248,171,143,181,122,182,33,61,214,86,172,154,124,91,130,219,164,109,146,222,178,153,154,202,189,33,207,105,105,71,243,117,165,132,114,28,37,37,206,175,93,12,154,80,187,241,2,184,184,224,246,9,92,216,47,7,20,175,203,146,37,163,118,80,164,57,2,135,86,77,25,249,175,214,22,113,37,62,213,21,102,202,136,155,67,174,183,189,47,186,74,67,38,78,105,167,53,123,169,90,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,162,156,148,226,54,54,226,174,94,109,171,207,30,237,88,148,155,134,116,118,94,139,54,52,150,22,138,229,57,200,237,61,26,164,109,50,102,152,203,117,46,153,45,147,211,69,182,165,18,27,74,210,218,59,168,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,123,51,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,46,106,45,211,0,114,57,27,46,57,38,197,236,97,190,23,45,120,139,122,97,61,117,15,68,113,14,199,69,14,156,245,61,111,148,37,50,178,74,142,73,169,13,41,229,45,62,162,219,38,208,68,73,90,222,168,177,109,60,81,120,127,195,171,195,169,102,111,4,45,222,77,85,158,166,163,124,82,216,113,134,34,185,21,166,29,125,234,178,121,139,70,215,139,149,163,173,182,75,83,202,113,46,18,73,100,234,157,169,97,218,178,163,149,28,71,205,174,35,162,202,178,154,232,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,208,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,91,20,173,166,175,44,54,186,109,103,154,39,83,86,163,78,133,176,210,74,221,205,142,180,105,166,135,175,210,247,31,220,99,55,184,239,101,74,195,220,94,187,109,105,12,114,74,21,106,123,76,160,146,105,209,180,74,117,9,236,52,167,247,61,133,160,182,30,16,152,190,229,209,133,51,240,246,167,83,122,68,186,76,183,87,29,14,189,188,219,140,212,104,13,37,41,37,44,204,146,70,163,208,137,36,69,175,179,184,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,0,254,41,68,148,154,143,184,139,81,71,252,90,177,57,219,191,31,152,182,89,117,181,69,163,211,82,194,137,10,51,209,214,166,206,65,235,162,204,181,209,94,226,63,184,126,14,20,56,88,237,247,152,179,174,76,132,181,64,160,211,186,246,222,54,204,210,82,88,157,5,68,91,141,10,78,187,86,103,166,164,127,105,11,206,66,73,8,74,11,185,36,68,67,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,180,156,177,101,158,205,205,127,11,124,62,194,219,194,116,186,114,211,34,175,82,164,84,227,25,169,116,234,139,117,90,138,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,84,94,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,44,83,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,211,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,212,0,0,2,165,120,218,96,229,117,171,170,197,204,12,119,185,212,89,52,242,179,166,55,181,9,233,37,54,228,137,113,207,83,94,247,57,200,118,79,97,35,106,58,95,89,90,184,146,46,107,193,166,255,0,141,108,230,142,169,102,84,110,25,113,35,222,54,188,184,208,233,233,55,77,137,213,24,238,181,33,179,90,82,70,130,91,113,155,156,105,90,244,208,148,226,72,245,115,106,188,87,21,60,99,161,98,238,110,42,241,173,198,117,137,97,83,218,179,156,147,185,127,206,165,70,125,247,36,158,197,161,38,142,91,242,29,99,79,89,42,228,111,74,141,43,34,41,43,193,47,5,63,240,235,49,147,42,30,251,42,159,21,183,127,228,243,37,184,242,13,191,249,17,54,164,185,254,28,148,159,160,98,213,5,43,113,171,241,79,107,124,63,131,230,53,17,210,184,35,210,105,85,250,86,60,208,171,180,200,149,26,109,70,61,191,18,100,57,108,165,230,36,176,226,106,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,199,248,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,233,152,118,52,119,31,144,229,187,43,98,27,219,33,111,45,199,22,203,206,17,173,15,26,182,147,142,155,74,36,124,201,187,29,114,243,155,12,109,202,228,154,243,248,61,113,196,167,34,229,142,150,106,76,201,167,49,41,14,173,182,159,68,119,136,220,73,169,43,101,82,86,226,8,140,144,165,146,73,196,184,141,80,124,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,122,156,56,178,57,39,42,86,108,251,195,16,87,18,70,34,222,17,216,68,230,90,67,78,162,137,17,38,107,40,77,62,68,106,90,212,163,74,159,82,85,202,82,218,105,41,37,19,36,235,147,40,0,85,7,28,170,181,41,234,174,13,208,153,169,196,93,74,28,122,244,185,16,210,242,77,246,88,121,80,82,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,78,85,193,134,173,74,167,102,190,183,14,161,83,137,22,69,82,199,159,18,11,79,60,148,46,83,229,50,19,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,43,180,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,31,87,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,184,23,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,52,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,129,92,65,56,110,70,204,76,153,216,201,131,206,196,167,98,42,99,184,245,74,20,149,186,164,92,203,109,168,204,199,100,157,113,238,76,53,182,204,117,165,6,77,146,28,90,210,78,41,5,171,133,231,248,98,240,255,0,153,132,80,227,102,7,27,237,222,146,250,151,181,251,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,181,151,16,165,50,148,39,83,75,138,90,27,237,124,81,252,9,226,111,224,190,113,8,80,8,213,64,167,108,219,240,161,191,160,227,109,16,178,195,107,196,114,196,188,100,51,9,184,235,150,241,162,216,125,12,23,57,201,142,190,183,29,84,101,147,78,60,79,17,168,247,168,216,36,111,54,9,235,9,201,214,78,172,76,160,88,146,40,20,9,158,153,185,43,59,62,80,92,28,183,163,250,83,148,244,133,197,254,106,183,221,109,142,83,114,13,191,155,50,223,166,229,106,103,217,32,5,59,113,159,192,104,214,174,40,91,88,255,0,66,133,47,167,190,35,170,151,93,90,99,186,166,27,168,195,109,180,176,226,222,53,154,16,183,163,104,132,180,73,71,100,23,22,91,205,75,52,215,172,107,166,187,18,213,168,217,81,231,108,162,213,106,16,234,147,35,114,144,124,217,81,27,146,220,119,55,153,111,78,212,77,146,90,17,146,79,153,170,136,205,41,50,91,87,77,118,207,168,189,86,183,39,116,146,228,83,231,210,220,115,148,135,55,69,155,21,216,146,91,209,100,100,91,216,125,212,107,166,228,238,213,38,74,34,50,253,118,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,211,149,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,6,85,197,164,240,144,201,101,42,181,25,188,214,98,149,191,18,124,118,228,105,97,176,236,148,186,132,190,195,174,55,34,160,235,4,147,34,91,110,182,72,96,214,173,82,180,58,231,44,140,152,116,116,174,39,92,64,38,97,20,57,57,126,193,11,139,164,190,165,238,98,230,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,236,121,181,169,76,165,10,208,146,226,144,182,234,91,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,209,78,88,178,251,66,203,14,13,81,112,134,129,112,85,107,109,211,121,143,201,157,80,125,106,231,74,117,91,222,83,44,154,148,136,172,154,204,205,44,183,234,150,166,165,26,220,83,142,175,170,138,75,227,13,130,21,91,15,49,113,241,149,234,228,73,148,220,81,142,74,143,17,45,169,15,193,126,157,22,36,103,80,190,244,173,10,73,178,180,172,140,143,85,184,147,73,108,37,185,2,192,123,252,1,193,202,238,96,49,150,211,193,219,113,238,158,93,205,80,76,119,36,237,66,250,72,168,74,156,147,39,98,214,130,115,148,195,110,187,203,222,74,94,205,169,245,148,68,52,210,0,2,128,120,148,226,230,19,226,254,104,46,10,214,19,81,233,79,68,135,201,135,80,186,33,79,147,39,229,12,166,227,178,209,184,73,113,92,150,217,100,154,38,91,54,17,181,205,139,119,152,226,92,70,200,170,52,209,128,56,145,135,24,183,131,86,157,255,0,132,112,250,43,66,163,79,75,84,184,93,9,67,232,91,97,74,97,81,121,41,245,27,228,173,165,181,162,12,219,249,191,81,74,70,213,31,64,1,149,113,118,121,67,192,107,55,50,92,45,237,12,41,188,225,68,82,42,49,235,171,166,78,122,57,188,186,77,68,170,179,202,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,117,23,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,108,87,133,30,122,127,168,202,254,53,222,127,249,60,91,2,108,228,255,0,140,149,82,220,144,106,255,0,138,233,80,164,254,251,36,191,239,118,71,85,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,34,184,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,94,184,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,132,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,96,34,175,20,127,2,120,155,248,47,156,66,20,2,52,17,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,6,127,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,189,238,30,121,211,165,102,159,11,227,208,174,251,130,34,177,82,218,142,101,112,67,40,201,138,115,88,39,54,181,80,97,180,168,210,180,41,38,210,93,52,18,73,15,26,139,150,218,22,206,233,106,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,19,172,135,126,219,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,84,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,53,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,39,134,46,67,191,98,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,58,171,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,44,211,132,157,129,102,226,158,73,175,252,62,196,27,122,37,114,222,174,95,19,227,78,131,36,143,99,168,244,125,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,181,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,85,194,159,58,117,92,51,191,224,101,199,17,174,9,111,217,55,92,130,137,109,161,81,149,32,233,117,183,222,65,54,210,20,74,220,212,105,10,90,201,73,36,173,41,121,77,175,230,201,111,184,175,203,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,66,200,183,236,82,234,94,56,224,229,153,210,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,167,134,246,173,242,244,53,33,14,154,219,249,164,170,59,103,23,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,20,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,136,120,163,248,236,196,223,193,124,158,16,157,60,32,45,106,21,243,146,252,66,178,174,152,61,109,22,224,188,42,212,186,140,110,106,219,231,197,126,147,1,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,45,159,172,148,93,89,83,196,121,117,186,77,51,168,195,43,154,160,243,150,229,66,57,56,182,224,111,53,56,154,100,131,113,75,90,94,105,4,100,133,45,71,206,109,6,178,61,201,117,13,122,14,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,233,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,33,95,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,73,118,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,78,86,179,245,135,24,215,151,26,198,54,226,69,66,149,101,203,177,116,143,120,178,169,36,166,99,185,177,38,220,150,27,37,41,238,76,131,86,214,91,82,77,197,58,151,25,71,57,72,37,174,152,51,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,182,187,169,24,227,140,118,103,87,134,212,93,254,135,141,53,91,89,174,213,27,113,36,90,178,105,62,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,212,128,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,138,188,58,248,105,92,216,97,121,22,54,102,74,219,137,22,187,66,144,243,52,27,106,73,71,154,134,31,34,142,182,42,197,34,60,149,180,107,73,156,134,208,210,208,102,133,146,93,35,37,37,179,41,191,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,231,195,133,237,213,120,99,45,59,18,50,236,223,83,251,73,184,28,110,225,166,205,113,195,102,147,57,228,187,33,250,153,191,162,182,67,87,45,213,56,149,122,201,117,72,67,36,231,57,182,91,159,249,104,203,165,137,149,252,44,129,134,118,44,127,240,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,180,146,208,164,31,114,136,200,197,24,241,94,194,199,108,76,197,149,114,28,53,166,5,122,157,215,184,241,55,162,78,75,243,167,40,203,113,33,41,215,106,8,244,212,207,237,49,251,248,74,226,107,182,134,63,63,108,188,235,105,139,88,166,169,132,146,213,166,174,187,54,10,11,77,86,69,174,137,247,25,253,226,240,18,162,82,73,69,220,101,168,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,153,8,137,72,157,41,197,236,67,49,157,113,74,35,211,66,36,153,153,235,252,6,115,243,153,90,93,119,49,247,204,165,74,117,244,55,92,169,180,218,156,94,237,16,83,228,25,17,30,167,217,219,236,22,51,193,191,14,61,23,135,213,171,249,200,238,165,82,230,201,134,149,173,26,17,165,108,83,221,45,15,105,123,191,123,248,123,69,145,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,228,226,13,146,74,86,107,236,6,235,182,195,17,32,226,45,171,30,67,212,169,137,138,149,63,86,97,44,188,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,104,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,115,252,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,240,0,1,21,120,154,96,167,237,167,40,247,79,79,80,233,103,216,154,222,176,247,187,177,151,122,38,30,234,27,115,70,214,165,107,21,217,59,18,91,117,116,154,220,162,78,237,104,175,9,239,175,217,126,41,217,184,153,232,191,73,252,146,184,41,213,222,139,159,201,234,186,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,126,92,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,249,240,234,193,202,22,13,229,30,196,141,72,123,168,151,120,83,216,188,106,146,118,173,28,233,83,216,105,196,150,197,45,100,158,83,5,29,141,83,181,43,228,111,218,149,45,68,36,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,52,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,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,63,248,87,228,86,53,129,111,82,179,61,138,80,34,63,115,215,35,179,82,179,25,102,83,187,233,52,231,226,188,133,62,233,182,225,50,226,229,51,36,140,155,90,23,202,66,80,123,146,226,214,134,236,124,0,112,172,224,230,206,205,202,46,23,252,184,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,246,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,228,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,19,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,138,171,227,157,245,39,249,147,244,209,94,185,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,135,176,183,18,48,227,51,56,53,76,191,237,200,126,149,180,47,74,123,205,57,10,173,4,190,113,179,82,216,147,22,67,43,220,133,109,90,29,105,101,170,155,86,211,218,165,160,201,71,24,50,209,195,146,205,192,28,218,94,184,185,14,151,47,228,205,58,60,103,176,232,142,172,111,20,37,204,102,67,85,38,95,65,145,58,181,178,90,54,209,184,107,65,179,37,38,165,58,242,77,77,77,240,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,28,43,59,152,13,39,49,217,104,188,112,218,141,10,35,247,9,199,69,82,223,55,163,180,226,202,163,25,100,235,109,180,183,86,132,178,183,146,151,35,27,187,211,177,18,22,103,170,119,36,243,152,2,194,120,52,96,133,42,250,198,218,254,52,84,43,146,227,200,194,248,236,38,12,6,91,78,201,111,212,152,153,28,214,234,207,83,36,54,211,110,232,132,145,26,150,226,21,184,137,6,135,46,124,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,0,84,175,22,188,235,250,110,100,204,166,225,149,78,149,50,138,207,37,203,210,160,193,243,220,84,230,95,230,34,152,147,52,236,111,146,182,154,113,213,54,165,40,220,52,180,102,217,180,242,23,88,34,74,100,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,79,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,208,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,140,171,139,73,177,115,167,74,202,199,12,76,58,161,90,23,4,68,226,165,203,30,176,86,252,51,140,153,71,9,131,174,77,75,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,172,191,244,85,126,221,95,236,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,231,144,28,159,82,178,155,132,105,77,64,165,185,125,222,49,225,207,186,214,243,169,52,70,125,8,81,183,5,164,182,181,53,178,57,188,234,13,196,169,70,234,212,181,238,216,109,182,220,160,1,18,184,159,224,189,43,21,178,151,118,215,89,180,34,85,174,123,26,58,107,212,105,138,90,90,126,3,13,188,210,170,10,67,134,164,234,131,134,135,148,166,140,204,150,109,182,100,149,56,134,244,160,192,22,125,193,79,2,225,213,107,183,166,97,235,212,110,119,161,54,91,118,236,151,13,135,27,68,167,81,204,156,180,160,200,221,109,228,50,168,168,75,132,104,73,183,45,244,122,250,168,145,109,64,2,181,120,177,103,94,157,107,90,181,60,171,225,189,79,125,201,89,210,53,226,250,14,84,119,169,80,84,220,121,13,199,109,68,148,54,247,84,219,219,86,105,113,105,38,137,214,214,131,55,72,209,86,216,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,223,243,227,144,186,174,78,164,218,245,170,53,203,46,232,180,238,40,233,136,186,139,176,20,202,226,85,90,105,6,243,78,237,213,164,161,227,230,58,194,119,154,246,33,212,30,238,73,186,231,202,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,110,255,0,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,101,92,95,247,11,143,2,120,101,248,215,156,77,30,131,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,170,22,171,96,166,46,81,113,66,110,10,204,195,139,129,203,238,4,135,35,59,111,196,130,185,83,84,180,54,110,168,219,109,146,81,186,142,81,27,164,182,247,33,77,232,180,153,160,201,66,202,120,141,66,198,216,28,58,240,177,140,198,213,162,84,113,21,87,196,119,171,143,70,75,9,66,86,228,90,170,218,100,202,58,16,206,246,217,83,77,172,219,35,65,173,10,50,82,203,215,84,75,225,113,227,179,12,191,26,242,121,162,255,0,133,16,241,29,200,228,108,169,94,80,47,12,62,92,185,24,117,120,72,125,16,89,117,14,186,186,36,180,145,44,225,58,249,145,165,104,82,77,74,97,74,87,53,72,105,212,168,148,108,155,174,113,252,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,21,120,163,248,19,196,223,193,124,226,16,160,17,170,129,74,220,100,235,248,53,82,204,21,38,137,101,81,57,55,245,30,158,104,189,234,13,198,83,77,201,230,53,29,202,123,106,51,50,39,94,109,131,81,169,194,79,245,110,176,131,90,185,123,26,139,249,69,133,141,181,28,197,217,148,252,186,85,162,82,241,6,84,137,44,210,167,75,75,10,98,42,21,21,226,146,243,132,250,22,131,66,99,27,234,50,216,181,232,71,177,42,94,210,61,36,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,19,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,193,197,92,72,174,227,6,35,220,120,161,115,195,165,68,170,220,213,7,106,50,217,165,193,68,72,168,113,195,212,201,13,163,254,149,168,212,226,213,170,220,90,214,165,45,76,42,196,138,238,15,226,61,185,138,22,196,58,84,186,173,179,80,106,163,17,154,164,20,75,138,183,27,61,72,150,218,255,0,232,90,77,46,33,90,45,181,161,105,74,211,163,236,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,158,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,194,120,44,99,205,155,10,222,186,242,229,89,155,18,159,112,204,172,46,230,162,147,210,12,151,85,66,226,182,212,150,90,65,160,147,189,132,196,109,195,45,230,181,161,213,168,144,73,101,106,19,171,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,14,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,23,254,41,95,120,161,242,115,229,213,119,210,127,36,173,248,118,181,31,249,171,44,244,180,184,187,185,12,124,210,19,191,111,49,126,186,247,44,245,237,81,232,66,106,240,84,241,79,116,252,63,157,230,52,225,117,32,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,22,253,139,31,33,63,101,151,151,237,75,255,0,3,62,79,212,126,81,255,0,93,254,165,244,206,117,95,212,124,239,245,60,207,234,253,127,221,237,208,102,139,16,166,217,181,27,254,229,168,97,205,38,93,46,211,149,88,154,245,6,12,181,26,159,139,78,83,203,56,204,184,102,181,153,173,45,26,18,102,107,95,105,31,172,174,243,179,238,10,16,177,181,116,171,202,160,170,180,70,240,129,137,18,25,68,21,37,142,123,247,34,211,8,212,242,12,144,111,18,27,136,218,18,162,82,210,217,155,205,236,74,212,78,26,34,95,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,217,153,124,186,95,121,95,197,57,248,103,125,71,255,0,11,50,143,55,123,63,210,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,228,248,94,225,230,96,176,191,46,40,180,177,210,149,232,88,145,234,11,126,214,163,201,136,211,115,162,83,228,33,50,92,83,235,109,195,50,222,251,238,232,203,205,161,246,148,151,9,102,105,83,104,106,96,10,171,226,167,144,239,245,95,53,120,65,69,255,0,4,237,223,66,166,83,191,227,215,38,182,165,243,127,228,233,117,13,179,254,18,66,213,253,106,197,85,137,85,144,92,148,93,89,172,196,120,149,186,181,51,167,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,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,39,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,11,61,213,220,213,93,78,89,86,178,250,44,50,183,234,6,229,58,54,136,115,210,146,152,114,83,109,85,119,174,59,82,24,230,198,144,146,233,148,102,148,105,169,234,174,210,157,92,21,60,44,93,63,16,39,121,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,1,91,156,100,48,227,210,152,125,69,191,155,142,234,149,18,100,104,106,90,17,169,18,80,197,65,222,211,218,126,255,0,222,254,30,209,92,217,51,173,46,133,152,251,26,82,101,58,194,28,174,83,26,113,77,175,110,168,57,241,204,200,207,82,236,236,246,141,24,81,164,34,93,34,12,166,215,189,15,70,105,196,168,207,93,72,210,70,71,175,241,31,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,7,151,197,58,131,116,156,51,187,106,143,47,98,34,80,231,190,165,107,166,132,136,235,81,158,186,151,187,222,51,107,140,149,87,46,92,95,187,167,52,124,210,149,112,79,228,153,122,219,146,169,78,26,125,167,175,210,246,11,223,225,239,103,179,104,101,130,210,67,113,249,11,170,83,224,84,93,78,194,78,231,28,167,196,220,163,45,165,169,250,189,231,169,253,162,73,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,21,193,197,99,35,146,113,42,149,63,52,152,108,184,141,87,109,138,57,174,233,166,41,13,48,85,26,116,84,173,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,245,69,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,125,57,5,206,189,171,154,204,56,137,68,171,84,250,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,0,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,204,190,44,88,191,178,252,83,188,176,207,210,158,147,249,37,112,84,104,93,111,35,147,213,116,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,250,185,126,195,63,219,38,56,216,120,90,228,74,172,136,151,53,193,6,159,63,209,109,239,148,204,21,188,158,169,244,122,139,36,242,152,39,92,53,169,38,148,37,6,165,22,212,152,211,72,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,229,49,35,10,176,227,24,40,81,237,140,80,178,233,87,53,42,37,66,53,81,152,149,24,228,235,104,148,194,247,182,225,17,255,0,206,74,139,232,173,181,184,218,201,72,90,210,175,86,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,158,28,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,197,92,88,91,125,218,150,37,163,137,149,250,23,75,109,223,125,127,201,249,189,83,43,235,58,39,137,153,95,54,133,155,141,236,113,68,159,156,74,119,107,170,117,46,208,177,240,206,234,196,74,117,223,81,181,162,117,127,34,173,245,220,213,22,16,219,142,60,168,45,202,141,29,213,182,148,33,90,242,250,164,186,179,86,212,165,166,157,89,171,213,208,216,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,135,178,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,136,23,199,59,234,79,243,39,233,162,170,196,138,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,1,157,108,247,224,93,11,46,217,160,187,176,230,206,163,85,105,214,178,122,90,141,9,53,3,90,247,197,145,29,183,22,76,186,178,35,117,150,223,55,216,74,204,212,175,153,52,173,106,90,86,163,224,3,66,124,59,112,46,102,0,229,78,212,182,235,212,111,70,92,149,238,109,201,94,101,70,249,56,153,82,140,141,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,35,51,90,164,168,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,8,21,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,188,248,244,21,219,2,242,182,109,155,102,243,174,219,210,226,80,175,24,242,100,208,170,10,34,54,39,34,60,133,199,124,144,162,51,34,91,110,182,100,164,30,139,34,83,106,50,218,226,20,169,169,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,221,160,202,184,11,158,225,165,195,238,54,15,82,168,249,131,197,250,84,182,241,6,124,126,166,143,73,150,211,177,95,182,144,180,202,97,194,112,144,249,161,245,200,140,251,74,52,60,210,86,193,234,147,34,89,43,75,10,0,1,154,204,211,224,167,242,118,204,21,237,131,141,212,58,216,150,253,64,186,7,212,239,49,197,193,125,164,72,139,205,87,45,178,55,137,135,154,39,54,160,147,204,37,237,213,58,25,242,161,164,140,162,224,133,87,46,57,116,179,48,106,187,92,137,87,169,80,35,201,84,201,113,27,82,24,55,228,74,122,75,136,111,119,172,164,33,79,154,9,102,73,53,146,9,70,148,110,216,93,128,4,117,206,222,112,109,156,163,97,123,181,165,28,73,183,181,114,59,233,180,232,242,218,145,200,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,247,39,61,117,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,222,225,205,146,143,228,171,135,15,215,239,250,101,41,204,77,186,126,114,165,37,130,230,185,75,130,100,131,110,152,151,183,41,10,218,180,27,142,169,162,74,86,226,146,157,93,75,45,56,114,87,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,206,190,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,25,181,146,84,180,161,214,157,65,45,123,55,28,233,225,41,157,127,66,76,135,148,220,77,169,210,161,209,94,231,57,101,212,31,62,67,137,156,243,252,197,211,20,100,157,142,115,150,235,174,52,167,20,149,19,132,166,136,220,55,89,66,45,168,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,121,74,118,21,97,197,35,17,234,248,189,76,178,233,81,175,58,245,62,61,46,165,91,110,57,20,169,49,89,51,54,219,82,191,249,194,81,151,172,180,178,194,84,106,38,90,36,66,190,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,239,248,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,24,56,163,248,19,196,223,193,124,226,16,160,17,121,60,75,51,213,39,44,182,204,92,48,195,25,242,226,226,133,199,29,138,148,89,201,138,211,140,82,41,197,32,201,79,172,159,109,109,60,183,141,135,153,75,100,147,218,92,199,20,164,26,91,39,41,46,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,4,228,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,128,69,94,40,254,4,241,55,240,95,56,132,41,3,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,116,188,237,231,6,230,205,206,40,59,90,81,203,133,100,208,228,62,155,78,143,45,168,252,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,186,87,14,108,132,255,0,42,138,235,248,145,136,143,244,248,101,108,212,58,57,113,216,145,178,85,106,114,16,135,78,26,77,7,189,150,73,14,54,167,93,236,81,165,105,67,71,185,74,113,151,17,156,132,255,0,37,122,235,24,145,135,111,245,24,101,115,84,58,56,145,223,145,190,85,22,114,208,183,74,26,141,103,189,230,77,13,184,166,157,237,81,37,10,67,167,185,41,113,238,107,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,79,52,204,45,211,66,190,113,247,18,239,91,90,119,91,69,184,47,10,205,82,157,39,148,182,249,241,95,154,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,23,127,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,207,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,190,156,130,231,94,213,205,102,28,68,162,85,170,125,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,119,242,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,158,188,21,60,83,221,63,15,231,121,141,56,93,72,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,135,228,226,157,157,58,86,62,94,80,240,107,11,110,8,149,76,62,180,100,20,185,83,152,140,147,69,74,182,146,117,165,58,203,251,140,220,140,211,78,26,16,164,18,18,181,173,229,124,234,57,43,46,107,144,92,148,93,89,172,196,120,149,186,181,51,167,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,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,20,47,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,143,41,120,97,86,28,98,5,118,214,185,239,91,46,149,90,170,217,85,5,85,40,18,230,71,39,28,167,202,52,26,13,198,204,255,0,230,171,67,213,36,227,76,184,69,189,166,212,159,86,2,16,113,105,204,61,87,6,178,243,30,195,181,42,177,34,215,113,58,68,154,35,232,122,26,158,90,168,133,29,69,80,83,74,50,229,33,102,111,70,100,205,122,171,100,133,155,100,74,79,49,186,54,22,41,193,147,29,38,90,216,203,93,192,106,189,103,101,22,246,167,185,81,165,196,112,159,115,250,98,34,73,106,38,73,38,109,53,204,136,82,20,226,212,146,53,244,140,39,121,26,82,149,92,160,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,33,7,21,140,241,198,196,170,172,252,173,225,178,37,181,66,182,43,6,139,166,166,165,186,193,212,106,49,84,180,28,36,55,169,18,227,50,238,170,82,156,73,243,30,105,181,32,146,150,146,227,213,192,46,167,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,103,16,139,57,155,191,44,23,106,28,143,206,93,46,159,62,164,210,118,18,182,184,221,62,86,213,17,109,61,15,214,239,45,15,237,20,65,131,117,87,45,172,95,180,103,58,102,209,69,184,32,115,140,253,83,74,83,41,179,87,180,180,250,62,209,164,156,43,168,53,86,195,43,74,168,202,247,162,93,14,3,233,86,186,234,74,142,133,17,235,169,251,253,227,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,217,226,190,155,177,50,197,127,74,55,13,15,85,40,21,90,92,117,36,244,52,186,237,62,73,164,200,247,36,203,181,30,205,79,236,49,159,107,14,43,215,38,35,208,35,73,81,186,229,70,181,21,46,154,204,212,107,55,31,73,30,186,235,174,187,189,186,141,34,96,37,33,154,22,11,217,20,182,90,75,101,30,221,166,54,100,148,145,118,166,35,73,246,17,123,189,195,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,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,193,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,180,102,46,196,205,6,22,64,196,203,22,71,248,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,84,173,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,163,110,48,182,85,42,213,206,10,235,180,249,18,220,145,120,218,244,218,220,228,188,180,154,27,125,10,122,9,37,162,36,145,146,57,80,90,81,146,141,71,189,75,61,116,50,74,127,87,6,219,90,133,112,102,226,101,90,175,7,168,151,108,217,245,26,165,45,206,106,209,211,202,91,241,162,41,205,18,100,75,213,137,114,17,162,136,211,235,235,166,228,164,202,239,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,10,107,227,39,113,230,9,204,88,164,219,119,146,58,12,39,237,118,205,102,60,134,185,117,41,77,70,142,115,101,72,109,46,41,195,121,183,37,27,40,55,18,132,165,189,121,105,245,221,91,144,215,45,208,176,74,126,54,218,204,102,54,173,46,157,135,73,144,235,213,199,163,37,245,45,72,109,135,22,211,38,81,208,183,182,56,242,90,109,102,217,18,201,11,81,146,144,126,186,103,255,0,27,138,77,42,129,74,192,106,21,10,153,18,157,77,167,71,184,34,67,135,17,148,178,196,102,27,77,49,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,57,175,5,79,20,247,79,195,249,222,99,78,17,255,0,62,84,76,26,183,115,89,126,209,48,49,158,146,223,133,80,56,210,169,237,83,213,18,45,62,168,217,114,230,199,140,74,90,141,76,165,244,56,100,100,150,208,149,41,72,105,28,164,54,181,244,190,20,55,110,46,81,115,105,68,182,176,229,82,228,208,171,209,228,21,221,4,221,90,33,42,156,203,46,26,100,190,105,105,210,66,218,117,104,229,40,201,27,156,113,44,115,27,76,133,152,145,92,115,190,164,255,0,50,126,154,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,138,231,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,247,254,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,215,142,83,116,163,165,96,219,207,77,150,154,146,100,87,147,30,58,99,37,76,56,193,166,15,53,107,119,152,74,66,210,162,100,146,130,109,68,178,91,134,106,70,194,39,43,47,9,254,66,126,212,236,223,218,151,254,6,124,160,167,124,163,254,187,253,75,234,91,234,191,168,249,223,234,121,159,213,250,255,0,187,219,160,211,240,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,0,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,242,152,171,81,196,122,70,28,92,117,60,33,183,41,85,235,206,53,61,215,40,148,218,164,195,141,22,76,162,47,85,43,112,139,239,50,73,169,180,173,68,73,83,172,146,141,212,102,179,21,110,156,71,189,49,30,227,185,49,122,117,86,93,231,46,160,234,107,106,170,52,109,74,110,83,103,203,83,43,104,201,60,158,94,194,108,154,36,165,45,165,4,132,165,36,146,73,88,255,0,5,139,43,1,170,114,110,187,214,161,34,36,220,95,163,200,91,80,97,203,94,171,167,209,22,211,105,57,113,91,52,145,26,220,117,199,89,117,212,154,148,132,19,104,249,180,190,124,234,182,22,233,135,182,198,17,220,220,23,233,165,141,21,9,116,202,21,50,61,78,124,106,156,26,106,39,77,131,81,77,122,82,34,42,59,107,208,141,110,58,226,88,87,174,214,173,190,226,77,214,146,165,56,154,139,23,167,194,82,183,140,181,188,169,195,123,19,94,235,45,246,106,15,70,178,230,191,80,75,242,149,75,100,249,43,142,166,201,26,182,203,47,180,234,26,55,28,82,205,38,164,18,27,105,166,77,116,88,44,211,133,14,71,36,220,181,90,38,110,49,25,113,14,133,77,145,33,118,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,148,146,209,211,121,164,185,170,18,218,57,214,232,0,0,42,3,141,239,200,79,218,158,26,122,63,255,0,12,254,79,203,244,191,245,223,234,95,82,93,7,127,205,127,93,233,47,161,235,254,255,0,103,44,68,188,140,210,112,190,191,155,76,51,161,99,21,50,37,70,216,168,214,58,71,33,203,101,199,152,147,53,198,92,76,6,156,109,4,123,208,169,135,25,38,149,17,182,100,102,78,124,222,241,163,48,1,158,30,32,183,62,46,92,217,180,190,143,26,41,241,41,149,218,100,134,96,70,166,65,169,46,116,40,52,228,178,133,196,76,119,23,161,154,28,105,196,190,175,81,173,92,125,197,27,77,41,74,109,61,43,132,165,19,6,171,121,172,134,206,38,179,214,92,12,211,222,147,101,194,126,158,167,226,170,168,201,115,151,33,78,18,244,109,230,88,105,213,180,78,54,164,26,141,75,37,182,235,76,146,239,80,4,10,227,13,76,193,39,114,233,30,179,126,57,16,177,6,44,130,141,97,33,82,223,75,230,183,101,68,85,68,208,203,106,216,180,20,102,125,101,186,147,66,12,219,34,52,173,196,18,169,48,105,119,45,211,113,182,126,9,90,207,230,54,147,18,157,136,169,142,235,53,198,99,41,133,33,75,109,247,16,211,198,113,214,182,119,184,202,90,113,100,217,146,9,107,81,18,80,94,162,115,68,47,251,133,199,129,60,50,252,107,206,38,137,84,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,31,238,124,215,80,172,76,226,81,242,201,122,187,74,165,192,187,44,248,149,138,5,81,247,150,219,143,86,23,58,75,7,1,90,145,182,124,214,218,73,180,102,104,62,99,106,108,185,138,121,180,167,213,230,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,241,155,89,37,72,82,218,117,212,18,209,191,113,103,135,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,166,167,13,46,32,146,112,122,171,71,203,230,47,213,98,55,135,211,228,116,212,122,180,183,90,138,197,180,181,170,83,238,27,134,134,13,111,162,68,151,218,73,173,231,82,134,11,85,25,146,9,90,79,94,40,254,4,241,55,240,95,56,132,40,4,122,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,89,79,6,11,7,1,167,85,110,91,245,235,134,37,91,21,41,209,210,212,122,60,250,127,37,250,36,37,41,196,59,46,19,156,229,38,74,30,75,140,180,183,73,182,220,100,201,109,159,168,249,41,219,95,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,160,17,223,242,117,147,171,239,55,247,220,138,5,2,103,161,173,186,54,207,148,23,7,45,153,30,139,230,179,33,113,127,154,173,246,156,127,154,228,115,111,230,204,246,107,185,90,17,118,232,38,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,107,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,219,56,185,58,190,242,129,125,199,160,87,230,122,102,219,172,239,249,63,112,114,217,143,233,78,83,49,215,43,249,170,31,117,198,57,78,72,38,254,112,203,126,155,147,169,31,103,0,23,253,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,234,172,12,157,95,120,161,149,139,143,50,246,44,207,73,252,146,184,38,83,171,20,78,91,44,244,180,184,180,228,205,126,163,212,58,250,119,237,230,33,28,132,54,165,158,187,136,207,67,72,231,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,104,204,93,137,154,12,44,129,137,150,44,143,240,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,170,87,140,149,173,66,183,243,113,14,173,72,131,211,203,185,172,250,117,82,168,231,53,107,234,37,33,249,49,18,230,138,51,36,104,196,72,232,209,36,73,245,53,211,114,148,103,245,184,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,68,106,203,77,59,22,38,211,177,146,78,17,220,126,141,151,79,194,250,172,138,236,110,142,51,222,147,161,28,168,109,212,35,111,144,122,51,163,14,45,254,98,53,116,250,125,136,245,156,35,28,170,211,167,80,171,23,85,26,147,116,220,127,39,232,179,106,17,227,212,106,253,26,229,250,62,42,220,74,93,147,200,65,146,221,229,160,212,190,90,79,114,182,232,93,166,52,167,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,122,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,5,11,113,83,198,58,22,46,230,226,175,26,220,103,88,150,21,61,171,57,201,59,151,252,234,84,103,223,114,73,236,90,18,104,229,191,33,214,52,245,146,174,70,244,168,210,178,34,231,248,63,147,171,239,24,178,227,138,89,138,162,76,228,192,195,158,95,79,11,150,202,189,43,202,65,61,81,249,197,62,133,49,211,69,91,111,118,182,190,110,253,136,213,68,100,57,86,19,223,95,178,252,83,179,113,51,209,126,147,249,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,211,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,138,168,231,142,78,26,240,255,0,176,178,183,134,200,136,237,118,231,163,214,209,116,212,212,182,159,42,117,58,85,90,160,131,132,134,245,51,68,151,154,213,74,83,137,46,91,46,182,164,18,148,234,92,102,32,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,223,230,219,4,41,89,112,199,235,143,5,232,213,201,117,152,246,228,122,90,87,62,75,105,109,114,95,122,157,26,67,203,36,39,177,8,55,94,115,98,53,81,165,27,82,106,89,145,172,237,43,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,14,61,210,25,174,224,189,239,75,121,164,184,82,45,218,155,100,74,73,31,106,162,58,159,105,31,191,220,51,119,126,68,122,219,196,122,252,104,202,54,156,167,86,165,37,163,65,154,77,6,219,234,36,233,166,154,105,183,217,160,208,78,71,111,150,175,188,177,88,50,137,195,91,212,186,5,42,153,33,74,61,77,78,183,79,140,106,51,61,202,51,237,95,183,67,251,8,119,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,21,235,198,14,254,93,11,8,233,150,171,19,214,211,149,9,236,169,109,37,221,187,155,114,44,246,207,82,37,22,164,122,105,220,100,42,187,44,208,14,167,143,150,4,34,140,79,243,110,90,82,77,179,70,226,86,179,89,45,52,208,245,239,26,69,180,162,20,27,86,141,8,153,38,121,20,248,237,242,201,59,73,59,91,73,105,167,179,77,59,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,51,136,94,78,191,146,86,41,195,249,61,51,171,179,47,94,186,163,66,249,190,95,163,249,114,79,125,59,215,125,215,93,228,50,236,79,159,94,222,103,55,176,181,74,244,234,188,21,60,83,221,63,15,231,121,141,56,91,77,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,160,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,25,172,205,86,41,126,218,115,29,136,184,152,205,119,211,48,43,55,4,175,69,77,233,122,126,109,45,165,242,96,252,217,161,10,78,145,90,97,62,186,73,103,166,171,213,70,163,63,85,144,156,76,186,176,191,55,24,103,81,181,165,242,253,61,112,66,182,106,44,45,199,9,153,80,103,190,136,238,161,196,161,105,223,183,152,151,80,74,213,36,235,45,44,210,173,154,13,20,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,31,146,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,222,165,173,41,45,76,200,135,235,0,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,91,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,254,91,155,23,175,43,191,11,236,140,35,174,191,17,234,22,30,200,171,61,66,52,176,72,125,148,84,28,101,215,217,90,203,177,104,39,89,55,18,102,91,200,222,112,141,70,146,66,81,250,176,123,29,49,31,1,166,92,213,108,47,172,250,26,171,116,91,239,91,111,84,154,35,41,80,226,186,251,15,56,184,203,35,46,83,199,211,165,4,230,134,164,37,106,52,109,89,33,104,248,22,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,158,79,178,153,102,229,23,11,254,67,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,156,32,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,181,76,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,51,107,36,169,10,91,78,186,130,90,55,238,44,240,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,228,240,221,179,179,29,97,101,198,151,108,230,21,174,87,43,99,246,204,105,147,22,186,165,54,150,164,104,136,50,217,54,147,201,229,236,37,182,147,117,197,165,15,147,42,75,28,130,108,118,171,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,65,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,51,237,196,147,26,41,88,223,155,75,162,187,107,221,241,46,75,98,135,30,29,6,133,50,34,19,200,38,25,100,148,250,91,112,146,92,228,117,142,204,81,59,170,137,68,162,52,41,77,236,17,128,104,207,36,120,243,39,49,217,104,179,177,38,179,54,35,247,9,199,93,46,224,38,100,52,226,202,163,25,102,211,142,58,134,144,132,178,183,146,150,228,147,91,19,177,18,16,69,170,118,168,251,168,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,140,182,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,10,234,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,165,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,42,61,85,197,138,87,221,215,98,90,56,103,95,174,245,86,221,137,215,252,159,133,210,178,142,143,173,120,158,149,243,136,65,56,230,247,18,74,249,197,43,110,154,39,66,236,18,131,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,247,134,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,6,112,115,161,140,116,44,125,205,5,255,0,138,182,179,59,40,181,90,131,113,233,206,110,89,245,49,98,71,106,35,82,116,90,16,180,115,145,29,46,242,212,146,82,57,155,15,83,78,167,197,70,151,114,221,141,244,172,199,224,149,173,141,20,106,28,186,52,123,142,59,170,92,9,46,37,197,198,125,151,220,142,242,9,105,236,90,9,214,92,216,189,18,106,70,213,26,80,102,104,46,150,2,47,231,251,39,212,172,217,97,26,147,79,41,109,223,118,116,121,147,237,69,178,234,73,18,95,90,18,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,185,64,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,244,225,221,155,207,229,91,131,71,242,166,111,59,16,172,238,84,43,163,100,14,153,151,249,170,119,165,150,222,211,54,207,154,219,74,222,73,217,181,214,221,209,180,54,109,110,145,87,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,102,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,20,180,225,59,146,138,141,211,117,83,51,81,137,20,205,150,221,27,89,54,115,11,40,178,25,170,206,75,146,35,185,33,196,154,150,227,61,43,140,238,65,41,180,40,221,54,156,66,200,154,50,93,191,140,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,82,183,26,191,20,246,183,195,248,62,99,81,19,43,133,134,108,239,44,198,97,125,90,199,196,8,242,231,87,112,214,61,62,52,139,142,92,242,125,250,202,37,57,48,218,55,17,203,73,165,109,53,29,182,205,106,91,139,116,245,90,143,113,153,159,74,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,158,193,109,55,53,211,93,188,56,28,179,86,184,231,117,114,227,211,224,82,219,115,148,134,246,197,133,115,53,18,51,122,32,136,143,99,12,52,141,116,220,173,186,168,205,70,102,117,44,46,167,136,191,14,143,219,223,87,141,120,41,78,255,0,76,159,155,244,157,51,157,255,0,132,127,222,145,153,249,233,50,81,30,31,79,29,167,85,234,163,231,123,143,214,208,206,160,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,43,254,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,219,218,174,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,60,85,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,200,56,163,248,19,196,223,193,124,226,16,162,28,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,143,114,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,150,3,154,102,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,194,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,94,247,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,15,248,161,100,163,249,63,223,107,198,124,61,166,82,160,225,181,229,80,68,102,169,208,139,147,232,106,162,153,82,215,28,154,82,143,86,93,229,62,243,102,217,18,27,245,218,216,218,80,215,51,138,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,245,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,59,87,23,251,166,133,124,227,238,30,222,182,180,238,182,139,112,97,125,38,169,78,147,202,91,124,248,175,205,158,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,224,169,226,158,233,248,127,59,204,105,194,221,47,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,44,172,16,193,124,53,170,187,93,195,156,33,178,173,90,147,241,213,17,217,148,74,4,72,47,184,194,148,149,41,165,56,203,105,81,160,212,132,40,210,103,166,168,73,251,8,84,95,26,191,20,246,183,195,248,62,99,81,30,83,133,101,139,251,80,197,60,91,195,63,74,122,51,229,110,15,215,232,93,111,35,157,210,245,82,97,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,68,11,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,52,61,145,107,214,149,127,228,251,9,43,180,104,242,217,143,22,215,137,68,90,100,161,41,89,191,79,79,66,242,136,146,165,22,197,59,25,197,32,245,212,208,105,51,36,153,154,75,186,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,7,148,197,139,235,246,95,133,151,150,38,122,47,210,127,36,173,250,141,119,162,231,242,122,174,150,51,143,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,25,151,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,250,114,45,151,75,18,212,200,237,187,96,84,163,250,90,6,40,91,234,174,220,222,187,204,117,158,150,136,141,237,118,58,106,111,100,85,51,31,115,106,70,238,79,48,137,10,89,138,43,197,139,23,246,95,138,119,150,25,250,83,210,127,36,174,10,141,11,173,228,114,122,174,150,75,140,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,23,169,195,47,26,255,0,109,57,71,181,186,138,127,75,62,196,210,202,153,177,173,140,187,209,48,207,78,227,122,184,181,43,88,174,198,222,163,219,171,164,238,212,146,118,235,42,128,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,115,74,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,239,112,253,200,141,11,42,182,171,119,173,210,142,183,19,110,10,121,55,81,147,170,219,244,92,87,219,138,227,180,173,136,144,236,119,249,82,99,168,250,148,145,41,122,232,90,39,176,235,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,38,237,136,83,173,90,204,35,100,158,231,211,228,55,203,52,238,37,110,109,69,166,158,221,117,238,25,186,204,204,3,166,99,229,255,0,8,227,19,28,171,150,170,146,108,145,180,146,69,53,226,211,77,11,78,225,106,60,31,47,229,215,112,142,167,106,191,61,78,185,79,158,242,144,210,157,221,181,182,226,192,108,180,35,81,232,69,174,157,196,66,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,85,23,26,186,155,158,146,181,168,223,205,118,114,32,201,255,0,134,215,117,69,62,255,0,161,252,59,196,63,225,255,0,69,98,181,154,75,45,18,35,173,210,137,85,167,74,34,74,9,91,77,53,24,189,167,169,30,133,219,222,52,54,132,37,180,37,9,45,9,36,68,68,94,225,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,226,153,211,196,207,217,22,84,241,62,250,110,93,86,36,184,246,251,244,248,18,169,110,114,229,69,157,52,202,28,87,208,189,233,52,114,223,144,210,205,105,86,228,165,38,164,145,168,136,143,58,246,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,126,74,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,146,114,171,138,95,182,156,184,225,214,38,61,93,244,204,250,205,191,23,210,179,122,94,159,155,84,105,28,153,223,54,72,66,83,164,166,159,79,168,146,65,233,170,53,73,164,207,170,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,180,154,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,125,179,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,88,87,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,142,185,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,80,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,252,248,189,238,28,89,28,147,149,43,54,125,225,136,43,137,35,17,111,8,236,34,115,45,33,167,81,68,136,147,53,148,38,159,34,53,45,106,81,165,79,169,42,229,41,109,52,148,146,137,146,117,201,148,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,138,189,112,95,11,241,22,242,179,177,2,248,180,34,86,107,182,4,137,18,237,201,18,86,226,145,1,247,137,189,238,147,68,174,82,214,70,203,74,66,150,149,27,107,109,43,70,213,17,24,246,160,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,56,254,110,177,190,171,151,28,186,94,120,203,66,161,196,171,212,168,17,227,38,28,73,110,41,12,27,242,37,51,25,181,185,183,214,82,16,167,201,102,130,52,154,201,6,146,82,55,111,44,219,128,177,254,12,24,243,26,213,197,11,151,0,43,179,101,244,247,196,116,213,40,72,84,135,84,195,117,24,109,184,167,219,67,36,131,66,22,244,109,86,167,77,72,236,130,218,15,121,169,4,155,137,0,1,149,113,110,152,41,156,27,103,40,220,49,48,222,180,163,137,54,246,174,71,184,19,105,209,229,181,35,145,57,246,171,143,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,245,92,55,56,137,213,113,222,75,152,47,143,117,216,143,226,11,146,20,171,122,123,48,20,210,235,140,114,159,144,250,29,67,12,148,118,23,29,12,30,139,51,108,156,66,208,146,73,173,10,91,150,20,0,0,41,175,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,186,235,29,255,0,39,89,58,190,243,127,125,200,160,80,38,122,26,219,163,108,249,65,112,114,217,145,232,190,107,50,23,23,249,170,223,105,199,249,174,71,54,254,108,207,102,187,149,161,23,110,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,70,174,34,88,233,51,0,114,167,117,220,148,26,207,163,46,74,247,42,219,160,188,146,124,156,76,169,70,100,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,62,145,153,33,89,236,1,107,220,19,241,162,171,81,141,126,96,69,195,119,203,149,30,151,30,45,122,217,163,188,133,45,17,88,55,92,69,69,77,57,183,68,32,221,122,17,155,70,178,45,238,45,104,78,170,117,71,105,64,2,176,56,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,203,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,41,105,196,55,136,143,242,155,135,79,194,252,39,42,173,34,193,143,201,168,84,150,236,142,91,149,183,150,196,119,91,98,75,28,178,54,186,71,250,132,26,18,235,173,56,226,82,233,25,236,105,69,200,50,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,208,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,140,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,12,171,139,84,255,0,228,40,255,0,235,255,0,110,34,170,198,170,5,59,113,159,180,176,74,129,138,22,213,114,221,76,184,184,161,113,199,85,74,227,109,45,62,227,19,41,196,219,113,97,190,183,28,119,148,202,208,112,220,109,45,178,217,239,46,98,220,82,13,45,243,97,254,83,47,92,121,177,177,230,216,159,150,232,242,231,94,211,164,116,49,233,77,35,123,21,70,21,162,157,141,41,27,146,147,140,105,70,247,20,165,36,155,38,249,187,219,54,201,196,104,250,146,229,85,234,84,39,171,176,162,67,169,46,59,106,153,30,36,149,73,97,151,205,37,204,67,110,169,182,212,226,9,90,145,44,219,65,168,136,140,210,157,116,47,214,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,247,207,38,81,42,185,65,197,196,218,140,84,101,214,45,58,244,117,84,173,202,171,241,212,133,173,130,89,165,113,94,89,36,154,92,150,79,110,254,89,232,104,113,151,13,45,243,73,180,199,81,63,248,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,14,41,196,87,7,43,184,55,155,139,238,53,93,238,162,37,225,80,126,241,165,201,218,132,115,162,207,125,215,20,91,18,181,154,121,79,148,134,53,86,213,47,145,191,106,82,180,144,158,188,17,239,90,84,252,23,196,44,57,102,60,178,169,80,238,134,171,114,29,82,19,200,83,19,162,54,203,73,66,183,110,53,146,169,239,26,136,210,68,68,166,244,53,106,100,155,31,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,111,20,190,74,101,198,133,134,112,43,189,44,251,238,224,111,169,133,210,239,235,41,112,144,111,61,243,134,131,75,123,37,42,156,174,197,37,106,215,66,213,60,194,21,1,132,246,47,237,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,52,231,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,162,206,44,216,95,74,195,140,224,213,42,116,101,68,110,61,245,71,135,116,46,36,104,73,142,136,207,173,78,70,123,93,166,100,226,221,118,35,146,22,230,137,53,46,66,181,35,50,53,171,186,112,75,198,58,235,87,85,245,151,233,12,243,168,178,105,231,120,195,115,114,19,210,74,109,200,241,36,22,132,141,238,115,144,236,110,211,94,212,116,190,170,117,113,70,86,212,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,205,56,83,228,114,78,26,210,160,102,147,18,87,17,218,237,207,71,37,218,212,196,161,167,202,157,78,148,148,44,166,173,205,12,209,37,230,180,74,82,218,139,150,203,174,37,102,165,58,166,217,177,241,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,161,46,33,72,81,106,74,35,35,35,247,12,242,113,0,163,49,69,205,37,232,136,236,45,162,151,85,168,202,50,82,73,59,141,85,25,93,165,161,22,165,217,222,37,255,0,5,74,155,158,146,186,104,255,0,205,118,114,39,73,255,0,134,215,117,57,62,255,0,161,252,59,197,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,206,53,82,98,158,45,218,209,74,75,199,36,173,216,43,229,111,46,94,206,166,162,91,182,247,238,215,179,95,112,227,252,42,105,137,169,230,157,141,204,19,189,37,45,50,139,213,221,180,211,81,131,235,119,30,154,107,222,47,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,88,28,109,49,142,132,213,171,98,229,250,59,60,234,212,154,129,94,51,28,220,180,244,145,91,110,68,72,229,161,163,99,156,229,187,39,180,151,185,29,47,172,157,28,73,148,74,225,113,132,49,177,107,56,54,203,245,38,34,63,77,177,163,189,119,202,101,231,221,105,107,92,101,33,17,84,209,183,244,150,137,143,196,112,210,163,74,13,13,172,149,187,232,43,207,241,21,193,202,238,13,230,226,251,141,87,123,168,137,120,84,31,188,105,114,118,161,28,232,179,223,117,197,22,196,173,102,158,83,229,33,141,85,181,75,228,111,218,148,173,36,39,255,0,5,60,76,249,65,129,215,166,22,203,151,85,145,46,207,184,17,80,103,168,115,124,88,240,103,179,243,108,71,213,102,104,209,248,147,28,90,9,41,78,231,201,68,106,82,215,165,138,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,78,179,227,251,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,69,92,190,229,139,25,115,61,93,171,80,48,134,215,244,147,148,74,123,181,9,210,95,121,49,226,179,162,22,108,176,167,151,162,9,231,214,131,109,164,25,150,170,220,165,26,91,109,215,17,205,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,0,21,23,198,230,192,179,104,87,150,25,98,13,26,222,137,14,225,186,163,213,163,86,167,50,70,149,207,68,50,132,81,141,210,35,218,165,161,47,184,130,94,155,205,27,18,102,105,109,4,158,105,193,182,214,161,92,25,184,153,86,171,193,234,37,219,54,125,70,169,75,115,154,180,116,242,150,252,104,138,115,68,153,18,245,98,92,132,104,162,52,250,250,233,185,41,50,187,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,42,87,141,102,58,67,170,215,108,188,188,80,107,60,239,66,111,185,46,40,205,147,14,54,137,78,163,151,5,10,89,25,186,219,200,101,82,150,166,204,144,147,110,91,11,245,245,73,162,181,163,90,213,217,118,173,70,245,143,7,125,22,149,80,135,75,153,39,154,130,229,74,150,220,151,35,183,176,207,122,183,34,20,147,212,136,210,92,189,20,100,106,73,26,218,181,171,183,133,69,234,77,185,7,171,151,30,159,62,168,227,124,212,55,182,44,40,174,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,31,160,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,52,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,202,184,253,83,106,213,90,140,104,16,234,21,57,114,163,210,227,156,72,45,60,242,150,136,172,27,174,60,109,52,147,61,16,131,117,231,92,52,167,66,222,226,213,222,163,51,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,128,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,177,11,243,225,89,73,165,83,178,57,96,204,167,211,34,69,145,84,145,88,151,57,214,89,74,23,41,242,169,201,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,45,64,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,5,48,113,151,198,250,85,245,141,180,12,23,167,208,229,199,145,133,241,223,84,233,239,56,157,146,223,169,49,14,65,33,164,22,166,72,109,166,218,213,106,50,53,45,197,167,105,18,9,110,87,176,14,171,149,140,107,254,78,217,130,178,113,141,202,127,91,18,223,168,31,94,194,90,230,56,184,47,180,184,242,185,73,230,54,70,241,48,243,166,222,229,146,121,132,141,218,167,82,61,41,128,0,207,95,16,140,190,225,198,91,51,29,80,176,48,182,224,235,104,178,233,236,86,61,26,183,201,231,168,78,62,183,63,152,56,230,229,45,91,80,134,221,65,184,68,231,41,246,183,111,63,157,114,53,141,41,229,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,241,91,65,41,75,82,26,105,164,26,215,179,113,245,80,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,25,87,22,169,255,0,200,81,255,0,215,254,220,69,85,141,15,103,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,64,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,185,238,28,28,63,225,229,222,132,214,45,226,245,187,254,155,19,250,150,26,141,33,198,36,55,110,197,222,182,246,199,91,43,113,181,188,243,100,75,91,196,173,196,219,164,210,73,31,60,110,206,160,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,61,153,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,20,181,224,169,226,158,233,248,127,59,204,105,194,234,64,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,58,87,27,140,33,146,138,174,30,227,220,22,37,185,29,248,238,218,21,71,20,251,92,134,22,133,57,42,18,80,223,99,166,183,9,201,230,165,122,200,34,101,178,245,12,203,127,0,225,51,138,20,172,56,206,13,46,153,89,76,70,227,223,84,121,150,186,37,201,154,152,232,140,250,212,220,150,116,220,70,78,45,215,98,55,29,13,234,147,82,228,39,67,51,34,66,175,120,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,41,47,140,181,255,0,26,230,205,29,46,204,167,92,50,229,199,179,173,120,145,166,83,212,110,147,16,106,50,29,118,67,134,132,168,137,6,183,35,57,4,212,180,107,169,37,180,153,234,222,212,252,174,15,86,85,42,234,206,10,43,181,9,18,219,145,103,90,245,42,220,20,178,180,146,28,125,106,102,9,165,210,52,153,154,57,83,157,81,18,77,39,189,40,61,116,35,74,175,36,86,175,27,219,23,210,24,89,134,152,153,233,78,95,160,110,9,116,46,139,145,175,59,175,140,79,115,121,155,189,93,158,141,219,183,105,238,231,107,170,118,104,168,65,195,95,23,164,225,6,112,108,119,205,249,101,77,188,36,29,161,82,102,51,13,58,183,209,57,73,68,116,153,185,166,196,38,97,68,113,106,65,146,201,13,40,139,118,166,133,104,36,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,43,47,43,25,28,141,137,89,187,197,92,210,98,74,229,181,66,182,49,98,224,93,173,76,74,29,96,234,53,24,181,55,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,89,160,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,231,21,106,98,105,153,167,127,107,4,215,87,75,84,163,245,118,238,53,84,103,122,221,197,174,186,119,142,193,193,86,76,82,197,187,166,41,201,120,164,157,187,57,206,86,242,229,236,234,105,197,187,111,126,237,123,53,247,11,131,0,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,78,124,106,41,173,35,26,173,122,161,58,190,97,219,16,153,216,106,45,52,234,234,42,215,77,63,206,60,7,8,130,34,205,36,197,26,201,58,219,110,39,83,61,8,207,210,48,59,62,241,121,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,105,141,127,182,156,220,93,61,61,63,165,129,98,107,101,67,222,214,199,157,232,159,123,168,113,205,28,90,85,172,167,100,236,81,109,213,162,107,114,73,91,181,151,252,18,240,114,132,213,171,125,102,6,67,220,234,212,154,129,217,208,219,218,180,244,145,91,110,60,185,7,169,47,99,156,229,187,27,176,209,185,29,47,170,173,28,81,23,228,227,113,132,49,151,74,195,220,123,130,196,70,228,49,33,219,66,168,226,159,119,158,250,22,151,37,66,74,27,237,104,144,217,183,60,212,175,85,102,111,54,94,185,17,108,140,28,43,49,142,133,132,89,184,164,70,184,217,210,37,251,79,118,206,110,78,229,255,0,53,149,37,246,28,140,123,16,133,26,249,143,199,105,141,61,84,167,159,189,74,36,160,200,239,164,82,183,26,191,20,246,183,195,248,62,99,81,17,42,194,199,155,203,13,112,143,16,176,166,207,155,46,152,140,72,145,74,69,94,116,105,4,218,220,167,68,68,210,118,17,150,195,86,199,213,45,179,90,146,180,250,140,169,181,18,208,234,200,121,252,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,67,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,92,43,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,90,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,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,59,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,51,45,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,137,23,126,96,52,108,44,225,133,105,98,77,66,20,182,46,28,79,196,136,53,73,37,38,59,177,214,213,57,136,21,86,160,182,72,90,205,43,66,146,110,201,67,169,66,55,162,98,75,214,74,16,163,243,252,46,60,118,97,151,227,94,79,52,113,76,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,91,255,0,7,220,99,161,95,57,96,44,42,142,207,79,90,195,74,131,241,230,55,185,107,231,197,157,33,249,113,228,234,104,74,19,185,107,146,215,44,148,181,23,77,189,91,73,196,144,157,64,3,42,226,111,240,211,200,172,108,205,92,210,177,63,19,160,68,149,133,246,228,135,233,178,160,170,83,173,191,87,168,156,114,52,176,131,97,196,58,202,25,39,217,121,78,26,139,113,242,219,74,86,74,112,219,149,92,84,50,43,26,255,0,183,170,185,158,194,216,17,24,185,232,113,222,169,94,108,189,41,221,245,106,115,17,89,66,95,104,220,112,217,109,113,89,140,102,109,161,8,230,161,75,61,202,113,8,67,149,65,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,25,141,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,148,205,86,11,213,112,67,41,121,106,161,93,22,132,187,110,231,174,72,188,43,213,216,114,214,174,121,190,243,212,228,176,167,27,53,31,37,125,27,80,210,109,104,147,73,164,201,105,75,155,199,159,225,201,107,80,175,156,225,89,118,85,211,7,173,162,220,20,251,138,151,81,141,205,91,124,248,175,208,167,182,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,194,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,123,220,49,113,75,246,161,147,107,43,171,174,250,78,171,105,117,22,181,67,249,175,39,165,233,92,62,145,142,196,37,43,219,5,200,94,186,119,107,175,172,163,89,44,74,160,17,255,0,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,175,149,185,4,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,158,203,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,61,6,47,96,190,40,96,45,228,230,31,226,229,161,46,221,174,183,29,169,101,29,229,182,234,29,97,194,61,142,180,235,74,83,78,163,82,82,77,72,82,136,150,133,160,244,82,20,69,99,252,31,115,121,221,148,123,234,111,248,121,182,50,155,129,255,0,31,42,124,71,157,65,255,0,142,251,102,180,127,135,73,185,253,67,98,213,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,101,92,90,167,255,0,33,71,255,0,95,251,113,21,86,61,254,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,178,174,18,153,40,244,36,56,121,178,196,218,101,86,29,105,238,115,118,93,61,242,228,54,152,47,49,203,93,77,68,74,222,231,57,14,186,219,73,113,41,73,54,74,116,137,194,117,149,162,207,192,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,9,233,197,31,8,100,226,214,79,174,103,233,172,75,126,165,99,72,102,239,138,203,47,180,210,22,136,201,90,37,41,211,115,233,33,16,223,150,225,37,38,149,154,219,65,39,119,208,85,27,97,61,245,251,47,197,59,55,19,61,23,233,63,146,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,57,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,40,51,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,193,206,181,211,93,188,51,113,139,213,107,142,119,87,46,61,225,83,165,182,231,41,13,237,139,9,245,68,140,222,136,34,35,216,195,13,35,93,55,43,110,170,51,81,153,157,133,112,71,194,250,84,91,3,16,177,161,229,68,126,165,83,172,53,107,199,37,66,79,62,27,17,153,110,75,187,36,106,106,216,250,165,179,185,178,36,150,177,27,81,154,187,54,89,160,139,252,74,48,134,54,47,228,250,248,96,152,136,117,43,62,57,93,244,215,164,190,235,72,97,112,82,165,200,81,19,122,239,90,161,156,182,208,149,145,160,214,234,76,246,232,75,77,16,225,61,245,251,47,197,59,55,19,61,23,233,63,146,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,63,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,141,56,187,145,30,105,33,168,150,74,210,219,109,58,145,234,68,126,145,159,217,247,143,127,193,94,154,210,241,170,232,170,155,171,230,21,177,53,141,132,162,211,78,174,156,173,116,211,252,226,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,247,26,186,75,158,153,181,171,189,59,28,190,150,12,78,110,207,157,215,125,69,91,119,105,244,125,186,107,222,56,31,10,58,203,20,172,209,33,169,12,173,101,50,146,81,145,177,36,102,149,174,163,7,67,61,76,180,46,207,188,94,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,60,166,44,95,95,178,252,44,188,177,51,209,126,147,249,37,111,212,107,189,23,63,147,213,116,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,204,189,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,26,51,201,253,129,27,12,50,185,133,182,99,54,244,186,20,136,182,188,25,53,10,124,178,117,47,177,81,146,209,72,154,78,37,211,222,133,156,151,158,51,65,233,176,204,210,68,146,34,73,120,174,34,184,57,66,198,76,163,223,113,170,239,116,242,236,250,123,247,141,46,78,213,175,147,42,3,14,184,162,216,149,160,149,205,96,228,49,170,183,37,28,253,251,84,164,36,133,6,97,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,52,209,135,183,173,43,18,172,11,107,17,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,167,110,53,126,41,237,111,135,240,124,198,162,32,173,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,23,231,144,28,159,82,178,155,132,105,77,64,165,185,125,222,49,225,207,186,214,243,169,52,70,125,8,81,183,5,164,182,181,53,178,57,188,234,13,196,169,70,234,212,181,238,216,109,182,220,160,1,74,220,78,178,29,251,16,174,201,199,156,39,162,237,176,110,10,130,189,37,75,167,83,185,113,109,119,148,134,82,222,170,230,168,249,50,31,84,131,78,214,219,105,149,27,108,150,155,218,73,242,174,27,183,214,99,173,92,199,82,232,153,122,165,250,115,211,155,19,115,81,166,62,182,105,111,210,219,95,175,34,91,164,149,116,252,158,97,155,114,9,42,90,86,178,66,80,239,56,216,118,255,0,128,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,16,255,0,138,94,58,67,193,252,169,215,173,184,85,158,146,228,196,79,244,55,76,101,178,97,199,23,21,195,35,168,45,77,186,123,185,61,47,49,149,56,132,169,72,114,75,31,68,212,75,77,43,96,14,14,87,115,1,140,182,158,14,219,143,116,242,238,106,130,99,185,39,106,23,210,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,33,107,252,101,105,52,170,6,81,44,154,21,10,153,18,157,77,167,95,20,216,144,225,196,101,44,177,25,134,233,149,4,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,129,124,46,60,118,97,151,227,94,79,52,73,254,54,24,47,74,167,73,176,241,222,222,180,34,69,145,84,145,42,131,115,86,25,90,80,185,79,147,77,174,156,151,91,221,170,214,77,51,52,137,210,65,158,198,208,133,171,68,180,146,224,28,43,243,15,85,193,172,203,210,172,57,85,88,145,109,60,78,144,205,18,172,135,161,169,229,170,105,33,226,166,169,165,54,91,208,179,146,242,89,51,61,91,217,33,102,178,45,169,113,187,222,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,20,193,196,183,135,220,156,30,170,214,51,7,132,20,168,141,225,244,249,29,77,98,147,17,166,162,177,109,45,106,138,195,100,217,45,243,91,232,145,37,247,84,72,101,164,161,130,209,36,68,130,78,145,131,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,4,0,227,39,141,127,33,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,86,185,69,193,10,86,99,179,23,102,96,213,118,185,46,145,77,175,200,146,169,146,226,54,149,190,76,71,138,244,151,16,222,239,85,43,90,88,52,18,204,148,72,53,146,141,43,219,176,231,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,71,106,227,73,131,148,43,63,25,109,44,98,164,61,203,151,136,148,249,17,234,145,182,172,247,74,166,166,59,105,147,189,75,50,45,236,63,29,174,90,80,132,167,166,221,235,41,197,25,124,174,13,152,215,242,27,48,85,108,28,151,79,231,68,196,218,121,114,95,109,173,206,49,58,156,212,137,13,238,81,184,146,75,42,97,115,9,90,33,106,55,57,26,109,78,243,23,82,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,173,154,172,204,94,89,175,197,201,152,165,120,65,137,78,66,99,166,155,72,166,70,34,82,41,212,230,214,226,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,76,174,19,185,40,168,221,55,85,51,53,24,145,76,217,109,209,181,147,103,48,178,139,33,154,172,228,185,34,59,146,28,73,169,110,51,210,184,206,228,18,155,66,141,211,105,196,44,137,163,37,207,92,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,106,179,215,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,191,78,29,217,188,254,85,184,52,127,42,102,243,177,10,206,229,66,186,54,64,233,153,127,154,167,122,89,109,237,51,108,249,173,180,173,228,157,155,93,109,221,27,67,102,214,233,84,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,50,174,45,83,255,0,144,163,255,0,175,253,184,138,171,19,211,134,231,15,184,217,137,146,230,48,227,37,42,90,112,234,157,33,81,161,83,94,105,214,81,115,44,218,125,183,77,169,12,190,211,204,162,51,196,194,141,105,74,144,226,201,109,235,170,28,34,187,64,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,39,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,153,124,66,178,170,184,107,127,220,184,115,93,145,17,250,149,171,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,133,255,0,112,247,197,10,86,42,228,251,13,170,116,244,196,102,69,2,142,213,175,58,35,51,83,37,113,223,167,164,163,23,55,66,35,109,110,180,219,82,9,181,22,169,68,132,118,168,140,150,170,139,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,50,239,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,189,238,20,184,103,251,59,201,181,185,81,145,18,171,18,125,235,80,157,115,76,98,160,223,47,111,49,194,143,29,108,164,208,149,19,46,69,139,25,212,153,238,221,205,53,165,91,84,146,41,128,57,254,97,109,106,237,243,128,88,151,101,90,208,122,218,213,193,103,214,105,116,232,220,212,55,207,148,252,39,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,204,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,92,87,43,44,85,115,68,182,163,178,180,20,58,73,198,94,244,145,26,150,138,140,237,76,180,51,212,187,126,241,223,56,42,82,92,244,205,211,93,233,216,229,244,179,162,115,118,124,238,187,233,202,219,187,79,163,237,211,94,241,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,183,77,117,238,16,35,32,119,58,173,108,206,218,47,147,200,109,51,170,48,32,175,114,180,213,43,168,69,51,34,237,46,223,87,237,251,134,134,98,188,153,17,153,125,6,102,151,27,74,203,95,113,150,163,253,64,0,0,0,127,12,200,187,76,244,31,225,42,163,79,130,131,114,108,232,241,210,69,169,169,215,82,130,211,223,218,127,97,143,15,117,99,254,10,89,113,158,147,113,98,181,163,12,216,37,110,105,218,236,70,220,51,73,40,205,36,149,184,93,190,170,139,79,121,14,63,116,241,25,203,21,180,201,58,139,214,37,68,245,211,108,26,149,61,227,238,87,179,169,47,221,255,0,164,135,135,168,241,97,203,116,54,205,108,29,93,243,247,55,208,40,253,190,233,159,96,252,48,248,184,101,218,67,196,219,144,235,205,23,239,45,184,41,46,255,0,127,88,61,221,145,196,163,44,151,148,163,134,229,212,221,33,69,220,229,78,117,62,58,59,210,93,253,81,254,247,249,8,253,195,185,218,152,227,131,151,187,104,93,169,138,54,149,85,75,73,43,151,14,183,21,245,167,93,189,134,77,184,122,31,172,159,242,151,188,123,86,94,102,67,105,121,135,80,227,106,34,52,169,10,35,35,35,246,145,144,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,66,14,48,183,173,86,213,201,242,232,84,248,241,28,143,120,221,20,218,36,229,60,133,26,219,97,9,122,113,41,163,37,17,18,249,176,90,73,154,137,69,177,75,45,53,50,82,106,47,42,184,91,251,105,204,118,29,97,155,212,47,76,192,172,220,17,125,43,11,170,233,249,180,182,151,206,157,243,132,180,41,58,69,105,245,122,138,37,158,154,35,85,26,72,244,166,3,52,57,151,176,35,97,102,97,177,35,15,169,246,244,186,29,54,135,116,84,163,82,224,201,39,119,181,78,234,22,112,204,141,211,53,173,10,142,109,45,11,81,158,244,41,42,213,91,181,59,158,225,89,140,117,220,93,202,61,34,53,198,206,178,236,42,131,182,115,114,119,35,249,212,88,204,48,228,99,216,132,36,145,203,98,67,76,105,235,41,92,141,234,81,169,102,69,5,184,213,248,167,181,190,31,193,243,26,136,153,92,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,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,226,176,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,82,7,24,44,99,174,223,57,160,60,42,144,207,79,69,195,74,123,17,225,183,185,11,231,202,157,29,137,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,246,220,24,48,26,53,213,138,23,46,63,215,97,75,233,236,120,233,165,208,150,168,238,165,135,42,51,27,113,47,184,135,137,100,133,173,152,218,161,77,26,87,217,57,181,158,195,74,13,82,43,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,212,230,159,5,63,148,78,95,111,108,28,110,161,209,75,184,41,229,208,62,167,121,109,162,115,14,162,68,94,106,185,110,25,50,111,178,209,57,181,6,174,89,175,110,138,208,203,53,131,77,24,3,140,116,44,192,96,213,167,140,86,227,61,60,75,154,158,153,14,70,220,181,244,146,144,165,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,116,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,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,191,151,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,191,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,20,3,196,235,20,191,106,25,201,189,122,74,239,164,233,86,151,79,107,83,255,0,154,242,122,94,149,178,234,216,237,66,84,189,179,156,155,235,171,118,186,250,170,52,18,4,191,224,167,129,115,41,84,43,211,48,245,234,55,39,211,123,45,187,118,75,134,251,110,46,43,75,230,78,90,80,100,77,56,202,222,76,84,37,194,53,168,156,136,250,61,77,20,75,249,92,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,22,211,196,75,2,230,99,246,84,238,187,110,131,70,244,157,201,65,229,92,148,22,82,111,155,138,149,20,204,221,67,77,178,74,83,207,57,21,114,153,109,179,74,146,167,30,71,209,50,37,166,128,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,211,237,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,20,195,197,99,56,53,92,97,197,9,249,123,182,142,34,44,156,59,172,26,95,117,45,43,159,81,173,178,218,217,125,107,83,136,74,155,67,10,114,68,116,161,30,170,204,156,112,212,225,41,162,111,138,228,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,161,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,21,171,197,139,37,20,235,166,213,169,230,163,13,233,155,46,74,54,146,111,22,16,82,164,61,85,130,150,227,199,110,67,105,37,45,182,122,86,217,220,178,75,104,73,180,110,184,181,145,180,68,186,182,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,31,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,30,99,5,255,0,112,184,240,39,134,95,141,121,196,209,42,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,6,85,197,170,127,242,20,127,245,255,0,183,17,15,242,47,147,42,238,112,241,30,85,49,202,175,161,172,203,95,167,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,95,245,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,20,23,197,31,8,99,97,46,112,110,103,233,172,68,98,155,124,199,102,239,138,203,47,186,234,208,185,42,90,37,41,211,115,232,173,115,24,150,225,37,38,164,18,28,65,39,111,208,76,181,224,151,140,116,39,109,91,235,47,210,25,228,214,163,84,14,241,134,230,229,171,171,138,227,113,226,72,45,9,27,27,228,173,168,221,166,189,203,234,189,84,232,218,140,226,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,187,226,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,52,17,144,59,235,246,137,147,108,39,175,250,47,209,253,37,190,221,11,147,207,230,238,244,107,139,129,205,221,181,58,115,58,94,102,221,61,93,251,117,86,155,142,64,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,225,231,153,142,218,158,125,212,54,218,72,205,74,90,136,136,136,189,166,102,60,85,215,142,56,57,100,54,181,221,120,163,105,82,148,132,154,185,115,43,113,88,90,180,221,216,68,227,133,169,250,170,255,0,33,251,135,12,189,248,148,101,146,205,148,80,219,186,155,171,168,251,220,166,78,167,200,71,122,139,191,170,47,221,255,0,33,151,188,120,73,156,92,50,237,29,227,109,184,117,231,75,247,144,220,21,23,127,191,172,31,186,157,197,135,45,211,27,37,190,117,118,15,220,231,64,147,246,123,230,125,163,220,90,220,70,114,197,114,178,110,174,245,137,78,61,116,219,58,165,79,100,251,147,236,234,79,247,191,232,49,216,45,92,127,193,75,210,51,50,109,220,86,180,102,27,228,157,173,53,93,136,227,132,106,36,153,36,210,135,15,183,214,73,105,239,49,238,34,212,105,243,144,78,66,157,30,66,76,181,37,52,234,86,90,123,251,15,237,33,254,228,100,125,164,122,143,232,0,0,0,15,242,148,242,99,198,121,245,153,146,91,109,75,61,61,196,90,140,243,103,242,231,85,211,153,219,185,243,121,14,38,13,70,124,20,109,86,186,37,21,9,70,68,125,167,219,235,125,159,112,158,220,25,237,54,32,216,85,235,153,47,76,39,36,78,148,193,182,181,23,43,69,51,79,94,226,45,59,251,52,215,94,225,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,33,247,20,43,44,174,156,181,212,166,146,99,164,233,11,122,161,189,101,162,140,154,129,52,246,145,237,63,222,238,236,251,200,83,6,92,42,158,134,199,107,14,163,185,41,228,220,148,181,153,168,244,34,210,99,39,219,218,94,225,164,107,42,121,85,44,234,29,68,150,149,117,84,216,175,106,147,212,143,115,73,63,183,222,62,208,0,0,15,137,114,94,246,109,157,13,202,133,217,117,209,232,209,154,73,169,110,207,156,212,116,17,17,25,153,154,156,81,23,114,84,127,192,253,194,41,227,87,19,252,190,97,130,164,193,160,86,83,116,76,101,43,209,116,121,16,102,178,107,46,97,105,170,37,164,251,208,95,193,73,247,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,247,145,253,130,55,94,89,233,204,181,234,135,218,153,137,85,200,40,125,74,61,32,86,106,13,108,37,110,245,83,172,131,208,139,113,232,95,97,14,101,42,177,140,55,233,154,230,85,47,27,139,154,173,76,220,126,84,189,198,127,121,171,95,166,127,252,247,218,62,148,28,191,99,245,97,182,94,129,131,87,236,182,223,52,147,107,106,221,154,226,86,106,211,77,12,155,61,117,212,187,189,227,215,66,201,46,105,39,70,110,74,48,70,246,108,156,50,45,174,91,85,18,81,106,68,125,165,200,251,71,235,254,66,153,166,220,148,254,198,238,210,220,162,78,191,39,170,58,23,218,127,205,251,135,158,184,242,165,153,91,61,78,57,81,193,75,241,12,180,70,106,148,221,183,60,153,34,45,117,245,205,146,46,228,153,253,221,163,204,211,238,156,100,195,9,91,169,245,251,198,216,117,183,52,82,91,149,42,23,172,70,90,164,200,141,39,222,130,236,255,0,123,246,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,253,154,168,253,226,198,178,235,196,199,5,113,136,162,82,46,170,196,59,94,178,250,27,37,122,70,68,72,81,214,234,185,41,216,141,242,150,179,51,91,138,208,180,215,68,159,180,132,189,165,213,169,85,184,109,212,104,213,40,179,226,188,146,91,111,198,121,46,182,180,153,17,145,146,146,102,70,70,70,71,247,25,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,41,3,48,188,56,115,157,124,227,238,37,222,182,182,13,245,180,91,130,240,172,213,41,210,126,81,82,155,231,197,126,107,174,52,230,197,201,74,211,185,11,73,232,162,37,22,186,25,17,246,11,63,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,144,0,2,0,113,91,202,230,59,102,83,246,93,251,20,177,190,81,252,156,244,223,164,255,0,164,225,195,228,117,29,15,39,251,229,214,247,110,228,59,244,117,211,111,110,154,150,188,255,0,133,254,76,243,39,151,108,125,175,222,184,199,134,255,0,39,232,179,108,249,84,182,36,250,98,4,189,242,151,54,19,137,111,100,119,220,89,106,134,92,61,76,182,250,186,107,169,145,29,159,128,173,94,41,57,92,205,142,101,49,78,207,253,146,88,223,40,236,203,114,223,87,47,250,78,155,15,145,84,145,37,206,171,251,225,214,221,86,230,88,133,223,170,11,111,171,161,154,245,252,188,46,178,77,152,188,189,99,69,207,136,216,203,102,196,182,233,175,218,238,81,34,52,170,180,89,111,202,125,233,113,222,220,132,198,113,196,165,8,76,85,18,141,106,73,234,227,123,73,94,185,162,205,0,85,95,18,124,133,99,182,52,230,57,56,153,128,184,83,233,152,21,155,126,23,167,38,250,118,28,126,109,81,165,186,207,245,114,164,33,73,210,43,80,211,234,36,144,122,107,218,163,89,159,181,225,101,150,140,212,101,158,255,0,190,41,248,187,133,241,40,22,157,211,71,142,241,206,85,86,20,183,253,35,17,227,40,236,160,163,73,89,165,10,106,84,181,40,212,131,237,109,189,20,158,229,202,171,179,41,150,109,245,154,251,127,52,55,132,136,149,101,218,182,187,116,90,69,14,76,3,82,34,212,91,152,236,134,170,68,239,51,106,150,132,190,226,80,218,154,61,171,218,234,84,75,66,54,247,80,0,0,0,16,3,138,222,87,49,219,50,159,178,239,216,165,141,242,143,228,231,166,253,39,253,39,14,31,35,168,232,121,63,223,46,183,187,119,33,223,163,174,155,123,116,212,181,231,252,47,242,103,153,60,187,99,237,126,245,198,60,55,249,63,69,155,103,202,165,177,39,211,16,37,239,148,185,176,156,75,123,35,190,226,203,84,50,225,234,101,183,213,211,93,76,136,236,252,4,0,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,121,255,0,11,252,153,230,79,46,216,251,95,189,113,143,13,254,79,209,102,217,242,169,108,73,244,196,9,123,229,46,108,39,18,222,200,239,184,178,213,12,184,122,153,109,245,116,215,83,34,59,63,0,0,0,17,255,0,62,184,91,125,227,78,83,175,156,51,195,74,23,166,110,74,207,163,58,40,93,83,49,249,188,170,148,87,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,142,160,127,185,113,158,207,247,12,255,0,172,212,127,251,216,191,224,31,146,173,54,77,58,149,54,161,14,147,46,169,34,44,119,30,106,12,69,52,151,229,45,41,51,75,45,155,203,67,68,181,25,18,72,220,90,17,169,150,229,36,181,50,161,106,183,12,238,32,21,250,172,218,237,119,7,229,212,106,85,25,14,75,153,50,93,219,73,121,249,47,184,163,83,142,184,226,166,26,150,181,40,205,70,163,51,51,51,51,49,111,249,35,192,105,57,113,203,69,157,134,213,152,81,24,184,74,58,234,151,1,179,29,166,214,117,25,43,55,92,109,213,180,181,165,229,178,149,55,24,157,222,173,232,142,131,45,19,181,37,205,56,160,96,38,44,102,39,0,168,22,86,14,90,159,40,43,80,175,8,181,71,227,117,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,162,6,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,20,215,157,14,28,57,147,190,115,65,127,222,184,35,131,125,109,161,112,84,27,170,70,147,242,138,3,124,249,79,199,105,201,174,108,147,37,46,167,116,181,200,61,12,137,37,174,136,34,70,210,18,255,0,133,246,19,230,127,2,240,226,233,194,220,192,218,62,133,162,193,168,49,80,181,185,149,120,243,156,46,160,156,235,24,79,34,67,168,105,148,173,182,92,74,54,163,87,36,190,173,86,106,61,179,84,5,0,255,0,114,227,61,159,238,25,255,0,89,168,255,0,247,177,111,217,10,194,219,239,5,178,157,99,97,158,37,208,189,13,114,81,189,39,214,194,234,153,145,202,230,212,165,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,82,0,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,233,50,255,0,225,55,156,107,102,242,171,80,172,203,22,37,227,66,137,32,211,79,174,198,172,211,225,162,115,6,68,105,89,177,34,66,93,105,122,30,213,160,200,200,150,149,18,84,226,118,173,83,127,135,69,159,158,204,4,233,48,83,26,240,119,253,45,190,115,209,149,63,148,52,127,244,57,253,247,37,239,153,140,165,200,153,212,72,117,164,250,203,249,174,242,245,117,34,159,224,40,7,251,151,25,236,255,0,112,207,250,205,71,255,0,189,139,126,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,144,0,40,7,251,151,25,236,255,0,112,207,250,205,71,255,0,189,139,126,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,144,0,60,166,42,214,111,187,127,14,46,58,190,23,218,127,41,174,248,244,247,125,7,75,83,140,182,220,137,202,45,172,243,84,243,204,160,153,74,205,43,115,231,82,174,90,87,179,85,237,73,209,103,247,46,51,217,254,225,159,245,154,143,255,0,123,23,125,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,132,64,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,99,254,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,20,129,143,220,41,243,39,75,198,91,178,54,5,225,127,166,236,21,212,21,34,129,39,211,112,35,114,226,186,146,112,163,108,149,44,222,62,65,173,76,115,28,245,156,229,111,236,221,160,177,94,28,22,54,59,97,38,95,90,193,204,117,195,111,146,242,237,74,132,159,67,62,220,232,114,155,157,6,83,171,144,123,149,30,75,167,206,67,238,62,74,213,13,167,150,166,54,239,81,56,101,249,51,167,195,207,11,243,79,74,170,221,244,40,113,45,172,84,84,118,74,29,192,74,113,44,77,54,18,164,183,30,115,73,213,43,66,146,100,142,121,32,222,65,33,157,13,104,111,146,174,193,150,44,189,90,185,95,193,170,46,17,218,210,122,254,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,197,109,4,165,45,72,105,166,144,107,94,205,199,213,64,5,112,84,248,56,225,220,252,203,162,236,139,85,137,78,193,84,199,98,89,218,177,164,203,85,69,82,219,66,16,184,103,33,213,173,93,51,138,74,158,91,196,233,58,91,212,202,16,143,85,244,216,165,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,63,185,113,158,207,247,12,255,0,172,212,127,251,216,183,236,133,97,109,247,130,217,78,177,176,207,18,232,94,134,185,40,222,147,235,97,117,76,200,229,115,106,82,158,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,41,0,2,31,241,64,192,76,88,204,78,1,80,44,172,28,181,62,80,86,161,94,17,106,143,198,235,163,68,217,21,16,166,182,167,55,200,113,180,30,139,121,178,208,143,119,173,174,154,17,153,68,12,133,100,43,54,56,45,155,27,27,19,49,47,10,125,13,109,209,189,39,214,205,244,237,54,71,43,155,77,148,203,127,54,204,133,184,173,92,117,9,245,82,122,107,169,232,68,102,86,254,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,225,73,149,204,118,203,95,237,71,246,215,99,124,156,249,71,232,79,70,127,73,195,153,207,233,250,238,119,247,179,174,109,219,207,107,233,105,174,238,205,116,61,39,248,160,31,238,92,103,179,253,195,63,235,53,31,254,246,44,126,192,201,246,40,92,220,52,41,57,75,188,202,37,157,118,75,144,73,168,42,75,173,204,68,22,10,228,57,202,89,28,117,169,14,175,166,45,200,65,44,136,214,164,165,74,111,214,82,101,86,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,1,31,243,235,133,183,222,52,229,58,249,195,60,52,161,122,102,228,172,250,51,162,133,213,51,31,155,202,169,69,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,235,3,47,92,56,115,157,99,99,238,26,94,183,78,13,244,84,91,126,240,163,85,42,50,126,81,82,156,228,69,98,107,78,58,230,196,73,82,213,181,8,81,232,146,53,30,154,17,25,246,11,191,0,1,72,25,133,225,195,156,235,231,31,113,46,245,181,176,111,173,162,220,23,133,102,169,78,147,242,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,176,89,254,66,176,182,251,193,108,167,88,216,103,137,116,47,67,92,148,111,73,245,176,186,166,100,114,185,181,41,79,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,96,102,23,135,14,115,175,156,125,196,187,214,214,193,190,182,139,112,94,21,154,165,58,79,202,42,83,124,248,175,205,117,198,156,216,185,41,90,119,33,105,61,20,68,162,215,67,34,62,193,63,248,95,224,38,44,101,219,0,171,246,86,49,218,159,39,235,83,111,9,85,70,35,117,209,165,239,138,184,80,155,75,155,227,184,226,11,85,178,225,104,103,187,213,215,77,12,140,230,0,10,192,226,129,147,60,201,230,39,31,104,23,174,14,97,191,202,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,68,225,127,147,60,201,229,219,31,107,247,174,49,225,191,201,250,44,219,62,85,45,137,62,152,129,47,124,165,205,132,226,91,217,29,247,22,90,161,151,15,83,45,190,174,154,234,100,71,103,224,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,19,133,254,76,243,39,151,108,125,175,222,184,199,134,255,0,39,232,179,108,249,84,182,36,250,98,4,189,242,151,54,19,137,111,100,119,220,89,106,134,92,61,76,182,250,186,107,169,145,29,159,138,245,226,155,146,108,80,204,101,86,199,196,108,15,179,98,87,46,26,92,121,20,74,219,74,171,55,21,247,33,110,39,162,41,9,144,226,24,216,219,138,150,74,50,81,56,103,33,190,197,165,58,183,205,120,108,101,19,54,57,105,204,114,174,204,75,193,94,134,219,174,219,243,104,83,106,127,41,41,174,250,63,114,218,146,219,188,150,94,113,199,119,57,21,12,237,73,22,156,237,230,122,32,200,252,166,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,155,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,127,194,255,0,1,49,99,46,216,5,95,178,177,142,212,249,63,90,155,120,74,170,49,27,174,141,47,124,85,194,132,218,92,223,29,199,16,90,173,151,11,67,61,222,174,186,104,100,103,48,0,115,252,194,218,213,219,231,0,177,46,202,181,160,245,181,171,130,207,172,210,233,209,185,168,111,159,41,248,78,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,72,63,220,184,207,103,251,134,127,214,106,63,253,236,95,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,5,32,102,23,135,14,115,175,156,125,196,187,214,214,193,190,182,139,112,94,21,154,165,58,79,202,42,83,124,248,175,205,117,198,156,216,185,41,90,119,33,105,61,20,68,162,215,67,34,62,193,103,249,10,194,219,239,5,178,157,99,97,158,37,208,189,13,114,81,189,39,214,194,234,153,145,202,230,212,165,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,82,0,0,7,63,204,45,173,93,190,112,11,18,236,171,90,15,91,90,184,44,250,205,46,157,27,154,134,249,242,159,132,235,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,20,131,253,203,140,246,127,184,103,253,102,163,255,0,222,197,255,0,0,0,0,0,168,12,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,54,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,255,0,133,254,2,98,198,93,176,10,191,101,99,29,169,242,126,181,54,240,149,84,98,55,93,26,94,248,171,133,9,180,185,190,59,142,32,181,91,46,22,134,123,189,93,116,208,200,206,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,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,226,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,180,197,114,227,79,20,28,194,226,130,165,192,162,212,153,182,233,207,45,194,109,84,167,167,67,124,144,124,194,34,61,178,212,157,118,184,95,102,169,47,112,141,213,11,167,25,49,62,86,234,133,126,241,185,221,113,205,18,151,37,74,155,235,25,158,137,34,51,81,247,172,251,63,223,125,163,211,91,153,82,204,173,224,166,220,167,96,165,248,182,93,34,52,202,114,219,158,108,153,30,154,122,228,201,151,114,136,254,238,209,232,127,144,166,105,183,41,63,177,187,180,246,168,211,175,201,234,142,135,246,151,243,126,225,249,38,228,151,52,144,99,57,37,120,35,123,56,77,153,150,214,237,170,137,168,244,35,62,194,228,125,131,200,206,203,246,63,81,219,121,233,248,53,126,196,109,131,81,56,183,109,217,173,165,6,157,117,212,205,178,211,77,15,191,220,62,108,90,198,48,216,70,75,135,84,188,109,222,82,181,35,109,249,81,54,153,125,198,157,62,129,127,243,191,96,233,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,218,98,72,225,151,24,204,94,162,189,26,30,32,219,84,57,176,25,36,37,110,194,135,41,201,43,34,52,17,153,155,179,73,38,102,146,89,253,230,95,104,154,88,43,196,255,0,47,152,158,168,208,107,245,148,218,243,30,74,53,93,98,68,24,76,146,207,150,90,106,185,106,62,245,159,240,74,189,194,86,91,119,189,155,120,195,110,161,105,221,116,122,204,103,82,74,67,176,39,53,33,6,70,68,100,100,166,212,101,220,164,159,241,47,120,251,96,0,0,62,45,235,60,169,118,117,114,162,107,74,122,90,108,167,181,81,232,69,181,165,31,217,238,25,185,204,125,87,211,88,237,126,84,119,37,92,235,146,168,178,52,158,164,122,204,120,251,59,79,222,46,123,133,237,148,86,182,90,233,179,141,49,212,117,117,179,80,222,130,213,68,78,192,132,123,76,246,151,238,247,118,253,230,38,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,14,41,156,171,81,171,195,45,119,253,57,194,112,214,205,189,85,144,214,205,63,172,40,18,9,58,246,31,103,173,236,237,25,231,182,146,187,119,18,41,109,186,235,141,29,58,182,194,86,164,43,106,211,203,124,181,50,62,205,15,213,251,6,143,178,237,82,102,173,129,182,36,214,36,45,226,114,220,165,153,173,197,146,148,102,112,218,62,211,35,62,222,209,209,64,0,124,139,146,238,182,109,26,123,181,59,150,187,2,155,25,148,41,107,114,84,166,217,73,17,36,212,125,171,81,23,114,85,237,246,24,133,57,148,226,153,133,152,101,30,93,15,13,164,49,113,214,208,151,16,151,88,92,105,145,16,225,19,201,34,82,153,150,149,145,146,208,131,62,205,118,171,222,100,42,211,27,243,131,141,248,237,88,153,38,191,118,212,97,192,148,235,155,41,208,39,203,110,54,197,45,195,36,242,150,242,211,244,93,52,233,221,161,17,125,254,58,193,192,188,94,197,73,173,179,103,88,87,13,80,228,56,73,55,216,165,202,125,178,53,26,75,114,148,219,106,236,249,196,153,159,184,254,210,18,251,8,184,70,227,13,214,136,211,239,201,208,168,241,220,90,20,227,38,236,168,239,165,179,229,153,150,215,97,153,18,180,82,203,221,169,125,134,38,46,27,240,149,203,221,166,81,102,220,15,214,107,50,144,132,27,205,76,84,25,17,212,178,216,106,209,43,134,70,105,213,38,93,190,195,63,120,145,150,166,84,242,253,103,48,219,20,140,40,181,76,155,65,36,148,229,10,22,227,208,146,90,153,165,146,237,245,75,180,116,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,184,125,116,161,8,45,168,73,36,139,216,69,160,255,0,174,241,248,170,116,106,77,102,42,225,85,105,177,102,48,225,26,84,219,236,165,196,153,25,25,31,98,136,203,184,204,191,136,226,120,175,146,108,190,98,213,45,216,21,107,18,151,76,121,195,82,202,85,50,151,5,151,247,154,86,90,154,212,194,143,189,195,63,188,136,197,123,102,59,132,117,205,109,28,202,254,12,207,114,167,5,182,220,123,163,148,235,143,72,51,46,114,246,161,17,225,145,125,20,180,68,90,247,153,151,184,64,75,198,193,196,28,38,184,142,157,116,208,107,20,26,140,55,181,109,111,197,126,42,183,33,106,34,90,13,105,74,190,147,106,208,203,247,126,193,44,178,131,196,155,16,240,90,116,43,82,255,0,155,34,187,108,41,198,219,83,146,92,126,84,150,17,172,118,244,73,187,41,13,165,41,109,165,153,118,118,26,143,216,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,236,51,211,221,175,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,113,187,48,56,111,128,150,219,245,251,238,187,22,50,146,210,150,204,83,148,194,31,120,201,183,22,146,74,29,113,27,181,229,44,139,67,237,50,211,223,165,63,230,255,0,137,54,33,227,68,233,182,166,31,205,145,66,182,18,227,141,147,145,156,126,44,151,211,172,134,244,81,181,41,109,169,42,109,212,25,246,118,154,75,216,69,172,75,179,172,28,65,197,155,136,169,214,181,6,177,94,168,204,123,87,22,196,87,229,43,114,214,146,53,172,208,149,43,233,56,157,76,255,0,123,237,19,243,46,60,35,174,107,148,225,215,241,154,123,148,200,46,54,219,221,28,87,92,102,65,25,242,87,181,104,145,12,203,232,169,210,50,215,188,136,189,226,194,112,163,36,217,124,194,90,91,80,41,54,37,46,166,243,102,149,156,170,157,46,11,207,239,36,160,181,37,165,132,159,123,100,127,121,153,142,217,76,163,82,104,209,81,10,149,77,139,13,134,200,146,150,216,101,45,164,136,136,136,187,18,68,93,196,69,252,7,237,238,31,242,164,33,101,181,105,37,17,251,12,181,31,34,161,102,218,53,86,93,98,165,107,210,101,54,249,168,221,75,208,154,89,44,204,140,143,82,52,158,186,234,122,235,239,28,250,235,202,158,95,175,22,28,98,175,133,22,169,19,136,52,154,155,161,66,220,90,146,139,82,53,50,125,190,177,246,136,231,137,28,37,114,245,118,245,83,40,15,214,104,210,150,133,155,45,67,84,24,241,210,179,222,105,213,40,134,102,73,213,68,93,158,194,47,112,135,88,187,194,55,24,109,68,73,159,97,206,133,88,142,218,214,166,217,39,101,72,125,77,151,48,200,182,181,12,136,213,162,80,94,237,79,237,33,16,111,236,10,197,236,43,154,227,55,141,133,112,210,206,59,134,146,144,245,46,83,13,153,164,212,91,146,167,27,79,103,205,168,200,253,197,246,24,246,56,33,156,28,111,192,170,196,57,52,11,182,163,50,4,87,91,223,78,159,62,91,145,182,37,109,153,167,148,135,144,159,162,209,39,78,237,12,203,238,180,172,181,241,76,194,204,77,143,18,135,137,50,24,183,107,107,75,104,83,175,174,52,56,139,112,201,148,153,37,79,75,82,204,205,107,89,151,102,187,83,239,35,19,90,219,187,173,155,186,158,213,82,218,174,192,169,70,121,9,90,28,139,41,183,136,200,210,74,46,212,40,203,185,73,246,251,72,125,128,0,28,235,49,21,38,41,88,27,125,205,126,66,217,38,237,202,161,146,219,89,37,68,101,13,211,236,51,50,237,236,25,193,185,82,187,139,18,42,141,180,235,142,157,70,182,250,80,165,171,114,213,204,124,244,51,62,221,79,214,251,70,134,50,107,106,53,103,229,174,192,167,54,78,18,222,183,169,82,29,223,167,245,135,2,57,43,78,194,236,245,125,189,163,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,120,149,74,106,187,135,151,61,25,246,247,162,117,26,108,101,22,132,122,146,216,90,125,164,126,255,0,113,140,221,227,173,12,237,28,104,188,41,145,141,77,244,119,5,64,154,211,176,211,178,91,169,46,226,45,12,182,251,8,94,135,14,251,205,139,203,43,246,179,141,74,83,206,82,161,193,166,60,106,89,40,201,198,169,209,55,23,210,63,222,246,232,127,97,9,48,3,254,30,121,168,237,41,231,221,67,109,160,141,74,90,212,68,73,34,237,51,51,62,225,17,115,83,196,87,9,240,18,44,202,13,18,160,205,118,230,66,92,109,12,67,118,52,166,217,116,137,244,145,58,148,201,67,137,209,198,136,149,217,169,18,139,218,125,149,47,143,89,222,199,44,116,172,203,126,163,118,79,165,82,221,83,136,110,5,54,124,198,25,54,141,110,153,18,219,55,214,157,118,186,105,61,59,52,34,46,226,237,231,152,107,130,56,171,141,21,246,233,182,125,173,87,169,63,49,210,53,203,232,100,188,210,77,107,65,26,214,182,219,89,145,106,234,76,207,220,122,251,181,178,204,176,240,144,165,210,209,78,186,113,194,114,101,73,35,102,81,83,226,58,149,181,254,178,190,91,173,73,134,71,222,78,165,69,175,113,145,123,197,132,88,24,57,134,152,99,5,168,54,85,153,70,166,19,73,74,73,200,212,232,236,184,173,9,5,169,155,104,78,167,234,36,254,242,47,113,15,104,0,0,0,3,248,100,74,35,74,136,140,140,180,50,63,104,226,57,128,202,62,16,99,237,2,161,22,224,180,233,109,85,223,138,235,113,234,77,64,138,153,13,184,164,58,73,87,53,108,173,69,162,222,53,106,93,186,246,247,247,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,58,118,219,73,147,108,238,86,157,133,169,31,113,246,120,172,180,230,119,16,178,225,125,66,174,80,107,51,189,24,79,182,137,244,243,146,255,0,37,198,121,204,169,223,154,67,173,164,212,105,100,147,235,30,154,118,31,103,117,242,229,175,49,86,86,99,48,242,157,118,91,21,6,149,47,167,101,53,8,188,214,141,198,100,114,25,113,210,216,135,92,52,145,27,201,45,20,122,145,246,31,219,214,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,114,76,202,102,42,202,203,158,30,84,110,219,158,123,73,151,211,188,154,124,94,107,68,227,210,57,15,56,209,108,91,173,154,136,205,149,22,137,61,76,251,11,236,161,172,203,102,119,16,243,31,125,77,174,87,171,51,189,24,111,184,136,20,226,144,255,0,37,182,121,207,41,175,154,91,174,36,148,73,120,211,234,158,154,118,23,103,127,181,202,102,70,113,47,50,21,214,37,57,78,126,147,110,52,180,45,249,146,217,144,193,58,217,45,131,81,52,231,78,227,106,51,109,237,201,215,176,244,51,238,46,219,156,203,254,81,176,131,0,168,20,248,182,253,167,75,122,174,196,86,155,145,82,118,4,85,72,91,137,67,68,165,115,80,202,20,122,173,146,86,167,219,175,111,127,119,110,34,36,145,37,36,68,68,90,17,23,176,127,64,0,0,0,120,187,255,0,7,48,211,19,160,187,6,245,179,40,213,50,117,42,73,185,38,157,29,231,19,169,44,181,35,113,10,208,253,117,31,222,103,239,49,94,249,158,225,33,75,170,34,163,116,224,124,228,69,146,102,244,163,129,45,212,161,175,245,229,242,218,106,52,51,62,243,105,41,45,123,136,203,220,43,79,18,240,71,21,112,94,190,237,54,240,181,170,244,215,225,186,163,68,190,134,75,45,40,208,181,164,150,218,220,109,6,101,171,74,50,63,113,107,239,211,161,224,54,119,177,203,2,235,48,223,167,93,147,234,180,182,148,218,28,129,82,159,49,246,73,162,91,70,100,134,201,244,39,93,173,18,75,94,205,12,203,184,251,45,163,42,220,69,112,159,30,226,195,160,214,234,12,208,174,101,165,182,214,196,199,99,69,109,231,76,152,73,147,73,84,149,184,173,92,116,201,61,154,153,36,253,165,219,46,153,121,169,13,37,230,29,67,141,172,137,73,90,20,70,74,35,237,35,35,46,241,255,0,96,35,63,17,11,205,139,55,43,247,75,142,202,83,46,85,97,206,166,50,105,89,36,205,199,105,210,246,151,210,47,221,246,106,127,97,138,47,192,170,33,221,184,209,103,211,37,26,156,234,235,244,242,119,94,211,86,249,109,36,251,200,245,51,221,237,33,164,76,53,165,53,66,195,203,98,140,194,54,34,13,26,20,116,150,132,90,18,24,66,75,184,139,221,238,33,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,237,33,246,28,97,196,37,105,113,6,133,37,69,169,25,25,105,161,151,184,103,235,136,229,140,213,139,153,250,251,44,178,77,162,178,185,85,114,74,83,161,23,58,163,44,187,11,106,123,61,79,183,239,49,58,184,55,223,78,212,176,226,181,102,174,73,26,98,206,147,36,155,53,158,165,181,138,123,122,233,187,187,183,78,239,253,194,199,199,230,168,212,97,82,96,200,169,84,101,53,30,52,86,150,243,174,186,178,66,16,132,145,169,70,102,102,68,68,68,70,122,159,184,85,231,16,30,36,110,83,228,205,194,76,17,171,40,157,229,184,196,250,180,87,251,91,94,178,163,184,150,158,141,43,82,81,25,52,180,146,147,217,216,103,236,33,90,148,74,14,36,99,109,232,220,56,45,86,110,74,229,90,73,37,79,41,47,204,112,214,235,164,70,165,168,137,107,211,123,164,102,125,189,170,246,153,246,217,30,85,120,75,146,83,14,240,199,57,9,89,186,211,111,183,76,101,122,146,117,228,56,73,121,153,80,251,15,250,212,168,181,251,61,226,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,180,136,253,195,221,247,118,16,254,128,0,0,0,0,15,51,136,24,117,104,226,93,183,58,217,187,168,80,42,49,102,71,117,143,231,49,90,120,219,53,182,180,110,79,49,42,34,81,18,213,161,233,217,169,138,38,207,62,79,46,156,187,226,5,82,185,6,154,183,109,74,181,65,247,224,188,195,46,41,182,16,235,242,84,219,74,81,50,219,105,52,180,201,25,165,38,122,23,118,165,221,231,242,95,154,59,175,46,216,161,74,113,154,212,194,183,42,51,24,143,80,134,169,46,116,233,109,201,17,249,174,242,249,173,182,74,229,179,183,114,181,45,59,15,179,186,254,240,234,249,162,98,61,153,72,188,104,19,88,147,22,169,10,60,162,54,156,66,201,38,227,72,115,105,236,82,136,140,137,101,217,169,247,255,0,17,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,246,106,93,223,196,80,38,116,51,73,117,230,39,20,42,174,61,90,152,118,229,58,99,241,233,240,211,37,206,157,77,183,34,71,41,222,95,53,198,205,92,183,182,238,78,133,167,97,118,119,250,12,140,100,242,233,204,70,32,82,235,147,169,171,106,212,164,212,24,126,115,207,178,226,91,125,13,63,25,78,52,149,27,46,54,163,83,79,25,146,84,101,169,119,232,93,247,179,135,248,117,104,225,165,183,6,217,180,104,80,41,209,97,199,105,143,230,209,90,100,220,52,54,132,110,87,45,41,35,81,146,19,169,233,219,161,15,76,0,0,0,0,0,63,157,253,134,60,38,36,96,110,21,98,189,57,248,55,181,137,65,169,56,243,106,108,164,200,165,198,121,228,106,149,151,170,183,27,86,154,115,20,101,246,153,159,188,87,70,106,184,75,165,73,153,120,96,100,132,160,218,105,199,215,76,121,122,18,180,231,184,105,101,152,176,251,79,250,164,164,181,251,61,194,182,235,116,28,72,193,43,209,200,115,154,172,219,117,202,76,147,74,94,74,95,134,225,45,167,76,137,72,81,146,23,166,246,140,200,251,59,83,236,50,236,178,190,31,220,72,220,168,73,133,132,152,221,86,81,187,203,109,136,21,105,79,246,184,189,98,199,109,46,189,38,86,166,163,51,117,106,36,167,183,180,203,218,66,208,233,213,24,85,104,49,234,84,233,77,72,141,41,164,60,211,173,44,150,133,161,68,74,73,145,145,153,25,25,25,30,165,239,31,164,87,7,25,11,233,218,110,28,81,108,212,73,34,76,169,209,164,155,100,179,212,247,49,80,111,93,55,119,118,123,191,247,8,43,195,142,198,106,250,204,253,1,135,153,39,81,70,92,90,185,165,73,220,71,201,168,196,46,210,218,174,207,95,236,251,200,104,22,59,72,97,134,216,109,9,66,27,65,33,41,73,104,68,68,90,17,17,123,135,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,231,116,248,241,137,73,46,221,21,38,160,230,135,234,151,187,223,255,0,188,127,135,6,251,245,138,86,52,86,236,217,78,60,148,75,162,73,146,217,17,145,32,220,92,186,123,101,222,162,237,236,247,107,255,0,96,185,149,184,219,109,169,215,22,148,161,36,106,82,148,122,17,17,119,153,159,184,86,23,19,60,246,74,183,186,172,17,194,218,210,74,83,237,45,170,156,216,114,79,86,210,125,100,103,154,230,49,32,141,43,35,38,213,181,72,236,236,51,246,16,174,44,24,193,172,66,204,86,35,66,183,40,48,106,85,23,170,83,155,235,231,155,79,188,150,146,227,237,161,199,93,117,40,112,211,161,188,74,82,148,71,166,186,159,219,119,249,80,200,230,24,229,226,222,129,45,250,36,42,157,205,201,105,114,39,73,141,29,229,182,246,198,13,92,183,14,59,110,17,19,140,238,78,189,165,169,159,121,246,73,194,74,82,68,148,145,17,23,113,16,254,128,0,0,0,0,0,0,229,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,246,123,143,61,248,233,132,119,30,8,226,109,110,200,174,65,149,27,160,159,37,16,221,117,167,17,206,97,18,29,105,183,18,106,66,55,17,242,140,201,68,68,71,167,103,184,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,238,250,90,33,40,247,233,237,33,107,164,100,101,169,30,164,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,68,90,153,232,68,42,139,139,30,108,156,126,66,48,54,199,174,56,217,52,162,93,85,113,100,233,169,145,206,140,243,11,54,158,238,250,58,161,72,247,107,236,33,94,216,25,132,119,30,55,98,109,18,200,161,193,149,39,175,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,111,184,244,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,111,184,186,184,0,0,0,0,0,0,15,225,165,42,35,74,136,140,143,188,140,70,60,215,228,115,12,115,15,111,79,150,197,18,21,50,230,228,186,184,243,163,70,142,202,220,123,99,230,158,99,133,29,199,12,141,199,183,43,78,211,208,143,188,187,105,3,25,240,107,16,178,235,136,211,109,202,244,26,149,57,234,108,231,58,9,228,211,236,165,212,182,251,136,109,214,157,82,27,53,106,108,154,146,164,145,107,166,165,246,88,239,12,204,246,74,184,122,92,17,197,42,210,14,75,13,33,170,100,217,146,79,87,18,93,28,102,90,230,63,32,205,75,51,55,21,181,40,237,237,50,246,144,179,212,56,219,141,165,214,214,149,33,68,74,74,146,122,145,145,247,25,31,184,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,238,81,246,246,251,181,255,0,176,127,191,7,59,16,234,152,169,88,188,137,13,255,0,52,167,200,140,106,81,118,232,153,52,247,52,35,218,126,255,0,127,254,241,114,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,159,140,117,142,213,71,11,104,215,123,81,92,113,248,181,40,241,212,180,160,140,146,218,99,212,28,61,79,110,164,90,159,191,65,94,89,15,190,39,88,185,150,180,229,193,125,182,138,169,80,129,76,124,214,163,73,27,46,84,34,154,139,177,73,253,194,239,212,190,193,115,25,206,204,76,92,12,203,244,235,158,60,200,168,169,86,161,59,2,9,41,194,37,19,207,66,144,182,212,141,29,66,181,220,215,97,164,204,253,196,126,202,19,144,253,217,141,88,159,170,151,42,161,89,186,235,59,91,37,27,174,153,59,38,71,98,75,233,175,77,238,247,122,199,219,237,62,251,200,200,14,82,168,249,122,194,200,147,235,52,184,238,92,245,148,183,62,68,135,88,73,188,193,61,26,41,169,146,82,153,109,196,165,46,50,103,176,245,208,251,117,51,238,150,32,0,0,0,0,62,53,110,242,180,109,148,154,174,43,166,145,75,34,45,127,158,78,105,142,206,223,223,81,126,234,191,200,126,225,243,41,184,181,133,181,153,5,18,149,136,246,188,199,212,122,19,108,86,35,184,163,61,72,187,9,43,51,239,50,47,226,61,83,110,54,235,105,117,165,165,104,89,18,146,164,158,164,162,62,227,35,246,144,255,0,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,181,75,36,251,244,62,209,82,56,101,122,86,112,203,17,168,55,125,42,91,177,37,81,106,177,101,43,107,139,111,113,50,250,28,52,43,106,146,102,157,80,90,150,165,221,236,26,43,203,70,44,66,198,92,28,182,239,40,242,218,126,75,212,232,105,156,104,112,149,164,147,138,203,142,23,98,214,125,238,127,104,245,247,251,207,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,185,151,197,136,88,53,131,151,37,229,34,91,76,73,102,157,49,48,141,110,18,117,146,81,94,113,178,237,90,15,189,191,236,158,190,239,121,103,83,19,175,74,206,38,226,53,122,239,170,203,118,92,170,213,86,84,164,238,113,110,104,79,62,183,9,41,220,165,30,221,86,122,22,167,223,237,22,221,194,171,42,113,236,75,41,56,197,116,211,117,171,215,25,37,193,231,50,90,38,35,205,65,144,218,139,123,41,81,30,244,43,67,74,205,62,237,79,180,88,120,0,15,249,113,198,218,109,78,186,180,161,8,35,82,148,163,208,146,69,222,102,126,194,30,86,165,139,88,91,70,144,113,42,184,143,107,195,125,39,161,182,253,98,59,106,35,212,203,180,148,178,62,242,50,254,3,233,209,47,43,70,230,73,42,221,186,105,21,66,50,215,249,156,230,159,236,236,253,197,31,239,39,252,165,239,31,100,0,0,0,0,4,79,207,246,82,168,249,133,194,201,115,232,212,184,237,221,20,100,185,62,60,134,152,65,60,249,51,26,81,165,147,82,89,113,197,37,78,60,71,176,180,212,251,117,35,239,163,104,239,221,152,43,137,250,165,114,169,245,155,82,179,181,194,73,186,209,155,177,164,118,164,254,130,244,222,215,119,170,125,158,195,238,190,204,152,230,34,46,57,229,250,5,207,34,108,85,212,168,176,154,129,56,146,225,26,141,230,97,71,91,138,94,174,173,90,238,119,180,212,100,126,242,47,109,51,231,194,248,157,125,102,90,236,151,57,246,221,42,93,66,125,49,131,66,141,68,76,183,80,148,105,46,213,43,247,207,187,66,251,5,134,240,113,177,218,167,97,117,102,239,118,43,141,191,42,163,34,58,86,164,104,74,109,81,233,238,22,135,183,83,45,75,223,160,177,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,17,147,136,149,152,119,142,88,174,132,183,12,223,118,151,14,109,73,27,91,220,162,54,169,242,244,63,162,103,222,175,179,239,33,66,54,85,193,80,178,47,122,53,199,23,152,212,170,45,78,52,178,79,172,147,222,203,201,94,134,68,100,125,233,238,212,191,128,145,25,199,205,149,67,31,168,86,93,182,212,199,186,74,77,22,156,115,25,39,21,179,174,105,18,16,179,52,243,150,90,232,246,154,153,18,189,250,123,122,183,10,44,186,51,136,152,146,188,74,175,211,9,218,125,1,70,228,85,60,201,41,37,41,137,16,94,66,139,123,74,78,187,86,122,25,40,149,238,211,188,93,67,77,161,150,144,203,105,36,161,9,36,164,136,180,34,34,46,193,255,0,96,0,0,0,63,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,125,196,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,220,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,233,89,31,121,16,177,142,31,220,71,174,89,247,45,55,9,49,154,172,115,19,61,214,97,83,234,18,31,113,199,77,213,185,22,59,72,91,178,36,253,174,168,201,41,51,212,204,200,187,200,90,236,121,12,203,142,220,168,238,37,198,158,66,92,66,210,100,100,164,153,106,70,70,93,135,216,63,208,0,124,11,250,215,135,122,217,53,219,78,123,13,188,205,94,155,42,10,146,226,73,68,100,235,42,108,251,12,140,187,148,126,195,251,140,103,95,54,56,69,80,193,140,111,185,45,89,144,87,21,135,103,204,151,9,38,210,144,147,140,115,31,67,102,146,52,32,182,232,209,232,105,45,59,59,62,201,209,194,23,49,107,141,34,118,9,215,234,140,165,167,84,236,232,68,251,250,44,214,103,2,51,109,167,123,186,105,166,186,37,40,251,143,216,45,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,80,113,122,204,90,228,72,131,130,116,10,163,42,105,179,106,116,210,97,253,86,74,35,159,25,198,213,177,221,52,211,77,82,164,125,231,236,16,95,41,216,69,80,198,124,111,182,237,88,112,87,41,134,167,195,151,53,36,210,150,146,140,83,24,67,134,162,36,44,182,232,233,106,106,45,59,123,126,221,20,88,54,188,59,42,201,161,90,112,24,109,150,105,20,216,176,82,148,36,146,68,77,50,150,203,176,136,139,185,37,236,47,184,135,223,0,31,231,34,67,49,35,187,42,67,137,109,166,80,167,22,181,25,17,37,36,90,153,153,159,97,118,10,162,226,3,196,122,229,129,114,84,176,147,6,106,167,13,48,30,122,21,66,163,29,247,27,116,156,67,146,163,186,132,59,30,79,216,210,136,148,146,61,72,140,203,184,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,222,165,153,247,153,143,77,96,102,143,30,48,222,115,51,109,220,78,185,116,101,105,87,33,218,212,206,82,136,141,39,181,73,67,169,213,39,177,36,101,238,22,77,147,254,42,180,235,190,109,62,196,198,242,141,79,150,166,154,140,213,73,27,90,105,110,235,29,164,169,215,100,203,51,51,51,83,170,81,146,117,208,181,247,144,178,26,69,94,157,94,165,196,173,82,38,51,46,20,230,27,147,29,246,92,75,136,113,181,164,148,149,37,73,51,35,35,35,35,35,35,50,61,71,236,0,0,0,1,255,0,14,182,135,154,91,46,36,148,149,164,210,162,50,215,82,49,74,252,87,114,234,206,29,226,74,49,42,129,77,38,169,245,245,19,146,148,203,36,148,156,183,228,78,121,106,51,67,73,78,187,80,90,153,168,213,239,215,188,114,156,156,102,202,161,128,52,43,206,219,118,99,189,37,90,139,81,56,108,155,138,217,215,58,136,232,65,146,121,200,45,116,103,77,72,141,94,237,125,145,222,245,184,42,23,189,241,90,184,229,111,118,85,106,167,38,89,167,214,81,239,121,229,47,66,35,51,62,245,119,106,127,196,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,127,68,143,189,63,111,222,98,77,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,241,248,193,110,183,117,225,109,219,111,58,222,254,190,137,62,58,83,166,186,154,227,56,141,52,208,255,0,123,220,99,54,248,191,65,93,169,138,183,117,3,97,182,116,234,236,248,201,45,52,219,203,146,226,11,216,90,125,31,113,15,51,75,129,38,175,85,137,76,140,133,59,34,108,134,216,109,36,70,165,41,107,81,36,136,136,181,51,51,51,247,13,6,228,31,7,33,225,38,94,173,180,42,152,204,106,133,110,4,58,172,133,19,36,135,13,79,65,139,184,148,123,18,173,119,55,219,174,189,165,222,98,72,128,0,0,0,255,0,41,50,88,135,25,217,114,93,75,108,178,133,56,226,212,162,34,74,72,181,51,51,62,194,45,8,85,23,18,156,250,59,46,76,252,21,194,154,244,134,80,142,108,74,180,184,146,141,36,173,14,100,103,217,222,196,142,210,63,155,61,171,71,184,207,216,66,189,176,147,8,175,236,120,190,98,90,150,148,9,83,167,84,36,54,79,73,83,79,58,134,137,199,155,109,78,58,182,208,179,73,18,157,73,169,70,71,166,186,253,243,219,251,149,112,108,123,50,53,106,249,171,200,145,61,109,161,46,51,10,65,44,185,166,214,227,34,75,177,9,90,110,74,203,180,245,238,251,68,69,204,134,90,43,24,56,72,184,99,199,147,232,89,114,73,134,141,228,43,122,84,174,114,211,174,141,33,4,91,27,246,31,127,216,56,165,10,177,58,222,173,192,175,83,36,187,30,93,58,83,82,216,117,165,154,22,135,27,89,41,42,74,146,100,100,100,100,70,70,70,70,52,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,180,132,133,0,1,89,92,95,114,250,170,221,18,6,50,80,169,36,185,16,16,212,57,142,50,198,170,75,8,68,249,14,41,70,150,204,201,58,153,25,153,172,139,222,94,209,90,185,114,196,73,88,91,141,86,133,224,196,199,163,181,18,181,79,84,163,105,195,70,246,19,45,151,22,149,104,164,145,164,201,190,210,51,211,222,52,119,134,247,116,59,242,194,183,175,8,46,37,109,86,41,113,39,17,145,145,255,0,90,202,28,246,41,69,220,178,246,159,222,99,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,120,145,119,67,176,236,43,134,240,156,226,80,213,30,151,46,113,153,153,23,245,76,173,207,106,146,93,200,63,105,125,228,51,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,118,17,30,158,225,101,92,32,178,250,170,37,18,126,50,87,105,36,137,19,208,236,56,110,60,198,138,83,11,68,9,13,169,38,166,200,205,58,145,153,25,44,203,220,94,209,102,160,0,35,214,123,49,97,88,71,151,123,142,179,26,160,228,57,181,24,147,41,177,29,105,222,90,210,243,144,100,169,6,147,37,164,200,245,111,82,208,204,245,46,194,25,234,174,214,39,92,53,185,245,234,156,151,100,75,168,202,118,91,238,186,179,90,214,227,139,53,41,74,82,140,204,204,204,204,204,204,204,199,107,203,126,90,43,24,199,190,224,145,30,79,161,98,73,54,29,54,80,173,234,82,121,43,86,154,180,180,25,108,115,218,125,255,0,96,151,95,220,171,131,124,89,146,107,86,53,94,68,121,232,109,105,109,153,178,9,5,205,38,183,17,26,90,136,106,211,114,144,93,135,175,127,216,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,186,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,59,8,190,112,246,161,30,243,47,105,11,93,141,37,137,145,154,151,25,212,184,203,232,75,141,173,42,35,37,36,203,82,50,50,236,50,208,199,250,128,0,0,0,141,217,248,193,200,120,183,151,171,145,5,76,102,77,66,137,2,101,86,58,141,146,91,132,166,96,202,216,73,61,138,86,187,156,236,211,78,211,239,33,159,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,184,122,92,33,160,174,234,197,91,70,128,72,55,14,163,93,129,25,69,166,187,137,201,45,160,253,135,175,210,247,24,210,78,15,219,173,218,152,89,105,91,237,183,203,232,104,144,35,169,58,105,161,162,51,104,211,77,11,247,125,196,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,242,146,218,94,142,235,74,66,86,75,66,146,105,81,106,70,70,93,198,67,60,153,250,178,221,178,179,61,120,52,227,36,209,85,234,117,10,179,105,36,154,72,144,237,66,86,154,22,210,236,245,126,223,188,199,144,202,173,142,88,131,143,86,109,5,79,37,164,250,106,156,233,154,149,183,82,235,88,70,159,69,95,191,238,26,56,180,41,9,183,237,42,37,1,10,37,38,155,78,141,12,140,143,93,73,182,146,143,113,123,189,197,247,15,174,0,0,0,2,17,113,36,205,252,76,17,176,100,88,182,189,79,91,142,189,29,113,140,226,188,92,200,237,62,204,198,183,250,143,33,196,26,92,105,61,187,76,136,244,239,62,194,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,180,251,79,83,246,153,139,198,225,251,147,234,54,1,225,196,59,130,225,163,195,118,233,171,182,220,197,200,114,58,20,243,8,117,136,171,54,183,45,148,56,157,174,180,103,183,83,208,253,166,125,210,158,226,182,160,92,172,53,26,160,130,91,109,184,151,54,153,36,200,244,35,47,105,31,239,24,134,92,80,48,210,214,107,45,110,212,152,167,69,101,232,50,212,166,212,76,182,147,51,68,9,170,46,210,78,186,235,247,10,60,22,197,193,131,18,94,93,14,226,195,57,115,156,112,211,42,101,89,180,56,233,153,37,59,41,236,145,17,26,187,8,189,154,39,248,251,5,163,0,0,231,57,134,195,216,120,159,131,23,141,159,38,50,29,114,117,14,160,212,109,200,37,26,94,92,71,91,66,139,84,171,67,45,253,228,70,126,225,156,76,72,180,103,97,238,32,215,237,41,40,113,151,168,213,89,80,210,102,70,147,249,151,214,217,25,106,148,159,122,59,244,47,184,133,214,112,177,198,99,196,108,3,143,108,207,154,111,77,183,28,69,61,4,183,55,40,152,143,10,18,11,189,106,61,53,89,251,8,190,194,19,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,42,226,157,140,199,135,56,7,34,217,131,52,217,155,113,184,186,122,201,14,109,81,177,34,20,212,31,114,210,122,106,130,246,25,125,134,41,79,13,237,41,216,133,136,52,11,74,50,28,121,234,205,86,44,53,25,17,168,254,121,244,54,102,122,37,71,222,190,253,15,238,49,163,188,188,225,236,60,48,193,139,58,207,141,25,13,57,6,135,79,106,78,212,18,77,79,34,35,77,172,207,68,167,83,245,59,204,136,253,227,163,0,0,171,158,51,248,146,242,40,118,238,25,196,156,227,102,169,81,42,174,161,183,76,137,73,217,80,100,201,68,74,237,35,246,234,159,227,236,21,58,47,15,133,254,26,90,206,229,173,170,155,244,232,175,61,58,90,84,226,141,150,212,100,107,129,9,71,218,105,215,93,126,241,51,109,219,106,5,180,195,177,169,232,36,54,227,138,115,105,18,72,139,82,34,246,17,126,233,8,177,196,11,39,212,92,124,195,137,151,5,189,71,134,213,211,72,109,201,136,144,220,116,37,231,208,211,18,150,77,110,67,43,113,91,157,116,143,110,165,169,251,72,251,232,226,163,6,232,194,219,229,232,111,20,186,101,102,222,169,41,4,162,230,50,226,30,97,227,45,201,63,85,101,162,219,236,62,195,212,189,134,66,234,120,109,230,254,38,55,88,49,236,91,162,167,165,199,65,142,136,196,114,158,46,100,134,152,102,27,91,253,119,150,226,205,78,58,174,221,164,70,122,247,31,97,205,208,0,0,0,31,34,239,164,38,224,180,171,116,5,168,146,154,149,58,76,51,51,61,52,39,26,82,61,199,239,247,31,220,51,143,154,171,28,176,251,30,175,42,10,94,75,169,244,213,69,210,52,171,118,133,214,190,141,62,138,127,115,220,61,126,65,108,183,111,92,207,89,237,54,201,58,84,138,157,62,172,226,77,38,162,52,53,80,139,174,165,180,251,61,111,179,239,33,161,184,205,165,152,237,52,148,37,4,132,37,36,148,150,132,68,69,220,68,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,255,0,22,187,77,234,54,63,181,87,117,46,43,174,167,165,196,172,200,204,137,43,155,57,68,146,61,11,221,221,169,142,67,144,20,198,86,103,237,14,168,220,36,149,74,158,105,216,101,174,239,72,69,211,93,125,131,67,81,246,244,237,108,215,110,196,233,175,126,154,15,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,205,75,239,46,241,157,44,207,99,5,123,25,177,154,234,186,42,149,57,82,33,170,175,57,20,230,157,121,107,75,81,122,183,150,210,73,42,90,201,58,19,166,90,36,246,151,179,237,154,60,39,178,181,6,240,170,59,140,247,109,43,155,30,151,45,77,65,75,204,18,147,206,105,80,100,182,178,39,26,50,238,82,187,82,178,63,118,157,226,223,26,105,182,91,75,44,161,40,66,18,73,74,82,90,17,17,119,17,23,176,127,216,131,60,94,110,118,40,121,106,133,0,228,108,118,161,95,110,57,39,121,22,226,92,9,229,166,154,150,189,165,246,138,61,22,13,193,218,83,141,99,93,89,148,168,246,174,142,254,165,175,190,93,60,93,16,0,15,248,117,180,60,210,217,112,136,210,180,154,84,71,237,35,33,66,92,78,112,225,86,30,101,170,50,99,193,83,49,107,108,189,84,222,77,109,74,156,122,161,48,251,201,41,35,61,17,246,159,218,99,170,112,114,196,213,209,113,154,179,96,77,152,134,96,206,163,72,150,209,45,205,164,185,43,151,79,104,146,90,172,136,204,210,71,216,73,51,255,0,176,92,217,25,25,106,94,209,253,0,0,0,0,0,0,0,0,0,0,28,210,173,153,188,182,208,42,179,104,85,220,193,225,173,58,165,78,144,228,73,144,229,221,144,25,126,51,237,168,210,227,78,54,167,73,72,90,84,70,147,73,145,25,25,25,24,246,182,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,31,88,0,0,0,7,228,166,85,169,85,168,203,153,70,169,196,159,29,185,15,196,91,177,158,75,168,75,236,58,182,94,104,212,147,50,37,182,235,110,54,180,247,165,104,82,79,67,35,33,250,192,0,0,0,7,63,186,115,11,128,86,53,118,85,173,122,227,134,31,219,245,168,91,58,154,117,82,230,133,18,83,27,208,149,163,123,78,56,149,167,114,22,149,22,165,218,149,17,151,97,144,250,182,46,44,97,102,40,117,223,179,60,75,181,46,223,70,114,186,223,65,86,99,79,233,121,155,185,124,222,74,213,179,119,45,123,119,105,174,197,105,220,99,213,128,0,0,15,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,245,128,14,127,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,117,52,234,165,205,10,36,166,55,161,43,70,246,156,113,43,78,228,45,42,45,75,181,42,35,46,195,32,181,179,11,128,87,205,118,45,173,101,99,134,31,220,21,169,187,250,106,117,46,230,133,46,83,251,16,165,175,99,77,184,165,171,106,16,165,30,133,216,148,153,159,97,24,232,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,237,82,136,139,180,200,120,15,229,99,149,143,252,229,176,171,255,0,108,169,223,252,97,213,64,114,175,229,99,149,143,252,229,176,171,255,0,108,169,223,252,97,245,105,217,133,192,42,197,10,175,116,210,113,195,15,230,209,109,254,159,210,245,24,247,52,39,34,211,249,235,52,49,212,58,151,13,13,115,22,70,148,111,50,220,162,50,45,76,126,74,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,165,128,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,107,252,172,114,177,255,0,156,182,21,127,237,149,59,255,0,140,58,168,0,0,0,243,247,174,33,88,56,107,74,106,187,136,215,197,191,106,211,95,144,152,141,76,173,212,217,130,195,143,169,42,82,90,75,143,41,41,53,154,80,181,18,72,245,209,10,63,97,143,63,107,102,23,0,175,154,236,91,90,202,199,12,63,184,43,83,119,244,212,234,93,205,10,92,167,246,33,75,94,198,155,113,75,86,212,33,74,61,11,177,41,51,62,194,49,208,0,0,0,0,0,0,0,0,0,0,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,115,95,229,99,149,143,252,229,176,171,255,0,108,169,223,252,97,213,64,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,53,254,86,57,88,255,0,206,91,10,191,246,202,157,255,0,198,29,42,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,115,74,182,102,242,219,64,170,205,161,87,115,7,134,180,234,149,58,67,145,38,67,151,118,64,101,248,207,182,163,75,141,56,218,157,37,33,105,81,26,77,38,68,100,100,100,99,213,217,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,61,0,14,85,252,172,114,177,255,0,156,182,21,127,237,149,59,255,0,140,61,253,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,194,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,169,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,197,82,115,55,150,218,253,86,21,10,133,152,60,53,168,212,170,50,27,137,14,28,75,178,3,207,201,125,197,18,91,105,182,210,233,169,107,82,140,146,73,34,51,51,50,34,29,44,120,171,215,27,240,95,13,106,173,80,177,27,23,172,171,86,164,252,116,203,106,29,110,191,18,11,238,48,165,41,41,117,45,188,226,84,104,53,33,105,37,17,105,170,20,94,195,11,43,27,240,95,18,170,174,208,176,231,23,172,171,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,105,170,210,94,210,30,212,0,0,0,0,0,0,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,15,1,252,172,114,177,255,0,156,182,21,127,237,149,59,255,0,140,61,253,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,28,254,233,204,46,1,88,213,217,86,181,235,142,24,127,111,214,161,108,234,105,213,75,154,20,73,76,111,66,86,141,237,56,226,86,157,200,90,84,90,151,106,84,70,93,134,67,208,89,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,61,0,241,87,174,55,224,190,26,213,90,161,98,54,47,89,86,173,73,248,233,150,212,58,221,126,36,23,220,97,74,82,82,234,91,121,196,168,208,106,66,210,74,34,211,84,40,189,134,60,255,0,242,177,202,199,254,114,216,85,255,0,182,84,239,254,48,234,160,0,3,149,127,43,28,172,127,231,45,133,95,251,101,78,255,0,227,14,149,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,57,165,91,51,121,109,160,85,102,208,171,185,131,195,90,117,74,157,33,200,147,33,203,187,32,50,252,103,219,81,165,198,156,109,78,146,144,180,168,141,38,147,34,50,50,50,49,237,109,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,62,176,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,96,0,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,237,74,136,203,176,200,125,91,23,22,48,179,20,58,239,217,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,234,192,121,75,235,22,48,179,11,250,31,218,102,37,218,150,151,164,249,189,23,167,107,49,160,117,92,189,188,206,87,57,105,223,183,152,141,219,117,211,122,117,239,33,242,173,108,194,224,21,243,93,139,107,89,88,225,135,247,5,106,110,254,154,157,75,185,161,75,148,254,196,41,107,216,211,110,41,106,218,132,41,71,161,118,37,38,103,216,70,58,0,0,0,0,0,0,0,0,0,0,0,0,254,25,145,22,167,236,20,201,198,55,19,87,90,198,90,53,129,10,98,30,131,6,141,30,91,164,135,55,18,36,162,93,65,163,73,232,179,34,50,73,151,97,164,143,237,246,14,87,195,27,14,21,126,102,90,157,38,68,21,61,22,136,203,53,77,230,214,228,165,198,106,16,207,188,210,162,35,209,127,97,253,164,47,181,166,208,203,72,101,178,34,74,18,73,73,23,176,136,135,253,128,0,165,222,49,50,156,119,26,233,44,169,71,181,20,118,52,45,125,210,234,2,190,69,225,112,134,186,24,174,101,170,108,2,145,189,218,125,125,200,230,157,228,123,73,16,32,22,154,106,122,118,159,216,39,48,255,0,151,27,109,230,212,203,205,165,104,89,26,84,149,22,164,162,62,242,50,246,138,130,226,195,149,168,54,125,81,172,103,180,169,92,152,245,73,105,106,114,89,96,146,158,115,170,157,37,197,153,54,209,23,114,83,218,165,153,251,245,239,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,94,173,149,186,147,74,86,130,86,164,209,22,138,61,167,237,251,52,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,102,167,247,159,120,244,96,0,0,3,252,228,109,56,238,239,215,110,197,107,167,187,65,158,108,255,0,38,50,115,63,119,148,85,56,105,58,149,64,213,188,203,233,122,66,86,186,105,236,29,119,132,165,166,245,103,31,221,171,180,151,19,208,211,212,226,150,68,100,70,148,77,130,163,73,158,135,239,238,212,133,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,171,174,51,152,104,223,160,237,236,78,103,168,83,157,84,74,74,210,93,168,36,236,168,60,103,161,35,254,157,223,195,218,32,86,76,46,22,237,188,200,88,243,28,54,72,158,174,83,35,151,55,184,204,231,199,62,206,210,237,245,70,139,168,242,74,101,38,20,194,211,71,227,182,225,105,221,235,36,143,252,227,246,0,0,0,8,209,196,58,229,157,108,101,130,229,147,3,118,249,113,166,196,86,154,253,21,83,229,153,235,161,151,103,170,95,251,134,127,169,172,63,93,184,98,198,50,220,245,70,106,27,208,181,61,84,226,200,190,211,239,63,180,104,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,246,37,58,253,14,243,212,254,209,222,128,86,207,26,183,92,253,146,90,204,239,78,207,148,112,85,183,94,221,122,106,137,107,160,167,209,98,60,27,233,79,201,198,10,213,64,153,112,218,106,145,37,59,201,39,183,113,74,167,158,154,233,166,186,11,151,0,0,21,89,198,110,194,74,147,111,223,76,52,217,40,186,72,43,81,39,214,211,250,65,211,238,79,255,0,173,252,61,162,13,100,182,243,147,99,230,62,203,169,71,146,108,166,85,102,155,13,221,22,105,37,182,169,241,205,73,61,20,90,145,237,238,62,207,176,104,178,141,57,53,58,60,26,146,52,219,46,51,79,150,157,218,41,36,125,157,254,241,251,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,15,41,139,23,215,236,191,11,47,44,76,244,95,164,254,73,91,245,26,239,69,207,228,245,93,44,103,30,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,40,7,16,179,175,140,183,230,102,169,121,157,114,167,211,214,173,154,135,50,221,132,163,74,27,133,75,68,167,158,110,152,235,145,146,194,228,51,178,67,172,184,165,104,183,91,90,201,71,162,180,43,212,203,70,98,236,76,208,97,100,12,76,177,100,127,130,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,66,174,37,121,215,167,101,211,14,39,97,125,149,83,211,19,110,234,122,91,140,132,156,166,28,165,82,228,148,150,151,83,105,246,210,72,55,144,182,20,134,210,78,165,105,113,104,116,201,73,65,165,117,129,146,140,226,227,46,89,47,184,84,75,38,29,86,237,182,235,213,2,235,44,104,206,36,189,47,57,198,86,196,126,66,141,135,156,101,227,113,108,153,242,82,74,119,146,218,21,184,137,59,116,40,0,0,41,3,136,255,0,16,9,153,136,174,187,132,152,67,113,127,165,60,14,153,247,100,199,109,248,238,92,82,182,33,205,210,16,242,27,113,12,178,225,154,16,201,167,105,184,209,186,163,95,204,147,82,215,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,0,164,14,35,252,64,38,102,34,186,238,18,97,13,197,254,148,240,58,103,221,147,29,183,227,185,113,74,216,135,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,50,77,76,14,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,8,213,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,115,62,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,201,225,159,157,122,142,103,236,74,149,147,137,117,62,167,18,109,45,100,205,152,225,197,103,211,48,94,121,195,110,67,49,217,75,123,57,58,161,135,9,45,237,45,88,81,172,212,241,165,62,175,138,63,129,60,77,252,23,206,33,10,1,26,168,21,23,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,232,21,129,120,23,136,249,139,196,122,118,23,225,125,27,174,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,173,255,0,58,88,23,135,25,116,225,153,126,97,126,23,209,186,26,84,31,67,58,243,206,153,46,85,66,82,170,240,73,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,77,75,101,59,197,62,13,252,64,183,188,197,129,165,48,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,229,89,177,240,177,140,159,15,238,31,46,124,68,174,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,176,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,175,94,40,152,243,121,101,183,23,50,235,138,214,100,217,105,93,58,69,194,138,156,22,100,19,40,171,83,141,116,163,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,148,202,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,5,101,241,88,207,84,155,57,185,249,88,194,137,242,227,87,101,71,54,111,89,202,138,210,152,77,58,92,37,151,163,80,79,54,163,82,221,106,67,110,169,230,205,60,178,38,210,149,169,74,112,154,155,249,78,240,177,131,127,15,237,239,46,96,117,80,21,129,197,23,136,4,58,68,58,150,89,48,66,226,231,85,94,234,105,215,197,81,134,216,126,43,113,93,97,214,30,164,167,152,133,238,120,249,186,186,227,102,133,50,166,210,217,40,214,110,165,174,85,194,143,58,255,0,179,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,181,42,216,219,165,184,208,68,243,206,166,229,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,51,67,153,123,2,54,22,102,27,18,48,250,159,111,75,161,211,104,119,69,74,53,46,12,146,119,123,84,238,161,103,12,200,221,51,90,208,168,230,210,208,181,25,239,66,146,173,85,187,83,185,238,21,152,199,93,197,220,163,210,35,92,108,235,46,194,168,59,103,55,39,114,63,157,69,140,195,14,70,61,136,66,73,28,182,36,52,198,158,178,149,200,222,165,26,150,100,83,0,121,252,66,189,105,88,107,96,92,184,141,93,143,45,250,109,171,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,99,46,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,208,79,15,124,47,165,97,86,79,176,218,153,79,84,71,164,87,232,237,93,19,165,179,9,49,151,33,250,130,74,73,115,116,51,55,22,211,78,53,28,156,81,234,164,71,71,98,72,137,9,145,64,51,153,157,204,6,141,151,28,203,222,56,109,70,133,45,139,120,164,34,169,111,155,209,221,109,7,78,146,130,117,182,218,91,171,90,158,67,42,83,145,141,221,234,222,184,235,51,209,91,146,86,41,193,131,30,100,221,88,95,114,224,5,118,108,78,162,199,144,154,165,9,10,144,210,95,114,157,49,199,20,251,104,100,144,75,90,25,147,170,212,233,169,125,179,155,65,236,36,160,149,221,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,51,131,157,12,99,161,99,238,104,47,252,85,181,153,217,69,170,212,27,143,78,115,114,207,169,139,18,59,81,26,147,162,208,133,163,156,136,233,119,150,164,146,145,204,216,122,154,117,59,52,224,209,130,21,91,23,4,171,248,209,80,174,68,145,31,20,36,48,152,48,25,109,91,226,49,77,126,100,115,91,171,61,8,214,227,174,59,162,18,70,73,67,104,86,227,53,154,27,241,87,118,117,255,0,146,175,19,60,84,160,95,245,58,171,152,101,116,250,21,186,148,102,15,154,221,46,113,210,41,228,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,236,210,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,4,21,226,63,196,2,30,93,232,78,225,38,16,220,95,233,177,63,166,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,243,36,236,0,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,237,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,213,240,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,233,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,69,103,7,54,118,110,81,112,191,229,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,231,219,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,182,158,24,188,63,230,97,20,56,217,129,198,251,119,164,190,165,237,126,217,166,186,227,237,74,160,197,113,135,153,117,82,80,149,147,102,243,237,200,237,101,196,41,76,165,9,212,210,226,150,134,252,173,221,157,127,228,171,196,207,21,40,23,253,78,170,230,25,93,62,133,110,165,25,131,230,183,75,156,116,138,121,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,52,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,20,215,196,235,136,4,60,93,153,39,47,216,33,113,117,118,44,77,204,92,213,38,155,97,216,181,233,77,190,203,205,38,50,212,131,112,153,97,200,253,143,54,180,165,229,45,90,18,155,74,22,231,96,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,0,170,14,56,54,4,102,170,184,89,138,80,109,233,103,34,84,122,141,2,169,86,73,58,166,9,13,41,167,225,71,89,235,202,66,204,222,158,180,246,18,214,68,231,210,38,203,111,31,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,23,126,2,146,248,199,98,244,155,215,50,240,112,182,59,242,202,155,135,20,118,89,91,15,48,210,81,233,25,200,68,167,158,105,105,213,107,66,163,156,4,25,44,203,69,178,189,169,45,77,75,245,124,19,240,190,149,112,226,229,249,138,245,5,68,122,69,153,71,139,77,131,29,232,73,117,109,191,80,91,154,202,105,211,61,89,90,26,134,235,71,181,58,169,18,150,91,146,68,100,187,137,0,0,0,0,0,0,0,0,0,0,0,31,142,179,57,52,202,60,234,146,244,219,18,51,175,158,189,218,37,38,125,189,222,225,157,60,233,94,114,111,140,199,222,149,41,18,77,228,197,172,212,161,181,170,205,68,134,211,62,65,165,37,170,143,66,45,221,197,217,246,9,203,193,146,194,74,83,112,95,79,180,217,168,250,184,40,81,167,214,211,250,61,210,239,79,255,0,173,252,61,162,212,192,0,5,52,113,144,165,63,27,24,40,181,3,101,194,105,218,68,100,239,52,158,221,199,42,160,122,107,166,154,232,43,184,92,23,5,71,92,253,146,221,44,239,78,207,148,115,149,183,94,221,122,106,113,107,167,184,89,48,14,11,157,188,56,135,137,25,118,187,161,73,137,207,114,153,74,159,82,96,185,100,173,174,183,6,73,36,251,82,173,62,159,121,104,127,104,207,13,73,135,232,87,12,168,196,91,94,167,77,91,122,30,165,162,155,89,151,216,125,229,246,13,0,240,240,185,103,92,249,96,182,164,207,221,190,36,120,112,211,174,191,69,52,248,134,90,106,103,217,235,31,254,225,37,192,0,0,7,228,171,201,40,116,153,178,207,77,24,142,227,157,189,222,170,76,255,0,204,51,161,156,251,133,187,147,50,55,196,182,205,147,38,43,149,56,231,202,238,35,76,249,7,219,218,125,190,176,158,188,24,240,209,191,65,220,56,156,247,80,151,58,169,116,148,36,251,16,105,217,79,120,143,67,71,253,59,191,135,180,90,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,8,179,196,123,14,83,127,229,170,188,180,66,234,95,163,51,42,168,218,121,123,205,42,102,4,189,20,94,170,140,143,85,247,150,157,253,228,40,151,14,170,206,217,216,157,108,215,30,74,208,229,18,187,10,82,211,161,145,145,179,33,10,50,211,82,253,223,121,127,1,164,188,20,184,19,117,224,253,147,114,165,100,175,74,91,180,217,157,135,169,151,50,43,107,208,251,79,183,214,247,159,222,61,168,0,0,0,136,28,83,37,156,76,172,76,209,199,19,206,168,56,201,236,61,53,214,157,55,176,254,193,70,22,57,40,239,91,124,144,226,91,81,213,34,104,181,30,132,147,230,167,180,207,217,160,210,150,1,168,213,129,184,120,74,117,46,41,54,173,37,42,90,85,169,40,250,54,181,50,63,104,247,128,43,159,141,21,18,116,204,20,182,234,145,227,41,198,152,185,33,165,197,37,6,123,72,162,84,84,102,102,69,216,90,31,188,83,120,184,206,14,184,79,58,221,195,154,190,32,85,35,54,149,212,230,72,106,58,246,25,40,216,113,138,123,168,237,82,11,247,79,185,70,95,246,139,28,0,0,16,115,139,53,148,155,139,47,137,171,180,133,243,169,147,202,74,140,139,179,150,220,25,202,63,236,153,247,171,222,68,41,143,10,165,174,14,39,90,50,208,250,217,54,171,176,23,204,66,182,154,116,144,131,212,143,217,220,52,163,132,18,14,102,19,89,82,205,229,58,111,91,212,215,57,138,86,227,86,177,155,61,76,253,186,235,222,61,112,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,20,173,197,147,40,127,178,44,71,254,80,86,84,45,150,133,255,0,80,95,165,146,228,254,107,145,110,39,141,231,222,218,218,200,150,76,190,132,41,212,232,165,146,92,75,233,62,82,13,148,28,127,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,78,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,1,153,124,197,216,153,95,194,201,248,153,125,72,255,0,11,14,143,11,99,223,210,117,78,153,231,152,135,204,105,167,57,60,222,66,211,205,90,118,35,188,207,184,143,58,216,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,181,254,21,249,21,141,96,91,212,172,207,98,148,8,143,220,245,200,236,212,172,198,89,148,238,250,77,57,248,175,33,79,186,109,184,76,184,185,76,201,35,38,214,133,242,144,148,30,228,184,181,161,187,31,0,1,85,124,87,51,211,253,126,87,240,82,243,255,0,202,34,223,243,96,167,252,84,166,150,220,130,87,252,111,84,132,167,247,25,53,255,0,124,50,42,172,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,244,240,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,75,81,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,0,2,168,56,172,103,182,170,117,89,249,89,193,171,154,34,105,169,142,108,94,245,90,115,234,83,238,62,106,90,92,163,146,200,137,40,66,82,73,55,246,41,70,179,95,33,70,141,143,182,229,117,225,14,11,226,134,61,94,77,225,254,17,218,18,238,42,235,145,221,150,113,217,91,109,33,166,27,34,222,235,174,186,164,180,210,53,52,164,148,181,36,141,107,66,11,85,45,36,126,82,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,127,217,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,74,0,16,3,137,214,67,191,109,244,41,56,243,132,244,93,215,245,191,79,87,164,169,116,234,119,50,85,208,202,86,202,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,118,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,180,230,27,54,118,110,110,184,98,98,101,241,66,143,18,143,93,129,34,147,26,187,110,38,121,202,126,148,179,174,69,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,84,236,46,123,137,111,16,72,216,61,74,172,101,243,8,42,178,219,196,25,241,250,106,197,90,35,174,197,126,218,66,211,21,246,205,179,91,6,135,215,34,51,238,164,150,203,169,91,7,162,136,201,100,157,42,6,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,8,201,214,78,172,76,160,88,146,40,20,9,158,153,185,43,59,62,80,92,28,183,163,250,83,148,244,133,197,254,106,183,221,109,142,83,114,13,191,155,50,223,166,229,106,103,217,229,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,219,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,128,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,85,95,28,239,169,63,204,159,166,136,107,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,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,127,77,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,105,39,41,222,22,48,111,225,253,189,229,204,14,170,33,175,17,76,245,70,202,213,154,118,62,31,79,136,188,84,175,199,101,232,44,201,138,234,209,76,167,60,114,16,117,34,51,108,216,121,105,114,58,155,67,42,95,211,90,86,164,45,9,52,46,138,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,31,148,91,79,11,174,32,16,234,240,233,185,100,198,251,139,147,85,103,166,167,88,245,71,219,97,136,174,69,105,134,152,102,146,174,90,17,181,226,229,106,211,142,26,212,242,156,83,102,162,89,52,151,108,252,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,41,131,141,61,129,38,133,152,107,83,16,99,219,209,33,211,110,171,93,17,151,57,146,105,43,159,81,135,33,194,120,221,36,158,245,45,17,223,128,130,90,203,181,27,18,147,62,89,146,92,22,47,249,52,44,195,93,120,125,34,225,137,14,155,117,90,235,146,136,47,27,73,92,250,140,57,13,155,36,209,168,183,169,104,142,252,245,154,16,125,168,222,165,17,242,200,211,115,226,31,241,83,198,58,238,17,101,30,175,26,220,103,73,119,237,65,171,57,201,59,145,252,214,44,150,31,114,73,236,90,20,75,230,49,29,214,52,245,84,158,126,244,168,148,130,35,166,28,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,117,8,57,134,102,209,146,208,132,199,39,86,181,164,203,98,18,165,106,157,186,150,151,128,5,117,113,164,193,202,237,225,131,86,150,49,82,30,230,68,195,186,132,136,245,72,219,80,91,98,212,149,29,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,235,135,36,120,243,27,46,57,151,179,177,38,179,54,91,22,241,72,93,46,224,38,100,58,218,14,157,37,6,211,142,58,134,144,181,60,134,84,166,228,147,91,21,189,113,208,69,162,182,168,174,39,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,239,184,137,99,164,204,1,202,157,215,114,80,107,62,140,185,43,220,171,110,130,242,73,242,113,50,165,25,147,171,105,198,77,42,101,230,226,162,83,205,184,106,74,82,227,40,250,70,100,133,80,13,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,115,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,157,16,241,71,241,217,137,191,130,249,60,33,218,184,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,1,8,56,150,103,170,78,89,109,152,184,97,134,51,229,197,197,11,142,59,21,40,179,147,21,167,24,164,83,138,65,146,159,89,62,218,218,121,111,27,15,50,150,201,39,180,185,142,41,72,52,182,78,125,92,142,113,29,179,115,91,37,88,125,120,82,34,89,248,139,30,58,93,102,10,37,27,145,43,104,67,68,111,187,12,214,68,164,45,42,39,22,113,148,107,90,90,209,73,113,210,75,166,220,202,17,215,59,121,193,182,114,141,133,238,214,148,113,38,222,213,200,239,166,211,163,203,106,71,34,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,1,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,159,22,41,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,202,0,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,57,191,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,152,235,197,31,199,102,38,254,11,228,240,132,202,225,121,139,214,110,2,228,39,18,113,115,16,31,150,221,10,221,190,38,61,32,162,48,111,62,234,215,10,152,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,42,224,204,238,97,110,172,208,99,45,107,23,46,152,221,7,95,203,141,78,165,162,83,146,25,166,65,105,59,90,142,218,150,127,227,56,179,74,80,149,186,235,171,36,35,126,210,151,252,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,92,160,160,30,40,254,59,49,55,240,95,39,132,59,87,12,94,32,16,240,138,100,108,191,99,125,197,210,88,178,246,177,108,212,157,109,134,162,208,101,56,251,207,58,153,43,74,9,195,101,247,36,118,188,226,212,150,84,132,234,73,109,75,91,119,40,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,174,174,39,92,64,38,97,20,57,57,126,193,11,139,164,190,165,238,98,230,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,236,121,181,169,76,165,10,208,146,226,144,182,234,91,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,243,245,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,191,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,55,55,192,4,95,226,93,96,73,196,28,150,226,36,90,109,189,18,171,82,161,199,141,95,138,111,19,91,225,162,36,150,221,149,33,165,184,101,177,105,134,82,200,246,158,245,33,75,66,119,111,218,116,25,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,162,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,102,91,31,177,142,187,152,12,101,187,49,138,227,103,167,151,115,84,21,33,184,219,144,190,146,42,18,77,198,141,189,8,65,57,202,97,182,154,230,108,37,47,102,229,122,202,51,23,105,194,202,192,141,98,228,182,205,148,118,244,186,77,74,234,145,62,191,82,41,36,234,87,41,110,73,91,81,228,18,28,63,85,11,134,196,67,70,194,36,41,27,86,90,239,53,42,90,128,0,0,0,0,0,0,0,0,0,0,15,35,139,210,14,38,19,222,178,201,229,52,108,219,181,39,57,137,86,211,78,145,156,61,72,253,154,105,222,51,93,138,178,151,59,19,174,233,107,125,111,27,181,217,235,230,41,91,141,90,200,89,235,175,183,188,92,231,9,155,41,54,238,95,21,87,117,11,231,84,231,156,148,153,151,103,45,200,48,84,95,217,35,239,79,188,200,78,48,0,1,92,124,98,176,158,117,197,135,52,140,64,165,198,109,75,166,76,142,212,133,236,51,81,48,219,21,7,87,218,148,31,239,23,122,136,191,237,20,230,46,67,130,237,18,116,60,20,185,42,146,35,41,182,159,185,38,37,181,41,6,91,136,226,83,148,70,70,101,218,90,23,188,88,192,15,7,143,138,52,224,110,33,146,93,75,106,85,171,86,74,86,165,104,73,62,141,221,12,207,216,51,91,124,18,138,245,184,9,110,37,197,21,82,94,171,73,234,74,62,106,187,72,253,186,139,207,225,103,44,229,229,98,30,174,56,174,77,65,182,125,115,215,77,41,208,187,11,236,18,252,0,0,0,120,172,107,184,19,106,96,253,237,114,169,100,159,69,219,181,41,157,167,161,159,46,43,139,208,187,75,183,213,247,151,222,67,54,152,139,87,118,241,196,235,154,184,202,86,183,43,117,233,178,144,157,12,204,205,233,11,81,22,154,159,239,123,207,248,139,218,225,195,135,41,176,50,213,65,90,225,116,207,214,89,139,84,113,60,189,134,165,61,2,38,170,63,85,38,103,170,59,207,94,238,243,18,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,7,149,197,43,88,175,108,58,185,109,77,169,51,170,210,102,67,78,226,246,186,194,219,47,97,254,247,184,254,227,25,184,198,75,122,69,139,141,23,165,180,235,106,66,232,151,53,70,34,117,35,45,73,153,110,32,140,187,19,217,234,123,139,238,33,122,220,59,175,228,223,25,102,182,82,183,84,167,104,241,33,82,244,82,181,50,38,169,241,59,189,99,236,213,95,103,220,66,77,128,0,0,8,195,196,110,217,149,115,229,118,226,102,36,118,94,92,22,165,206,50,113,6,173,9,20,233,101,170,116,35,245,189,110,206,239,188,80,12,23,92,165,214,35,188,189,205,185,18,74,20,126,195,73,161,68,127,102,135,216,52,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,247,41,95,191,237,208,254,193,222,192,113,124,220,96,58,115,15,131,53,107,13,147,142,137,228,219,242,169,235,127,177,9,149,210,62,211,70,103,203,113,68,91,158,254,202,119,123,189,199,85,120,117,194,123,31,42,120,143,30,159,115,170,141,22,131,6,164,142,177,229,156,212,115,227,33,244,18,249,74,92,51,66,141,72,53,26,117,208,143,78,222,193,112,248,61,133,244,28,30,195,234,61,137,111,69,101,150,41,177,35,176,225,182,218,19,205,113,182,27,104,214,123,16,130,81,153,54,93,187,72,207,254,129,237,64,0,4,126,207,117,184,139,143,44,55,203,74,38,245,133,69,169,204,35,87,179,101,62,79,119,97,254,247,255,0,76,103,178,136,226,233,151,76,7,90,50,53,197,168,52,164,159,179,84,184,90,127,216,52,159,151,9,43,155,151,156,48,150,231,211,122,205,162,184,175,188,224,178,103,255,0,104,232,160,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,79,78,19,57,219,165,81,99,82,242,145,136,239,196,129,29,201,19,30,180,235,18,101,37,164,41,247,221,109,104,164,147,105,100,136,214,227,174,76,117,14,186,238,170,90,210,202,72,204,219,72,181,240,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,206,190,112,50,215,93,202,182,56,214,48,202,166,124,234,83,219,170,150,220,181,74,67,238,75,163,186,243,136,142,227,166,148,163,107,197,202,91,110,17,161,5,204,109,102,146,52,26,20,169,43,195,63,136,5,11,47,62,146,194,28,116,184,170,173,216,51,117,153,68,157,203,92,182,104,18,139,152,183,155,228,182,133,61,201,144,106,73,232,222,228,161,212,238,229,252,243,174,167,138,103,235,53,211,51,91,142,50,235,116,199,118,89,150,191,58,143,107,178,219,207,155,111,197,75,202,53,79,83,110,146,121,111,72,245,20,162,38,208,164,182,134,27,86,227,107,122,187,7,11,28,150,82,177,242,242,153,140,184,165,111,196,170,97,245,163,32,226,69,130,252,148,154,42,85,180,147,78,165,167,152,218,102,228,102,154,112,150,180,172,208,149,173,108,167,231,81,206,65,93,160,0,8,43,196,127,136,4,60,187,208,157,194,76,33,184,191,211,98,127,76,251,178,99,182,196,134,237,216,187,208,230,233,8,121,14,54,183,158,108,141,8,100,211,184,155,116,221,81,163,230,73,218,86,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,218,230,55,4,42,185,113,198,26,214,13,87,107,145,42,245,42,4,122,114,166,75,136,218,144,193,191,34,11,18,92,67,123,189,101,33,10,124,208,75,50,73,172,144,74,52,163,118,194,250,184,69,150,123,203,26,176,143,20,241,74,204,157,17,107,194,136,240,42,85,58,99,198,77,174,77,57,228,75,92,135,218,113,74,36,239,97,49,55,155,102,94,186,20,189,170,222,148,182,231,138,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,39,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,69,54,113,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,129,92,72,248,130,73,203,180,102,240,123,6,234,177,21,136,181,24,233,147,54,164,203,173,60,187,101,4,235,14,52,78,199,121,135,89,121,114,89,55,210,72,82,146,182,208,104,115,77,22,217,157,54,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,255,0,178,73,147,235,103,40,216,94,213,21,37,18,109,237,92,142,194,174,202,196,71,100,114,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,169,138,188,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,171,92,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,21,23,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,154,213,133,86,170,211,163,79,135,79,169,203,139,30,169,28,162,78,105,151,148,132,74,96,157,109,226,105,212,145,232,180,19,172,180,225,37,90,150,246,208,174,244,145,151,229,31,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,121,60,57,178,19,252,149,232,79,226,70,34,63,212,98,109,205,79,232,229,199,98,70,248,180,88,43,90,29,56,105,52,30,199,158,53,182,218,157,119,181,36,164,37,13,30,212,169,199,166,168,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,170,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,39,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,171,227,157,245,39,249,147,244,209,85,98,116,240,224,226,1,51,46,245,214,176,147,23,174,47,244,167,159,212,190,212,153,13,191,33,203,118,86,197,185,186,58,25,67,142,45,151,156,34,66,217,36,237,39,29,39,82,104,249,226,118,239,196,127,206,78,111,44,76,165,225,196,138,189,110,110,251,190,183,79,157,242,66,150,168,15,72,110,124,230,73,180,151,53,72,52,161,12,182,185,12,173,205,206,161,70,222,254,94,229,145,36,103,222,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,94,124,105,79,41,222,22,48,111,225,253,189,229,204,15,63,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,47,61,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,247,248,187,150,123,203,5,112,143,11,49,74,243,157,17,11,197,120,243,234,84,202,99,38,78,46,53,57,148,68,92,119,221,113,42,52,239,125,50,247,147,100,94,162,18,141,202,222,165,54,223,235,202,182,88,235,185,170,186,174,235,42,214,173,116,85,171,126,207,159,114,211,163,116,200,115,210,146,152,113,134,218,131,189,110,180,134,57,171,144,146,231,40,205,40,211,83,73,151,105,115,90,181,50,242,194,139,254,109,26,99,146,232,23,101,157,88,114,51,171,137,44,137,250,125,70,35,198,149,27,111,50,163,34,91,110,182,122,45,181,31,106,72,210,125,198,46,251,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,233,161,75,74,16,133,18,17,50,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,33,175,22,108,47,170,226,62,79,170,149,58,50,165,185,34,197,172,67,186,23,18,52,37,72,92,150,16,151,35,61,174,211,35,109,13,53,45,201,11,115,69,18,81,29,90,145,17,154,211,78,217,85,197,47,216,182,99,176,235,19,30,174,250,26,5,26,224,139,233,89,189,47,81,202,165,186,190,76,239,155,36,45,74,214,43,175,167,212,73,172,181,213,26,40,146,101,165,49,76,28,105,239,249,53,220,195,90,152,125,30,225,137,50,155,106,218,232,146,184,44,155,74,92,10,140,201,14,27,196,233,164,183,165,107,142,196,5,146,22,125,136,216,164,145,115,12,212,224,177,96,73,174,230,26,235,196,25,22,244,73,148,219,86,215,92,100,78,120,154,82,224,84,102,72,108,153,54,137,71,189,43,92,118,39,160,214,130,236,70,244,168,203,152,68,171,159,0,30,43,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,183,252,107,199,153,57,142,224,251,92,196,154,204,216,143,220,39,30,145,75,184,9,153,13,56,178,168,198,173,195,105,199,29,67,72,66,89,91,201,75,114,73,173,137,216,137,8,34,213,59,84,117,151,148,239,20,248,55,241,2,222,243,22,4,191,227,73,140,116,43,195,25,109,44,29,164,51,204,151,135,116,249,18,42,146,119,44,182,202,169,38,59,137,141,177,72,34,61,140,49,29,222,98,86,180,171,169,219,234,169,181,17,252,174,13,152,41,242,231,48,85,108,99,151,80,228,196,195,42,121,114,88,109,221,174,63,58,162,212,136,237,238,73,182,162,83,41,97,19,13,90,45,10,39,57,26,110,78,242,23,82,40,7,138,63,142,204,77,252,23,201,225,8,170,46,79,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,94,113,105,83,201,90,117,37,56,149,173,203,21,17,255,0,56,185,197,177,50,129,98,71,175,215,225,250,102,228,172,239,249,63,111,243,30,143,233,78,83,209,209,43,249,210,24,117,182,57,77,200,39,62,112,139,126,155,83,169,159,102,125,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,113,60,49,114,29,251,16,161,70,199,156,88,162,237,191,174,10,122,125,27,75,168,211,185,114,173,118,84,183,146,230,138,230,168,185,210,24,84,115,86,230,219,117,148,155,140,158,155,221,73,203,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,157,108,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,232,42,185,103,188,168,25,92,165,102,158,187,58,36,90,21,199,116,34,220,161,65,73,147,143,204,65,53,48,223,150,179,37,104,202,16,236,51,105,40,50,53,172,249,138,50,66,82,131,119,242,229,115,2,255,0,148,166,59,91,56,41,242,167,228,231,202,62,183,250,79,161,235,57,29,60,55,228,255,0,83,204,111,118,238,70,223,166,90,110,215,183,77,15,202,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,211,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,229,138,128,225,89,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,154,252,191,239,44,79,185,159,188,241,2,225,151,93,174,202,143,18,52,138,132,179,37,62,250,35,71,110,59,70,226,180,213,107,38,153,108,141,106,213,107,50,53,40,212,163,53,31,228,147,116,215,101,218,180,235,42,68,237,244,90,85,66,109,82,28,110,82,11,149,42,91,113,155,144,230,242,45,234,220,136,81,139,67,51,73,114,245,73,17,169,70,114,215,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,247,128,80,15,20,127,29,152,155,248,47,147,194,17,84,92,159,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,149,173,156,108,194,255,0,41,252,193,92,152,179,10,53,86,21,22,95,34,21,18,159,81,149,206,114,28,22,26,75,105,73,17,25,161,174,98,201,199,212,210,12,210,151,31,115,214,89,234,181,91,79,10,106,222,96,175,76,190,201,191,241,179,18,42,183,53,42,173,80,114,61,168,213,80,218,147,41,184,172,58,234,100,201,92,205,202,144,247,50,66,220,104,155,124,247,54,152,101,179,212,90,72,168,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,4,63,226,51,157,127,228,171,135,12,80,44,10,157,41,204,77,186,126,110,155,25,243,230,185,75,130,100,178,114,166,166,118,169,10,218,180,19,109,37,211,74,86,226,148,173,29,75,46,182,116,67,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,190,158,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,222,107,196,235,33,223,182,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,149,59,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,3,49,152,215,133,245,92,21,197,203,191,10,43,42,150,228,139,90,177,38,154,137,18,97,42,34,230,48,133,159,38,81,52,163,51,66,30,107,150,234,61,101,17,161,196,153,41,68,100,103,121,60,49,113,75,246,161,147,107,43,171,174,250,78,171,105,117,22,181,67,249,175,39,165,233,92,62,145,142,196,37,43,219,5,200,94,186,119,107,175,172,163,89,44,126,174,37,215,252,156,62,201,110,34,74,166,220,49,41,85,42,228,120,212,8,164,241,181,190,98,37,201,109,169,81,218,67,132,123,214,168,103,44,207,105,111,74,18,181,167,110,205,197,65,150,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,106,34,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,0,0,0,0,0,0,0,0,0,7,58,204,124,149,195,203,214,39,203,108,200,150,205,155,90,113,58,251,202,11,198,95,246,12,216,87,28,93,74,233,168,58,234,136,151,42,160,234,148,122,246,106,167,15,95,251,70,132,242,35,110,55,110,101,134,198,105,41,111,89,180,90,100,195,52,151,126,250,124,110,254,194,253,223,254,152,144,32,0,3,197,99,14,23,208,113,135,15,171,22,37,195,21,151,152,169,68,144,195,102,227,104,87,41,199,24,113,162,89,111,66,201,38,68,225,246,237,51,47,250,5,60,98,47,9,236,124,166,98,60,138,125,176,170,52,170,12,234,146,250,55,144,115,87,200,140,183,214,72,230,169,16,201,9,52,160,146,106,211,82,45,123,59,5,170,101,31,1,211,151,140,25,164,216,111,28,117,207,54,216,149,80,91,29,168,84,174,145,134,157,50,62,91,106,50,220,207,246,147,187,223,238,46,208,3,130,103,130,251,139,98,101,186,243,147,37,229,54,170,157,30,163,78,104,210,162,35,222,228,9,38,93,234,79,238,123,53,63,176,103,122,123,174,85,43,18,30,65,169,199,37,201,90,139,94,211,81,169,70,127,110,167,218,47,247,135,37,179,42,216,202,237,186,204,184,236,178,185,237,68,156,68,218,13,58,146,233,209,11,85,106,69,235,122,189,189,255,0,120,147,224,0,0,2,50,113,17,191,147,99,229,154,230,74,93,82,93,172,68,155,75,34,74,180,51,39,105,242,251,253,98,236,213,63,111,220,98,138,112,110,222,145,125,99,69,151,109,52,218,150,186,221,205,77,134,173,8,207,66,122,91,104,51,62,197,118,122,254,227,251,140,105,31,11,109,98,178,112,234,218,181,54,164,142,149,73,135,13,91,75,218,211,8,108,253,133,251,190,226,251,136,122,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,31,197,17,40,141,39,220,101,160,161,254,40,184,90,229,137,152,201,213,184,212,228,199,137,112,54,237,73,110,33,157,132,227,239,207,154,163,81,153,33,36,106,50,71,126,166,103,239,49,40,184,52,226,163,82,168,53,236,53,169,213,12,229,50,252,169,241,217,113,242,236,100,145,79,101,36,73,82,245,239,212,139,68,233,246,251,5,159,128,0,0,15,37,139,54,147,55,214,25,221,54,155,145,153,121,85,74,52,232,141,19,168,37,18,92,118,59,141,164,203,177,90,31,175,222,68,103,246,24,205,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,238,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,201,211,220,126,193,103,96,3,248,68,69,220,68,63,160,0,0,56,166,115,150,210,114,195,137,40,114,74,88,55,109,106,203,104,81,175,110,170,58,124,141,8,143,222,51,148,104,121,21,14,91,11,82,222,75,218,33,73,51,53,26,183,118,25,25,118,235,168,210,78,83,122,162,203,6,18,148,221,121,191,33,232,59,183,107,175,250,158,199,126,189,186,235,168,234,224,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,123,220,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,127,77,10,90,80,132,40,144,137,148,0,56,166,112,50,215,66,205,78,7,86,48,202,166,124,154,171,59,170,150,220,181,74,91,13,196,172,52,203,136,142,227,166,148,175,115,39,205,91,110,17,161,103,203,113,102,146,37,146,20,156,235,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,213,114,127,150,186,238,106,113,198,143,134,84,195,228,210,153,219,84,185,37,166,82,24,114,37,29,167,155,68,135,26,53,37,123,158,62,106,27,108,137,11,46,99,136,53,17,32,150,164,232,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,0,60,86,52,87,113,66,218,194,251,130,181,130,246,52,75,194,246,98,58,83,69,163,203,156,220,70,31,125,110,37,27,220,113,197,161,59,27,74,148,233,163,122,13,100,217,160,148,147,81,40,179,89,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,158,225,193,195,254,30,93,232,77,98,222,47,91,191,233,177,63,169,97,168,210,28,98,67,118,236,93,235,111,108,117,178,183,27,91,207,54,68,181,188,74,220,77,186,77,36,145,243,198,237,117,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,115,78,37,188,62,228,224,245,86,177,152,60,32,165,68,111,15,167,200,234,107,20,152,141,53,21,139,105,107,84,86,27,38,201,111,154,223,68,137,47,186,162,67,45,37,12,22,137,34,36,18,116,225,92,63,241,115,48,88,103,152,42,77,39,47,212,127,148,211,238,109,236,84,173,39,231,181,18,45,114,43,13,56,250,210,167,94,82,91,101,230,219,67,203,105,237,119,33,91,139,69,165,107,105,207,173,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,0,2,157,184,168,100,86,77,129,112,213,115,61,133,176,37,191,108,87,36,61,82,188,217,122,83,91,41,53,23,229,50,132,190,209,184,225,60,226,37,61,36,204,219,66,23,202,90,86,123,146,218,208,134,225,86,91,177,190,171,151,12,109,181,177,162,141,67,137,89,145,110,72,117,75,129,37,197,54,137,44,60,195,145,222,65,45,61,168,89,180,243,155,23,162,137,43,218,163,74,200,141,7,162,156,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,142,156,70,115,175,252,149,112,225,138,5,129,83,165,57,137,183,79,205,211,99,62,124,215,41,112,76,150,78,84,212,206,213,33,91,86,130,109,164,186,105,74,220,82,149,163,169,101,214,206,136,105,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,233,195,187,40,127,201,75,6,143,229,76,46,78,33,94,60,169,183,70,201,253,75,44,114,148,239,75,17,189,164,77,151,41,183,85,188,211,191,115,174,59,163,139,108,154,219,42,128,5,11,113,25,201,71,242,85,196,118,43,246,5,50,170,230,25,93,63,57,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,56,128,45,251,133,166,66,126,66,67,160,230,187,20,31,223,112,85,105,253,101,161,75,143,35,86,224,65,150,193,164,166,72,82,15,71,30,121,135,84,72,107,83,75,109,184,102,178,55,84,73,98,202,128,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,197,56,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,177,150,208,164,178,164,43,67,75,106,66,27,138,185,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,133,124,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,85,95,28,239,169,63,204,159,166,136,213,195,35,2,240,227,49,120,193,125,97,126,40,81,186,234,84,236,63,154,235,47,52,100,137,84,249,73,168,83,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,84,127,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,51,131,135,231,19,88,216,61,102,213,48,167,49,149,169,115,109,139,110,142,228,171,78,115,108,59,38,162,75,104,210,72,163,164,146,147,74,208,164,153,155,43,117,109,161,158,89,182,165,242,205,178,106,15,227,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,169,43,150,92,132,252,187,203,46,35,102,187,20,31,217,111,210,172,251,138,101,161,75,143,35,71,39,206,137,22,66,74,100,133,32,245,109,150,95,105,68,134,181,37,56,227,102,107,34,105,36,151,225,88,209,238,94,170,53,218,62,75,240,210,173,107,91,159,40,43,80,176,190,141,34,157,72,235,17,19,210,18,145,73,105,77,70,231,172,141,13,115,22,73,71,49,69,181,59,181,62,194,20,111,157,108,77,198,220,78,204,53,203,43,30,232,210,232,119,13,14,67,212,168,180,57,45,177,190,143,78,234,29,145,26,33,58,203,104,76,148,37,50,12,209,32,200,249,168,82,86,74,82,84,145,50,120,93,112,255,0,153,87,153,77,204,222,55,219,188,154,83,61,53,70,199,165,190,227,236,74,114,83,79,180,251,53,101,114,214,141,172,151,43,70,155,112,150,151,146,226,156,52,146,9,165,59,245,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,36,255,0,20,108,137,85,113,178,148,206,59,224,189,179,18,69,237,67,142,180,220,20,232,140,43,173,184,97,37,40,38,150,222,211,218,236,152,233,66,136,145,179,152,235,106,36,18,148,108,178,210,170,47,10,174,156,71,178,241,30,220,185,48,134,117,86,37,231,18,160,210,104,138,165,180,110,202,114,83,135,203,75,40,104,137,92,238,102,243,108,218,52,169,46,37,102,133,37,68,163,73,233,123,15,102,222,85,27,2,218,168,98,53,38,37,46,236,149,71,132,245,122,12,69,18,152,139,81,83,40,57,44,182,100,181,145,161,46,154,210,70,75,95,97,23,172,174,243,244,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,101,238,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,208,158,66,113,50,213,197,12,163,225,157,70,214,151,204,244,13,191,10,217,168,176,183,27,55,162,206,128,194,35,186,135,18,133,171,102,238,90,93,65,43,69,27,79,52,179,74,119,232,40,135,50,247,252,108,83,204,54,36,98,13,62,225,151,92,166,215,46,138,148,154,92,233,38,238,247,105,221,66,202,25,17,58,68,180,33,49,201,164,33,10,34,216,132,165,58,39,110,133,114,156,38,112,190,171,135,25,62,165,212,235,42,150,220,139,234,177,50,232,68,73,48,149,29,113,152,90,91,140,206,155,140,205,196,58,212,70,228,33,205,18,74,68,132,232,70,68,75,84,202,0,1,72,28,96,176,114,187,99,102,128,241,86,67,221,69,23,18,233,236,72,134,230,212,35,145,42,12,118,34,72,141,161,45,75,86,212,34,51,188,195,74,18,125,78,196,238,54,212,99,133,225,62,60,198,181,114,199,142,56,1,93,155,47,167,190,35,208,234,148,36,42,67,170,97,186,140,58,164,101,62,218,25,36,26,16,183,163,106,181,58,106,71,100,22,208,123,205,72,36,248,156,189,93,52,43,27,31,112,210,245,186,103,116,84,91,126,240,163,85,42,50,121,75,115,145,21,137,173,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,242,177,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,122,156,49,112,183,246,95,147,107,43,171,161,122,50,171,118,245,23,77,67,249,215,59,170,234,156,62,145,254,197,169,40,221,5,184,94,162,118,233,167,172,146,89,172,74,161,64,60,81,252,118,98,111,224,190,79,8,116,172,176,100,178,149,154,124,132,222,53,219,66,223,136,172,84,182,175,137,167,111,204,57,41,138,115,88,40,84,229,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,232,65,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,229,50,181,197,47,14,43,249,113,172,94,57,143,187,105,84,219,226,200,210,60,200,16,244,76,235,145,179,66,122,121,49,34,153,33,10,121,213,154,155,113,182,148,109,182,164,27,171,228,52,226,73,21,43,142,152,233,136,249,139,196,122,142,40,98,133,103,174,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,167,175,10,28,142,73,185,106,180,76,220,98,50,226,29,10,155,34,66,237,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,95,41,37,163,166,243,73,115,84,37,180,115,173,208,80,95,18,60,93,204,94,34,227,107,118,254,61,216,146,236,72,244,40,233,151,111,90,239,63,22,106,32,49,41,134,18,251,173,79,97,164,20,196,58,236,83,81,168,205,100,218,201,109,22,134,133,16,246,188,56,56,127,204,204,69,117,172,91,197,235,119,253,41,224,117,44,53,26,67,143,199,114,226,149,177,109,237,142,182,86,219,136,101,151,12,150,183,137,91,77,198,137,164,146,254,120,218,152,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,44,251,136,206,74,63,149,86,28,49,95,176,41,148,166,241,54,214,249,202,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,81,103,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,13,31,101,98,191,140,183,78,95,108,154,254,96,104,158,138,191,166,83,205,117,120,202,140,152,206,118,58,178,97,199,89,73,153,52,243,140,19,46,56,222,137,216,226,214,157,141,233,203,79,85,1,10,184,152,100,162,163,153,251,18,155,123,97,165,51,169,196,155,75,72,208,161,182,81,89,244,204,23,158,108,156,142,244,135,148,222,206,78,171,125,179,83,155,75,87,210,72,53,60,74,77,22,14,255,0,147,172,157,95,121,191,190,228,80,40,19,61,13,109,209,182,124,160,184,57,108,200,244,95,53,153,11,139,252,213,111,180,227,252,215,35,155,127,54,103,179,93,202,208,139,183,65,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,0,40,7,138,63,142,204,77,252,23,201,225,14,149,150,12,150,82,179,79,144,155,198,187,104,91,241,21,138,150,213,241,52,237,249,135,37,49,78,107,5,10,156,167,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,5,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,30,175,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,167,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,60,187,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,172,14,45,121,40,244,220,57,153,178,195,42,101,86,101,105,158,75,119,165,61,130,231,182,168,44,177,203,69,77,36,106,222,223,37,13,52,219,169,109,42,73,182,105,116,201,178,105,229,174,178,240,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,87,16,106,74,20,182,157,105,102,132,111,218,94,43,59,121,193,182,114,141,133,238,214,148,113,38,222,213,200,239,166,211,163,203,106,71,34,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,156,251,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,118,156,52,242,43,39,44,182,204,172,79,196,232,18,226,226,133,199,29,250,108,168,42,148,211,140,82,41,197,32,141,44,32,216,113,109,60,183,141,134,94,83,134,163,218,92,182,210,148,26,92,55,38,248,0,164,14,48,88,57,93,177,179,64,120,171,33,238,162,139,137,116,246,36,67,115,106,17,200,149,6,59,17,36,70,208,150,165,171,106,17,25,222,97,165,9,62,167,98,119,27,106,49,208,56,37,226,101,171,111,226,62,34,97,109,90,95,79,90,188,41,244,250,133,35,152,227,104,110,71,64,114,121,236,39,114,201,107,120,209,44,156,74,16,149,124,219,15,168,205,36,142,223,65,199,6,255,0,140,237,87,11,48,182,13,195,44,164,69,143,81,175,213,41,41,55,82,193,161,213,52,196,41,11,45,57,75,89,27,51,208,158,211,90,8,220,250,36,225,110,226,188,32,176,190,171,122,102,210,53,248,202,165,177,77,195,234,60,218,148,135,211,9,78,176,235,242,89,84,38,162,173,221,73,44,173,73,144,243,201,215,113,168,162,184,68,158,245,38,242,64,0,0,0,0,0,0,0,0,0,0,0,114,140,216,148,179,203,6,45,148,45,121,191,33,171,218,109,215,95,245,61,254,237,59,117,215,65,155,98,67,203,168,114,223,90,144,242,158,209,106,81,153,40,149,187,180,204,207,183,93,70,141,114,98,182,149,150,28,54,67,114,82,249,181,107,81,219,90,137,123,180,81,83,227,234,70,126,241,218,192,0,0,127,12,136,251,200,135,244,0,86,39,24,76,114,98,21,191,75,194,74,68,253,100,190,235,19,101,54,135,75,250,181,34,124,117,145,146,92,215,93,72,187,211,167,188,253,130,177,112,94,210,153,125,98,213,155,105,194,142,167,149,84,175,83,162,40,137,6,162,74,93,146,219,102,106,208,149,161,122,229,169,232,127,113,141,36,97,45,164,205,139,134,118,181,166,212,102,89,85,46,141,6,35,164,210,9,36,167,26,142,219,106,51,236,78,167,234,119,153,17,253,132,61,104,0,0,0,172,14,50,216,168,212,90,13,7,13,105,149,67,41,79,63,22,124,134,91,124,187,89,52,84,25,81,26,82,189,123,244,35,213,58,125,190,193,23,56,93,97,106,239,188,198,65,173,201,167,38,68,75,125,182,170,72,113,108,239,38,223,98,124,37,18,136,205,10,34,81,18,251,245,35,47,121,11,225,73,18,72,146,93,196,90,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,175,174,46,248,46,139,191,9,97,226,13,54,18,58,234,44,166,205,247,82,223,173,211,51,26,123,170,35,50,65,158,155,148,71,218,162,47,187,188,87,94,65,177,129,236,35,204,93,180,243,178,84,212,58,228,232,116,121,30,185,165,41,67,211,162,154,141,94,186,72,139,70,251,76,245,251,140,104,62,153,62,61,86,155,22,169,17,212,184,196,182,27,125,181,165,68,100,164,173,36,162,50,50,51,35,236,50,238,49,250,128,0,0,127,12,137,68,105,62,227,45,5,36,241,99,192,229,216,24,196,155,246,153,73,125,20,219,137,5,33,249,73,99,70,78,100,137,83,157,82,13,105,109,41,223,181,4,122,26,141,90,118,246,247,136,235,148,92,97,168,96,206,58,90,215,28,121,171,98,27,245,72,49,39,124,226,146,142,157,83,24,91,155,180,90,11,77,26,237,220,122,123,254,205,18,88,247,101,54,248,180,169,55,85,42,83,50,35,212,225,49,40,148,210,210,180,151,49,164,175,77,82,102,93,202,47,105,143,186,0,0,0,0,34,207,18,74,223,161,242,189,113,39,172,233,142,99,50,226,145,243,54,115,13,116,233,158,161,118,150,166,122,119,125,130,132,173,72,238,79,186,232,241,16,147,91,146,42,17,219,34,211,93,198,167,18,95,199,188,105,75,47,49,87,7,0,176,214,27,136,218,182,45,10,51,106,78,154,104,105,132,209,25,105,252,7,65,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,95,181,146,143,229,1,195,103,13,113,159,15,105,149,89,216,147,102,211,234,241,154,167,66,46,119,166,105,105,175,207,90,227,147,74,81,104,243,92,215,222,108,219,35,91,158,187,91,28,82,218,229,192,11,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,64,33,7,18,252,241,198,203,141,154,246,15,88,232,150,188,69,189,40,238,45,153,109,173,216,232,161,211,158,55,24,57,169,121,6,149,28,147,82,29,75,41,66,189,69,182,110,44,200,146,132,61,70,195,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,69,25,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,1,199,238,76,166,96,53,217,143,52,92,200,215,108,88,146,47,106,28,126,83,82,15,250,135,223,78,206,158,91,237,105,181,217,49,210,131,75,78,159,106,73,73,51,220,108,199,54,123,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,73,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,92,190,229,139,6,178,195,66,171,80,48,134,215,244,107,117,186,131,181,9,210,95,121,82,37,61,170,214,108,176,167,151,170,205,150,16,179,109,164,25,158,137,220,165,26,156,113,215,23,74,220,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,0,2,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,57,254,75,115,165,121,100,218,242,171,214,104,214,236,75,146,222,185,35,182,205,106,138,243,197,25,114,22,201,56,113,158,106,73,33,106,105,109,169,215,53,45,170,66,144,226,200,211,187,98,219,227,248,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,180,240,197,225,255,0,51,8,161,198,204,14,55,219,189,37,245,47,107,246,205,53,215,31,106,85,6,43,140,60,203,170,146,132,172,155,55,159,110,71,107,46,33,74,101,40,78,166,151,20,180,55,98,160,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,66,14,41,57,187,165,96,86,17,202,193,170,53,58,37,90,236,197,10,60,250,106,219,118,66,118,82,233,78,160,216,122,83,173,165,68,233,173,194,113,196,49,216,72,53,182,234,141,71,201,54,156,163,97,161,60,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,59,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,161,110,33,153,44,170,229,99,20,36,87,109,11,126,90,112,174,229,144,71,111,204,57,42,148,80,159,54,247,59,79,125,197,36,148,133,165,68,234,154,37,154,141,108,146,79,152,226,208,246,223,149,144,28,224,213,114,155,139,137,85,64,226,57,98,94,50,33,192,186,208,243,74,53,198,97,11,81,55,57,165,54,133,59,190,57,60,234,205,180,165,68,234,20,180,109,222,109,184,220,255,0,227,43,86,165,87,242,137,100,215,104,85,56,149,26,109,70,248,166,203,135,50,35,201,121,137,44,57,76,168,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,11,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,88,254,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,84,3,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,85,195,231,32,149,92,214,213,92,196,107,174,169,18,157,135,86,197,98,60,89,205,40,148,235,245,183,219,83,47,63,1,9,105,214,214,194,14,59,132,74,145,184,141,38,235,124,180,184,123,205,187,126,204,221,38,149,64,202,38,43,208,168,84,200,148,234,109,59,13,235,177,33,195,136,202,89,98,51,13,211,30,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,219,141,41,229,59,194,198,13,252,63,183,188,185,128,204,22,88,176,107,51,212,42,77,3,23,173,127,73,55,68,168,53,80,131,37,135,149,30,83,58,45,6,243,9,121,26,44,153,125,8,38,221,65,25,106,157,170,73,165,198,218,113,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,86,220,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,57,85,129,149,204,9,194,252,83,184,241,174,197,177,189,25,121,221,189,103,166,42,126,147,152,247,85,213,73,76,151,254,101,215,84,210,55,60,218,21,234,33,58,105,161,104,70,100,58,168,8,43,197,23,57,180,44,15,195,138,150,0,209,41,94,149,188,241,26,223,147,29,226,125,11,76,90,101,30,81,59,25,201,42,81,105,204,121,123,94,67,77,164,244,74,144,167,28,208,146,134,222,164,17,161,236,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,0,20,45,197,79,7,40,88,69,155,138,188,155,113,237,34,95,180,246,175,23,35,109,95,243,89,82,95,125,185,37,189,107,81,175,152,252,119,95,215,213,74,121,251,18,146,74,8,207,208,101,83,54,118,110,23,100,87,48,152,35,89,143,19,229,13,90,59,242,104,172,61,60,217,93,77,21,86,88,165,201,38,136,219,52,154,226,36,155,144,104,220,107,117,10,94,132,132,180,183,10,26,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,166,140,39,177,127,101,248,89,102,225,159,165,61,39,242,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,192,0,67,254,41,120,23,15,24,50,167,94,185,33,81,186,187,147,14,255,0,209,37,49,230,205,134,220,68,86,204,138,160,133,56,233,110,228,244,188,199,148,218,20,149,45,200,204,125,35,73,33,84,46,3,170,229,99,5,63,148,78,96,172,156,28,114,161,209,68,184,42,7,215,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,96,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,201,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,155,4,223,225,167,145,88,217,154,185,165,98,126,39,64,137,43,11,237,201,15,211,101,65,84,167,91,126,175,81,56,228,105,97,6,195,136,117,148,50,79,178,242,156,53,22,227,229,182,148,172,148,225,183,121,32,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,244,22,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,132,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,114,175,228,185,129,63,183,111,229,47,242,27,253,50,127,251,119,233,57,159,249,31,69,253,239,205,233,255,0,189,253,79,234,255,0,223,125,47,88,117,80,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,10,1,226,143,227,179,19,127,5,242,120,66,85,112,100,204,93,137,68,163,215,114,209,95,145,208,220,149,219,129,202,237,191,234,60,239,164,247,64,46,169,175,81,163,109,158,75,116,242,94,231,28,46,103,59,106,75,84,122,222,255,0,137,215,15,249,152,187,14,78,96,112,66,221,234,239,168,155,159,185,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,251,25,109,9,83,201,90,180,53,56,148,33,206,85,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,154,220,235,228,68,167,27,213,171,106,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,153,220,194,218,185,95,193,170,214,46,93,49,186,254,131,151,26,157,75,68,166,227,189,83,156,234,182,181,29,181,44,255,0,198,113,102,148,173,72,105,167,86,72,94,205,167,156,204,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,164,240,142,206,109,10,93,10,143,147,187,182,149,208,213,96,245,242,45,74,140,116,45,109,212,27,82,222,155,38,52,130,237,229,188,141,207,184,135,59,27,91,105,52,30,197,161,60,251,63,0,20,173,196,235,33,223,177,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,231,248,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,99,252,40,242,45,253,70,104,49,174,204,255,0,201,229,88,16,167,43,252,101,42,168,228,115,79,252,87,74,181,43,247,222,36,127,123,188,45,80,0,4,21,227,5,131,148,43,231,44,7,138,178,30,233,235,88,105,80,98,68,55,54,173,124,248,179,164,49,18,68,109,9,105,66,119,45,113,157,230,26,86,162,233,182,39,105,56,163,21,87,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,47,215,158,108,80,165,99,30,109,49,50,252,161,38,33,211,95,172,122,54,27,241,38,166,91,18,216,130,203,112,155,148,219,169,34,74,144,242,99,19,197,166,164,68,225,17,41,90,110,59,30,224,183,131,149,219,63,6,174,220,98,171,189,203,137,136,149,8,241,233,113,182,160,247,69,166,170,67,106,147,189,43,51,45,239,191,33,174,90,144,133,39,166,221,235,37,196,153,88,168,0,0,0,0,0,0,0,0,0,0,0,14,125,152,104,171,155,128,88,149,13,180,111,91,246,133,101,164,167,77,117,53,66,116,136,180,254,35,53,183,92,119,32,93,117,136,139,73,161,200,245,9,13,153,105,166,211,75,138,47,225,220,47,183,134,221,111,211,25,94,183,81,214,117,39,13,152,145,140,249,155,249,102,138,116,63,80,251,79,67,45,123,190,209,41,128,0,0,0,7,194,190,46,202,109,143,105,85,174,170,172,166,99,199,166,66,126,81,169,213,165,9,62,91,74,94,154,168,200,187,146,126,210,25,219,205,214,48,212,49,155,29,46,155,142,68,213,191,13,138,164,232,144,126,113,74,71,78,153,143,173,189,186,173,101,166,142,246,109,61,61,223,108,138,225,57,129,203,191,241,137,87,229,78,146,250,233,182,234,14,67,18,148,198,172,148,200,242,160,186,148,146,212,218,147,191,106,204,244,37,18,180,237,236,239,23,108,68,73,34,73,119,17,104,63,160,0,0,63,53,78,124,106,85,58,85,78,99,169,109,136,140,45,247,86,165,17,18,80,132,154,140,204,204,200,139,176,143,188,198,123,243,243,140,15,98,230,98,238,103,154,146,167,161,208,231,205,163,199,209,102,164,169,12,206,148,105,52,250,234,35,45,28,236,50,211,238,33,98,156,34,48,93,22,134,18,204,196,42,148,52,117,213,169,78,27,14,169,191,91,166,122,52,7,82,68,102,130,61,55,36,207,177,70,95,127,120,176,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,28,231,48,214,4,44,75,193,139,194,211,151,31,156,228,170,37,65,49,147,176,148,100,250,162,58,218,12,181,74,191,127,216,90,251,134,115,175,26,61,83,11,49,94,169,76,54,159,137,46,219,175,62,150,76,210,166,212,71,30,74,146,149,39,177,39,222,223,97,150,157,222,193,124,185,2,198,136,184,207,151,122,29,67,210,8,145,54,134,212,106,44,173,93,37,175,154,204,24,166,179,87,174,179,215,87,123,117,208,245,62,210,47,108,146,0,0,0,17,215,61,25,125,166,99,230,6,86,169,139,136,78,85,40,241,164,213,41,234,75,105,53,170,67,80,228,165,164,151,205,173,71,235,61,220,157,15,220,100,125,249,247,185,40,85,75,50,233,168,219,245,6,221,143,58,141,57,232,174,17,146,144,164,184,211,134,131,50,212,136,203,214,73,251,8,254,225,111,92,41,51,78,197,227,100,171,8,46,250,163,101,88,165,172,202,1,56,249,122,241,26,102,12,118,147,243,143,26,141,70,181,43,177,40,36,251,180,62,193,99,0,0,0,0,2,185,56,197,98,108,90,110,26,210,48,233,169,164,137,82,166,199,156,166,201,194,37,41,165,71,168,50,125,155,245,50,212,180,250,58,125,190,193,89,185,81,178,149,126,230,2,200,161,147,11,121,5,93,166,186,234,82,157,197,179,173,97,39,184,182,171,179,215,237,212,134,142,109,90,83,116,27,98,145,67,105,4,132,83,160,71,136,148,145,104,68,77,182,148,145,105,161,123,189,196,62,160,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,74,226,131,195,238,53,38,53,107,52,56,45,74,150,180,46,66,167,222,20,56,205,59,37,123,222,118,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,164,0,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,252,172,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,58,247,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,184,158,19,121,67,253,145,97,199,242,130,189,97,108,187,239,250,122,61,18,150,231,243,91,139,110,188,76,190,206,230,208,68,130,121,245,161,46,171,85,44,210,218,88,73,114,150,111,32,226,255,0,21,140,150,85,112,206,255,0,159,152,236,57,183,229,191,100,221,114,14,93,200,180,201,84,131,165,214,223,121,102,227,171,73,167,115,81,164,41,104,52,168,212,180,165,229,56,143,155,37,176,218,163,6,79,243,41,93,202,182,56,209,241,54,152,92,234,83,219,105,119,36,68,197,67,238,75,163,186,243,107,144,219,68,165,35,107,197,202,67,141,153,45,5,204,109,4,163,52,26,210,173,20,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,0,30,83,21,109,108,56,189,48,226,227,182,241,122,13,42,93,153,46,158,234,171,105,170,58,77,69,110,43,101,204,83,203,116,205,60,158,94,194,112,157,37,37,77,169,4,180,169,38,146,81,102,8,73,254,27,118,6,17,226,126,109,45,123,51,24,45,233,117,216,50,163,204,147,74,167,145,33,80,159,168,198,100,228,32,167,37,71,170,227,19,76,190,123,11,93,238,19,41,89,41,163,113,39,160,144,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,56,86,112,115,103,102,229,23,11,254,92,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,30,125,177,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,63,42,61,174,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,79,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,253,121,177,240,177,140,159,15,238,31,46,124,102,176,106,118,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,159,108,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,157,87,135,7,15,249,153,136,174,181,139,120,189,110,255,0,165,60,14,165,134,163,72,113,248,238,92,82,182,45,189,177,214,202,219,113,12,178,225,146,214,241,43,105,184,209,52,146,95,207,27,83,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,15,243,155,195,119,14,51,105,93,131,126,83,46,79,144,151,155,91,88,169,85,227,211,10,99,117,88,169,70,214,211,33,142,107,90,188,222,136,74,30,37,238,229,145,182,162,89,37,174,84,160,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,138,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,51,217,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,7,202,29,43,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,78,90,51,23,98,102,131,11,32,98,101,139,35,252,20,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,2,181,120,218,97,157,171,39,11,44,92,99,233,57,87,37,62,224,43,103,158,219,109,167,168,131,34,52,137,27,30,86,206,98,249,110,69,213,178,222,73,79,61,255,0,84,205,122,149,64,137,127,194,179,7,40,88,187,155,138,68,155,141,237,98,88,84,247,111,22,227,109,95,243,169,81,159,97,184,197,189,11,73,163,150,252,134,159,215,214,74,185,27,20,147,74,204,202,250,64,0,0,102,91,31,176,114,187,151,252,101,187,48,118,227,123,168,151,108,212,21,29,185,59,80,142,174,42,210,78,70,147,177,11,89,55,205,97,198,157,229,239,53,35,126,213,122,201,50,30,0,90,167,4,44,45,255,0,236,151,141,117,10,23,254,73,107,82,42,125,87,223,38,123,28,146,95,255,0,123,85,189,104,251,16,175,235,8,90,160,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,197,96,102,91,132,100,59,223,48,84,42,182,8,63,242,74,197,187,122,247,238,99,106,43,15,69,182,101,54,214,246,149,26,50,159,105,199,25,146,225,236,38,91,35,75,10,37,25,25,54,104,109,187,31,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,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,0,241,71,241,217,137,191,130,249,60,33,23,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,229,96,230,43,55,183,150,18,230,94,187,79,201,222,49,203,162,97,157,171,33,113,173,186,93,13,194,85,1,11,125,10,118,121,162,27,137,56,210,16,115,165,77,82,22,164,45,4,158,87,36,201,166,216,219,102,156,62,51,107,136,249,187,195,138,229,219,127,97,205,42,131,232,26,130,105,105,170,210,230,153,197,169,202,50,83,174,182,136,174,26,157,143,201,101,200,154,154,156,113,46,41,227,52,154,118,169,9,160,17,165,60,167,120,88,193,191,135,246,247,151,48,61,173,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,237,156,92,226,223,121,191,190,227,215,235,240,253,13,109,209,183,252,159,183,249,140,200,244,95,53,152,232,149,252,233,12,52,227,252,215,35,147,159,56,71,179,93,169,208,139,183,128,0,189,62,28,217,246,254,85,20,39,240,223,17,24,233,241,54,217,167,245,146,228,49,31,100,90,212,20,45,13,28,196,146,11,99,47,18,220,109,46,181,216,147,82,210,182,139,106,148,219,51,84,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,102,11,16,161,89,180,235,254,229,167,225,205,90,93,82,211,139,88,154,205,6,116,180,154,95,149,78,75,203,40,207,56,70,132,25,45,77,18,20,100,104,71,105,159,170,158,226,234,185,29,176,240,191,19,243,81,97,225,254,50,69,137,42,211,174,200,153,18,84,121,53,7,33,33,247,206,19,253,43,68,235,107,66,201,106,146,76,37,9,74,136,214,179,74,59,119,104,122,51,0,0,30,83,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,130,1,166,140,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,58,0,0,0,0,0,0,0,0,0,0,0,0,15,151,117,82,155,175,91,21,122,27,168,37,162,163,2,68,69,36,203,82,50,113,181,36,203,77,15,223,238,49,156,108,215,89,74,176,179,1,123,208,205,133,178,131,174,212,157,105,42,78,210,217,214,190,146,218,91,83,217,234,118,104,66,204,184,58,226,108,106,150,27,85,240,233,217,164,185,81,102,200,156,150,205,194,53,37,164,199,167,178,93,155,245,34,212,244,250,58,125,190,193,99,96,0,0,0,2,185,248,173,230,161,139,58,201,78,16,90,21,70,206,177,85,89,20,242,109,242,245,34,58,204,232,238,167,230,222,37,18,137,105,79,98,144,105,247,234,125,130,161,109,186,21,82,243,186,105,214,253,61,183,100,78,172,206,102,43,100,68,165,169,78,58,225,32,140,244,35,51,245,148,94,195,63,188,104,31,34,249,124,166,224,22,6,209,105,169,136,77,213,43,17,163,85,42,10,83,105,37,165,247,97,198,75,169,63,155,66,139,214,103,185,90,159,188,204,251,164,88,0,0,0,141,185,253,198,136,216,49,151,122,229,67,175,68,121,149,198,164,209,98,232,233,33,124,215,160,202,52,26,125,116,30,186,181,217,166,167,169,118,17,251,40,106,206,163,213,49,79,21,233,116,194,109,249,82,238,74,243,9,120,201,42,90,140,228,73,74,84,165,118,40,251,220,237,51,35,239,246,141,24,229,226,192,133,134,120,49,103,218,113,35,242,92,139,68,167,166,73,108,36,153,190,152,141,54,179,61,18,158,223,83,218,90,251,199,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,182,135,155,91,46,36,148,133,164,210,162,50,212,140,143,188,82,143,21,252,190,47,15,113,81,188,71,162,83,137,186,69,124,137,82,22,134,116,46,177,249,51,158,87,106,91,74,126,130,11,189,70,175,188,187,71,247,133,14,97,139,14,241,49,120,97,90,170,184,197,34,224,112,212,195,74,127,107,106,156,252,136,44,39,177,78,37,38,173,136,50,236,73,171,79,121,118,11,173,105,196,60,218,30,109,68,164,45,36,164,153,30,164,100,125,195,254,192,0,0,127,155,236,53,37,135,35,190,218,86,219,169,52,45,42,34,50,50,50,208,200,200,197,45,241,79,202,203,248,117,127,47,22,45,154,94,218,45,117,211,92,179,101,131,36,166,91,239,77,125,102,123,25,74,8,182,33,61,166,163,87,191,82,237,17,3,2,49,102,185,131,24,159,64,190,104,211,228,199,76,10,132,87,165,54,203,171,65,60,194,36,52,234,219,81,37,104,220,149,114,139,84,154,136,143,219,239,45,12,101,223,26,237,204,116,195,58,53,229,69,169,69,125,249,16,227,170,91,45,60,218,148,203,234,142,211,139,66,146,151,22,105,50,55,72,140,140,245,47,111,188,250,120,0,0,0,249,215,13,114,159,109,80,231,215,170,178,154,143,18,159,25,217,46,184,234,210,132,165,13,160,214,163,51,81,145,23,98,76,251,76,187,133,1,113,2,199,103,49,187,30,234,178,161,85,28,147,74,162,173,250,92,98,39,247,180,100,204,217,70,133,39,71,22,157,54,186,90,25,105,216,125,132,69,223,221,248,64,224,123,215,30,41,84,49,78,177,78,82,233,180,184,78,199,138,183,25,51,73,75,110,68,7,208,162,53,54,105,215,106,143,180,148,74,247,123,197,203,128,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,32,226,177,158,56,216,149,85,159,149,188,54,68,182,168,86,197,96,209,116,212,212,183,88,58,141,70,42,150,131,132,134,245,34,92,102,93,213,74,83,137,62,99,205,54,164,18,82,210,92,122,26,229,163,46,151,222,104,49,78,6,25,216,177,255,0,193,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,191,236,55,195,60,26,201,222,7,72,162,91,17,61,9,104,90,52,249,53,154,197,65,214,212,252,169,60,166,121,146,103,73,54,209,189,231,141,13,234,123,83,216,148,37,13,165,40,74,16,154,43,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,232,34,237,65,56,225,165,178,36,19,207,173,28,215,15,85,168,181,67,124,197,161,166,204,72,14,19,121,67,253,174,226,63,242,130,189,97,111,180,44,10,130,61,18,150,231,242,156,149,113,50,108,190,206,230,208,70,179,101,132,45,46,171,85,32,148,226,152,73,115,80,79,32,174,164,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,217,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,237,92,47,115,175,252,159,239,180,96,198,33,84,233,80,112,218,242,168,46,75,181,25,167,201,244,53,81,76,165,8,144,110,165,39,171,46,242,152,101,194,112,201,13,250,142,239,109,40,119,153,109,89,163,199,79,228,215,129,55,54,53,252,150,249,71,242,115,162,254,140,235,186,62,127,81,49,136,223,215,114,220,219,183,159,187,232,30,187,116,236,215,82,133,88,79,198,83,246,161,138,118,110,25,255,0,39,31,70,124,173,184,41,212,46,183,229,127,59,165,234,164,182,207,55,151,209,39,126,222,102,237,187,147,174,154,106,90,234,44,168,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,0,1,8,56,183,227,204,108,44,203,67,152,109,79,155,45,139,135,19,228,122,46,49,198,144,236,117,181,78,97,109,187,57,195,90,16,105,90,20,147,106,50,218,82,209,189,19,20,126,178,80,180,157,37,219,86,181,118,240,168,189,73,183,32,245,114,227,211,231,213,28,111,154,134,246,197,133,21,217,114,92,213,102,68,123,24,97,213,233,174,229,109,209,36,106,50,35,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,167,219,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,122,121,214,205,111,242,62,194,202,86,38,124,130,249,91,233,59,129,138,23,69,233,78,131,151,204,141,33,238,111,51,146,238,186,116,219,118,237,45,119,235,175,102,135,192,50,185,197,111,249,74,99,181,179,130,159,176,95,147,159,40,250,223,233,63,149,61,103,35,167,134,252,159,234,122,70,247,110,228,109,250,101,166,237,123,116,208,230,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,158,28,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,181,229,131,34,178,111,252,188,226,118,103,177,74,4,182,45,138,29,143,91,169,89,140,179,41,173,149,106,139,17,230,161,79,186,109,184,111,54,136,175,70,35,38,214,132,115,86,164,30,229,54,133,161,200,106,39,255,0,19,172,135,126,196,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,113,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,142,236,241,127,20,172,76,105,200,238,40,226,94,26,87,125,51,109,214,112,254,232,232,166,244,175,71,230,242,162,74,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,243,174,44,127,138,134,122,164,223,247,13,87,44,56,91,62,91,22,197,14,67,212,219,205,231,162,181,178,173,81,98,83,43,75,13,19,141,155,205,162,43,209,140,141,196,45,28,213,169,101,181,77,161,11,114,53,100,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,127,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,132,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,158,204,203,230,46,251,205,6,41,207,196,203,234,71,248,88,116,120,91,25,254,140,165,245,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,82,83,45,124,63,230,85,242,203,138,89,155,198,251,119,147,74,103,15,235,53,27,30,150,251,143,177,41,201,77,69,83,236,213,149,203,90,54,178,92,173,26,109,194,90,94,75,138,112,210,72,38,148,236,22,19,127,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,227,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,135,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,230,220,91,247,4,188,51,181,99,97,101,245,140,125,39,54,228,168,92,7,108,243,220,109,181,116,240,99,198,143,35,99,42,217,204,71,49,201,90,184,91,205,42,228,49,234,145,163,83,178,160,21,87,253,220,239,254,101,223,250,237,255,0,212,2,202,112,158,250,253,168,97,101,155,137,158,139,244,103,202,219,126,157,93,232,185,252,238,151,170,140,219,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,7,171,1,82,188,107,48,46,29,42,187,101,230,30,131,70,228,250,111,125,183,113,73,108,216,109,181,202,105,28,200,43,82,8,137,215,30,91,41,148,133,56,102,180,147,113,24,71,169,162,73,117,130,52,167,149,140,20,254,78,217,125,178,112,113,202,135,91,46,223,167,159,94,250,93,230,54,185,207,186,185,18,185,74,229,182,102,201,62,243,164,222,228,18,185,100,141,218,171,83,62,170,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,0,241,71,241,217,137,191,130,249,60,33,231,236,188,162,85,113,23,38,87,62,104,173,10,140,185,21,43,30,232,147,77,173,81,138,58,157,39,169,73,141,9,206,169,142,90,77,73,91,42,146,234,221,223,234,114,73,75,220,223,36,201,222,63,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,124,171,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,167,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,134,101,198,148,242,157,225,99,6,254,31,219,222,92,192,168,190,37,153,234,141,153,171,154,46,24,97,140,248,146,176,190,220,144,197,74,44,228,197,117,183,234,245,19,142,100,167,214,79,182,135,89,67,36,251,204,165,178,73,110,62,99,138,82,201,77,147,124,171,36,153,62,185,179,115,138,13,81,82,82,225,89,52,57,12,42,236,172,68,118,63,62,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,218,174,105,152,91,90,133,99,99,238,37,217,86,180,30,138,139,111,222,21,154,93,58,55,53,110,114,34,177,53,214,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,38,4,44,135,126,219,248,123,97,222,60,225,61,23,117,253,111,211,235,126,146,165,211,169,220,201,87,67,41,173,190,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,16,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,100,0,139,252,73,49,162,171,130,25,75,186,43,182,189,223,46,219,185,235,146,33,208,104,83,34,33,92,243,125,231,137,79,165,183,9,39,201,95,70,212,197,19,186,164,210,105,35,66,146,230,193,65,150,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,124,161,166,140,1,198,58,22,96,48,106,211,198,43,113,158,158,37,205,79,76,135,35,110,90,250,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,58,0,128,25,163,226,183,252,154,241,218,230,193,79,216,47,202,63,147,157,23,244,159,202,158,143,159,212,67,98,79,245,61,35,155,118,243,246,253,51,215,110,189,154,232,93,87,35,25,231,254,90,63,45,191,210,187,228,119,200,239,70,255,0,179,126,144,234,186,190,167,255,0,71,103,102,222,155,253,246,187,253,154,118,202,160,25,246,226,93,96,70,195,236,233,98,36,90,109,189,46,149,77,174,72,141,95,138,111,19,187,38,46,92,102,221,149,33,165,184,103,189,10,152,114,200,246,158,196,173,43,66,118,236,218,94,127,32,248,103,106,226,238,111,112,218,197,189,98,117,116,89,21,9,21,9,49,84,219,110,55,43,162,136,244,196,48,234,28,66,144,182,92,92,116,161,196,26,125,102,212,180,145,145,153,25,104,164,0,0,0,0,0,0,0,0,0,0,0,0,5,52,113,126,192,247,173,204,82,167,226,157,30,156,164,83,106,144,154,143,41,109,178,100,147,150,228,137,239,173,70,105,108,147,174,212,151,105,168,213,239,247,142,17,195,247,29,156,193,28,123,165,74,155,84,114,53,42,180,182,41,114,72,223,216,209,19,211,98,154,212,173,92,66,116,218,209,234,103,175,97,118,145,151,117,254,219,213,202,125,203,67,129,94,165,74,106,68,74,132,102,164,180,227,75,74,210,164,56,130,90,76,141,38,100,125,138,35,236,51,239,31,68,0,0,0,115,12,195,227,93,185,129,152,103,89,188,171,85,40,172,63,30,28,133,68,101,215,155,74,158,125,49,221,113,8,74,84,226,13,70,102,209,145,17,30,167,236,247,150,121,241,223,22,107,152,207,137,245,251,230,179,62,76,132,207,168,74,122,43,111,58,181,147,44,46,67,174,161,180,146,150,189,169,79,52,244,73,40,200,189,158,243,151,252,44,50,178,254,34,223,200,197,139,154,151,186,139,66,116,151,16,222,96,205,42,150,195,208,159,65,150,246,84,131,45,139,87,114,137,94,237,11,180,93,35,12,53,25,134,227,176,218,80,219,73,36,33,41,34,34,34,34,208,136,136,135,250,0,0,0,255,0,135,92,67,45,173,231,20,73,66,18,106,81,153,232,68,69,222,41,75,138,246,97,203,17,49,49,24,97,69,170,184,253,34,223,112,148,251,73,127,115,105,156,196,137,204,43,213,75,138,73,43,98,200,187,82,74,211,220,93,131,249,194,131,47,139,196,44,84,115,17,235,116,226,114,145,64,35,84,117,173,157,75,172,98,76,23,147,218,166,212,159,160,179,238,81,43,238,46,209,117,205,54,134,91,67,45,164,146,132,36,146,146,34,208,136,139,184,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,57,240,192,184,88,217,128,151,12,98,130,151,234,84,88,50,234,176,180,104,148,179,121,152,82,137,180,151,205,173,95,73,222,228,232,126,227,47,109,8,219,213,122,222,18,98,116,58,162,73,232,245,43,86,182,219,142,32,183,161,68,228,105,4,163,73,150,169,87,210,111,187,84,159,220,52,45,148,156,98,139,141,120,33,110,93,105,121,39,45,48,33,177,45,59,139,113,61,210,48,226,245,45,235,62,247,125,167,175,191,237,236,192,0,0,3,153,102,35,5,232,24,233,133,149,219,30,179,6,51,207,201,131,40,160,186,243,72,87,34,74,163,58,211,110,17,169,11,52,154,77,211,61,201,45,75,217,238,60,245,227,254,11,92,248,17,137,149,107,18,229,132,227,60,137,47,170,27,138,109,196,165,232,201,144,235,77,184,147,90,17,184,149,202,81,146,137,58,31,179,220,93,231,135,222,113,167,229,239,16,35,208,110,170,164,199,109,74,179,136,140,227,74,125,74,110,59,142,191,21,38,238,142,62,219,72,36,180,202,139,118,134,100,94,242,238,188,155,34,249,182,113,14,220,131,116,218,181,88,211,160,207,142,212,134,214,203,237,187,161,45,180,172,136,205,10,81,107,181,105,246,159,120,251,224,0,3,254,30,121,168,237,45,247,220,75,109,182,147,90,214,163,34,36,164,139,83,51,51,238,33,89,92,76,243,217,79,163,83,230,96,102,25,213,77,233,243,25,113,170,164,216,175,165,77,180,218,211,50,43,204,243,25,144,74,75,132,162,66,182,169,26,17,104,103,236,33,88,24,99,135,119,86,50,226,13,50,207,160,198,149,54,125,98,115,45,188,233,33,199,13,178,117,244,54,167,156,82,82,181,18,73,78,17,154,140,143,191,219,237,208,118,82,240,18,147,151,236,29,162,90,49,224,196,69,73,113,35,63,81,121,166,146,74,114,73,197,97,183,76,212,77,161,71,170,153,215,214,45,125,255,0,103,105,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,36,85,71,60,114,112,215,135,253,133,149,188,54,68,71,107,183,61,30,182,139,166,166,165,180,249,83,169,210,170,213,4,28,36,55,169,154,36,188,214,170,82,156,73,114,217,117,181,32,148,167,82,227,49,2,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,19,201,222,85,108,220,168,97,29,62,207,163,83,98,42,231,168,199,143,38,236,171,182,225,188,186,141,68,145,235,146,93,82,16,174,153,181,41,196,178,141,169,218,131,53,25,115,22,226,215,213,111,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,157,108,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,101,112,155,206,189,59,15,230,127,38,44,80,169,242,40,181,186,130,28,180,38,184,114,164,56,213,82,83,236,178,84,196,182,132,173,13,178,234,220,83,201,87,205,33,14,115,205,102,163,120,141,22,254,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,20,3,159,172,215,76,205,110,56,203,173,211,29,217,102,90,252,234,61,174,203,111,62,109,191,21,47,40,213,61,77,186,73,229,189,35,212,82,136,155,66,146,218,24,109,91,141,173,234,233,124,52,242,43,27,51,87,52,172,79,196,232,17,37,97,125,185,33,250,108,168,42,148,235,111,213,234,39,28,141,44,32,216,113,14,178,134,73,246,94,83,134,162,220,124,182,210,149,146,156,54,237,123,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,153,250,163,174,55,21,28,137,241,228,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,171,219,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,128,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,10,64,227,5,140,117,219,231,52,7,133,82,25,233,232,184,105,79,98,60,54,247,33,124,249,83,163,177,46,68,157,73,9,90,119,33,113,154,229,154,150,146,233,183,167,105,184,162,30,175,130,222,14,80,175,12,101,187,113,138,174,247,50,94,29,211,227,199,165,198,218,178,219,42,164,153,13,170,78,244,172,136,246,48,196,134,185,106,66,210,174,167,119,170,166,210,103,10,177,251,7,43,185,127,198,91,179,7,110,55,186,137,118,205,65,81,219,147,181,8,234,226,173,36,228,105,59,16,181,147,124,214,28,105,222,94,243,82,55,237,87,172,147,33,113,92,32,177,66,149,122,101,46,53,134,202,98,49,82,195,234,196,218,108,134,19,53,46,190,235,18,94,84,214,165,45,173,9,76,161,74,144,243,41,215,113,40,226,184,100,174,244,166,111,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,103,196,47,43,247,246,108,240,94,139,135,56,115,87,183,233,213,42,117,209,26,182,235,181,185,15,50,194,152,110,36,182,84,148,169,150,157,81,175,116,132,25,17,164,139,66,87,111,113,28,96,201,159,11,252,125,203,182,100,236,252,99,189,110,252,63,155,69,183,253,33,212,177,75,168,77,114,82,249,240,36,71,70,196,185,17,180,30,139,121,38,122,172,189,82,61,53,61,8,231,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,206,182,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,149,89,69,206,191,161,50,203,139,25,78,196,218,157,42,29,21,236,63,185,220,178,234,15,159,33,196,206,122,43,238,46,152,163,36,236,115,156,183,93,113,165,56,164,168,156,37,52,70,225,186,202,17,5,133,138,113,58,226,1,15,23,102,73,203,246,8,92,93,93,139,19,115,23,53,73,166,216,118,45,122,83,111,178,243,73,140,181,32,220,38,88,114,63,99,205,173,41,121,75,86,132,166,210,133,185,16,50,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,248,173,160,148,164,37,110,186,210,13,104,223,184,175,39,18,112,134,205,192,92,132,226,38,17,225,251,18,219,161,91,184,111,114,51,28,229,190,111,62,234,215,10,75,174,188,226,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,179,194,38,87,22,203,42,171,106,231,74,224,174,212,36,68,114,61,227,71,165,86,224,165,149,168,214,219,8,140,152,38,151,72,210,68,75,230,193,117,68,73,53,22,197,32,245,212,205,41,145,92,16,177,75,255,0,178,94,10,84,43,191,249,37,211,72,166,116,191,124,105,239,243,137,31,253,237,78,197,175,237,66,127,172,49,106,130,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,225,102,81,230,239,123,250,50,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,103,175,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,204,172,183,241,4,147,86,203,14,37,101,123,26,106,177,16,180,97,189,126,5,159,92,146,235,81,145,177,154,74,99,195,162,147,77,48,148,154,205,40,125,72,125,215,119,184,179,75,94,178,212,141,107,216,88,79,20,108,246,210,177,178,170,206,4,96,189,205,46,69,147,67,144,181,92,21,24,143,167,162,184,102,165,72,54,144,222,210,220,236,104,234,66,140,151,191,150,235,138,37,146,84,76,178,234,162,174,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,161,236,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,177,229,49,98,250,253,151,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,99,42,213,57,53,170,172,218,204,198,226,55,34,124,135,36,186,136,145,26,138,194,86,181,26,148,77,178,202,82,211,72,212,207,68,54,148,161,37,161,36,136,136,136,93,79,6,155,254,77,205,149,202,165,153,81,184,98,75,145,103,93,18,227,67,167,164,218,39,224,211,164,52,212,134,205,105,73,18,205,14,73,114,113,165,107,215,83,75,137,35,209,189,169,158,160,41,91,251,138,153,167,255,0,111,216,85,255,0,173,106,63,247,17,110,152,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,30,212,5,90,241,176,198,138,173,58,53,135,129,22,245,223,46,44,122,164,121,85,235,154,142,202,20,132,74,96,157,109,20,229,58,230,221,22,130,117,153,166,77,18,204,183,182,133,173,58,165,165,21,80,141,52,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,17,87,137,214,67,191,98,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,63,171,193,179,47,95,45,49,98,173,152,90,180,154,172,72,152,119,164,42,66,27,139,164,90,140,233,177,164,52,250,84,250,136,200,249,12,44,141,77,35,214,221,37,133,26,146,146,218,229,202,12,171,141,36,101,146,147,74,175,229,19,10,40,85,218,100,74,141,54,163,134,244,40,147,33,203,101,47,49,37,135,41,140,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,53,241,12,201,101,87,43,24,161,34,187,104,91,242,211,133,119,44,130,59,126,97,201,84,162,132,249,183,185,218,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,124,199,22,135,182,252,172,128,231,6,171,148,220,92,74,170,7,17,203,18,241,145,14,5,214,135,154,81,174,51,8,90,137,185,205,41,180,41,221,241,201,231,86,109,165,42,39,80,165,163,110,243,109,198,249,86,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,132,202,181,248,128,67,203,191,15,108,55,194,76,33,184,191,211,98,127,164,95,118,76,118,216,144,221,187,23,211,114,156,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,124,201,59,94,180,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,4,228,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,79,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,146,162,154,248,210,99,29,10,240,198,91,75,7,105,12,243,37,225,221,62,68,138,164,157,203,45,178,170,73,142,226,99,108,82,8,143,99,12,71,119,152,149,173,42,234,118,250,170,109,68,126,83,131,238,14,87,111,156,208,22,42,199,123,167,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,166,216,173,166,226,76,112,12,232,96,229,11,0,179,65,127,225,85,172,246,250,45,42,160,220,138,115,123,86,93,52,89,113,218,150,212,109,86,181,173,124,148,72,75,92,197,40,212,190,94,243,208,213,161,89,79,5,188,99,174,222,24,53,118,224,237,93,158,100,76,59,168,71,145,75,147,185,5,182,45,73,82,28,84,109,137,65,25,236,125,137,14,243,20,181,169,93,78,223,85,45,164,142,197,69,96,103,51,133,254,62,230,39,50,119,134,49,217,87,126,31,194,162,220,30,143,233,152,170,84,38,183,41,28,136,17,227,175,122,91,136,226,11,85,178,163,45,22,126,169,150,186,30,164,93,171,134,246,74,113,79,39,223,180,79,218,101,126,212,169,252,173,244,71,69,232,41,82,94,229,244,189,95,51,155,206,97,173,53,234,81,183,110,237,116,86,186,104,90,205,80,20,109,197,247,19,100,222,121,180,147,99,170,141,18,36,123,2,143,10,150,137,9,109,165,63,53,114,25,76,213,56,183,73,180,187,177,37,37,13,165,165,45,104,65,182,226,209,180,222,112,135,148,225,101,127,201,177,115,165,102,197,59,134,37,38,155,117,71,159,64,169,28,147,105,40,148,135,35,45,216,241,201,110,23,170,181,204,98,33,35,97,146,212,189,168,45,119,154,85,126,128,0,0,0,0,0,0,0,0,0,0,0,0,56,182,109,48,18,147,152,28,29,173,218,50,32,196,93,73,17,36,191,78,121,214,146,106,68,146,138,251,109,25,40,219,90,139,69,61,175,170,90,251,190,220,248,226,126,29,221,88,53,136,53,59,62,189,26,84,25,244,121,207,54,203,166,135,26,55,9,167,214,218,94,109,74,74,20,105,53,54,102,74,34,46,239,103,178,207,248,102,103,178,159,89,167,195,192,204,76,170,155,51,225,178,219,84,185,178,159,74,91,117,180,38,28,86,89,230,61,32,212,167,13,70,181,109,74,52,50,212,203,218,66,205,89,121,169,13,33,246,28,75,141,184,146,90,22,147,35,37,36,203,82,50,50,239,33,255,0,96,0,3,224,94,247,205,179,135,150,220,235,166,234,170,198,131,6,4,119,100,56,183,159,109,173,73,13,169,102,68,107,82,75,93,168,87,180,187,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,220,93,252,27,0,48,90,231,199,124,75,164,216,150,212,39,30,231,200,97,83,28,38,220,82,89,140,169,13,52,227,138,52,33,123,73,60,212,153,168,211,161,123,125,199,161,76,187,96,189,3,2,240,178,133,99,209,160,197,101,248,208,98,148,231,89,105,9,231,202,76,102,154,113,195,52,161,6,163,81,180,71,185,69,169,251,125,197,211,64,0,0,7,25,205,182,49,69,193,76,16,184,238,197,60,146,150,112,38,49,17,59,139,113,189,210,62,226,52,45,232,62,246,189,135,175,187,236,207,77,195,87,173,226,222,39,76,170,40,157,145,82,186,171,110,56,218,61,117,168,220,147,32,212,73,34,213,74,250,78,119,106,163,251,197,247,100,63,2,225,96,158,2,91,209,142,10,88,169,86,160,196,170,205,213,162,74,201,231,161,69,39,18,127,54,133,125,38,187,149,169,251,204,253,146,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,248,79,134,205,66,12,136,18,27,74,218,146,210,217,113,42,34,50,82,84,70,70,70,71,216,101,161,138,27,226,85,151,201,120,57,142,179,235,112,96,19,116,139,153,78,213,73,198,154,50,109,47,72,153,49,91,53,38,208,146,61,141,151,102,166,122,123,76,135,113,225,23,152,147,163,92,178,240,118,225,170,200,83,51,73,201,16,146,235,250,161,46,45,200,17,219,66,73,110,145,23,97,30,132,148,107,238,247,11,121,35,35,45,72,245,35,31,208,0,0,31,195,34,50,208,196,70,207,142,74,173,220,198,217,178,238,74,37,61,152,247,125,38,19,139,136,243,77,54,133,200,38,154,148,180,50,165,37,135,29,89,41,215,136,205,36,101,175,179,67,239,163,124,65,195,187,191,11,174,153,182,173,223,70,155,78,157,2,67,140,252,252,119,89,223,177,197,163,122,57,137,73,154,77,77,171,67,208,187,135,122,202,158,124,49,75,46,181,184,241,166,214,234,53,171,100,146,134,87,79,149,38,68,148,178,222,246,8,249,45,28,134,219,73,147,108,154,83,236,45,198,93,199,217,111,24,13,158,236,9,198,186,52,7,90,187,169,244,106,172,132,52,151,33,84,231,195,142,239,53,72,107,82,75,125,66,213,166,231,118,151,183,82,50,239,46,217,17,18,124,26,131,40,147,2,107,18,90,113,36,164,56,203,132,180,168,140,181,35,35,35,208,203,67,47,242,143,208,3,230,214,238,58,5,183,5,218,157,126,179,6,159,21,132,41,107,118,84,132,52,130,34,35,81,246,172,200,187,146,103,252,12,87,22,121,184,153,81,40,84,218,166,25,96,181,69,18,234,79,161,248,82,170,108,60,135,27,105,42,76,150,86,109,61,26,81,41,43,37,19,74,78,169,236,35,212,203,184,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,191,75,218,103,219,116,121,5,200,157,191,128,150,204,91,210,243,165,199,153,119,212,25,67,166,111,176,135,14,34,92,110,43,155,11,153,29,14,182,164,58,210,187,53,61,53,247,234,101,53,8,136,136,136,139,66,46,226,31,208,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,154,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,47,83,135,94,69,99,101,106,205,43,227,16,96,68,94,42,87,227,188,204,231,163,74,117,104,166,83,158,56,235,42,105,145,56,108,60,180,185,29,46,45,228,163,233,173,72,74,214,132,146,215,50,128,113,76,224,101,174,133,154,156,14,172,97,149,76,249,53,86,119,85,45,185,106,148,182,27,137,88,105,151,17,29,199,77,41,94,230,79,154,182,220,35,66,207,150,226,205,36,75,36,41,57,215,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,239,184,106,103,94,157,152,188,56,131,133,247,173,79,92,77,180,105,234,110,74,20,114,159,114,171,75,140,81,154,69,77,215,220,73,160,158,90,223,74,28,73,186,165,169,196,45,210,36,165,100,148,69,94,44,153,215,167,98,4,207,228,197,133,245,62,125,22,137,80,91,151,124,214,206,84,119,29,170,69,125,230,78,152,166,214,148,33,198,90,91,105,121,74,249,212,45,206,65,160,210,108,153,174,26,229,87,44,247,150,107,241,114,30,22,217,243,162,83,144,152,234,169,85,234,114,76,148,138,117,57,181,182,135,95,38,247,18,158,94,231,91,66,27,73,150,229,173,59,148,132,111,113,26,41,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,197,44,252,126,193,171,255,0,17,238,156,35,179,113,10,149,85,187,236,189,190,155,165,176,181,115,35,106,100,149,109,81,145,33,222,90,204,155,119,150,165,114,156,82,80,230,197,153,36,250,0,0,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,96,174,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,188,158,18,118,85,42,213,201,109,191,93,167,200,150,228,139,198,177,85,173,206,75,203,73,161,183,209,37,80,73,45,17,36,140,145,202,130,210,140,148,106,61,234,89,235,161,146,83,10,184,207,225,12,107,67,30,109,172,92,167,49,17,152,248,133,71,83,51,9,47,186,183,222,168,211,249,109,56,242,208,175,81,8,56,207,65,109,36,131,237,54,92,51,73,25,238,95,235,224,183,140,116,43,63,25,110,220,29,171,179,203,151,136,148,248,242,41,114,119,44,247,74,166,166,67,138,141,177,40,50,45,236,63,33,222,98,150,132,167,166,219,235,41,196,145,92,160,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,29,115,183,147,235,103,55,56,94,237,21,69,18,21,237,67,142,250,173,58,196,183,100,114,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,160,27,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,232,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,63,65,155,31,11,24,201,240,254,225,242,231,198,107,5,186,113,193,178,170,179,236,12,44,196,102,100,68,42,109,14,177,81,162,72,105,75,87,61,79,206,101,167,154,82,19,183,105,160,147,79,120,148,102,162,50,53,55,161,43,83,52,194,174,26,55,252,108,62,206,150,29,202,169,92,50,233,84,218,228,137,52,9,68,201,187,178,98,229,198,113,168,177,221,67,100,123,208,169,135,16,203,113,108,74,210,133,171,110,205,197,160,145,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,93,158,46,230,71,4,176,22,171,107,209,177,126,254,137,108,72,188,100,59,26,142,185,113,223,54,29,91,106,105,46,27,143,33,10,106,58,18,114,26,213,111,41,8,34,81,153,158,137,81,151,75,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,17,87,63,89,40,181,115,89,135,18,235,116,154,103,79,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,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,62,80,245,88,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,208,246,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,216,0,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,73,130,122,112,105,191,227,91,57,163,170,89,149,27,134,92,72,247,141,175,46,52,58,122,77,211,98,117,70,59,173,72,108,214,148,145,160,150,220,102,231,26,86,189,52,37,56,146,61,92,218,171,180,0,0,1,154,204,211,227,95,242,137,204,21,237,140,109,211,250,40,151,5,64,186,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,114,161,109,60,20,241,210,101,86,133,122,101,226,189,89,231,122,19,101,201,110,198,112,159,113,196,69,117,124,185,200,74,204,205,166,217,67,202,138,180,182,68,133,27,146,223,95,175,170,141,22,126,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,94,185,152,226,191,74,192,204,203,198,194,91,118,202,137,113,218,118,204,142,146,244,168,179,37,46,75,91,235,66,77,77,83,246,57,202,74,227,26,180,113,47,118,173,212,184,207,204,108,230,170,127,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,244,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,252,185,96,133,43,46,56,61,69,193,170,21,114,93,94,155,64,145,81,84,57,114,219,74,31,54,36,78,126,75,104,115,111,170,165,161,47,146,13,100,73,37,154,13,68,148,110,216,93,44,101,92,105,79,41,222,22,48,111,225,253,189,229,204,15,85,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,179,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,190,42,2,234,120,98,228,59,246,33,66,141,143,56,177,69,219,127,92,20,244,250,54,151,81,167,114,229,90,236,169,111,37,205,21,205,81,115,164,48,168,230,173,205,182,235,41,55,25,61,55,186,147,159,224,51,45,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,139,106,224,217,130,159,33,178,251,86,198,57,117,14,116,188,77,168,23,37,134,221,220,219,16,105,206,200,142,222,228,155,105,52,188,167,215,48,213,162,214,147,111,145,166,213,111,33,197,56,226,218,212,40,151,86,18,94,177,224,236,173,85,105,245,138,92,201,60,213,159,54,44,71,34,185,29,189,134,123,19,181,115,100,158,164,68,163,230,104,163,50,74,72,185,7,8,44,80,170,217,121,180,141,97,178,153,111,211,113,6,143,54,155,33,132,205,83,76,52,252,102,85,53,169,75,107,67,75,203,74,99,188,202,117,218,105,41,78,25,43,189,42,188,144,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,151,123,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,63,37,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,81,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,35,35,45,72,251,200,66,188,253,100,78,223,199,203,102,77,233,102,82,227,196,187,233,236,173,210,54,24,67,103,45,45,183,41,205,135,203,142,183,92,82,221,117,61,154,150,186,123,244,51,165,202,205,27,16,112,66,255,0,118,12,230,42,180,10,229,10,122,137,11,52,191,21,102,182,95,50,37,160,204,144,189,187,218,61,15,179,232,251,12,187,45,39,35,60,76,168,149,218,109,47,12,177,166,162,152,149,38,16,196,40,181,55,222,67,109,186,148,166,51,40,55,94,147,40,212,165,154,141,213,43,68,246,145,106,69,222,66,199,104,151,29,2,228,128,213,78,129,89,131,80,138,250,18,180,59,22,66,29,73,145,164,148,93,168,51,46,229,17,255,0,18,31,72,7,231,151,62,13,61,149,201,159,53,136,205,54,147,82,220,121,194,66,82,68,90,153,153,153,232,69,161,31,249,4,119,199,156,247,96,78,10,81,167,186,237,221,79,172,213,99,161,212,183,10,153,62,28,135,121,169,67,186,18,155,234,16,173,55,53,180,253,186,153,23,121,246,84,62,107,51,225,138,89,138,173,72,141,10,183,81,162,219,38,149,178,138,124,89,50,99,37,230,247,190,69,206,104,164,56,218,140,219,120,146,175,97,237,34,238,46,222,11,135,216,119,119,226,141,211,10,213,180,40,211,106,51,167,200,109,159,152,142,235,219,55,184,132,111,95,45,42,50,73,41,196,234,122,31,120,188,140,135,100,170,221,203,149,155,18,228,173,211,217,145,119,213,161,54,185,111,58,211,107,92,114,117,168,171,91,41,82,152,109,212,18,93,100,204,146,102,122,123,117,62,233,114,68,68,90,16,254,128,0,0,254,25,145,22,166,122,17,10,134,226,233,152,147,172,220,177,48,118,222,170,190,150,97,19,114,38,165,151,244,66,150,135,39,199,113,10,36,58,100,125,134,90,146,145,175,191,220,56,119,13,92,190,75,198,60,118,129,91,157,0,156,164,91,42,106,170,110,58,209,155,106,122,60,200,106,217,169,182,180,153,236,112,207,77,72,244,246,145,11,228,129,13,154,124,24,240,35,182,148,53,25,164,50,218,82,68,68,148,164,136,136,136,139,176,139,66,31,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,111,17,92,187,64,198,172,19,170,85,226,83,158,145,93,160,69,126,116,83,97,148,173,106,228,68,150,164,35,177,165,172,200,214,239,113,25,125,134,71,223,73,56,93,120,220,56,33,139,244,154,249,42,68,25,180,10,195,5,49,189,86,210,180,98,82,22,227,106,45,200,61,53,107,67,35,50,238,237,211,217,162,124,4,196,170,110,44,97,45,175,122,83,231,177,37,117,10,76,39,164,242,157,74,205,183,220,140,211,139,66,180,82,180,81,115,11,82,51,51,45,123,125,227,160,128,0,0,15,225,145,25,104,101,169,24,141,25,170,200,214,23,230,62,143,42,90,233,81,105,119,31,37,102,196,248,172,71,97,107,115,107,230,158,99,157,59,142,25,27,143,110,86,157,189,132,125,229,219,79,25,130,200,230,55,224,85,98,98,31,180,42,181,138,59,111,184,150,102,211,169,242,228,54,77,18,221,218,165,184,113,208,159,160,214,227,50,236,208,200,251,143,179,133,192,170,220,246,133,72,158,167,84,42,116,121,209,215,174,172,186,228,119,80,164,168,189,198,70,70,74,73,127,18,251,4,146,194,46,35,185,141,194,134,153,136,139,135,211,241,153,74,91,36,86,165,207,149,162,75,150,93,133,212,164,187,155,255,0,242,149,239,18,106,218,227,69,89,139,76,38,238,59,37,135,166,155,122,154,163,211,86,164,115,54,151,97,26,231,107,183,93,223,110,154,15,195,119,113,161,188,102,210,85,30,212,178,105,172,76,81,153,111,149,77,117,41,36,154,84,93,134,220,237,117,212,211,255,0,72,137,152,189,158,44,193,99,2,228,179,87,189,106,52,216,82,20,179,56,180,218,148,230,90,218,174,103,171,177,82,22,90,104,225,150,158,226,34,30,27,10,112,67,20,241,210,236,139,73,182,45,170,221,77,83,228,182,82,39,148,41,47,54,130,91,168,74,156,113,196,54,189,8,185,169,81,168,200,251,15,95,111,109,208,100,171,32,118,38,93,168,209,46,138,244,52,85,110,201,76,182,243,174,76,109,151,202,43,138,68,117,168,154,53,199,109,214,246,58,201,154,72,207,82,212,253,167,217,48,8,137,37,161,17,17,23,176,135,244,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,255,0,194,83,37,22,173,102,133,15,54,88,155,76,244,140,180,212,30,110,203,167,190,77,174,43,61,58,249,107,169,168,137,74,53,60,151,208,235,109,37,196,167,148,166,84,233,18,148,166,86,221,170,0,0,128,28,89,50,135,251,93,195,143,229,5,101,66,223,119,216,20,245,250,89,46,79,229,55,42,221,100,158,125,237,173,172,141,6,243,11,90,157,78,138,65,169,181,62,147,230,172,153,65,83,93,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,194,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,9,228,163,42,52,44,165,224,212,43,55,149,74,153,119,212,180,153,116,214,225,50,180,245,242,183,44,219,108,148,225,154,205,150,16,190,83,101,162,18,122,45,206,90,22,235,132,36,0,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,20,3,197,31,199,102,38,254,11,228,240,135,159,203,46,112,110,108,173,97,126,41,81,112,228,229,195,189,175,153,20,4,210,171,9,106,59,172,83,24,134,228,165,201,90,219,125,14,37,213,173,47,33,164,160,209,166,142,56,189,201,54,210,149,241,252,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,1,13,120,182,94,180,171,87,37,183,5,10,161,30,91,146,47,26,197,42,137,5,76,161,38,134,223,68,148,206,53,58,102,162,50,71,42,11,169,35,73,40,247,169,5,166,134,106,77,21,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,53,17,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,68,43,227,5,131,148,43,231,44,7,138,178,30,233,235,88,105,80,98,68,55,54,173,124,248,179,164,49,18,68,109,9,105,66,119,45,113,157,230,26,86,162,233,182,39,105,56,163,21,65,148,44,94,141,129,25,151,195,220,82,168,63,17,138,109,38,176,134,106,143,201,97,215,145,30,157,37,10,139,49,226,67,94,186,150,136,239,186,180,18,73,94,186,83,234,175,232,158,146,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,128,28,82,242,81,106,226,134,28,87,179,33,101,83,58,43,250,208,167,245,181,110,156,155,67,117,186,91,4,92,229,72,222,164,151,58,59,9,83,136,116,140,214,166,218,54,77,46,124,207,42,149,133,244,112,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,51,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,117,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,136,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,130,11,113,171,240,177,107,124,64,131,229,213,17,89,121,32,197,235,55,1,115,57,105,98,230,32,63,45,186,21,187,30,174,244,130,136,193,188,251,171,93,46,91,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,188,78,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,181,78,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,44,84,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,87,175,21,140,150,82,177,50,192,159,152,236,57,183,226,49,123,90,145,206,93,200,180,201,76,114,170,81,24,101,102,227,171,73,167,107,178,99,165,8,52,168,212,133,41,148,184,143,156,52,48,218,105,132,95,159,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,5,37,241,150,191,227,92,217,163,165,217,148,235,134,92,184,246,117,175,18,52,202,122,141,210,98,13,70,67,174,200,112,208,149,17,32,214,228,103,32,154,150,141,117,36,182,147,61,91,218,158,43,130,89,62,185,177,127,45,24,193,152,136,165,44,227,225,236,118,147,73,138,203,177,208,137,207,180,182,159,169,45,213,56,189,201,68,104,10,83,132,130,73,27,171,121,27,20,102,218,155,95,42,193,11,214,149,134,184,209,96,226,53,118,60,183,233,182,173,209,74,173,204,106,34,18,167,220,98,52,182,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,211,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,138,188,78,177,75,246,95,147,107,215,164,174,250,50,171,118,244,246,181,63,249,175,59,170,234,156,46,173,142,212,41,40,221,5,185,190,186,182,233,167,170,162,89,160,80,8,14,213,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,45,31,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,14,39,89,241,253,136,80,164,224,54,19,214,182,223,215,5,61,94,146,170,83,170,60,185,86,187,42,91,42,111,84,242,148,92,233,12,42,65,39,107,141,186,202,77,183,139,77,237,40,233,88,79,78,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,113,76,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,175,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,148,240,148,201,71,166,230,67,205,150,38,211,41,83,40,172,243,155,178,233,239,151,61,197,78,101,254,90,234,106,34,86,198,249,43,105,214,218,75,137,82,141,195,83,164,77,155,76,173,118,212,2,53,113,33,186,107,182,126,73,113,74,173,110,78,233,37,200,167,196,165,184,231,41,14,110,139,54,116,120,146,91,209,100,100,91,216,125,212,107,166,228,238,213,38,74,34,50,207,96,211,70,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,17,255,0,139,5,173,66,184,50,75,119,213,170,240,122,137,118,205,66,145,84,165,185,205,90,58,121,75,156,204,69,57,162,76,137,122,177,46,66,52,81,26,125,125,116,220,148,153,81,190,30,222,181,92,53,191,237,172,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,81,0,0,34,87,20,219,254,53,139,146,219,202,41,92,50,233,53,43,170,68,10,5,52,227,27,169,92,165,185,37,14,200,142,107,108,189,84,46,27,18,201,123,204,144,164,110,65,235,188,146,170,75,192,28,28,174,230,3,25,109,60,29,183,30,233,229,220,213,4,199,114,78,212,47,164,138,132,169,201,50,118,45,104,39,57,76,54,235,188,189,228,165,236,218,159,89,68,67,245,230,83,8,100,224,46,60,223,56,70,243,18,219,143,110,214,30,102,158,114,223,105,231,221,167,47,71,97,60,226,218,209,6,183,35,56,203,134,68,73,208,214,100,105,73,145,164,174,39,132,118,38,90,183,134,80,168,246,45,38,94,149,171,10,161,62,159,87,138,227,141,243,19,212,203,122,99,15,165,9,89,172,153,90,31,52,37,107,74,119,56,195,233,34,50,70,167,53,64,0,0,0,0,0,0,0,0,0,0,0,0,127,12,137,69,161,145,25,31,176,196,63,206,174,64,236,76,196,209,165,221,20,24,104,165,93,145,89,113,230,156,134,219,44,20,167,18,137,11,34,116,211,29,199,92,222,235,196,106,34,61,79,66,246,151,109,47,226,182,8,98,158,5,221,178,233,55,61,181,91,166,42,4,151,10,60,243,133,37,150,214,72,117,105,75,141,184,182,209,174,188,165,40,148,68,93,133,175,179,179,220,225,14,120,179,5,131,235,140,205,34,245,168,212,161,71,82,12,162,212,170,83,158,107,106,121,126,174,196,200,65,105,163,100,90,123,140,200,75,59,71,141,13,229,10,146,152,247,93,147,76,126,98,76,136,151,22,154,234,146,105,36,164,187,77,201,218,235,169,43,254,129,251,174,94,52,85,153,84,195,110,220,178,88,102,105,55,169,42,69,53,105,71,51,105,246,25,162,118,187,117,219,246,233,168,140,184,187,196,119,49,184,174,211,209,23,112,250,2,51,201,83,102,138,44,185,241,117,73,243,11,180,186,149,23,115,159,254,74,125,194,54,207,170,220,247,125,72,222,168,212,42,117,137,210,23,174,175,58,228,135,86,165,40,253,230,102,102,106,81,255,0,19,251,71,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,253,7,119,17,159,102,132,103,220,93,183,15,149,92,141,97,126,92,40,241,101,162,149,22,169,113,242,80,111,207,148,196,119,214,135,54,176,106,229,185,211,182,225,17,56,206,228,235,219,218,103,222,125,146,92,136,136,180,34,208,136,127,64,0,0,7,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,179,222,51,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,254,205,125,183,109,195,171,46,208,48,87,4,233,117,121,116,231,163,215,107,241,88,157,40,223,101,40,90,121,241,34,41,104,237,105,11,34,37,181,220,102,127,105,153,247,75,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,31,158,163,6,61,82,159,38,155,45,180,173,137,108,173,135,18,162,35,37,33,73,52,153,104,122,145,246,25,247,138,28,226,75,151,137,88,57,142,19,235,212,186,123,200,162,92,78,59,81,39,121,70,72,75,242,38,76,86,194,52,182,132,23,168,217,30,154,153,233,237,50,29,255,0,132,182,106,221,129,91,123,2,175,26,163,13,66,121,165,63,76,114,67,230,147,83,230,184,49,89,97,38,227,218,31,97,40,201,9,70,189,250,123,72,91,90,84,74,73,41,38,70,70,90,145,151,180,127,64,0,0,0,124,202,245,177,110,221,48,151,78,184,232,112,42,113,156,73,165,77,76,140,135,144,100,100,100,125,139,35,46,229,40,191,137,251,196,103,197,174,27,185,111,197,34,147,37,54,225,80,37,200,37,159,50,141,14,4,93,20,174,97,235,175,74,163,239,115,95,249,169,247,8,119,136,220,25,238,40,179,159,115,14,174,232,239,67,218,165,52,154,149,65,197,57,174,171,218,70,76,193,211,187,103,119,183,95,176,113,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,189,131,212,80,56,63,99,228,211,104,234,245,171,113,132,173,41,53,109,147,53,38,70,122,106,94,180,47,180,196,145,194,78,14,56,107,72,76,74,150,38,220,181,105,179,27,229,184,228,120,83,35,185,29,70,92,181,26,77,47,66,35,50,212,150,90,123,140,190,209,54,240,163,0,112,171,6,41,109,211,108,59,66,151,9,77,165,40,57,73,167,198,110,66,200,146,132,250,203,105,180,107,175,41,6,127,105,107,238,211,162,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,28,171,50,249,139,177,50,191,133,147,241,50,250,145,254,22,29,30,22,199,191,164,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,30,115,49,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,29,87,37,153,142,165,101,99,30,105,88,169,93,178,34,92,180,212,199,122,155,49,6,210,85,54,19,15,237,39,37,65,82,140,146,137,41,73,26,123,76,137,109,173,230,141,72,230,115,19,161,219,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,20,3,197,31,199,102,38,254,11,228,240,132,85,18,171,29,56,116,99,182,2,96,77,19,26,238,202,119,254,83,242,182,153,206,135,254,135,63,158,53,26,23,207,55,37,125,103,81,205,74,190,105,31,53,220,191,121,115,252,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,21,43,199,22,233,161,75,186,176,146,202,143,59,125,106,149,79,172,85,38,70,229,44,185,81,101,185,21,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,21,120,111,90,212,43,195,59,88,91,73,184,224,245,113,35,212,37,213,27,111,154,182,246,202,133,6,68,184,206,106,131,35,61,143,176,210,244,215,106,182,232,162,52,153,145,232,80,114,172,213,97,111,237,167,46,56,139,134,108,208,189,51,62,179,111,202,244,84,46,171,167,230,213,26,71,58,15,206,26,208,148,233,41,166,21,235,168,144,122,104,189,82,106,35,205,96,211,238,19,223,95,181,12,44,179,113,51,209,126,140,249,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,96,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,25,140,198,188,47,170,224,174,46,93,248,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,249,50,137,165,25,154,16,243,92,183,81,235,40,141,14,36,201,74,35,35,59,179,225,63,116,208,174,12,146,218,20,154,68,238,162,93,179,80,171,210,234,141,242,150,142,158,82,231,61,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,94,3,141,95,133,139,91,226,4,31,46,168,138,86,18,83,44,153,9,198,92,212,97,197,231,137,22,3,244,168,241,45,157,208,233,177,230,72,74,28,173,85,16,77,58,228,54,207,93,25,209,135,9,92,215,116,65,184,182,81,174,213,58,227,49,214,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,60,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,25,139,23,215,237,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,46,211,135,38,94,41,86,246,69,97,90,23,221,42,91,209,241,102,60,250,221,114,3,211,18,104,114,21,65,146,142,210,90,92,115,37,54,135,96,55,25,102,91,249,137,91,171,212,208,101,177,20,151,139,22,47,236,191,20,239,44,51,244,167,164,254,73,92,21,26,23,91,200,228,245,93,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,47,167,135,86,49,208,177,147,40,246,36,154,67,61,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,37,64,0,82,183,25,60,107,249,115,152,42,78,14,68,167,242,98,97,149,60,249,207,184,214,215,31,157,81,106,60,135,54,168,156,81,41,148,176,136,100,157,80,133,19,156,253,119,39,97,136,213,132,88,57,66,188,50,241,143,88,197,87,123,153,47,14,233,246,236,122,92,109,171,45,178,170,85,118,155,84,157,233,89,17,236,97,137,13,114,212,133,165,93,78,239,85,77,164,207,202,101,234,214,161,95,56,251,134,150,85,211,7,173,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,143,43,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,255,0,112,237,199,73,152,253,149,59,82,228,175,86,125,39,114,80,121,182,221,121,229,19,230,226,165,69,50,38,150,235,143,26,148,243,206,69,92,87,156,112,148,164,169,199,151,244,76,141,9,146,162,128,120,163,248,236,196,223,193,124,158,16,237,89,60,206,109,11,39,153,17,175,212,219,165,122,102,243,186,49,2,173,30,217,166,186,133,148,85,56,213,50,151,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,215,173,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,218,178,227,194,66,222,127,46,151,36,28,119,102,93,27,20,47,56,235,140,195,197,210,204,43,85,12,202,37,176,108,19,110,45,167,150,241,176,218,221,89,45,43,54,93,83,8,54,76,221,91,149,129,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,105,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,217,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,21,129,199,22,233,174,196,181,112,146,202,143,59,101,22,171,80,172,85,38,70,229,32,249,178,162,55,21,184,238,111,50,222,157,168,155,36,180,35,36,159,51,85,17,154,82,101,94,185,66,194,24,216,239,153,124,61,194,218,131,17,31,166,213,171,8,122,168,196,151,221,101,18,41,209,144,169,83,25,37,181,235,165,107,142,195,168,65,164,211,235,169,62,178,62,145,105,36,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,50,218,52,103,145,156,80,170,227,30,82,240,206,252,174,166,89,212,159,163,250,54,99,242,230,170,91,242,223,130,243,144,156,148,227,170,34,82,150,242,163,27,199,174,166,70,225,145,169,90,110,62,234,0,41,219,141,134,40,82,174,28,92,176,240,162,158,152,143,72,179,40,242,170,83,164,51,53,46,173,183,234,11,111,72,174,180,69,171,43,67,80,218,116,183,43,85,34,82,15,106,72,136,215,229,56,56,225,12,155,215,50,243,177,74,67,18,202,155,135,20,119,158,67,236,190,210,81,233,25,200,92,86,89,117,10,213,107,66,163,156,245,145,160,139,69,178,141,202,45,73,43,244,28,105,48,114,133,103,227,45,165,140,84,135,185,114,241,18,159,34,61,82,54,213,158,233,84,212,199,109,50,119,169,102,69,189,135,227,181,203,74,16,148,244,219,189,101,56,163,39,5,188,99,161,89,248,203,118,224,237,93,158,92,188,68,167,199,145,75,147,185,103,186,85,53,50,28,84,109,137,65,145,111,97,249,14,243,20,180,37,61,54,223,89,78,36,138,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,188,87,192,28,42,198,122,91,148,219,242,208,165,205,83,137,82,10,82,169,241,156,144,130,52,173,62,170,221,109,122,105,205,89,151,218,122,251,245,132,152,185,193,199,13,106,233,151,82,195,43,150,173,10,99,156,199,27,143,54,100,118,227,164,207,152,162,73,37,152,70,100,90,154,11,79,113,31,216,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,251,8,121,120,188,39,179,62,185,204,198,146,84,4,180,226,210,149,56,159,72,17,36,140,244,51,51,56,125,157,131,180,225,207,6,123,138,84,230,28,196,91,186,59,48,246,165,78,166,155,80,113,46,107,170,55,17,19,208,116,238,223,223,237,211,237,19,19,9,120,110,229,191,11,74,52,149,91,133,95,151,28,144,124,202,204,56,18,181,82,121,103,174,189,42,79,189,191,255,0,41,94,241,37,232,22,197,187,107,66,69,58,220,161,192,166,70,109,36,148,181,14,51,108,164,136,136,136,187,16,68,93,201,73,127,2,247,15,168,0,0,0,3,248,165,18,82,106,81,145,17,22,166,103,236,21,41,197,167,53,110,207,173,179,129,86,117,81,135,97,50,202,100,84,220,142,249,168,210,249,46,116,87,152,89,182,246,133,216,105,51,66,145,175,118,190,194,17,255,0,134,214,94,37,99,30,56,83,235,181,58,115,203,162,91,174,53,81,55,121,38,104,83,241,230,67,86,195,53,54,180,31,168,225,158,154,145,233,237,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,187,8,187,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,17,87,136,126,94,162,227,118,7,84,229,65,128,78,214,232,76,189,81,140,180,52,74,90,137,152,114,205,8,212,155,90,204,183,186,93,133,167,222,71,223,70,86,133,195,113,96,222,39,67,171,50,227,240,234,118,221,89,190,113,32,220,109,68,184,242,18,165,39,189,10,250,77,247,25,151,119,176,198,135,50,181,139,112,177,147,4,237,123,177,137,205,200,148,170,92,22,230,153,58,75,82,100,156,70,28,112,149,162,214,100,173,92,237,220,122,246,246,253,189,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,80,14,126,179,93,51,53,184,227,46,183,76,119,101,153,107,243,168,246,187,45,188,249,182,252,84,188,163,84,245,54,233,39,150,244,143,81,74,34,109,10,75,104,97,181,110,54,183,171,170,240,199,200,213,11,50,213,218,206,38,226,245,15,210,24,109,64,231,82,218,136,221,81,113,156,168,86,13,13,47,150,162,100,201,210,101,166,93,39,20,100,182,140,220,91,4,147,113,36,242,75,128,103,3,45,117,220,171,99,141,99,12,170,103,206,165,61,186,169,109,203,84,164,62,228,186,59,175,56,136,238,58,105,74,54,188,92,165,182,225,26,16,92,198,214,105,35,65,161,74,149,92,40,243,175,251,50,186,152,203,94,38,84,234,178,109,187,182,161,30,53,164,238,188,230,104,245,71,156,82,78,62,194,73,184,150,101,56,226,59,82,173,141,186,91,141,4,79,60,234,110,80,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,10,1,226,143,227,179,19,127,5,242,120,67,175,240,110,192,107,55,18,177,114,234,197,107,194,20,74,154,240,222,61,61,116,136,50,99,155,136,110,163,45,111,27,83,72,247,146,119,176,152,142,18,18,164,43,215,121,46,36,208,182,144,98,229,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,236,159,85,114,155,139,138,77,60,162,57,98,94,50,38,79,181,22,203,170,53,198,97,11,73,185,5,212,184,181,59,190,57,60,210,9,197,41,68,234,20,133,238,222,110,54,223,213,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,20,23,197,78,173,85,168,231,142,254,135,80,169,203,149,30,151,30,143,18,11,79,60,165,162,43,7,76,140,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,64,112,62,178,169,83,239,252,83,196,103,164,75,42,149,14,143,78,162,71,105,43,79,33,76,78,121,215,157,82,211,183,113,172,149,79,100,146,100,162,34,37,57,169,43,82,52,219,160,12,182,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,125,60,46,60,9,225,151,227,94,113,52,74,160,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,54,226,251,133,245,91,47,54,146,111,199,149,45,250,110,32,209,225,84,163,190,168,74,105,134,159,140,202,97,59,21,14,234,105,121,105,76,118,94,86,155,77,37,41,178,52,247,41,93,127,129,213,211,66,137,117,98,229,149,34,118,202,213,86,159,71,170,67,141,202,89,243,98,196,114,83,114,28,222,69,177,59,87,54,49,104,102,74,62,102,169,35,36,168,203,181,241,171,240,177,107,124,64,131,229,213,17,85,121,92,192,191,229,41,142,214,206,10,124,169,249,57,242,143,173,254,147,232,122,206,71,79,13,249,63,212,243,27,221,187,145,183,233,150,155,181,237,211,67,209,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,224,7,21,12,138,198,191,237,234,174,103,176,182,4,70,46,122,28,119,170,87,155,47,74,119,125,90,156,196,86,80,151,218,55,28,54,91,92,86,99,25,155,104,66,57,168,82,207,114,156,66,16,229,80,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,138,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,106,226,43,140,116,44,27,202,61,247,38,174,207,81,46,240,167,191,103,82,227,110,90,57,210,167,176,235,106,61,233,66,201,60,166,10,67,250,43,106,87,200,217,185,42,90,76,80,182,19,216,191,181,12,83,179,112,207,210,158,140,249,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,211,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,20,131,197,207,12,237,92,59,205,195,213,27,90,39,73,242,214,223,137,115,84,88,67,109,182,202,103,56,252,136,238,173,180,161,9,211,153,210,165,213,154,183,41,78,186,234,205,94,182,133,218,184,37,227,29,117,171,170,250,203,244,134,121,212,89,52,243,188,97,185,185,9,233,37,54,228,120,146,11,66,70,247,57,200,118,55,105,175,106,58,95,85,58,184,163,43,106,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,121,140,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,213,47,92,11,153,128,60,26,46,27,110,189,70,244,101,201,94,244,85,201,94,101,70,249,56,153,82,171,48,77,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,35,51,90,171,175,41,222,41,240,111,226,5,189,230,44,9,85,198,79,5,62,67,102,10,147,140,113,42,28,232,152,155,79,62,115,14,59,185,198,39,83,154,143,29,205,169,38,210,73,101,76,46,25,167,85,173,70,231,63,93,169,216,67,234,240,91,198,58,21,159,140,183,110,14,213,217,229,203,196,74,124,121,20,185,59,150,123,165,83,83,33,197,70,216,148,25,22,246,31,144,239,49,75,66,83,211,109,245,148,226,72,174,80,80,15,20,127,29,152,155,248,47,147,194,17,84,91,79,9,76,148,122,18,28,60,217,98,109,50,171,14,180,247,57,187,46,158,249,114,27,76,23,152,229,174,166,162,37,111,115,156,135,93,109,164,184,148,164,155,37,58,68,225,58,202,209,103,226,53,103,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,207,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,237,56,112,113,0,135,152,138,19,88,73,139,215,23,250,108,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,10,64,227,21,137,159,44,51,88,205,139,18,93,84,162,88,86,252,58,123,209,100,57,252,213,51,164,145,204,113,248,232,37,153,22,246,31,134,133,172,210,149,41,76,18,76,141,40,65,155,131,174,25,252,176,205,99,215,212,184,149,82,137,97,91,243,42,12,202,142,223,243,84,206,146,69,13,182,36,44,208,100,91,216,126,98,208,130,82,84,165,48,106,35,52,161,100,119,126,3,54,217,192,176,36,225,134,104,241,74,204,122,222,137,66,143,22,232,157,38,159,79,136,77,37,134,41,210,93,57,16,137,180,180,123,16,131,140,243,38,72,45,54,17,146,76,146,100,105,43,116,225,13,125,124,173,201,181,54,129,232,190,147,228,85,193,84,161,115,185,252,206,175,152,226,103,243,118,237,46,94,157,127,47,110,170,254,171,118,190,182,212,205,80,1,156,28,232,99,29,11,31,115,65,127,226,173,172,206,202,45,86,160,220,122,115,155,150,125,76,88,145,218,136,212,157,22,132,45,28,228,71,75,188,181,36,148,142,102,195,212,211,169,218,167,7,220,28,161,88,217,96,44,85,142,247,81,90,196,186,131,242,38,57,181,104,228,69,131,33,248,145,227,104,107,82,21,181,104,146,239,48,146,133,31,83,177,91,137,180,152,250,188,92,112,206,213,188,50,133,88,190,170,209,52,173,88,85,8,21,10,68,166,219,111,152,158,166,91,48,223,97,75,82,13,100,202,208,249,45,72,66,147,185,198,24,81,153,146,52,58,107,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,77,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,146,102,151,22,224,224,214,10,93,55,99,243,155,143,41,20,185,205,193,213,210,66,149,36,162,62,227,100,157,86,131,53,106,223,102,211,215,221,246,103,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,173,95,73,206,226,51,239,246,152,188,206,30,25,121,139,130,56,29,76,151,58,7,42,183,93,101,154,140,149,173,162,74,210,79,67,136,107,70,166,218,22,69,189,163,236,61,126,243,62,233,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,101,196,141,58,43,208,166,48,219,204,72,109,77,58,219,137,37,37,104,81,104,105,50,62,195,35,35,50,208,197,19,241,48,203,180,140,34,198,106,133,221,76,165,242,40,151,44,167,102,165,109,48,104,105,47,200,151,49,194,65,26,90,74,8,201,13,151,102,166,122,123,76,135,98,225,29,153,51,160,220,242,240,106,230,170,57,210,78,75,146,32,147,207,250,132,242,220,129,29,182,211,189,210,45,116,37,104,73,65,159,187,220,45,237,42,37,36,148,147,212,140,181,35,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,3,139,38,117,233,216,129,51,249,49,97,125,79,159,69,162,84,22,229,223,53,179,149,29,199,106,145,95,121,147,166,41,181,165,8,113,150,150,218,94,82,190,117,11,115,144,104,52,155,38,107,136,25,63,203,93,119,53,56,227,71,195,42,97,242,105,76,237,170,92,146,211,41,12,57,18,142,211,205,162,67,141,26,146,189,207,31,53,13,182,68,133,151,49,196,26,136,144,75,82,116,81,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,42,206,6,90,232,89,169,192,234,198,25,84,207,147,85,103,117,82,219,150,169,75,97,184,149,134,153,113,17,220,116,210,149,238,100,249,171,109,194,52,44,249,110,44,210,68,178,66,147,157,123,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,46,123,134,86,123,105,88,221,102,211,176,51,20,174,105,110,98,133,6,59,137,139,50,168,250,86,187,146,18,13,74,74,219,115,66,53,201,101,173,18,226,23,185,197,161,190,126,231,12,222,229,79,80,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,61,153,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,202,174,24,188,64,33,225,20,200,217,126,198,251,139,164,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,237,121,197,169,44,169,9,212,146,218,150,182,238,80,103,7,58,215,77,118,240,205,198,47,85,174,57,221,92,184,247,133,78,150,219,156,164,55,182,44,39,213,18,51,122,32,136,143,99,12,52,141,116,220,173,186,168,205,70,102,118,63,193,30,202,165,64,193,124,66,196,102,100,75,58,149,114,232,106,137,33,165,45,60,132,177,6,35,111,52,164,39,110,226,89,170,160,241,40,205,70,70,73,111,66,78,134,106,177,240,25,235,226,67,107,80,172,252,237,98,149,38,220,131,210,68,145,80,137,84,113,190,106,220,221,42,108,24,242,228,185,170,204,204,183,190,251,171,211,93,169,221,162,72,146,68,69,99,252,24,106,213,90,142,84,43,112,234,21,57,114,163,210,239,137,241,32,180,243,202,90,34,176,112,225,60,109,52,147,61,16,131,117,231,92,52,167,66,222,226,213,222,163,51,158,160,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,21,213,198,147,7,43,183,134,13,90,88,197,72,123,153,19,14,234,18,35,213,35,109,65,109,139,82,84,118,211,39,122,150,70,123,31,98,59,92,180,161,106,87,83,187,213,75,106,51,175,110,30,23,173,42,192,206,150,21,87,107,49,229,189,30,85,97,116,68,38,50,18,165,147,245,8,206,193,101,70,74,82,75,98,93,146,218,150,122,234,72,37,25,18,140,137,39,99,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,5,53,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,99,45,161,73,101,72,86,134,150,212,132,55,21,114,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,90,220,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,169,94,54,152,199,93,118,234,177,114,253,29,158,77,22,53,60,175,25,142,110,66,186,185,78,57,34,36,114,208,209,189,190,74,26,147,218,75,218,190,171,214,78,173,164,207,138,240,140,195,59,87,17,51,112,205,70,233,137,213,252,138,183,229,220,212,230,22,219,110,50,169,205,191,30,59,75,113,43,66,181,229,245,74,117,6,157,170,75,173,52,178,87,171,161,222,160,128,28,102,240,183,229,94,92,104,88,153,2,133,213,79,177,46,6,250,153,189,86,206,142,151,53,6,203,223,54,107,36,185,190,82,105,201,236,74,150,157,53,45,19,204,49,92,28,61,241,66,171,133,89,193,195,106,157,61,50,222,143,95,172,53,107,206,136,204,213,70,68,134,42,10,40,197,205,208,140,156,67,78,184,212,130,109,69,162,151,29,29,169,50,37,167,67,192,2,189,120,203,227,125,86,197,193,42,6,11,211,232,113,36,71,197,9,15,170,116,247,156,86,248,140,83,95,135,32,144,210,11,66,53,184,235,141,106,181,25,146,80,218,211,180,205,100,182,235,47,37,248,57,66,199,220,208,88,24,85,116,189,178,139,85,168,57,34,162,222,213,159,83,22,36,119,101,187,27,84,45,11,71,57,17,212,215,49,42,37,35,153,188,181,52,232,119,41,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,118,124,73,48,94,171,141,249,75,186,40,86,189,161,46,228,185,232,114,33,215,168,80,226,45,92,242,125,151,137,47,169,182,201,69,206,95,70,236,196,147,90,40,212,106,34,66,84,230,193,66,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,211,149,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,20,47,197,31,199,102,38,254,11,228,240,135,74,225,185,195,238,54,98,100,185,140,56,201,74,150,156,58,167,72,84,104,84,215,154,117,148,92,203,54,159,109,211,106,67,47,180,243,40,140,241,48,163,90,82,164,56,178,91,122,234,135,8,174,208,0,64,14,39,89,14,253,183,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,191,87,15,190,27,145,178,237,38,14,50,99,11,177,42,56,138,168,237,189,77,133,25,110,165,22,202,220,106,75,50,25,55,91,123,147,49,110,51,33,9,89,155,102,134,214,133,19,106,89,104,225,207,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,5,0,241,71,241,217,137,191,130,249,60,33,45,56,26,213,170,175,82,177,146,132,245,78,90,233,176,228,80,101,199,134,167,148,108,50,251,201,156,151,93,67,122,237,74,214,150,25,74,148,69,170,137,166,200,245,218,90,90,80,14,41,157,12,99,174,224,22,88,47,252,85,181,153,223,90,165,83,219,143,78,115,114,11,166,149,46,67,81,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,44,225,13,62,225,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,234,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,152,43,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,52,61,145,156,80,170,227,30,82,240,206,252,174,166,89,212,159,163,250,54,99,242,230,170,91,242,223,130,243,144,156,148,227,170,34,82,150,242,163,27,199,174,166,70,225,145,169,90,110,62,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,37,38,165,30,132,69,169,152,168,78,46,57,147,58,245,207,19,6,173,154,163,157,36,20,183,34,113,50,255,0,168,111,33,201,241,220,109,91,29,50,215,67,78,164,164,17,251,253,195,142,240,207,203,180,140,93,198,106,125,221,83,165,243,232,150,220,166,166,169,110,176,106,105,79,199,151,13,195,65,154,154,82,12,205,14,31,102,164,122,123,72,133,236,68,137,26,4,86,97,67,97,182,88,142,218,90,105,182,210,73,74,16,146,208,146,68,93,132,68,68,69,161,15,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,179,61,217,113,166,230,11,5,106,112,17,17,39,88,163,180,245,78,2,208,218,121,139,121,168,146,73,182,245,229,45,70,147,91,223,69,58,30,189,198,71,223,69,86,173,106,230,192,108,104,141,41,47,72,133,81,180,235,232,110,82,82,167,27,53,28,89,105,53,160,203,84,40,203,115,93,199,183,187,183,79,102,133,178,211,139,116,188,102,193,219,106,240,129,61,137,47,187,77,134,137,220,183,82,179,68,147,138,203,142,37,90,45,102,70,70,233,106,74,61,123,123,125,231,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,15,63,136,86,221,86,242,176,46,91,66,133,115,203,182,234,85,202,60,218,108,58,212,66,87,62,154,251,204,173,182,229,55,181,104,86,246,212,162,89,104,180,158,169,45,20,158,242,206,182,42,229,63,27,112,119,26,41,24,9,119,91,145,21,118,92,114,35,179,65,110,37,69,135,24,170,34,68,181,197,140,243,110,26,136,155,67,174,182,162,34,123,150,180,150,134,180,160,94,246,79,242,215,66,202,182,7,81,240,202,152,124,234,171,219,106,151,36,180,202,91,237,203,172,58,203,104,144,227,70,164,163,107,37,202,67,109,145,33,7,203,109,6,162,53,154,212,174,214,2,0,113,100,202,31,237,119,14,63,148,21,149,11,125,223,96,83,215,233,100,185,63,148,220,171,117,146,121,247,182,182,178,52,27,204,45,106,117,58,41,6,166,212,250,79,154,178,101,5,92,25,18,193,12,121,198,44,121,163,76,192,138,228,187,86,101,171,33,170,141,70,238,75,123,152,162,48,173,201,213,105,63,85,245,186,146,113,180,197,62,199,139,152,149,232,209,58,180,104,120,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,1,197,51,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,207,102,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,107,252,43,243,213,26,255,0,183,169,89,97,197,41,241,24,185,232,113,217,166,217,143,51,21,221,245,106,115,17,94,90,152,116,155,108,217,109,113,89,140,68,78,45,104,230,161,72,45,170,113,11,91,149,1,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,191,78,23,30,4,240,203,241,175,56,154,37,80,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,14,41,157,12,28,174,227,238,88,47,252,42,181,158,217,90,170,211,219,145,78,111,106,15,169,149,18,67,82,218,141,170,214,132,35,156,184,233,107,152,165,18,81,204,222,122,146,116,60,225,11,137,226,211,122,210,177,43,35,88,97,136,212,40,242,216,166,221,87,69,22,183,13,169,104,74,95,109,137,52,121,207,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,66,14,23,30,59,48,203,241,175,39,154,47,248,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,16,204,150,85,114,177,138,18,43,182,133,191,45,56,87,114,200,35,183,230,28,149,74,40,79,155,123,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,204,113,104,123,111,202,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,110,85,113,184,171,82,171,244,172,6,174,208,170,113,42,52,218,140,123,130,92,57,145,30,75,204,73,97,196,211,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,154,240,84,241,79,116,252,63,157,230,52,225,117,32,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,12,240,241,8,197,10,174,42,231,7,18,106,117,4,203,102,61,2,176,237,175,6,35,211,85,37,17,216,167,168,227,31,43,82,34,109,14,186,219,178,13,180,150,137,92,133,246,168,204,214,171,31,224,201,133,191,37,50,227,93,196,201,244,46,150,125,247,112,57,211,77,234,183,245,148,184,72,38,89,249,178,89,165,189,146,149,81,79,106,82,181,107,169,234,158,89,137,254,57,166,101,236,9,56,167,151,156,72,195,234,125,189,18,185,82,174,90,245,40,212,184,50,73,173,142,212,122,117,156,51,35,116,201,8,90,100,19,75,66,212,101,177,105,74,181,78,221,75,52,67,75,185,104,191,228,226,158,94,112,223,16,106,23,12,74,229,74,185,107,211,100,213,39,70,54,182,59,81,233,208,83,8,201,162,36,33,105,144,78,161,104,73,22,197,165,73,209,59,116,46,150,3,61,124,68,177,210,30,63,102,178,235,185,40,53,159,73,219,116,30,85,183,65,121,36,193,182,168,177,72,201,213,180,227,38,164,188,203,146,151,41,230,220,53,41,74,109,228,125,18,34,66,103,87,5,188,11,174,218,214,37,219,143,55,29,26,148,136,151,183,79,78,182,165,234,135,39,116,177,30,144,137,167,169,17,155,76,184,249,52,157,155,137,75,84,77,202,65,37,45,41,82,3,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,54,217,186,193,10,86,92,115,23,121,224,213,10,185,46,175,77,160,72,140,168,114,229,182,148,62,108,72,138,204,150,208,230,223,85,75,66,95,36,26,200,146,75,52,26,137,40,221,176,173,83,131,206,55,210,175,204,186,72,193,166,104,114,225,212,176,186,65,166,68,181,56,149,177,57,138,140,169,114,90,90,59,148,133,165,68,242,20,131,35,45,16,218,137,71,188,208,223,10,197,252,153,87,115,135,196,207,21,233,142,85,125,13,102,90,255,0,39,100,92,213,38,150,131,148,150,221,164,69,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,45,126,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,205,182,113,42,213,90,214,107,241,134,101,102,167,46,124,134,239,138,212,68,59,37,229,58,180,176,196,199,89,101,162,82,140,204,144,219,77,182,218,19,220,148,33,41,45,8,136,133,175,240,109,181,171,182,254,81,230,85,170,240,122,120,151,53,225,81,170,82,220,230,161,125,68,84,49,26,34,156,209,38,102,141,31,137,33,26,40,137,94,166,186,109,82,76,231,80,10,75,227,63,73,165,83,179,95,68,153,79,166,68,139,34,169,99,192,151,57,214,89,74,23,41,242,153,53,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,158,228,145,23,96,224,99,245,217,249,111,245,33,106,128,43,131,141,134,40,85,109,236,35,176,240,162,158,153,108,199,188,235,18,170,83,164,51,53,77,33,198,41,232,111,72,174,180,69,163,200,91,179,26,116,183,43,68,174,42,15,106,140,200,209,8,56,98,225,111,237,67,57,54,87,87,66,244,157,42,210,234,46,154,135,243,174,79,75,210,182,125,35,253,139,74,151,182,115,144,189,68,238,215,95,89,38,130,88,191,224,20,23,197,54,192,147,98,231,74,242,148,86,244,74,77,54,234,143,2,191,77,40,196,210,81,41,14,70,67,82,36,26,27,63,85,107,152,196,179,94,242,37,169,123,150,122,239,37,42,85,112,62,191,228,187,74,197,60,45,157,112,196,40,241,100,83,171,244,186,74,141,164,190,107,117,46,177,54,66,11,78,106,208,68,204,4,43,180,208,131,54,254,137,184,123,173,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,220,203,98,221,47,6,112,118,229,188,39,207,98,51,237,83,102,34,15,49,212,160,215,36,162,188,227,105,78,171,65,153,153,180,122,18,79,94,206,207,121,103,170,234,173,92,216,243,141,18,101,41,217,19,106,55,101,125,109,197,74,148,227,134,147,149,45,70,132,17,106,181,17,110,119,184,183,119,246,107,237,189,76,136,101,198,155,151,204,21,166,64,92,84,149,98,176,219,53,57,235,90,19,204,67,206,196,140,78,55,175,41,10,36,146,217,250,42,212,245,239,51,62,233,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,105,167,218,83,47,54,149,161,100,105,82,84,90,145,145,246,25,104,98,151,248,170,101,93,88,115,124,171,24,45,90,67,165,72,184,36,153,205,54,35,250,137,152,251,211,164,56,163,216,202,82,94,162,19,218,165,154,189,250,151,104,250,252,38,243,70,245,159,117,57,130,151,77,85,180,210,235,15,27,176,21,33,243,37,117,110,185,6,51,109,39,123,164,157,54,165,90,37,40,53,119,233,169,118,11,138,66,210,226,73,104,81,41,42,45,72,200,245,35,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,85,217,195,135,38,55,205,213,89,189,110,156,27,235,107,87,5,66,69,82,163,39,229,21,85,190,124,167,220,83,142,185,177,18,82,132,238,90,212,122,36,137,37,174,132,68,93,131,181,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,0,0,0,7,159,179,108,11,55,15,163,85,98,217,150,244,74,82,43,149,137,181,250,153,178,71,190,101,70,91,166,236,137,14,173,70,106,90,212,163,208,181,63,85,9,66,19,181,8,74,75,208,0,0,8,255,0,138,89,10,202,118,52,223,117,60,76,196,188,41,244,205,201,89,228,245,179,125,59,82,143,205,229,50,134,91,249,182,100,33,180,232,219,72,79,170,146,215,77,79,83,51,51,245,120,23,149,204,9,203,95,166,255,0,98,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,58,168,8,255,0,138,89,10,202,118,52,223,117,60,76,196,188,41,244,205,201,89,228,245,179,125,59,82,143,205,229,50,134,91,249,182,100,33,180,232,219,72,79,170,146,215,77,79,83,51,51,245,120,23,149,204,9,203,95,166,255,0,98,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,58,168,0,227,248,223,148,92,186,102,58,171,76,174,227,46,25,196,175,212,169,17,215,18,36,196,205,149,9,242,97,74,221,202,91,145,157,109,78,32,149,185,73,74,205,68,131,91,134,157,187,215,175,53,254,229,198,68,255,0,220,51,254,179,86,63,239,97,253,203,140,137,255,0,184,103,253,102,172,127,222,199,127,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,8,255,0,138,89,10,202,118,52,223,117,60,76,196,188,41,244,205,201,89,228,245,179,125,59,82,143,205,229,50,134,91,249,182,100,33,180,232,219,72,79,170,146,215,77,79,83,51,51,245,120,23,149,204,9,203,95,166,255,0,98,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,58,168,0,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,31,0,254,229,198,68,255,0,220,51,254,179,86,63,239,98,85,0,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,241,91,79,135,14,76,108,107,170,141,122,218,216,55,209,86,173,250,132,122,165,58,79,202,42,171,156,137,76,56,151,26,115,98,228,169,10,218,180,36,244,81,26,79,77,12,140,187,4,149,0,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,141,127,220,184,200,159,251,134,127,214,106,199,253,236,74,160,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,215,253,203,140,137,255,0,184,103,253,102,172,127,222,196,170,1,21,127,185,113,145,63,247,12,255,0,172,213,143,251,216,247,245,156,153,229,178,224,193,170,22,95,170,248,111,212,88,54,205,65,117,74,93,35,211,19,209,211,202,90,164,41,78,115,210,249,60,189,78,92,131,209,75,52,250,253,222,170,116,249,88,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,69,55,211,181,41,28,174,107,43,101,207,155,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,41,0,0,60,166,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,192,63,185,113,145,63,247,12,255,0,172,213,143,251,216,245,87,22,66,178,157,117,216,150,142,25,215,240,167,170,182,236,78,191,228,252,47,78,212,145,209,245,175,19,210,190,113,18,9,199,55,184,146,87,206,41,91,116,209,58,23,96,250,184,41,147,60,182,101,218,234,149,122,224,230,27,252,159,173,77,167,174,150,252,159,76,79,151,190,42,220,109,197,55,178,67,238,32,181,91,45,158,164,91,189,93,53,208,204,143,181,128,15,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,68,107,254,229,198,68,255,0,220,51,254,179,86,63,239,98,74,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,114,172,116,202,230,4,230,83,208,159,182,187,27,229,31,201,206,167,209,159,210,115,33,242,58,142,87,59,251,217,214,247,110,228,53,244,181,211,111,102,154,158,191,39,5,50,103,150,204,187,93,82,175,92,28,195,127,147,245,169,180,245,210,223,147,233,137,242,247,197,91,141,184,166,246,72,125,196,22,171,101,179,212,139,119,171,166,186,25,145,246,176,0,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,215,253,203,140,137,255,0,184,103,253,102,172,127,222,196,170,0,17,87,251,151,25,19,255,0,112,207,250,205,88,255,0,189,137,21,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,2,53,93,156,56,114,99,124,221,85,155,214,233,193,190,182,181,112,84,36,85,42,50,126,81,85,91,231,202,125,197,56,235,155,17,37,40,78,229,173,71,162,72,146,90,232,68,69,216,59,6,16,224,222,29,224,69,154,222,31,97,109,30,93,38,222,98,67,178,88,130,245,86,92,228,71,91,134,70,178,104,229,58,226,155,65,171,85,154,16,100,141,235,90,180,220,181,25,251,80,17,87,251,151,25,19,255,0,112,207,250,205,88,255,0,189,142,255,0,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,62,43,105,240,225,201,141,141,117,81,175,91,91,6,250,42,213,191,80,143,84,167,73,249,69,85,115,145,41,135,18,227,78,108,92,149,33,91,86,132,158,138,35,73,233,161,145,151,96,146,163,138,99,94,76,242,217,152,155,170,45,235,140,120,111,242,130,181,10,158,138,91,18,125,49,62,38,200,168,113,199,18,222,200,239,182,131,209,111,56,122,153,110,245,180,215,66,34,47,215,130,25,73,192,28,184,85,106,117,156,23,178,165,219,146,43,49,209,26,122,19,94,168,202,98,74,16,173,200,53,179,34,66,218,53,164,205,91,87,183,122,73,110,17,25,18,214,71,216,0,0,0,0,7,63,198,188,4,194,124,196,218,177,108,172,99,181,62,80,81,97,84,17,84,98,55,93,38,38,201,72,109,198,210,230,248,238,54,179,209,15,56,90,25,237,245,181,211,82,35,46,127,133,185,10,202,118,11,95,116,204,76,195,76,41,244,53,201,70,231,116,83,125,59,82,145,202,230,178,182,92,249,183,164,45,181,106,219,171,79,172,147,211,93,75,67,34,50,144,0,0,0,35,254,41,100,43,41,216,211,125,212,241,51,18,240,167,211,55,37,103,147,214,205,244,237,74,63,55,148,202,25,111,230,217,144,134,211,163,109,33,62,170,75,93,53,61,76,204,207,160,96,166,2,97,62,93,173,89,86,86,14,90,159,39,232,179,106,11,170,63,27,174,147,47,124,165,182,219,106,115,124,135,28,89,106,134,91,45,8,246,250,186,233,169,153,159,64,0,17,255,0,20,178,21,148,236,105,190,234,120,153,137,120,83,233,155,146,179,201,235,102,250,118,165,31,155,202,101,12,183,243,108,200,67,105,209,182,144,159,85,37,174,154,158,166,102,103,208,48,83,1,48,159,46,214,172,171,43,7,45,79,147,244,89,181,5,213,31,141,215,73,151,190,82,219,109,181,57,190,67,142,44,181,67,45,150,132,123,125,93,116,212,204,207,160,0,8,171,253,203,140,137,255,0,184,103,253,102,172,127,222,196,148,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,141,87,103,14,28,152,223,55,85,102,245,186,112,111,173,173,92,21,9,21,74,140,159,148,85,86,249,242,159,113,78,58,230,196,73,74,19,185,107,81,232,146,36,150,186,17,17,118,14,213,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,17,170,236,225,195,147,27,230,234,172,222,183,78,13,245,181,171,130,161,34,169,81,147,242,138,170,223,62,83,238,41,199,92,216,137,41,66,119,45,106,61,18,68,146,215,66,34,46,193,218,176,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,3,138,99,94,76,242,217,152,155,170,45,235,140,120,111,242,130,181,10,158,138,91,18,125,49,62,38,200,168,113,199,18,222,200,239,182,131,209,111,56,122,153,110,245,180,215,66,34,47,173,129,121,92,192,156,181,250,111,246,41,99,124,156,249,71,211,122,79,250,78,100,206,127,79,205,228,255,0,124,186,230,221,188,247,126,142,154,238,237,215,66,211,170,128,226,152,215,147,60,182,102,38,234,139,122,227,30,27,252,160,173,66,167,162,150,196,159,76,79,137,178,42,28,113,196,183,178,59,237,160,244,91,206,30,166,91,189,109,53,208,136,139,245,224,134,81,114,233,151,26,173,78,187,131,88,103,18,129,82,171,199,68,73,115,21,54,84,215,205,132,171,119,41,14,73,117,197,54,131,86,213,41,40,52,146,205,13,154,183,108,70,157,128,7,42,199,76,174,96,78,101,61,9,251,107,177,190,81,252,156,234,125,25,253,39,50,31,35,168,229,115,191,189,157,111,118,238,67,95,75,93,54,246,105,169,235,231,240,135,36,25,99,192,91,201,188,64,194,60,60,151,110,215,91,142,236,67,144,205,199,84,117,14,176,225,22,246,157,105,217,42,105,212,106,73,81,37,105,81,18,208,133,150,138,66,76,187,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,210,132,154,214,162,74,82,90,153,153,232,68,66,157,184,178,102,145,235,194,234,111,4,237,106,171,106,165,209,222,39,103,170,59,230,106,234,218,114,116,103,26,81,161,211,78,155,84,157,82,164,18,187,181,208,187,7,199,225,87,149,117,98,53,242,156,96,186,169,14,170,145,111,201,35,132,111,199,213,10,152,195,208,100,54,162,222,202,146,126,162,213,218,149,146,189,218,23,104,186,6,154,105,134,146,203,45,165,8,65,18,82,148,150,132,68,93,132,90,16,255,0,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,1,197,51,129,134,244,76,78,192,155,154,131,88,130,212,133,183,79,154,252,51,91,72,89,183,36,161,200,75,107,45,201,86,134,91,207,180,139,82,246,12,250,71,169,213,176,131,23,14,161,72,144,227,51,109,43,135,123,106,66,212,157,87,22,86,164,71,180,208,122,110,108,187,182,255,0,1,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,121,107,223,33,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,172,234,230,50,147,151,220,30,171,85,189,35,29,186,196,248,239,195,167,180,111,36,156,231,174,44,133,52,162,79,53,10,211,123,58,106,147,51,215,184,181,238,160,233,21,58,182,47,226,225,84,42,242,28,122,109,219,112,239,113,75,90,149,162,229,74,212,200,183,26,207,77,92,62,253,223,196,104,47,39,216,111,68,195,28,9,182,104,52,120,45,71,91,148,248,79,204,52,52,132,27,146,78,28,116,184,179,218,148,234,103,176,187,76,181,63,104,237,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,254,105,241,2,133,135,88,71,87,173,215,167,177,29,131,98,67,100,78,186,132,26,207,165,125,91,83,185,73,35,51,36,30,133,168,207,30,43,92,20,251,171,17,110,43,130,150,202,81,26,117,82,92,132,26,82,146,220,75,125,107,37,122,166,100,122,146,139,183,83,29,179,35,89,167,175,101,223,20,169,81,220,152,225,219,117,105,236,71,168,48,110,44,208,132,59,38,49,58,233,39,156,219,100,162,109,157,55,43,95,183,82,238,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,220,103,247,152,251,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,62,45,229,117,210,172,123,90,171,118,214,222,38,161,82,33,63,53,227,53,37,39,177,166,212,226,180,220,100,90,232,147,239,50,251,200,80,78,121,115,79,95,204,70,41,85,99,183,49,210,182,233,19,223,143,79,96,156,94,197,161,169,50,73,167,77,60,231,27,53,27,111,105,185,58,125,154,23,127,19,194,155,130,159,106,226,45,187,112,85,25,74,227,65,170,68,144,179,82,82,123,73,15,161,102,175,88,200,139,66,73,246,234,67,67,121,88,196,10,30,34,225,29,34,183,65,159,30,67,4,196,118,204,154,117,11,52,31,76,194,182,171,106,148,68,100,75,45,75,81,216,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,254,39,248,47,138,120,199,131,176,41,184,102,228,135,28,133,85,106,92,200,204,156,147,83,209,209,22,105,56,157,140,161,123,181,230,32,180,61,8,251,143,216,41,122,253,193,140,71,195,103,77,187,182,215,168,195,34,239,91,144,159,109,37,218,174,243,113,9,253,197,127,144,120,148,45,109,45,46,180,181,33,104,50,82,84,147,208,200,203,184,200,197,232,112,179,198,149,98,54,3,71,182,106,83,77,201,182,235,136,167,32,156,115,115,134,204,120,80,144,71,218,226,143,77,86,126,194,45,125,132,38,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,83,197,51,26,149,135,56,13,34,217,167,76,54,230,220,75,93,57,100,219,154,44,153,145,10,106,12,251,28,73,233,185,5,236,50,215,216,98,139,150,181,186,181,58,234,212,181,172,205,74,82,143,83,51,62,243,51,30,218,194,193,140,71,196,151,73,187,74,215,168,204,35,238,91,112,159,113,39,218,158,227,109,10,253,244,255,0,148,93,15,12,12,23,197,60,28,193,218,133,59,19,28,144,219,147,106,174,203,135,25,243,146,74,102,58,226,194,38,211,177,228,35,110,156,181,150,133,216,93,197,237,19,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,204,100,159,138,235,38,218,23,189,10,73,37,101,169,25,153,123,68,60,207,38,2,80,235,120,31,122,93,14,80,99,59,50,155,71,168,212,16,227,81,80,165,161,77,195,146,178,61,121,102,100,68,103,239,47,188,81,27,232,54,222,113,179,35,35,74,140,140,143,217,161,137,159,194,251,31,87,133,152,223,30,214,171,212,121,84,139,137,40,130,148,184,246,212,38,76,137,144,144,74,209,78,37,37,234,54,125,186,25,233,236,50,23,163,22,75,19,35,53,46,51,168,113,167,208,151,27,90,20,70,149,36,203,82,50,50,236,50,208,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,82,89,135,25,217,114,93,67,109,50,133,56,181,173,68,73,74,72,181,51,51,62,194,45,8,81,119,20,28,125,115,20,241,190,69,171,72,168,243,105,22,233,46,10,210,219,219,144,169,49,230,77,65,171,68,184,164,159,168,225,118,232,71,167,176,136,67,6,16,110,60,219,100,70,102,165,17,17,23,183,83,23,185,145,188,4,161,209,48,62,203,186,27,160,198,106,101,74,143,78,168,45,199,98,161,43,90,156,135,25,102,122,242,200,204,140,203,222,127,120,152,112,217,38,34,180,201,54,132,108,66,82,105,65,104,68,100,94,193,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,3,149,230,165,75,78,90,177,79,99,109,171,91,46,184,70,107,45,73,37,208,63,219,246,125,227,54,149,63,245,70,87,105,31,207,185,218,93,199,235,24,255,0,106,5,114,165,108,214,224,92,20,137,11,98,101,58,75,82,152,90,22,164,153,45,181,146,211,218,147,35,239,73,119,25,24,191,252,131,230,38,155,142,248,31,68,75,213,22,28,174,80,161,70,166,206,107,156,149,58,181,179,14,47,49,195,35,117,107,50,53,187,166,229,105,219,222,68,125,242,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,101,207,198,98,105,184,17,129,245,180,179,81,97,170,229,118,20,154,108,22,185,201,75,168,91,208,229,114,221,34,39,80,178,34,91,90,110,78,189,189,196,103,221,64,21,250,229,74,230,173,207,184,42,242,86,252,202,140,151,101,62,181,173,74,51,91,139,53,171,181,70,103,222,163,239,51,49,254,20,223,245,70,47,105,23,207,163,180,251,139,214,33,164,204,170,169,106,203,86,22,111,109,180,233,101,208,200,141,5,161,40,186,6,59,126,221,125,227,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,228,121,182,147,30,46,89,241,65,114,100,27,72,85,159,91,79,98,201,38,191,232,247,253,82,215,191,95,112,205,212,245,54,185,242,86,214,187,20,242,205,58,247,233,184,244,18,78,173,148,171,129,252,179,65,199,26,68,66,121,164,173,163,144,77,54,181,41,45,122,60,228,169,71,181,157,11,179,78,211,94,159,246,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,244,27,50,215,67,63,176,200,94,236,25,108,212,33,71,159,29,105,91,82,90,67,200,82,76,140,141,42,34,50,50,50,236,238,49,254,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,194,116,182,105,240,164,79,144,180,161,168,205,45,229,169,70,68,68,148,145,153,153,153,246,119,16,162,46,38,24,251,39,23,241,218,85,189,74,168,186,245,34,221,223,77,228,165,227,82,14,76,121,147,17,184,146,151,22,159,160,225,22,186,17,253,132,67,203,82,114,149,95,99,44,179,177,202,177,16,154,105,78,59,211,147,173,173,42,83,94,143,41,41,81,110,103,67,236,215,180,151,167,253,162,53,192,83,104,159,25,110,235,177,47,32,213,167,126,155,139,81,164,92,164,201,143,43,44,248,94,184,210,13,212,38,207,162,39,181,100,163,71,244,123,30,169,233,221,167,184,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,28,59,58,213,52,83,114,193,136,251,233,142,76,234,109,138,196,114,218,207,51,146,106,167,201,249,195,237,245,72,180,250,94,205,70,115,29,35,92,149,145,22,134,165,153,17,127,17,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,208,207,239,238,20,191,140,86,149,107,1,241,250,185,73,142,151,98,63,111,92,114,93,128,178,37,183,170,24,154,226,90,90,76,137,7,166,173,118,26,72,139,179,179,79,101,233,100,123,27,233,120,209,128,150,196,198,167,41,250,157,38,153,10,157,80,222,234,84,179,144,212,40,198,234,191,172,90,180,220,239,122,180,63,121,17,247,200,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,17,239,60,56,221,75,193,140,4,185,230,59,57,76,84,234,212,201,180,234,126,199,82,149,148,135,97,73,54,149,253,98,21,166,230,187,211,169,251,136,207,186,139,112,118,210,173,99,198,63,80,233,50,18,236,183,238,27,142,51,179,214,100,183,52,67,243,91,75,171,81,153,44,244,213,222,211,81,25,118,246,235,237,186,12,207,97,53,18,204,200,173,106,200,139,25,182,209,111,218,178,84,92,164,32,137,79,177,71,121,173,199,162,11,93,118,247,232,71,247,119,10,17,104,141,18,80,70,90,154,86,68,101,252,70,140,242,81,82,69,75,44,24,113,178,150,228,46,154,216,163,199,61,204,114,249,198,154,124,111,156,46,223,88,143,95,165,237,208,119,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,17,111,136,221,232,171,67,45,23,35,73,117,41,58,196,73,148,195,35,86,154,147,180,249,127,239,139,247,126,223,184,197,5,81,227,170,125,122,12,84,54,107,84,153,109,54,73,34,212,212,106,89,22,154,123,123,198,142,178,145,75,93,39,46,88,125,9,200,230,201,166,219,164,234,133,35,105,255,0,120,48,93,218,23,184,87,231,23,252,186,187,79,85,59,28,237,250,36,84,177,38,67,52,201,189,36,109,29,55,21,215,201,113,231,54,53,166,221,8,181,90,151,174,186,106,94,209,205,56,83,230,61,88,119,136,234,195,42,253,73,13,82,107,139,62,65,190,246,210,41,47,63,5,148,145,111,117,41,211,106,15,176,146,103,247,151,96,186,150,31,106,75,45,201,97,196,184,211,169,37,161,105,50,50,82,76,181,35,35,46,242,208,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,246,163,50,228,151,220,75,109,52,147,90,214,163,34,36,164,139,83,51,51,238,45,5,43,113,88,204,130,177,19,17,147,134,84,10,146,29,164,208,214,92,243,97,237,196,114,89,126,115,42,35,216,234,147,166,213,151,97,164,143,238,46,193,210,248,64,101,213,218,130,170,56,231,112,81,99,41,136,210,30,165,194,234,227,106,233,56,158,130,83,111,55,189,173,54,232,103,162,210,189,117,215,66,246,139,3,205,181,49,117,108,185,226,12,38,227,155,198,171,106,173,162,18,141,199,253,224,249,119,104,126,241,156,90,204,117,64,175,78,138,164,26,21,26,91,173,154,76,180,52,154,86,101,166,158,206,225,126,156,56,239,69,93,217,104,182,218,83,201,89,209,226,67,166,17,18,181,208,154,167,196,255,0,124,127,189,246,125,196,37,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,10,234,227,29,127,250,19,10,104,214,139,38,209,189,62,165,29,197,164,254,145,54,184,213,6,204,244,37,17,247,151,184,200,84,94,31,69,126,117,249,110,67,140,74,55,94,171,67,109,27,117,215,113,188,130,45,52,237,239,49,164,172,2,131,34,155,130,150,52,57,74,89,186,221,185,76,74,247,153,234,70,81,26,35,35,215,183,188,135,197,205,30,19,197,198,92,21,184,236,231,227,161,231,213,2,99,208,201,104,37,105,35,164,121,182,204,181,66,207,93,92,246,22,190,239,113,231,178,122,107,184,33,141,82,154,108,157,141,58,206,185,22,141,190,186,9,106,137,44,251,63,176,102,147,83,95,239,123,189,158,203,227,201,30,99,168,153,129,193,234,84,230,38,48,117,90,84,102,32,78,96,156,70,242,117,168,177,141,197,109,39,86,173,55,61,166,170,208,245,239,34,62,249,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,154,96,238,96,108,28,111,170,223,180,43,65,114,216,169,97,197,209,46,213,173,67,154,108,165,242,125,133,26,122,148,54,219,139,87,76,226,146,234,91,113,100,131,81,178,233,109,45,134,58,88,0,243,248,133,122,210,176,214,192,185,113,26,187,30,91,244,219,86,143,54,183,49,168,136,74,159,113,136,204,173,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,143,201,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,0,57,166,58,102,6,193,203,197,42,214,174,226,50,229,177,77,186,174,136,54,171,83,26,54,82,196,23,228,165,213,38,76,167,30,113,180,181,25,9,101,106,113,194,53,26,75,183,105,246,233,210,192,0,0,0,115,76,198,227,125,43,46,56,61,90,198,90,237,14,93,94,155,64,145,78,76,200,145,28,74,31,54,36,78,98,51,139,111,119,170,165,161,47,154,201,6,105,37,154,9,38,164,110,222,94,174,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,7,52,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,210,192,0,7,52,195,156,192,216,56,167,138,24,145,133,22,130,229,201,169,97,116,138,124,74,212,194,54,87,9,215,229,54,234,185,76,56,219,138,82,150,210,153,117,167,82,180,160,208,226,20,158,221,15,79,149,85,204,197,155,64,205,29,43,43,21,216,50,226,215,110,59,93,23,29,10,114,72,220,98,98,201,217,132,252,69,145,39,86,86,134,161,155,169,89,153,161,101,204,73,154,20,148,19,189,128,0,5,69,227,127,23,108,201,97,174,52,95,216,115,66,178,112,213,250,109,171,116,85,104,144,221,151,77,158,167,220,98,52,183,25,109,78,41,51,18,147,89,165,4,102,100,148,150,186,232,69,220,44,39,38,120,215,117,102,39,45,150,126,49,222,180,250,84,42,213,193,233,14,165,138,91,78,55,21,28,137,242,35,163,98,92,113,197,150,168,101,38,122,172,253,99,61,52,45,8,187,88,0,0,139,249,224,207,29,155,148,27,102,156,195,40,137,94,190,235,18,34,191,2,220,53,153,26,233,201,144,146,148,251,235,73,235,29,10,105,47,54,211,134,75,213,227,73,147,110,33,183,137,61,175,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,14,85,110,230,95,11,46,28,118,187,178,233,233,111,70,94,118,151,65,252,214,162,252,102,125,47,213,67,57,159,204,17,205,55,100,114,89,45,93,249,180,236,212,143,180,143,81,213,64,121,76,88,190,191,101,248,89,121,98,103,162,253,39,242,74,223,168,215,122,46,127,39,170,233,99,56,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,249,112,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,0,0,226,153,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,1,229,49,86,70,35,195,195,139,142,118,16,197,165,75,188,226,83,221,145,68,137,84,96,221,139,50,83,101,189,49,150,68,251,27,121,187,77,178,112,221,74,80,165,146,213,184,146,105,85,64,255,0,118,175,52,255,0,237,7,10,191,245,85,71,254,252,45,251,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,17,87,137,14,117,177,79,39,223,179,191,217,157,2,212,169,252,173,244,191,91,233,216,178,94,229,244,189,39,47,149,201,125,173,53,234,87,187,118,237,116,78,154,104,122,241,92,153,241,64,199,220,196,230,78,207,193,203,214,208,195,248,84,91,131,210,29,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,202,207,197,74,227,247,24,204,83,181,49,150,236,181,176,82,219,195,250,205,153,70,168,42,159,76,168,212,225,201,144,244,206,82,73,15,62,151,99,77,38,156,101,111,37,213,52,180,145,110,104,219,51,34,51,49,53,114,19,142,120,227,153,28,26,119,24,177,142,141,106,82,34,85,234,14,199,183,99,80,161,188,215,58,44,117,27,111,73,117,110,74,120,207,115,228,227,73,108,208,218,147,211,169,94,186,93,65,166,74,128,226,153,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,0,1,199,233,89,152,179,107,249,163,170,229,98,133,6,92,170,237,185,107,174,227,174,206,81,27,108,67,89,187,12,152,136,130,52,234,242,214,212,194,117,75,35,36,32,185,105,35,90,148,178,107,242,99,158,107,176,227,46,216,143,135,22,86,40,59,232,170,86,35,122,77,134,107,238,188,73,139,77,149,20,226,19,105,146,70,94,163,46,117,74,35,123,93,173,169,9,53,145,33,75,113,174,214,0,3,143,213,115,49,102,208,51,71,74,202,197,118,12,184,181,219,142,215,69,199,66,156,146,55,24,152,178,118,97,63,17,100,73,213,149,161,168,102,234,86,102,104,89,115,18,102,133,37,4,239,96,0,30,43,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,226,162,255,0,187,87,154,127,246,131,133,95,250,170,163,255,0,126,23,82,0,0,34,255,0,16,188,208,95,217,76,193,122,46,35,97,205,34,223,168,212,170,55,68,106,35,173,86,227,188,243,9,97,200,146,222,82,146,150,93,105,68,189,209,208,68,102,163,45,13,93,157,198,81,131,38,124,80,49,247,49,57,147,179,240,114,245,180,48,254,21,22,224,244,135,82,253,46,159,53,185,72,228,64,145,33,27,20,228,183,16,90,173,148,145,234,131,245,76,244,208,244,50,179,241,205,51,15,152,27,7,44,184,95,59,21,241,25,114,215,77,135,34,60,70,161,193,54,78,108,215,222,112,146,150,163,182,243,141,165,197,146,119,186,164,146,181,38,218,113,93,187,76,114,12,148,103,235,14,51,89,106,194,164,214,234,20,171,103,19,99,233,30,161,110,57,36,155,235,220,75,107,112,228,211,146,226,183,188,201,161,183,22,166,200,212,227,59,84,75,213,59,29,118,85,0,227,245,92,204,89,180,12,209,210,178,177,93,131,46,45,118,227,181,209,113,208,167,36,141,198,38,44,157,152,79,196,89,18,117,101,104,106,25,186,149,153,154,22,92,196,153,161,73,65,59,216,0,0,113,75,87,53,216,113,95,204,157,235,149,154,155,190,134,188,237,126,145,250,107,114,30,35,110,187,21,216,12,75,113,81,207,66,209,230,185,171,37,178,122,168,219,65,58,147,81,19,164,207,107,0,0,28,127,30,115,49,102,224,53,195,134,214,101,102,12,186,141,195,138,55,68,43,114,139,9,146,52,33,40,114,84,118,100,203,117,211,73,165,40,101,50,91,50,71,106,220,90,208,146,34,78,247,27,236,2,42,226,71,18,188,178,225,150,56,199,192,106,181,86,171,62,171,233,8,212,186,149,98,10,34,250,30,143,41,215,185,107,110,92,151,159,111,103,39,82,83,198,132,173,45,150,228,153,239,66,208,153,84,0,60,166,42,226,101,171,131,120,113,113,226,149,235,47,167,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,35,86,77,120,140,225,198,106,46,170,246,29,206,139,242,102,233,143,80,156,253,189,18,86,141,250,106,142,151,22,182,20,130,222,178,76,198,152,36,243,217,37,168,143,106,157,108,205,28,196,179,48,0,113,76,230,99,93,213,151,108,182,94,24,199,101,83,233,83,107,86,255,0,163,250,102,42,141,56,228,85,243,231,199,142,189,233,109,198,214,122,33,229,25,104,178,245,136,181,212,181,35,175,108,16,226,237,153,44,74,198,139,7,14,107,182,78,26,177,77,186,174,138,85,18,99,177,41,179,210,251,108,73,150,219,46,41,181,42,98,146,75,36,172,204,140,210,162,215,77,72,251,133,186,0,10,86,254,237,94,105,255,0,218,14,21,127,234,170,143,253,248,91,166,8,94,181,92,74,193,123,7,17,171,177,226,49,82,186,173,122,85,110,99,81,16,164,176,219,242,98,54,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,117,102,171,136,158,118,114,161,139,147,48,182,240,179,240,126,162,133,71,77,74,145,83,141,75,168,37,21,26,115,139,113,13,62,109,250,64,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,250,217,59,226,221,112,226,198,46,83,240,183,31,173,43,126,146,139,170,68,122,109,191,83,183,34,74,74,26,168,184,189,141,177,37,183,94,121,70,135,148,164,33,46,32,203,150,189,55,164,208,181,56,213,154,8,85,196,135,58,216,167,147,239,217,223,236,206,129,106,84,254,86,250,95,173,244,236,89,47,114,250,94,147,151,202,228,190,214,154,245,43,221,187,118,186,39,77,52,61,124,87,15,78,33,120,209,155,60,104,173,97,206,35,91,22,85,58,155,78,181,228,214,218,118,137,10,91,47,169,246,229,196,101,41,82,158,146,234,77,27,100,44,204,137,36,122,146,123,123,200,236,40,66,14,32,124,69,35,101,106,77,47,15,176,153,86,253,127,17,87,33,185,53,120,53,40,206,201,137,76,167,41,165,26,73,227,101,230,148,137,46,41,76,173,8,213,95,52,74,82,201,36,182,77,113,86,192,226,217,157,156,83,188,169,56,125,135,216,65,134,181,203,134,185,32,163,65,131,26,147,80,222,234,244,51,51,51,57,228,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,109,54,3,119,243,86,109,37,56,165,54,223,149,118,28,114,85,89,116,8,207,49,78,39,204,204,205,12,37,247,22,233,161,36,100,141,235,81,26,246,154,246,183,187,150,159,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,182,119,51,27,68,203,246,15,85,103,63,49,130,170,213,99,63,2,11,6,226,55,155,174,197,146,109,171,105,186,133,105,185,157,53,78,167,238,35,62,234,28,128,154,238,55,99,84,86,156,39,100,207,188,46,68,35,79,93,100,133,75,150,93,159,219,81,36,148,239,251,238,255,0,111,183,66,121,92,194,136,184,53,130,182,229,156,196,118,217,124,160,67,122,97,33,4,157,100,116,140,182,225,158,136,65,235,171,126,210,215,223,238,47,181,143,176,100,84,176,86,249,135,21,75,39,93,183,42,105,70,195,61,76,206,35,164,68,90,118,247,152,205,174,32,196,126,13,249,114,67,146,74,39,88,171,204,109,123,181,215,113,60,178,61,117,237,239,33,110,156,28,111,255,0,77,225,85,102,209,120,218,39,160,84,164,56,132,151,210,54,209,26,158,217,30,134,163,62,243,247,17,11,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,82,92,103,238,138,84,203,134,220,182,155,82,186,246,24,135,33,73,51,78,156,164,174,162,141,116,215,119,210,63,118,130,15,229,58,208,153,122,230,30,193,164,196,97,78,161,23,21,41,249,4,73,53,104,201,78,97,42,62,196,159,239,123,75,65,163,203,114,154,221,26,223,166,82,90,78,212,66,134,204,114,45,52,208,144,130,79,184,189,222,225,251,214,132,184,133,54,178,35,74,136,200,200,253,164,40,175,138,70,11,191,135,152,243,50,236,135,75,91,20,219,136,220,154,183,146,193,165,181,73,145,54,107,134,91,137,9,73,168,210,130,62,243,61,61,166,63,223,133,182,59,61,134,184,221,18,203,155,82,229,83,238,119,91,128,219,46,60,105,109,82,100,203,132,217,25,36,220,74,77,123,80,101,220,103,167,176,251,133,231,37,68,180,146,210,100,100,162,212,140,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,174,253,199,76,71,203,166,123,177,79,20,48,190,179,208,213,96,226,5,196,211,204,186,70,184,181,8,170,169,188,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,111,83,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,28,171,54,62,22,49,147,225,253,195,229,207,138,96,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,0,56,213,248,88,181,190,32,65,242,234,136,230,156,41,243,219,74,58,84,12,172,227,45,205,45,53,36,200,38,44,138,173,69,244,169,135,24,52,161,45,209,205,102,68,164,45,42,37,27,27,212,162,89,47,144,147,70,198,27,114,210,128,0,0,4,85,226,143,224,79,19,127,5,243,136,66,181,120,119,103,234,102,88,238,163,176,241,74,161,85,169,97,149,111,149,31,83,146,252,143,147,46,19,142,175,169,139,27,113,160,153,90,223,113,82,27,109,4,226,189,87,19,185,77,242,221,188,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,25,204,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,1,2,184,154,231,182,149,130,54,109,71,3,48,182,230,150,222,40,87,163,182,153,83,41,111,165,11,182,225,44,210,165,45,199,52,51,68,151,154,213,45,161,27,92,66,28,231,238,108,201,158,111,32,224,99,245,217,249,111,245,33,205,56,202,213,170,180,12,221,217,53,218,21,78,93,58,165,78,177,233,178,225,204,136,242,153,126,51,237,212,234,10,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,53,120,125,231,214,222,204,205,155,6,198,196,26,236,72,120,169,72,142,219,51,145,35,165,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,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,113,252,209,102,110,193,202,206,23,212,177,2,239,147,18,101,73,17,212,170,45,188,85,22,99,77,172,190,78,52,222,198,18,225,238,82,16,167,218,83,171,66,86,109,182,106,94,213,104,73,86,123,49,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,186,228,39,59,245,220,163,223,110,194,184,229,85,106,88,101,91,230,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,183,165,164,56,123,201,43,107,93,201,82,155,104,209,126,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,40,135,136,69,255,0,121,97,103,17,235,219,16,112,250,225,151,67,184,104,114,40,146,96,206,140,101,189,165,250,26,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,180,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,163,149,102,199,194,198,50,124,63,184,124,185,241,74,217,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,69,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,0,0,25,172,203,166,101,241,79,43,247,219,55,214,25,213,191,123,173,163,76,126,79,162,234,127,50,243,77,245,108,50,235,124,238,87,61,107,111,114,189,69,232,162,246,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,1,158,30,32,184,59,74,193,12,218,95,86,141,181,65,151,74,183,166,200,102,183,71,105,216,169,97,131,98,91,40,121,196,197,74,16,132,116,205,200,84,134,27,36,22,137,38,54,25,154,144,163,19,211,130,222,58,87,110,155,18,237,192,107,142,179,74,92,75,39,167,168,219,81,52,67,115,186,89,111,72,92,210,208,140,141,214,91,124,218,86,253,166,164,42,94,213,44,210,166,146,159,43,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,113,57,220,199,153,57,113,203,69,227,137,52,105,177,24,184,74,58,41,118,249,61,33,166,214,117,25,43,38,155,113,164,58,133,165,229,178,149,57,36,218,216,173,232,142,178,61,19,185,69,157,106,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,156,240,171,12,237,92,27,195,139,115,11,108,168,157,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,234,192,102,219,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,161,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,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,2,31,241,17,206,252,60,170,216,133,105,89,210,183,98,109,217,79,117,218,18,137,150,36,179,75,109,47,52,218,229,74,105,110,165,105,220,133,191,211,153,182,227,107,118,58,137,105,52,161,105,56,65,193,170,173,85,175,230,238,246,174,215,106,114,234,53,42,141,143,82,151,50,100,183,148,243,242,95,114,167,79,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,151,199,59,234,79,243,39,233,163,234,240,197,226,23,50,233,153,27,46,185,129,187,249,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,243,89,68,98,218,132,154,91,54,247,26,205,164,174,207,192,5,48,113,149,171,85,104,25,187,178,107,180,42,156,186,117,74,157,99,211,101,195,153,17,229,50,252,103,219,169,212,20,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,106,240,251,207,173,189,153,155,54,13,141,136,53,216,144,241,82,145,29,182,103,34,71,75,9,21,245,153,201,81,61,5,146,116,214,242,211,30,58,92,144,73,109,8,66,214,102,148,165,6,68,83,40,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,189,235,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,219,58,249,174,174,230,211,25,102,222,92,218,172,59,66,155,172,59,90,137,53,228,43,160,139,181,4,227,134,150,200,144,79,62,180,115,92,61,86,162,213,13,243,22,134,155,49,37,120,74,101,14,234,188,177,30,30,102,174,216,85,90,85,161,108,115,190,79,72,98,123,144,156,171,85,8,249,74,218,72,34,91,176,219,65,190,135,125,100,161,199,13,45,31,53,5,33,178,185,64,20,193,198,86,173,85,160,102,238,201,174,208,170,114,233,213,42,117,143,77,151,14,100,71,148,203,241,159,110,167,80,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,171,195,239,62,182,246,102,108,216,54,54,32,215,98,67,197,74,68,118,217,156,137,29,44,36,87,214,103,37,68,244,22,73,211,91,203,76,120,233,114,65,37,180,33,11,89,154,82,148,25,17,76,160,1,66,220,71,174,203,170,198,226,19,136,119,77,149,115,85,109,250,212,47,68,244,213,26,92,215,34,74,99,125,18,34,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,106,153,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,230,153,135,204,13,131,150,92,47,157,138,248,140,185,107,166,195,145,30,35,80,224,155,39,54,107,239,56,73,75,81,219,121,198,210,226,201,59,221,82,73,90,147,109,56,174,221,166,40,218,194,199,76,71,204,94,123,176,179,20,49,66,179,215,85,103,98,5,186,211,44,180,70,136,180,248,169,169,178,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,175,211,16,173,186,173,229,96,92,182,133,10,231,151,109,212,171,148,121,180,216,117,168,132,174,125,53,247,153,91,109,202,111,106,208,173,237,169,68,178,209,105,61,82,90,41,61,229,154,204,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,121,21,170,112,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,99,224,41,3,137,230,119,225,230,46,234,141,132,56,111,43,125,131,103,212,30,118,68,133,50,194,253,43,88,101,201,17,202,83,18,26,117,194,114,31,33,90,178,105,216,106,231,184,165,165,90,55,179,149,100,23,43,87,86,103,241,198,36,26,77,201,85,181,168,182,135,38,187,87,184,105,169,113,18,161,236,121,60,134,162,190,148,154,26,152,226,200,205,165,44,203,106,90,117,210,39,13,174,90,180,40,2,42,241,71,240,39,137,191,130,249,196,33,73,121,100,171,82,168,25,146,194,138,237,118,167,18,157,77,167,95,20,41,115,38,75,121,44,177,25,134,231,178,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,26,83,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,202,103,71,41,54,174,110,112,176,237,106,147,189,13,201,66,234,106,22,205,69,42,109,174,92,229,70,113,8,97,247,77,151,92,40,110,56,108,169,228,54,68,165,114,91,50,61,80,66,128,113,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,110,156,48,179,235,39,25,233,81,50,253,140,21,217,115,241,6,153,30,75,212,170,188,190,82,10,173,78,97,44,236,101,199,84,239,54,68,228,146,159,81,153,53,235,50,193,184,181,41,100,226,213,205,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,44,39,60,153,227,179,114,133,102,166,44,84,68,174,98,45,114,58,151,65,160,173,103,177,180,106,105,235,102,109,50,82,35,37,68,162,36,145,146,222,90,77,8,52,146,93,117,170,12,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,132,153,58,165,58,67,159,243,156,121,231,28,95,218,165,41,94,211,49,117,60,55,114,11,66,192,43,86,151,141,184,145,79,235,113,54,224,167,162,68,118,101,70,91,127,38,98,190,222,167,25,13,186,148,173,51,20,133,237,125,197,36,148,141,84,202,52,79,49,111,78,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,137,9,53,168,200,137,37,169,153,138,49,226,147,142,207,98,86,55,76,178,161,84,249,212,235,97,215,32,56,203,111,26,155,76,152,210,230,182,102,105,39,20,146,94,213,145,119,17,233,236,46,225,249,248,92,96,187,248,137,143,17,46,201,148,181,191,77,183,77,185,168,121,76,26,155,76,152,243,33,56,69,184,208,164,146,137,43,51,239,35,211,218,66,245,80,132,182,132,182,130,34,74,72,136,136,189,132,67,240,92,116,214,235,54,253,74,146,234,119,34,108,55,163,153,105,174,164,180,26,125,199,239,247,12,226,102,198,208,153,101,102,30,254,164,203,97,77,33,119,21,85,248,228,104,52,234,201,206,125,41,62,212,151,238,251,11,65,55,248,48,93,20,168,119,13,199,109,184,165,117,239,177,50,66,82,70,157,57,74,93,57,26,233,174,239,164,94,237,5,182,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,226,140,146,147,81,153,17,17,107,169,138,39,226,173,126,177,120,230,69,200,81,201,189,40,176,14,154,179,111,77,13,76,207,156,71,174,138,62,223,91,236,251,136,127,191,10,59,49,117,252,198,34,180,166,80,227,84,232,36,233,18,147,174,213,55,62,10,183,23,170,100,93,135,223,169,11,210,1,5,56,179,225,2,47,156,10,106,235,133,17,197,205,160,205,76,199,22,211,122,153,48,196,57,206,30,166,72,81,233,170,203,94,210,47,180,133,50,225,205,205,42,200,196,59,106,238,140,234,153,122,135,89,135,80,74,137,70,147,74,153,125,14,119,145,145,151,106,125,229,247,144,209,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,111,104,233,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,123,92,153,231,50,254,202,101,255,0,26,100,57,210,234,54,77,70,66,26,175,80,93,117,231,152,75,14,61,28,228,203,139,24,159,105,146,157,201,142,77,182,235,154,150,135,181,93,157,215,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,40,43,120,241,126,176,112,223,48,215,238,24,222,120,97,112,46,211,180,228,59,68,139,81,165,155,47,84,95,170,197,144,182,165,41,198,92,117,13,20,101,25,104,217,147,155,211,201,220,162,62,126,198,59,173,251,142,152,113,152,188,136,226,158,40,97,125,103,174,165,78,195,251,137,167,153,116,137,18,169,242,147,76,120,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,103,176,88,167,13,78,33,115,48,202,187,7,2,177,230,239,255,0,64,179,247,53,71,174,85,30,126,67,148,121,91,35,51,26,42,222,113,227,110,53,57,45,178,180,145,37,189,173,184,233,41,74,67,123,212,155,116,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,64,12,33,227,79,132,117,184,205,194,198,172,62,184,45,138,148,154,195,172,162,85,25,180,84,41,209,169,203,116,185,47,62,165,56,135,247,182,218,182,186,77,178,189,252,163,113,9,46,97,50,143,171,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,10,107,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,93,79,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,0,0,8,171,197,31,192,158,38,254,11,231,16,133,0,139,62,225,139,196,46,29,173,14,54,93,115,3,119,242,105,76,237,106,210,175,212,222,97,136,180,168,173,48,243,142,197,155,45,247,145,181,146,229,50,136,197,181,106,37,56,109,238,36,19,73,69,181,0,0,12,171,137,149,195,239,62,183,14,89,175,40,54,54,32,215,101,204,194,186,188,134,217,156,137,29,84,213,208,16,69,37,68,244,22,73,210,67,40,84,137,9,114,65,37,181,173,104,65,154,82,165,145,17,222,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,136,171,159,108,239,208,178,143,98,53,10,220,149,74,169,98,109,111,148,237,18,137,49,149,200,101,17,73,226,39,165,75,75,110,182,182,217,216,151,80,217,239,37,45,221,54,165,73,109,211,69,11,93,55,101,213,124,215,101,93,55,173,205,85,184,43,83,118,117,53,26,164,215,37,202,127,98,18,132,111,117,195,82,213,181,8,74,75,83,236,74,72,139,176,136,89,255,0,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,68,32,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,28,255,0,61,249,249,254,70,245,219,14,137,73,179,105,87,116,187,135,173,155,87,167,185,88,233,101,70,130,210,9,182,20,146,74,22,109,243,95,112,205,46,173,42,73,166,35,232,36,154,149,189,174,129,149,172,239,224,118,110,61,49,11,13,229,85,105,181,170,38,142,200,162,87,89,102,60,229,197,61,164,82,154,75,78,184,135,25,222,173,138,52,172,212,133,109,222,148,147,141,154,232,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,240,230,187,53,216,143,155,92,71,93,235,122,187,208,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,223,248,117,112,247,254,82,222,150,196,140,99,163,213,96,225,177,83,229,211,232,242,35,75,233,100,84,42,138,249,162,125,130,52,43,152,204,127,156,81,172,244,65,190,134,209,163,169,68,134,203,128,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,39,248,92,231,182,149,130,117,87,176,35,26,46,105,113,236,154,228,132,42,223,168,203,125,61,21,189,53,74,89,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,115,224,2,128,120,163,248,236,196,223,193,124,158,16,227,249,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,190,86,108,124,44,99,39,195,251,135,203,159,25,172,19,255,0,133,238,122,127,98,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,0,0,25,87,18,127,35,153,227,188,178,133,121,42,44,164,75,174,97,213,114,66,87,94,160,161,101,189,181,232,73,235,97,238,50,74,36,165,36,146,52,153,146,30,66,73,11,52,154,90,117,171,243,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,175,105,252,100,44,27,75,30,111,251,66,230,179,229,214,240,234,147,32,161,91,85,171,105,12,189,54,75,236,104,220,135,28,223,39,144,252,103,92,39,22,203,205,173,6,77,165,189,200,89,184,102,220,244,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,224,95,25,252,6,147,117,97,125,181,143,244,40,81,58,139,30,66,169,117,213,166,59,73,125,202,116,199,27,75,14,45,227,89,45,104,102,78,136,75,68,149,246,206,113,101,176,146,179,85,122,228,67,29,40,89,118,205,5,163,136,215,141,102,171,78,181,147,213,83,171,170,167,146,215,190,44,136,238,54,131,121,164,25,27,172,182,249,176,250,144,68,165,124,201,41,8,82,210,132,156,213,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,239,252,105,49,210,133,116,223,118,150,3,91,149,154,170,229,217,61,69,70,229,137,162,219,131,213,75,102,58,225,22,134,100,78,188,219,6,234,183,237,52,161,50,246,165,102,165,58,148,243,94,18,24,13,39,20,243,46,222,36,212,33,68,126,222,195,8,254,148,146,82,99,181,33,14,212,95,67,141,65,108,144,181,146,144,180,168,157,146,135,82,133,236,92,52,151,170,165,161,69,121,32,3,42,226,85,100,39,59,245,220,163,223,110,194,184,229,85,106,88,101,91,230,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,183,165,164,56,123,201,43,107,93,201,82,155,104,209,126,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,56,166,107,179,93,135,25,74,195,133,222,183,171,189,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,121,226,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,223,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,171,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,75,9,21,245,153,201,81,61,5,146,116,214,242,211,30,58,92,144,73,109,8,66,214,102,148,165,6,68,83,40,5,43,113,171,241,79,107,124,63,131,230,53,17,8,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,235,195,58,173,74,160,103,95,15,235,181,218,156,74,117,54,157,30,189,46,100,201,111,37,150,35,48,221,18,114,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,122,190,32,153,245,184,115,51,121,78,177,176,250,187,46,30,21,210,36,56,204,20,71,234,161,46,190,131,40,202,55,167,50,110,154,30,66,100,71,83,145,201,77,161,104,66,200,212,148,172,204,139,207,228,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,125,22,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,5,43,113,171,241,79,107,124,63,131,230,53,17,8,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,5,0,241,71,241,217,137,191,130,249,60,33,197,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,135,178,241,152,27,7,51,88,95,7,21,240,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,118,58,148,154,181,54,221,109,93,155,136,116,177,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,159,108,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,199,149,202,119,138,124,27,248,129,111,121,139,3,74,98,26,241,47,201,220,108,200,97,27,215,197,153,71,137,251,69,177,227,185,54,19,205,195,117,217,117,106,115,104,113,110,210,210,76,234,165,173,74,62,99,36,104,115,71,72,208,158,89,62,226,197,27,127,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,208,78,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,58,113,83,206,252,60,54,181,106,249,97,195,201,91,238,251,146,158,211,87,12,190,75,18,35,194,163,203,109,244,63,23,94,105,173,169,142,32,153,61,22,209,145,49,35,122,84,149,169,181,38,168,112,119,7,111,236,117,191,233,120,115,135,52,25,117,26,149,70,67,13,58,235,81,94,121,138,123,14,60,219,42,151,41,76,161,106,106,51,106,117,6,227,166,147,36,145,253,196,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,102,227,234,160,34,175,20,127,2,120,155,248,47,156,66,20,2,45,39,133,62,123,106,165,85,129,149,156,101,185,162,42,154,168,228,197,145,85,168,190,164,190,219,228,164,37,186,57,172,200,210,180,41,38,163,99,122,146,104,52,114,18,107,222,195,109,218,248,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,42,226,103,146,239,229,39,135,8,196,139,41,60,187,250,193,167,203,126,52,118,96,243,156,174,193,34,230,174,14,173,161,79,41,228,154,20,168,233,45,201,230,58,234,13,37,206,55,27,164,31,244,85,97,93,95,236,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,18,127,58,25,193,165,102,203,8,240,65,85,3,150,221,247,103,71,172,64,186,208,243,73,36,73,125,104,167,147,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,124,174,31,217,152,179,114,161,137,119,174,41,94,16,101,212,86,171,30,93,54,145,76,140,70,149,212,106,46,78,132,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,124,87,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,222,103,101,60,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,110,210,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,28,201,98,124,12,36,193,171,158,239,153,80,102,35,172,211,38,166,26,156,117,45,238,144,81,94,113,9,73,154,210,102,173,91,61,8,143,94,206,193,156,140,70,185,164,222,248,135,114,221,210,29,83,207,87,43,51,106,10,81,168,212,106,83,207,173,206,243,51,51,237,87,188,254,243,23,53,194,99,8,17,99,96,83,183,92,216,142,34,109,122,106,166,54,183,91,208,205,135,225,193,112,180,51,66,79,77,80,122,118,153,125,166,39,88,10,46,226,187,102,46,129,152,197,214,146,202,27,106,163,4,221,50,74,116,220,167,39,78,86,227,245,72,143,176,187,245,49,249,248,84,223,172,89,217,145,110,20,142,94,149,168,5,77,65,185,166,132,167,167,193,34,211,85,23,111,171,246,253,198,47,97,38,74,73,40,140,140,140,181,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,187,106,109,81,109,106,197,89,231,9,180,67,129,34,65,168,204,139,66,67,106,87,121,153,123,189,227,56,25,161,187,93,188,241,250,252,171,56,233,184,132,220,85,70,153,81,168,207,86,250,215,148,158,221,79,247,189,135,160,158,28,24,109,52,63,81,184,174,227,96,148,109,245,112,119,154,117,211,69,83,220,239,211,252,255,0,192,91,40,15,13,142,22,52,92,71,194,91,182,206,146,202,92,85,74,139,62,51,58,164,143,107,174,70,113,180,153,106,149,104,126,191,121,17,159,253,131,55,216,185,102,76,195,236,77,186,44,233,172,45,181,82,107,19,97,163,114,76,183,33,169,14,54,74,45,82,157,75,212,62,221,11,238,46,225,100,92,30,243,0,166,147,83,193,42,205,69,247,84,183,94,169,196,39,158,220,72,73,244,17,144,132,238,115,176,139,183,66,36,125,199,236,22,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,159,185,176,118,254,181,112,238,211,197,122,133,6,91,150,157,227,29,199,96,213,153,138,241,196,109,244,75,151,24,226,58,249,160,154,41,58,193,117,210,105,42,81,242,148,133,123,76,147,218,178,171,158,59,203,46,56,105,136,184,60,148,75,93,189,122,81,234,171,166,75,166,172,163,212,104,117,247,160,155,17,230,178,242,77,42,52,26,145,29,43,73,171,114,57,105,113,163,37,37,72,122,53,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,47,210,161,129,116,44,186,112,232,190,176,190,147,70,165,65,159,7,11,235,78,215,222,167,26,214,221,66,176,170,67,133,46,81,184,225,19,142,111,113,39,180,214,68,100,218,91,65,37,9,66,80,154,1,30,215,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,222,69,218,175,172,241,222,88,149,147,42,38,86,238,132,75,106,117,177,88,166,162,29,78,2,201,134,42,52,8,177,159,67,112,166,182,147,34,90,217,119,163,82,21,180,210,225,52,133,44,146,235,92,199,188,86,77,176,46,102,98,115,29,102,97,207,161,189,35,69,85,65,186,141,198,149,155,232,101,20,120,235,75,146,137,199,88,35,91,92,196,23,33,11,213,37,205,121,164,239,73,168,148,86,105,198,86,147,74,160,101,18,201,161,80,169,145,41,212,218,117,241,77,137,14,28,70,82,203,17,152,110,153,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,107,166,82,106,181,169,43,135,70,166,75,159,33,184,239,203,91,81,153,83,171,75,12,52,183,158,116,210,146,51,36,54,211,110,56,181,119,37,8,82,143,66,35,49,245,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,127,217,51,206,101,131,155,59,2,52,200,115,162,83,175,106,116,116,53,94,160,186,235,44,190,167,219,102,57,201,151,22,49,62,235,199,7,157,32,155,109,215,52,61,75,106,187,123,228,80,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,253,85,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,159,225,123,158,159,219,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,127,128,0,202,184,246,184,147,131,183,246,20,183,111,204,187,232,50,216,166,221,84,120,53,186,45,76,162,188,152,83,216,147,10,60,189,172,60,226,18,151,86,210,101,52,219,164,141,196,135,55,39,83,236,51,158,156,45,243,245,15,14,250,28,178,99,29,66,149,77,180,15,172,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,38,202,179,23,153,124,44,202,253,136,245,245,137,149,111,221,232,168,208,223,141,233,74,159,207,50,211,157,35,15,58,223,59,149,207,66,220,218,175,81,26,168,253,132,121,235,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,95,42,248,195,59,171,14,233,214,133,70,233,137,210,124,181,183,209,115,83,152,91,110,54,242,96,185,42,76,118,150,226,86,132,233,204,233,84,234,13,59,146,166,157,105,100,175,91,66,178,174,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,136,127,99,96,94,35,226,78,28,95,56,161,101,81,189,43,74,195,158,133,218,251,44,25,170,84,120,178,138,65,148,164,182,69,235,178,223,74,174,105,145,238,66,86,149,154,77,9,113,104,253,121,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,63,94,105,241,175,249,68,230,10,246,198,54,233,253,20,75,130,160,93,3,10,107,150,226,32,176,210,35,197,230,167,152,225,19,198,195,45,27,155,86,105,230,26,246,232,157,8,172,251,131,102,94,190,69,225,61,91,48,181,105,52,169,114,241,19,72,84,132,55,23,89,84,232,48,164,200,105,244,169,245,17,25,115,223,65,26,154,71,171,182,51,10,53,41,71,181,186,193,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,146,248,183,227,190,46,94,24,218,230,9,93,118,204,187,110,207,179,228,122,66,130,203,168,91,75,172,161,230,27,71,94,233,165,247,24,125,4,227,114,82,194,208,148,173,180,58,235,110,18,92,230,161,49,171,40,184,85,96,227,126,98,236,204,40,196,235,138,93,14,222,185,36,73,136,252,200,146,217,140,249,63,210,188,168,205,54,227,200,90,55,185,33,44,180,73,52,153,168,220,36,167,214,81,13,25,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,114,12,229,96,134,11,227,118,9,87,41,24,201,92,183,237,56,241,99,146,105,247,149,81,184,137,93,190,251,143,178,105,91,111,200,208,155,67,174,182,195,110,33,43,108,221,65,242,247,36,212,149,22,115,5,223,112,157,198,188,125,197,172,39,172,211,177,138,159,85,155,69,183,250,111,147,119,85,81,169,174,74,175,115,228,206,57,123,230,72,113,72,149,200,91,109,180,92,189,57,105,34,66,181,61,4,234,1,64,60,81,252,118,98,111,224,190,79,8,112,166,240,118,254,147,132,105,198,250,125,6,92,251,77,186,196,186,36,233,145,34,188,234,41,143,176,136,74,37,74,112,145,202,101,14,156,246,144,209,169,122,173,104,112,180,45,11,119,95,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,117,57,136,187,45,91,231,39,120,181,116,217,87,53,42,224,162,205,195,251,151,166,168,210,230,183,46,43,251,32,201,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,51,132,62,173,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,133,170,112,197,226,23,50,233,153,27,46,185,129,187,249,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,243,89,68,98,218,132,154,91,54,247,26,205,164,174,207,192,0,101,92,122,10,237,129,121,91,54,205,179,121,215,109,233,113,40,87,140,121,50,104,85,5,17,27,19,145,30,66,227,190,72,81,25,145,45,183,91,50,82,15,69,145,41,181,25,109,113,10,87,116,192,124,253,99,142,1,96,213,227,130,86,229,67,173,162,220,20,247,227,209,30,126,75,205,200,182,101,62,173,30,147,9,198,212,149,167,114,22,234,137,189,196,148,62,104,121,58,31,53,15,71,90,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,151,176,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,250,184,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,204,101,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,96,103,39,24,170,184,223,148,188,172,221,215,45,122,37,86,225,133,30,234,162,86,29,106,82,159,124,159,136,245,61,150,213,41,75,90,215,212,185,29,49,223,112,214,122,168,223,222,68,73,90,72,121,78,25,213,106,85,3,58,248,127,93,174,212,226,83,169,180,232,245,233,115,38,75,121,44,177,25,134,232,147,148,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,138,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,212,240,161,193,218,86,26,229,46,137,119,42,131,46,13,195,136,50,36,86,234,142,205,138,150,159,113,132,188,227,48,146,133,108,74,206,49,199,66,31,108,148,106,45,101,58,180,30,215,8,132,202,0,25,87,30,130,187,96,94,86,205,179,108,222,117,219,122,92,74,21,227,30,76,154,21,65,68,70,196,228,71,144,184,239,146,20,70,100,75,109,214,204,148,131,209,100,74,109,70,91,92,66,149,58,120,92,231,182,149,130,117,87,176,35,26,46,105,113,236,154,228,132,42,223,168,203,125,61,21,189,53,74,89,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,109,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,158,188,209,102,110,254,205,54,40,84,177,2,239,147,46,29,53,114,20,170,45,188,85,23,164,194,163,48,109,180,222,198,18,225,237,74,214,150,26,83,171,66,80,78,56,74,94,212,234,73,79,149,185,176,134,242,180,48,190,200,197,202,235,17,25,161,98,20,138,179,52,34,75,228,183,222,69,61,198,90,125,229,160,187,16,131,117,227,109,36,103,188,205,151,12,210,73,52,41,115,43,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,162,178,236,59,2,242,196,251,153,139,51,15,237,233,117,218,236,168,242,228,199,167,196,34,83,239,162,52,119,36,58,77,167,93,86,178,105,151,12,144,157,86,179,34,74,73,74,50,73,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,160,140,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,196,128,20,173,198,175,197,61,173,240,254,15,152,212,68,53,182,112,134,242,187,240,190,247,197,202,19,17,30,161,97,236,138,75,53,210,83,228,135,217,69,65,199,154,97,228,32,251,22,130,117,146,109,68,71,188,141,230,204,146,105,37,169,31,87,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,219,180,134,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,202,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,76,20,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,58,94,93,50,209,138,121,160,190,217,177,112,206,147,251,221,109,102,99,18,125,23,76,249,151,157,111,171,125,150,156,228,243,121,11,67,123,147,235,175,68,151,180,202,244,255,0,253,220,120,116,101,199,255,0,180,118,165,15,252,71,170,149,250,163,136,255,0,155,212,76,123,151,254,245,8,66,63,214,152,103,230,252,174,74,51,245,135,25,172,181,97,82,107,117,10,85,179,137,177,244,143,80,183,28,146,77,245,238,37,181,184,114,105,201,113,91,222,100,208,219,139,83,100,106,113,157,170,37,234,157,142,187,42,128,82,183,26,191,20,246,183,195,248,62,99,81,16,254,198,192,188,71,196,156,56,190,113,66,202,163,122,86,149,135,61,11,181,246,88,51,84,168,241,101,20,131,41,73,108,139,215,101,190,149,92,211,35,220,132,173,43,52,154,18,226,209,245,178,233,153,124,83,202,253,246,205,245,134,117,111,222,235,104,211,31,147,232,186,159,204,188,211,125,91,12,186,223,59,149,207,90,219,220,175,81,122,40,189,164,122,19,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,80,15,20,127,29,152,155,248,47,147,194,17,214,149,96,94,85,219,54,191,136,52,107,122,92,203,122,213,145,6,53,106,115,36,74,68,5,204,55,74,49,186,68,123,146,133,169,135,16,75,211,97,47,98,76,201,78,32,149,215,242,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,9,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,37,241,17,207,212,204,206,93,69,97,225,109,66,171,77,195,42,39,54,62,165,37,248,255,0,41,156,55,26,95,83,42,54,226,65,178,133,176,218,163,182,226,13,196,250,206,43,106,156,229,181,24,45,28,33,188,175,92,59,191,113,74,140,196,66,183,176,226,61,57,234,211,239,62,73,94,249,210,211,22,51,45,32,181,82,214,165,27,139,51,208,144,72,101,122,168,148,104,74,253,6,83,188,83,224,223,196,11,123,204,88,26,83,1,82,188,89,50,75,50,159,93,254,83,120,67,106,115,96,85,55,166,241,165,210,41,175,184,227,50,146,135,159,114,178,231,44,148,218,25,83,109,153,62,179,38,210,151,18,135,20,110,41,247,20,152,23,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,202,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,187,84,68,146,238,33,119,220,52,50,119,27,45,248,70,205,241,121,209,226,126,209,111,136,237,205,154,243,144,221,106,93,38,156,226,27,91,84,181,19,218,41,11,74,139,152,241,18,27,213,211,36,43,152,76,54,177,50,128,4,85,226,143,224,79,19,127,5,243,136,66,136,112,246,202,170,226,85,255,0,109,97,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,11,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,159,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,101,241,88,200,197,42,181,108,207,205,22,20,82,226,83,234,84,8,230,229,215,69,167,82,210,130,169,176,185,11,113,218,153,114,27,220,169,40,83,235,91,238,59,169,41,148,111,53,163,146,100,237,69,128,159,252,53,56,126,254,221,166,65,199,188,86,103,101,131,74,168,43,209,116,229,39,71,43,19,162,63,25,127,58,211,241,150,204,138,114,203,169,97,205,171,37,27,141,173,29,155,84,46,164,0,0,0,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,93,124,101,161,91,92,237,35,236,212,141,31,121,251,5,110,225,29,153,51,16,113,54,215,179,161,48,183,21,86,172,66,134,189,169,51,218,135,100,54,217,168,244,74,180,47,92,187,116,63,184,251,134,144,112,62,198,139,135,24,75,105,89,209,153,75,106,166,209,96,70,123,68,145,110,117,184,205,182,163,61,18,157,79,212,239,50,35,255,0,176,123,144,21,53,198,122,212,75,21,27,118,238,38,9,38,231,73,7,121,39,77,117,85,65,205,53,211,252,255,0,192,64,252,175,93,174,217,152,253,97,213,208,233,182,133,92,84,182,158,81,40,203,70,250,214,84,174,221,75,247,125,167,160,209,253,165,83,106,181,107,81,234,236,184,78,34,100,8,242,9,68,100,122,146,219,74,187,200,207,223,239,31,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,7,37,205,101,208,118,142,95,47,202,162,13,4,233,219,213,70,218,53,123,23,208,190,162,50,237,46,221,83,236,49,156,59,154,160,237,90,227,170,213,95,86,231,38,78,126,66,207,83,61,84,183,20,163,239,51,246,159,188,92,223,7,187,31,228,246,1,212,235,175,70,113,15,84,171,111,60,133,173,26,106,219,144,160,40,180,51,73,30,154,151,188,200,79,176,31,242,180,37,104,82,22,68,105,81,25,25,31,180,133,34,241,103,193,116,216,24,226,205,223,74,128,109,211,238,8,105,150,251,169,107,68,156,183,230,78,113,69,170,80,148,235,181,4,125,166,106,251,196,115,202,102,39,78,194,124,124,179,174,104,211,151,26,58,171,20,248,243,140,157,52,18,162,156,214,22,226,85,162,210,70,70,77,246,146,143,78,206,209,163,11,62,227,135,119,218,180,139,158,3,137,92,122,172,24,243,91,52,153,25,109,117,180,172,187,140,203,185,69,237,63,188,199,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,167,37,184,23,135,25,139,225,153,97,225,126,40,81,186,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,64,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,153,107,194,35,46,178,113,39,30,87,140,119,61,167,46,85,167,96,71,117,232,51,157,105,165,66,114,190,124,178,97,147,39,82,102,226,218,105,199,36,17,183,162,154,113,184,203,82,147,185,4,187,95,205,143,133,140,100,248,127,112,249,115,227,53,130,252,248,134,100,178,149,154,124,47,145,93,180,45,248,138,197,75,106,57,29,191,48,228,166,41,205,96,156,220,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,168,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,114,156,29,242,235,39,15,48,142,181,141,183,133,167,46,157,112,223,82,16,205,33,233,205,52,75,85,1,180,33,109,60,193,109,231,52,137,15,45,197,40,148,162,75,168,143,25,196,167,110,197,175,245,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,234,188,74,248,126,254,194,102,78,199,188,41,103,125,131,85,168,39,210,148,228,167,87,40,243,165,191,37,127,52,211,17,144,204,122,114,11,166,97,189,203,53,19,142,33,29,187,146,33,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,0,34,175,20,127,2,120,155,248,47,156,66,20,2,46,39,138,166,70,42,184,165,27,249,72,225,29,46,93,66,236,166,199,139,77,174,91,212,218,90,164,73,172,177,205,38,218,148,202,99,182,110,185,37,162,113,41,94,253,196,113,218,73,146,145,200,218,229,69,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,95,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,114,168,0,101,92,94,245,79,42,182,110,107,248,126,97,93,159,89,166,196,77,207,78,195,122,52,155,78,174,227,134,202,233,213,19,165,49,176,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,138,65,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,223,197,156,126,198,92,117,244,7,237,115,16,170,183,71,201,122,121,83,41,125,106,210,124,134,123,55,40,246,145,115,30,94,212,115,31,94,231,92,216,141,235,86,212,233,45,120,101,100,74,171,141,215,149,59,28,241,74,217,136,230,23,208,100,56,168,176,234,140,41,104,185,38,160,148,148,161,182,245,34,92,102,93,209,78,45,123,155,90,219,228,109,112,141,238,87,235,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,116,174,8,244,154,85,126,149,143,52,42,237,50,37,70,155,81,143,111,196,153,14,91,41,121,137,44,56,154,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,112,14,32,153,10,184,114,205,121,78,190,112,250,133,46,102,21,213,228,56,244,21,199,234,166,174,128,130,40,201,54,103,60,109,18,25,66,164,72,83,113,205,78,45,107,66,8,148,165,44,140,206,58,96,14,14,87,115,1,140,182,158,14,219,143,116,242,238,106,130,99,185,39,106,23,210,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,33,165,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,109,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,249,55,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,77,70,169,53,184,145,88,222,180,161,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,17,87,35,57,205,174,231,15,17,241,138,166,221,43,208,214,101,175,232,56,246,205,53,212,32,229,37,183,78,127,54,76,151,19,174,175,59,202,104,205,180,168,219,109,40,74,83,184,201,110,185,234,243,209,147,42,22,112,240,226,45,49,186,175,161,175,59,95,168,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,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,133,207,112,202,207,109,43,27,172,218,118,6,98,149,205,45,204,80,160,199,113,49,102,85,31,74,215,114,66,65,169,73,91,110,104,70,185,44,181,162,92,66,247,56,180,55,207,220,225,155,220,168,129,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,184,86,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,67,65,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,0,40,7,138,63,142,204,77,252,23,201,225,9,191,194,78,192,179,113,79,36,215,254,31,98,13,189,18,185,111,87,47,137,241,167,65,146,71,177,212,122,62,154,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,21,111,254,20,248,242,214,101,234,216,59,133,180,137,114,172,211,142,117,90,77,229,95,79,34,156,80,141,4,100,211,239,176,149,145,201,75,166,108,114,208,130,113,123,73,238,83,108,171,114,108,210,246,193,75,87,46,217,0,196,124,28,178,170,21,89,180,91,127,15,238,190,153,250,163,173,185,41,124,248,243,36,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,243,216,47,39,137,62,70,41,89,130,176,38,98,166,28,210,226,65,196,91,86,60,154,147,168,135,75,74,159,186,24,75,45,146,162,186,166,91,55,222,146,150,227,161,49,181,53,22,186,181,180,137,194,113,186,64,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,167,15,188,250,219,217,153,179,96,216,216,131,93,137,15,21,41,17,219,102,114,36,116,176,145,95,89,156,149,19,208,89,39,77,111,45,49,227,165,201,4,150,208,132,45,102,105,74,80,100,69,50,128,6,85,197,212,229,19,45,24,89,154,14,27,24,113,98,226,101,39,255,0,183,29,21,98,27,17,189,41,76,254,159,125,215,58,71,222,105,206,79,55,144,132,57,181,62,186,53,73,251,12,170,87,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,205,94,13,153,122,249,105,139,21,108,194,213,164,213,98,68,195,189,33,82,16,220,93,34,212,103,77,141,33,167,210,167,212,70,71,200,97,100,106,105,30,182,233,44,40,212,148,150,215,46,80,5,37,241,134,193,10,173,135,152,184,248,202,245,114,36,202,110,40,199,37,71,136,150,212,135,224,191,78,139,18,51,168,95,122,86,133,36,217,90,86,70,71,170,220,73,164,182,18,220,130,174,85,170,175,82,163,208,158,169,203,93,54,28,135,165,199,134,167,148,108,50,251,201,109,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,83,42,213,90,44,149,204,163,84,229,192,144,228,119,226,45,216,207,41,165,169,135,218,91,47,52,106,73,145,154,28,105,199,27,90,123,148,133,169,39,169,25,144,246,184,3,131,149,220,192,99,45,167,131,182,227,221,60,187,154,160,152,238,73,218,133,244,145,80,149,57,38,78,197,173,4,231,41,134,221,119,151,188,148,189,155,83,235,40,136,105,122,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,6,85,197,207,101,107,44,150,14,105,184,98,88,184,127,119,198,137,14,164,184,245,196,209,110,18,167,51,38,109,25,243,174,72,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,38,165,177,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,208,98,158,104,113,199,26,44,75,83,14,113,34,255,0,170,214,232,182,143,61,216,233,153,45,231,222,153,41,215,157,112,229,75,117,213,169,111,188,132,61,200,108,212,123,91,105,4,148,37,38,167,20,190,213,195,187,36,19,51,85,125,157,219,120,197,219,134,86,157,65,166,171,169,55,159,140,245,81,197,50,235,136,139,21,212,52,164,43,106,208,199,80,68,227,110,33,169,9,52,40,148,180,40,164,87,27,138,77,42,129,74,192,106,21,10,153,18,157,77,167,71,184,34,67,135,17,148,178,196,102,27,77,49,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,57,175,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,74,113,58,225,233,14,214,135,39,49,89,126,180,57,52,166,119,59,118,208,41,140,176,196,90,84,86,152,101,182,165,66,136,195,40,218,201,114,158,92,147,220,181,18,156,39,54,146,9,213,34,5,229,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,208,246,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,169,110,53,126,41,237,111,135,240,124,198,162,58,87,4,122,77,42,191,74,199,154,21,118,153,18,163,77,168,199,183,226,76,135,45,148,188,196,150,28,77,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,56,7,16,76,133,92,57,102,188,167,95,56,125,66,151,51,10,234,242,28,122,10,227,245,83,87,64,65,20,100,155,51,158,54,137,12,161,82,36,41,184,230,167,22,181,161,4,74,82,150,70,103,226,114,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,221,78,98,46,203,86,249,201,222,45,93,54,85,205,74,184,40,179,112,254,229,233,170,52,185,173,203,138,254,200,50,80,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,140,225,13,84,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,59,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,255,0,178,201,128,56,71,145,124,6,101,138,237,82,223,160,206,114,60,73,55,173,211,81,168,33,166,37,84,85,181,189,14,83,196,217,38,50,29,116,219,97,6,72,208,151,169,145,186,227,138,93,58,231,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,81,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,234,188,49,114,101,123,99,30,35,198,198,74,229,86,235,179,108,203,95,108,136,213,26,98,230,83,37,87,220,112,222,97,113,161,78,111,102,214,75,148,243,114,92,105,206,98,82,162,104,182,155,134,227,119,126,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,35,255,0,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,242,101,194,113,164,116,210,164,237,52,19,43,91,237,166,59,142,44,156,87,172,218,183,41,190,99,188,255,0,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,80,191,20,127,29,152,155,248,47,147,194,18,83,130,213,167,106,223,52,44,118,181,175,91,102,149,112,81,102,252,152,234,105,213,72,77,203,138,254,197,212,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,8,171,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,192,90,249,161,199,27,59,6,174,44,6,160,95,245,88,246,133,205,200,106,76,67,150,242,250,104,168,84,133,189,22,41,26,246,71,102,66,228,154,164,19,105,37,59,177,41,82,182,41,196,175,242,101,227,47,215,246,102,177,66,14,20,97,202,34,34,165,50,60,137,110,204,156,79,20,40,76,50,217,169,78,200,113,150,220,83,104,53,108,105,42,52,232,110,58,218,123,55,16,183,76,233,96,94,28,101,211,134,101,249,133,248,95,70,232,105,80,125,12,235,207,58,100,185,85,9,74,171,193,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,53,45,148,239,20,248,55,241,2,222,243,22,6,148,192,120,172,107,189,108,28,58,194,59,190,245,197,40,241,37,90,116,186,60,151,106,208,228,161,149,162,123,6,131,73,196,38,223,82,90,117,111,154,137,148,52,179,34,113,110,37,31,218,25,172,196,41,182,109,70,255,0,185,106,24,115,73,151,75,180,229,86,38,189,65,131,45,70,167,226,211,148,242,206,51,46,25,173,102,107,75,70,132,153,154,215,218,71,235,43,188,251,86,64,49,27,8,240,187,52,118,141,203,140,182,172,74,181,33,201,8,133,6,116,185,40,105,138,5,69,215,91,38,42,142,19,166,77,45,12,158,237,77,102,92,162,89,190,157,92,101,4,122,30,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,123,137,126,66,163,99,205,188,246,53,97,53,10,35,24,139,67,142,227,213,116,55,205,223,95,167,49,21,197,37,148,178,203,78,41,249,196,166,217,105,147,245,55,33,70,133,169,68,134,73,20,217,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,187,54,214,174,110,112,176,174,154,107,93,13,201,66,233,169,247,53,57,73,109,174,92,229,70,109,107,125,134,137,231,92,40,110,56,111,37,149,184,100,165,114,92,35,45,80,99,58,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,69,124,81,50,147,106,229,167,20,232,183,78,31,187,201,182,241,27,210,85,4,83,148,166,211,232,249,205,73,37,190,195,13,52,203,109,181,13,45,202,138,150,81,170,212,91,28,35,50,34,78,188,215,33,89,103,141,154,124,195,83,44,122,204,232,140,91,212,56,255,0,40,238,6,94,55,119,205,167,49,33,132,57,17,163,105,73,82,86,234,158,109,179,94,244,108,66,150,178,53,41,9,66,180,39,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,61,225,113,195,180,45,90,189,207,61,196,162,61,42,12,137,174,26,140,136,182,180,218,150,125,230,69,220,147,246,151,222,67,57,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,194,73,233,219,216,36,103,9,140,23,77,255,0,142,47,93,245,88,6,229,62,223,132,169,108,58,166,181,65,75,98,100,23,18,90,169,10,78,187,86,103,216,100,175,184,93,210,16,148,33,40,65,17,37,36,68,68,94,194,31,244,2,2,113,132,177,254,80,224,29,50,186,204,103,22,245,54,182,203,203,90,17,174,141,183,10,122,143,83,36,153,233,169,251,200,133,50,91,85,7,105,55,29,42,168,194,182,185,14,115,18,16,122,153,104,164,56,74,46,227,47,105,123,198,143,50,165,116,29,219,151,203,14,168,179,65,186,86,245,45,183,77,62,213,244,44,40,204,251,79,183,85,123,76,117,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,16,183,138,181,247,242,71,46,78,66,110,170,152,174,85,230,156,14,90,95,216,183,9,216,19,139,77,55,22,169,61,189,221,186,153,119,24,163,74,100,83,169,213,162,67,82,140,206,92,150,218,51,215,183,214,81,23,219,239,26,34,200,237,150,139,35,45,182,124,20,33,9,235,105,116,249,198,105,45,12,205,112,35,22,167,234,151,111,171,255,0,211,29,236,0,66,78,42,184,95,18,243,192,71,174,68,83,73,233,148,55,21,44,222,38,73,74,67,76,194,156,191,165,176,204,136,141,90,247,145,125,164,40,217,135,222,137,33,185,44,45,72,117,149,146,208,164,153,145,165,68,122,145,145,151,105,118,139,237,225,165,141,44,226,174,93,233,84,217,82,210,229,70,218,67,20,117,33,78,17,173,72,143,6,26,77,102,70,181,40,253,103,59,251,11,95,97,9,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,73,254,26,25,245,147,128,215,11,56,43,139,53,217,111,225,213,114,67,108,210,22,231,43,101,2,162,252,166,210,167,148,243,206,182,150,32,154,92,121,215,139,215,218,180,146,208,148,154,222,53,217,166,116,114,147,106,230,231,11,14,214,169,59,208,220,148,46,166,161,108,212,82,166,218,229,206,84,103,16,134,31,116,217,117,194,134,227,134,202,158,67,100,74,87,37,179,35,213,4,35,174,76,243,9,149,12,169,183,27,39,53,218,212,187,78,242,133,29,21,107,190,183,91,169,67,114,136,229,200,228,40,235,157,13,51,155,125,77,52,182,13,39,24,146,105,109,178,84,53,32,214,183,148,70,236,170,204,221,90,149,95,202,38,43,215,104,85,56,149,26,109,71,13,235,178,225,204,136,242,94,98,75,14,83,30,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,219,139,201,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,89,229,225,215,111,102,78,255,0,182,49,102,216,76,184,181,215,107,20,90,77,218,204,73,49,98,20,154,1,60,180,74,152,217,173,147,55,39,52,211,141,232,167,28,52,155,49,137,9,66,212,148,33,83,38,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,136,45,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,252,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,246,206,254,75,174,172,163,226,59,240,97,38,171,91,176,106,92,183,232,151,11,176,92,75,104,230,155,219,96,201,124,144,76,156,196,19,14,25,165,7,235,182,73,119,106,55,27,104,249,89,46,205,181,213,148,108,83,43,166,154,215,93,109,215,122,106,125,205,78,82,92,119,153,5,50,91,90,223,97,162,121,166,206,99,109,147,201,101,110,25,165,60,231,8,203,69,152,208,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,167,110,42,153,24,165,97,108,159,229,35,132,116,184,148,251,78,165,34,45,54,185,111,83,105,105,143,26,140,255,0,40,155,106,83,41,142,217,52,220,103,77,180,165,123,246,153,72,117,38,74,95,63,107,112,87,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,39,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,236,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,20,226,35,146,8,121,170,177,10,237,179,162,237,196,219,78,158,235,84,36,147,204,70,102,168,218,158,105,197,197,148,234,218,82,213,181,8,127,167,35,113,182,208,236,133,26,212,73,90,212,85,109,146,220,142,94,89,165,197,202,189,159,112,174,93,171,111,88,210,27,69,228,243,200,38,170,49,86,165,184,132,194,105,135,11,114,100,173,76,60,147,82,211,177,174,90,212,178,82,137,13,57,126,118,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,20,217,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,143,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,139,233,255,0,73,172,210,224,215,251,21,124,97,237,241,79,255,0,124,108,201,100,213,255,0,53,198,94,109,196,127,188,117,151,91,254,195,136,236,140,25,38,225,231,74,202,254,54,226,77,241,89,135,18,187,5,137,17,161,97,229,98,122,146,170,140,120,78,48,165,205,113,77,163,230,144,179,55,155,139,206,209,46,47,167,144,100,134,154,123,107,147,124,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,10,64,226,69,159,170,238,62,221,85,76,18,195,122,135,69,134,86,253,65,113,228,61,22,74,28,249,77,41,135,52,41,43,113,165,41,10,134,149,163,115,13,165,70,149,232,151,151,170,185,104,103,181,240,49,250,236,252,183,250,144,181,65,8,56,147,228,98,149,152,43,2,102,42,97,205,46,36,28,69,181,99,201,169,58,136,116,180,169,251,161,132,178,217,42,43,170,101,179,125,233,41,110,58,19,27,83,81,107,171,91,72,156,39,27,164,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,114,144,181,36,245,35,50,30,215,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,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,219,180,135,75,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,67,225,251,255,0,132,153,173,194,38,127,194,213,175,58,58,83,255,0,38,104,164,194,98,60,111,249,76,153,110,60,239,239,187,175,210,33,89,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,65,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,202,184,179,238,19,185,223,135,109,250,51,41,152,153,43,100,74,133,64,218,178,102,147,44,50,204,87,30,234,31,145,22,83,202,117,6,174,107,230,130,142,73,109,110,41,217,10,65,171,105,182,148,205,92,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,158,215,41,153,126,165,101,151,1,173,140,40,134,136,139,169,67,143,213,215,166,71,36,153,77,170,189,162,164,187,204,38,219,83,136,37,104,211,74,113,59,201,150,153,74,181,218,59,0,8,127,197,47,2,225,227,6,84,235,215,36,42,55,87,114,97,223,250,36,166,60,217,176,219,136,138,217,145,84,16,167,29,45,220,158,151,152,242,155,66,146,165,185,25,143,164,105,36,42,133,192,89,167,4,252,29,165,86,175,43,243,27,235,148,25,110,200,182,163,197,162,80,38,61,21,42,136,151,229,19,138,152,166,156,82,12,202,75,109,54,194,12,219,89,26,90,152,178,81,25,58,145,110,128,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,213,226,167,153,76,56,204,14,56,210,169,152,94,84,170,165,42,199,167,187,75,122,228,141,20,137,202,164,165,188,106,113,182,228,18,143,168,134,206,137,38,143,106,83,204,114,82,144,107,67,136,89,194,177,119,220,47,51,109,133,152,141,131,86,222,2,114,169,86,189,231,102,83,218,167,250,57,41,141,9,154,215,173,37,124,248,77,115,148,236,151,185,44,115,229,175,98,126,117,213,175,77,21,217,197,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,249,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,67,143,223,177,175,219,45,217,252,159,61,43,251,61,244,130,189,5,233,61,220,238,78,210,223,183,127,206,114,121,156,206,87,55,231,121,92,190,111,206,111,19,87,130,223,237,151,246,203,118,252,142,244,87,236,247,209,241,254,90,117,187,121,220,237,178,61,27,210,233,243,156,238,103,63,93,126,107,149,206,223,243,156,129,242,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,44,210,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,47,242,81,73,205,29,23,36,216,253,14,254,166,75,129,132,14,97,189,122,93,176,213,105,151,90,150,169,175,211,220,120,221,167,165,68,70,112,92,105,197,56,181,31,205,169,213,161,76,234,163,146,98,178,198,170,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,210,184,154,231,182,171,141,215,149,71,3,48,182,230,136,230,23,208,100,54,153,83,41,111,169,104,185,38,160,146,165,45,199,52,34,92,102,93,213,45,161,27,155,90,219,231,238,112,141,158,87,10,201,70,84,107,185,180,198,88,86,111,42,171,14,208,166,233,50,233,173,194,101,10,232,34,237,89,182,217,41,195,36,19,207,173,28,166,203,69,168,181,91,156,181,161,167,8,104,38,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,88,254,52,84,240,142,139,133,247,5,103,29,219,183,220,177,32,71,76,154,194,43,209,17,42,18,144,135,18,166,201,76,173,42,39,87,205,38,249,104,36,169,106,115,97,32,141,102,146,25,161,187,62,74,252,170,172,252,133,244,175,201,191,72,72,244,63,165,185,125,119,67,204,87,35,168,229,124,223,59,151,179,126,207,87,118,186,118,104,45,167,131,39,242,142,249,9,93,249,77,255,0,216,99,231,62,77,250,71,127,81,233,78,113,115,250,15,253,15,250,238,110,190,167,63,78,87,175,213,8,87,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,234,184,197,102,83,14,34,97,195,57,103,166,21,42,185,121,207,168,67,170,84,146,228,82,144,171,126,43,100,110,54,226,93,220,93,60,199,181,66,82,68,74,87,76,235,251,137,4,243,74,93,64,139,20,225,43,155,108,44,193,106,141,193,131,152,152,213,42,129,242,194,160,221,66,21,213,33,49,162,178,215,38,43,198,227,21,9,143,60,141,172,151,41,5,29,9,66,180,118,75,250,153,115,11,73,213,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,20,87,196,207,58,63,202,79,17,209,134,246,82,185,118,13,131,80,150,196,105,12,206,231,55,93,156,71,202,92,237,27,90,153,83,41,36,41,49,212,91,149,203,117,213,154,139,156,109,183,205,114,109,146,171,251,55,215,147,212,186,124,185,118,197,167,2,60,135,103,93,47,81,222,149,17,15,182,77,105,17,163,35,67,78,73,51,125,165,27,74,117,6,77,111,95,110,210,74,185,86,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,188,138,207,248,83,231,158,149,90,182,96,101,119,21,234,145,41,245,42,4,114,110,212,173,84,106,137,65,84,216,92,132,54,213,48,249,238,110,84,148,41,244,33,134,218,212,148,202,54,18,17,201,35,118,205,0,4,85,226,143,224,79,19,127,5,243,136,66,138,240,158,250,253,151,226,157,155,137,158,139,244,159,201,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,146,112,119,24,172,28,117,176,41,120,141,135,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,253,198,117,171,197,99,34,85,82,170,207,205,54,13,91,49,21,77,84,115,126,247,165,83,152,82,95,109,242,82,212,229,96,144,70,105,90,20,147,73,63,177,41,52,26,57,234,37,239,125,198,224,6,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,205,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,142,37,152,210,206,21,101,222,171,77,139,45,40,168,220,168,126,142,148,19,132,75,74,36,65,152,146,89,17,45,42,47,89,190,254,210,215,216,98,132,159,125,233,114,28,146,250,212,183,94,89,173,106,81,153,154,148,103,169,153,153,246,159,104,188,158,21,88,95,18,204,192,70,110,69,211,9,153,149,199,83,44,158,54,73,42,91,79,66,130,190,197,108,35,50,51,78,189,230,95,120,155,96,3,130,103,138,204,69,237,150,219,194,10,208,218,186,42,93,66,113,26,139,83,35,68,9,37,169,122,167,219,235,127,244,198,119,106,113,78,153,86,151,13,42,50,56,146,92,104,143,94,223,85,70,95,103,184,94,95,10,155,239,229,118,92,155,132,229,85,50,156,164,77,40,28,181,63,189,109,147,80,32,150,154,110,61,18,91,187,187,52,51,238,33,52,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,159,26,91,174,35,212,123,102,209,109,215,121,232,153,10,114,145,184,182,109,36,84,91,215,77,117,215,95,179,248,138,210,193,202,59,119,14,45,217,52,39,210,226,153,168,92,84,216,174,242,203,85,108,114,75,105,61,53,35,46,227,246,145,141,39,97,77,14,53,183,134,150,173,10,33,44,153,131,69,131,29,27,244,221,162,35,161,37,174,132,69,174,137,47,97,15,86,0,57,22,109,109,88,247,126,92,113,18,152,242,220,74,209,108,85,222,103,97,145,106,225,64,125,41,35,212,143,179,214,246,22,163,56,21,168,11,165,86,103,210,220,215,124,57,46,199,86,190,244,44,210,126,194,247,123,132,250,225,7,140,47,91,56,189,80,195,170,132,244,181,79,170,64,117,246,82,235,166,148,170,75,146,160,50,148,164,141,100,147,86,212,158,132,73,51,251,251,133,208,145,146,136,140,143,82,62,210,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,57,164,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,172,87,37,28,77,99,97,6,94,110,204,41,197,42,212,185,23,13,173,71,153,43,14,231,84,152,118,108,71,214,152,228,81,104,239,19,9,39,144,132,188,68,104,90,215,176,154,90,155,222,202,89,104,149,94,183,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,93,246,31,96,228,204,14,225,91,115,217,181,103,170,167,85,151,133,247,5,110,165,30,162,151,218,114,20,169,180,231,228,46,33,71,121,106,233,249,60,194,105,72,65,33,42,113,14,56,104,74,220,94,180,88,61,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,236,219,90,185,185,194,194,186,105,173,116,55,37,11,166,167,220,212,229,37,182,185,115,149,25,181,173,246,26,39,157,112,161,184,225,188,150,86,225,146,149,201,112,140,181,65,137,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,30,43,24,176,118,193,199,91,2,169,135,56,141,65,137,81,166,212,99,190,211,78,187,21,151,159,167,190,227,46,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,222,71,158,188,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,64,112,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,125,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,136,120,136,228,130,102,85,111,178,187,108,232,187,176,202,236,168,58,213,9,36,243,242,94,165,184,150,90,113,113,101,58,182,146,132,238,90,223,233,200,220,113,197,181,29,70,181,26,144,181,31,42,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,67,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,249,33,82,105,84,233,51,230,83,233,145,34,200,170,72,41,115,157,101,148,161,114,159,38,155,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,250,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,32,0,154,156,59,179,245,51,44,119,81,216,120,165,80,170,212,176,202,183,202,143,169,201,126,71,201,151,9,199,87,212,197,141,184,208,76,173,111,184,169,13,182,130,113,94,171,137,220,166,249,110,222,160,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,69,94,40,124,64,191,240,147,42,88,68,247,248,90,77,231,88,74,191,228,206,148,104,79,199,147,255,0,41,141,45,183,154,253,246,180,250,70,42,172,90,167,3,31,174,207,203,127,169,11,84,28,171,52,248,215,252,157,178,251,123,99,27,116,254,182,93,191,79,46,129,133,53,204,109,115,159,117,17,226,243,83,204,108,205,146,125,230,141,205,171,37,114,201,123,117,86,132,121,172,18,43,135,214,49,82,176,67,54,150,45,221,114,215,165,210,173,233,178,30,162,86,29,106,82,88,96,216,150,202,217,109,82,148,181,161,29,51,114,21,29,247,13,103,162,73,141,228,70,164,36,134,135,128,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,73,124,77,114,37,85,193,27,202,163,142,120,91,108,196,111,11,235,210,27,84,168,116,182,20,132,91,115,86,73,74,144,227,122,153,34,51,206,234,166,214,141,173,161,110,114,54,182,68,207,54,42,229,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,208,246,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,3,42,224,46,207,134,86,123,105,88,221,102,211,176,51,20,174,105,110,98,133,6,59,137,139,50,168,250,86,187,146,18,13,74,74,219,115,66,53,201,101,173,18,226,23,185,197,161,190,126,231,12,222,229,79,80,0,25,172,205,62,10,127,39,108,193,94,216,56,221,67,173,137,111,212,11,160,125,78,243,28,92,23,218,68,136,188,213,114,219,35,120,152,121,162,115,106,9,60,194,94,221,83,161,159,42,26,72,202,46,8,85,114,227,151,75,51,6,171,181,200,149,122,149,2,60,149,76,151,17,181,33,131,126,68,167,164,184,134,247,122,202,66,20,249,160,150,100,147,89,32,148,105,70,237,133,216,0,0,101,92,76,167,179,235,112,225,230,74,48,231,45,56,47,93,151,75,174,166,61,81,235,170,181,23,170,135,54,152,181,86,220,149,17,152,50,154,117,6,75,83,68,174,113,236,90,13,183,208,130,86,238,97,38,53,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,157,143,230,215,133,31,201,204,190,218,19,178,253,23,229,13,223,96,83,228,183,113,165,49,57,85,11,169,151,29,55,212,243,77,182,163,65,188,194,214,241,54,206,138,117,108,41,13,115,93,91,13,33,202,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,191,226,21,154,171,55,53,248,71,128,119,133,26,165,17,55,61,58,61,114,53,217,72,109,179,101,116,234,137,162,155,188,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,143,65,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,150,156,84,51,235,26,44,106,174,86,48,110,187,18,98,230,71,122,159,124,212,227,243,73,112,214,78,178,162,129,26,67,110,165,38,179,74,31,106,82,20,133,163,99,188,173,73,100,234,81,94,217,116,203,70,41,230,130,251,102,197,195,58,79,239,117,181,153,140,73,244,93,51,230,94,117,190,173,246,90,115,147,205,228,45,13,238,79,174,189,18,94,211,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,150,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,226,177,55,5,48,143,25,163,83,226,226,182,28,91,247,82,41,50,17,38,9,213,32,161,229,198,90,93,105,211,38,214,101,185,40,90,152,104,156,65,30,199,80,157,142,18,208,102,147,243,249,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,64,14,53,126,22,45,111,136,16,124,186,162,41,130,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,220,164,45,73,61,72,204,135,64,203,198,95,175,236,205,98,132,28,40,195,148,68,69,74,100,121,18,221,153,56,158,40,80,152,101,179,82,157,144,227,45,184,166,208,106,216,210,84,105,208,220,117,180,246,110,33,161,60,188,101,250,193,203,46,23,193,194,140,57,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,110,210,29,44,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,127,226,35,159,169,153,156,186,138,195,194,218,133,86,155,134,84,78,108,125,74,75,241,254,83,56,110,52,190,166,84,109,196,131,101,11,97,181,71,109,196,27,137,245,156,86,213,57,203,107,159,228,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,79,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,191,235,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,138,23,226,143,227,179,19,127,5,242,120,67,245,100,175,57,49,178,131,133,248,191,80,161,70,137,62,251,185,228,91,140,219,144,103,66,117,248,75,67,14,77,57,143,72,54,220,108,210,132,52,233,37,36,75,222,110,58,222,137,82,9,195,76,96,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,234,106,53,73,174,75,148,254,196,37,8,222,235,134,165,171,106,16,148,150,167,216,148,145,23,97,16,181,76,52,225,9,174,84,238,90,5,249,80,165,49,140,87,79,71,84,166,201,121,60,216,182,211,209,205,102,136,92,230,79,123,156,228,58,235,114,22,70,227,68,165,52,164,54,233,198,67,142,85,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,230,251,185,233,253,181,240,234,196,172,14,198,59,207,171,196,154,47,162,61,15,38,106,118,189,93,165,183,84,128,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,69,92,167,120,167,193,191,136,22,247,152,176,52,166,43,87,139,94,116,126,69,208,166,101,70,192,86,234,213,199,79,101,251,162,168,196,237,170,167,65,113,123,147,5,41,105,100,178,121,244,32,141,212,186,68,158,153,228,150,215,10,70,230,234,219,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,220,71,162,140,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,138,241,12,201,101,43,52,248,95,34,187,104,91,241,21,138,150,212,114,59,126,97,201,76,83,154,193,57,185,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,81,15,250,42,176,174,175,246,86,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,243,200,86,113,45,236,211,225,29,49,53,154,196,70,49,22,135,31,162,184,41,143,76,139,213,205,91,8,97,46,85,26,142,214,213,38,51,170,121,179,51,229,33,8,117,75,104,183,18,18,165,74,0,17,87,138,63,129,60,77,252,23,206,33,10,1,18,171,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,190,143,244,43,126,218,191,236,85,199,109,220,116,255,0,248,57,144,106,80,100,55,255,0,57,183,153,113,181,253,169,82,85,237,35,20,131,196,207,37,223,201,179,17,209,137,22,82,121,150,13,253,80,150,252,104,236,193,228,183,66,156,103,205,92,29,91,66,89,75,42,37,169,81,210,91,85,203,105,212,26,79,146,110,57,10,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,70,102,122,17,118,152,165,238,47,152,194,245,205,139,212,252,57,167,206,75,180,250,92,6,159,121,45,58,106,74,100,183,42,123,42,74,136,150,105,37,109,81,106,70,146,63,187,184,64,90,44,5,213,107,48,41,109,235,190,100,150,163,167,79,122,214,73,47,97,251,253,195,71,249,74,181,99,218,25,113,195,186,99,43,113,75,93,177,72,121,237,230,71,163,135,1,132,168,139,66,46,207,87,218,90,142,186,0,60,174,42,208,227,92,184,105,117,80,165,146,205,153,212,89,209,215,179,77,218,46,58,210,122,106,70,90,232,163,246,24,205,134,49,209,219,183,177,114,246,161,48,151,18,205,62,226,169,69,107,152,90,43,99,114,92,73,107,161,17,107,161,123,8,133,150,240,90,186,226,51,71,185,173,23,29,119,158,185,147,103,37,27,139,102,211,69,57,189,116,215,93,117,251,63,136,180,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,137,41,53,40,200,136,139,83,51,246,10,57,226,193,137,12,93,248,246,84,24,178,144,235,116,120,157,50,201,181,146,144,75,106,108,228,30,186,40,253,111,91,220,71,247,14,97,195,238,196,43,231,51,22,187,79,64,84,150,105,115,97,84,149,243,91,210,158,85,66,47,105,250,170,34,45,23,223,217,223,222,67,66,17,24,68,88,172,197,105,9,66,25,109,45,165,41,45,8,136,139,66,34,33,254,192,3,203,98,165,48,171,88,99,119,82,52,237,155,66,159,28,190,195,92,117,167,220,126,255,0,112,205,142,50,81,215,64,197,155,202,144,225,246,196,175,212,89,255,0,231,100,184,159,113,123,189,195,211,101,102,248,86,30,227,205,151,112,243,157,109,180,86,233,200,123,150,173,55,54,83,88,90,146,126,178,117,35,217,220,103,160,209,197,155,91,106,229,180,104,151,11,31,213,212,233,209,166,35,187,185,198,146,178,238,51,253,239,121,253,227,236,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,98,152,47,146,235,87,55,28,51,48,230,12,36,210,168,151,245,55,210,175,209,46,23,96,182,167,23,202,171,212,246,193,146,249,32,222,40,107,55,220,51,74,15,212,112,210,238,213,237,54,215,85,119,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,73,254,24,217,126,170,227,126,104,237,234,234,145,45,139,123,14,36,49,117,85,38,52,74,73,19,236,58,74,133,24,156,229,173,27,220,144,148,40,219,81,160,212,203,50,77,10,37,32,133,207,230,199,194,198,50,124,63,184,124,185,241,154,193,103,220,82,242,11,93,137,93,175,102,179,8,105,253,117,42,119,243,235,198,137,22,50,16,229,61,196,160,137,202,147,41,109,37,204,101,123,77,201,26,145,184,135,20,227,202,53,161,110,27,16,47,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,246,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,136,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,7,10,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,159,108,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,88,255,0,10,124,246,213,74,171,3,43,56,203,115,68,85,53,81,201,139,34,171,81,125,73,125,183,201,72,75,116,115,89,145,165,104,82,77,70,198,245,36,208,104,228,36,215,189,134,219,150,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,0,141,84,8,255,0,152,76,215,80,178,233,140,184,67,102,223,78,210,169,214,134,36,122,110,29,66,183,53,229,181,232,169,81,147,16,226,56,106,34,52,19,43,91,235,105,195,89,37,41,230,33,195,113,8,105,100,190,193,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,240,230,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,213,120,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,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,50,196,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,253,92,46,50,253,96,230,107,11,241,235,10,49,25,18,209,77,153,34,211,150,212,200,36,201,77,132,251,46,84,84,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,155,140,68,12,195,229,250,254,203,46,40,78,194,140,70,68,69,212,161,199,143,45,169,144,73,227,133,53,135,155,37,37,216,238,60,219,106,113,4,173,237,41,68,157,9,198,156,79,110,211,19,255,0,133,126,125,100,197,147,74,202,198,50,87,101,204,68,201,12,211,236,106,156,142,81,34,26,9,167,148,112,36,200,113,212,168,208,106,67,13,69,66,80,181,239,119,149,169,32,154,74,45,124,102,179,54,62,41,241,147,226,5,195,230,47,137,105,77,207,109,43,4,120,112,216,152,25,133,183,52,182,241,66,189,30,170,153,83,41,111,165,11,182,225,46,179,45,74,91,142,104,102,137,47,53,170,91,66,54,184,132,57,207,220,217,147,60,216,23,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,237,115,27,130,21,92,184,227,13,107,6,171,181,200,149,122,149,2,61,57,83,37,196,109,72,96,223,145,5,137,46,33,189,222,178,144,133,62,104,37,153,36,214,72,37,26,81,187,97,88,87,3,31,174,207,203,127,169,11,84,21,107,198,195,26,42,180,232,214,30,4,91,215,124,184,177,234,145,229,87,174,106,59,40,82,17,41,130,117,180,83,148,235,155,116,90,9,214,102,153,52,75,50,222,218,22,180,234,150,148,80,47,39,153,122,254,84,24,237,74,194,57,18,106,176,32,79,167,212,228,204,170,83,226,245,30,140,229,67,117,81,228,60,147,45,188,158,171,166,109,68,106,70,254,105,33,43,66,150,149,23,21,26,83,202,198,53,255,0,40,156,190,217,56,198,229,63,162,151,112,83,207,175,97,45,114,219,68,230,29,92,121,92,164,243,28,50,100,223,101,211,111,114,205,92,179,70,237,21,169,23,85,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,10,1,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,54,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,127,214,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,25,109,22,83,100,228,22,30,103,56,117,97,149,249,133,180,250,85,55,19,104,158,159,145,161,70,98,63,202,102,206,169,33,29,52,169,59,73,102,242,16,195,105,142,227,139,54,211,235,54,173,169,115,152,213,117,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,95,246,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,0,41,219,141,133,149,96,209,113,114,195,189,104,114,34,53,118,92,180,121,77,87,225,178,182,82,181,49,21,109,166,28,183,91,74,73,211,91,132,227,236,147,174,25,146,145,13,8,78,156,165,8,171,145,155,42,193,196,60,218,97,157,163,137,210,34,34,222,153,88,230,190,212,181,178,76,76,125,150,92,122,52,71,18,242,84,135,16,252,134,217,96,218,50,213,194,116,208,157,20,162,49,163,48,1,149,113,127,220,46,60,9,225,151,227,94,113,52,80,8,253,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,11,244,200,78,72,40,89,71,177,29,155,113,197,165,84,177,54,183,205,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,236,75,75,112,182,18,150,238,187,148,164,182,209,34,85,10,128,226,145,144,88,120,119,215,102,111,7,41,244,170,109,160,125,28,123,138,221,135,25,136,44,210,28,62,84,102,100,196,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,245,208,226,249,53,172,39,255,0,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,68,21,201,212,236,71,165,99,221,58,173,132,50,57,55,157,62,223,185,230,81,13,52,179,169,56,185,77,80,103,173,45,181,24,148,92,199,151,180,208,217,25,45,36,226,144,106,109,210,35,109,124,126,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,161,76,135,229,251,11,240,39,47,54,179,216,124,136,149,9,215,141,30,159,94,173,92,45,147,134,186,187,239,71,75,137,82,84,235,109,186,152,200,39,84,76,180,166,208,104,66,140,212,158,106,221,82,164,80,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,83,93,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,198,130,114,57,148,74,86,80,112,141,86,163,245,24,149,139,178,189,33,53,43,142,170,196,116,161,11,124,144,73,68,86,86,105,39,87,25,146,221,179,152,122,154,220,121,194,75,124,211,109,50,40,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,34,85,133,139,216,185,135,152,71,136,86,101,136,252,186,117,177,125,72,165,83,238,138,156,102,22,75,82,27,68,213,51,0,228,23,170,210,36,37,114,77,104,236,91,168,142,164,145,242,249,201,95,53,26,83,203,22,27,224,118,22,96,213,22,216,203,212,202,85,74,208,46,99,168,172,83,231,51,59,210,210,137,92,183,229,61,37,175,81,231,141,109,154,84,101,162,83,203,38,210,148,33,180,161,61,84,80,15,20,127,29,152,155,248,47,147,194,17,84,90,247,10,252,133,70,139,26,149,154,124,100,161,68,152,185,145,217,168,88,212,201,28,210,92,53,147,175,36,231,201,142,227,73,73,172,210,134,29,138,180,173,104,216,239,55,66,89,52,164,90,80,133,92,68,114,11,15,51,150,169,95,152,91,79,165,83,113,54,137,205,145,161,70,98,63,202,102,205,182,145,211,74,147,180,150,111,33,12,54,152,238,56,179,109,62,179,106,218,151,57,141,81,96,234,185,78,241,79,131,127,16,45,239,49,96,104,123,26,238,75,250,206,194,59,190,235,194,219,98,37,197,118,81,232,242,102,210,105,82,77,227,68,183,219,65,168,155,36,48,133,58,234,244,35,216,202,9,38,234,201,45,239,111,127,49,57,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,91,255,0,5,139,75,8,209,132,119,93,241,70,76,73,120,138,170,194,233,181,167,158,105,9,151,6,156,104,109,113,152,104,137,213,171,166,113,73,113,195,115,99,92,199,80,180,26,86,81,144,177,99,224,41,3,139,221,173,129,214,182,99,162,39,12,224,244,119,125,86,158,170,165,236,204,71,89,56,61,83,203,35,142,231,45,38,107,106,99,136,37,186,241,40,146,149,165,200,238,145,26,221,113,106,225,121,31,187,113,114,209,205,30,31,185,130,234,150,237,118,169,88,141,77,147,5,167,86,134,42,20,231,29,73,203,98,81,161,167,141,49,185,72,83,142,57,202,115,146,77,243,137,59,154,73,149,154,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,109,130,22,85,43,18,177,162,193,195,154,236,137,108,83,110,171,162,149,68,152,236,69,165,47,182,196,153,109,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,234,179,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,107,195,83,136,92,204,50,174,193,192,172,121,187,255,0,208,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,218,113,87,12,237,92,100,195,139,143,11,111,88,157,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,152,33,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,26,242,173,181,109,90,53,187,133,255,0,234,233,148,233,51,23,221,220,219,74,89,247,153,126,239,188,190,241,156,124,211,95,42,196,44,121,189,46,30,115,174,54,186,221,69,12,243,21,174,214,206,107,235,74,75,214,86,132,91,251,136,244,30,103,6,232,235,175,226,205,155,71,108,244,57,117,250,115,63,252,244,150,211,238,63,127,184,105,59,10,233,101,68,195,27,70,143,167,108,42,20,8,231,246,154,35,161,62,226,247,123,135,169,0,31,227,45,132,74,138,244,87,80,75,67,205,169,181,37,69,169,25,25,104,100,100,51,223,196,18,196,43,31,51,23,67,108,192,84,102,106,147,103,84,147,243,91,18,174,109,66,87,105,122,169,35,45,17,223,219,221,222,99,167,240,160,196,134,45,12,123,58,12,169,72,105,186,196,78,149,4,234,201,40,53,187,54,10,11,77,84,94,183,171,238,51,251,197,227,37,68,164,146,146,100,100,101,169,25,123,71,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,120,206,54,102,237,108,2,195,122,132,135,107,145,91,172,203,97,214,98,199,76,150,201,237,234,98,65,160,201,60,212,47,233,179,166,165,237,238,237,238,160,76,76,189,170,152,139,126,215,175,42,180,233,18,158,170,212,101,75,73,190,234,150,104,67,175,45,194,73,110,82,140,136,141,103,217,169,247,247,159,120,177,158,13,184,76,221,70,165,92,197,25,176,157,46,153,82,105,173,56,182,253,93,82,170,123,233,208,205,29,253,166,125,138,254,30,209,109,32,0,63,13,118,63,87,68,168,69,208,207,157,21,214,244,46,243,213,6,67,56,249,188,164,122,27,49,151,236,94,90,209,186,225,170,57,162,203,67,237,156,249,123,139,220,57,37,62,116,138,100,248,213,40,139,52,63,17,228,62,218,136,204,140,150,149,17,145,234,90,31,121,123,6,133,242,23,137,208,241,51,45,246,156,150,167,170,68,170,77,54,5,50,94,247,73,106,39,154,129,20,214,95,77,71,166,171,246,232,125,189,164,66,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,115,78,37,249,10,141,143,54,243,216,213,132,212,40,140,98,45,14,59,143,85,208,223,55,125,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,212,220,133,26,22,165,18,25,36,116,14,24,217,126,165,96,134,87,45,234,234,145,17,251,135,17,227,177,117,85,38,52,73,81,155,15,180,74,133,24,156,229,161,123,27,142,164,40,219,81,172,146,243,210,77,10,52,172,135,96,205,143,133,140,100,248,127,112,249,115,227,53,131,83,181,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,65,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,189,87,8,7,51,36,214,46,73,85,141,10,92,172,47,56,242,83,112,34,173,38,123,20,98,124,215,12,156,92,69,52,218,227,157,81,40,54,22,148,56,146,53,176,151,16,106,108,148,151,19,40,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,135,252,70,114,81,252,170,176,225,138,253,129,76,165,55,137,182,183,206,83,100,190,92,167,42,144,72,150,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,133,198,146,48,54,147,74,197,124,168,97,140,60,82,166,68,188,99,215,236,123,126,93,89,170,251,41,168,34,160,249,195,142,241,186,250,95,37,19,171,230,145,57,185,122,158,242,37,119,246,143,171,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,114,14,40,254,4,241,55,240,95,56,132,40,4,106,160,85,95,28,239,169,63,204,159,166,143,213,194,167,61,149,90,212,155,123,40,216,139,14,92,249,13,199,92,75,62,167,29,181,58,180,176,195,83,37,190,212,231,158,144,102,72,109,166,217,102,58,89,107,68,161,4,131,208,136,140,78,172,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,78,123,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,226,120,54,221,53,219,131,40,243,41,53,121,221,68,75,102,240,168,210,233,109,242,144,142,158,42,216,141,45,77,234,146,35,94,175,203,144,189,84,102,175,95,77,118,165,36,84,130,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,38,166,117,242,163,66,205,166,13,77,179,121,84,168,119,125,55,89,150,181,110,107,43,87,65,43,114,13,198,205,77,153,44,153,125,8,229,56,90,45,37,170,28,229,173,109,54,67,62,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,208,158,72,220,199,149,229,162,206,78,99,225,75,98,242,110,58,210,165,212,36,243,106,47,194,222,103,21,115,83,203,73,181,39,148,105,66,144,165,56,225,236,74,221,81,60,183,27,69,16,230,199,197,62,50,124,64,184,124,197,241,202,133,223,112,221,200,45,11,0,173,90,94,54,226,69,63,173,196,219,130,158,137,17,217,149,25,109,252,153,138,251,122,156,100,54,234,82,180,204,82,23,181,247,20,146,82,53,83,40,209,60,197,189,93,124,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,51,131,157,12,99,161,99,238,104,47,252,85,181,153,217,69,170,212,27,143,78,115,114,207,169,139,18,59,81,26,147,162,208,133,163,156,136,233,119,150,164,146,145,204,216,122,154,117,59,10,224,159,131,181,90,45,155,126,99,125,114,131,17,168,247,44,136,180,74,4,199,162,169,50,212,196,83,113,83,20,211,138,65,17,198,113,215,24,65,155,107,50,83,176,214,74,34,54,146,33,87,18,235,2,54,31,103,75,17,34,211,109,233,116,170,109,114,68,106,252,83,120,157,217,49,114,227,54,236,169,13,45,195,61,232,84,195,150,71,180,246,37,105,90,19,183,102,210,155,252,18,241,50,234,184,48,227,17,48,182,173,47,168,162,217,245,10,125,66,145,204,113,197,185,31,175,41,60,246,19,185,102,132,50,75,136,78,37,8,74,126,113,247,212,102,163,95,101,149,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,235,99,222,10,93,89,118,197,138,238,14,94,181,10,84,218,213,191,210,245,47,210,221,113,200,171,231,198,106,66,54,41,198,219,89,232,135,146,71,170,11,214,35,211,82,208,206,205,120,35,95,247,149,118,205,196,220,62,172,220,50,230,91,214,172,138,76,154,44,23,140,148,136,11,152,115,78,73,52,102,91,146,133,169,134,214,104,215,97,47,122,136,137,78,44,213,81,98,255,0,184,92,120,19,195,47,198,188,226,104,139,252,84,50,21,26,84,106,174,105,240,110,133,18,26,225,199,122,161,124,211,35,243,77,115,22,110,178,146,159,26,59,109,41,36,178,74,223,118,82,212,180,35,99,92,221,13,102,234,151,8,50,45,252,163,191,148,117,187,252,151,255,0,240,175,214,235,122,173,254,139,244,94,244,117,30,146,219,255,0,137,253,13,223,219,223,202,229,124,255,0,36,104,164,0,103,51,59,152,243,27,49,217,151,188,113,38,141,54,91,246,241,200,69,46,223,39,164,58,226,10,157,25,4,211,110,52,135,80,133,50,135,148,151,36,155,91,19,177,114,22,71,170,183,40,248,80,210,238,91,177,190,149,152,252,18,181,177,162,141,67,151,70,143,113,199,117,75,129,37,196,184,184,207,178,251,145,222,65,45,61,139,65,58,203,155,23,162,77,72,218,163,74,12,205,5,210,192,114,175,228,157,149,143,252,218,112,171,255,0,99,105,223,252,17,239,237,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,50,218,45,251,131,238,84,104,84,43,16,179,85,116,181,74,170,86,174,110,124,59,92,185,43,91,212,88,172,188,252,105,78,110,81,146,9,231,214,133,35,84,164,212,134,145,161,57,163,238,182,155,42,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,45,196,87,38,209,178,159,138,17,170,22,164,152,137,177,47,121,18,222,182,160,156,215,100,77,130,136,237,198,57,12,190,107,109,37,177,46,201,52,180,123,220,89,182,148,243,20,107,212,213,210,248,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,28,43,26,240,190,171,130,184,185,119,225,69,101,82,220,145,107,86,36,211,81,34,76,37,68,92,198,16,179,228,202,38,148,102,104,67,205,114,221,71,172,162,52,56,147,37,40,140,140,238,207,133,46,38,126,209,50,109,110,83,164,75,170,203,159,101,84,39,91,51,31,168,57,204,221,203,112,164,71,67,42,53,169,70,203,113,101,70,105,36,123,118,242,141,9,78,212,164,206,96,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,7,138,189,112,67,5,241,42,170,213,119,17,176,134,202,186,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,30,154,173,71,237,49,250,172,92,39,194,204,47,235,191,102,120,105,106,90,94,147,229,117,190,130,163,70,129,213,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,197,64,241,171,241,79,107,124,63,131,230,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,171,60,153,28,188,178,133,121,38,84,85,203,174,97,213,114,66,145,65,175,45,5,189,181,232,106,232,166,109,34,74,36,165,36,163,37,17,18,30,66,77,104,36,154,93,105,174,129,195,207,136,101,87,45,21,88,248,87,138,147,37,212,112,174,163,32,205,11,36,169,231,237,183,220,86,170,144,194,75,85,46,50,148,102,167,88,73,25,145,154,157,104,183,243,27,126,242,69,0,241,71,241,217,137,191,130,249,60,33,234,184,90,229,70,133,152,188,101,157,121,95,77,82,170,54,134,27,244,179,42,20,73,172,173,223,74,202,146,151,202,35,102,146,50,65,178,133,176,183,92,37,154,146,174,90,27,54,214,135,86,104,189,64,1,85,124,88,178,65,66,167,211,170,121,179,195,56,180,170,43,113,244,118,246,132,111,45,190,186,84,137,81,216,143,42,43,41,104,208,79,45,111,172,228,26,156,66,85,181,43,36,155,138,113,75,128,25,78,241,79,131,127,16,45,239,49,96,105,76,84,175,22,76,146,204,167,215,127,148,222,16,218,156,216,21,77,233,188,105,116,138,107,238,56,204,164,161,231,220,172,185,203,37,54,134,84,219,102,79,172,201,180,165,196,161,197,27,138,125,197,38,21,228,255,0,50,149,220,171,99,141,31,19,105,133,206,165,61,182,151,114,68,76,84,62,228,186,59,175,54,185,13,180,74,82,54,188,92,164,56,217,146,208,92,198,208,74,51,65,173,42,208,158,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,57,86,116,115,109,106,229,27,11,14,233,169,53,215,92,149,222,166,159,108,211,146,150,221,230,78,76,103,22,135,223,104,222,105,195,134,219,132,202,94,91,102,106,79,57,178,34,213,100,51,217,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,223,112,204,201,119,242,108,195,133,226,69,234,158,101,253,127,83,226,63,38,59,208,121,46,80,160,153,115,81,7,87,16,151,146,242,141,105,84,132,158,212,243,26,105,4,147,228,147,142,75,91,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,148,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,57,7,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,239,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,207,182,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,211,134,22,125,100,227,61,42,38,95,177,130,187,46,126,32,211,35,201,122,149,87,151,202,65,85,169,204,37,157,140,184,234,157,230,200,156,146,83,234,51,38,189,102,88,55,22,165,44,156,90,169,132,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,138,189,112,67,5,241,42,170,213,119,17,176,134,202,186,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,30,154,173,71,237,48,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,117,207,166,39,67,195,60,183,221,146,93,158,168,242,170,212,217,244,200,155,29,36,40,222,118,4,163,65,125,52,158,154,163,217,169,246,118,17,140,244,84,39,72,169,207,147,82,150,179,91,242,222,91,238,40,204,204,205,106,81,153,158,167,169,247,159,180,117,188,161,210,61,51,152,203,10,47,45,107,219,112,210,220,209,5,169,246,78,96,189,199,239,26,56,161,71,233,40,148,248,186,25,114,98,180,222,135,222,90,32,136,126,224,0,21,45,198,75,9,155,167,84,104,120,163,10,19,166,114,85,26,154,235,136,111,213,213,74,168,62,173,76,145,223,216,71,218,175,225,237,21,205,134,119,181,83,14,175,218,13,229,73,157,34,51,212,170,140,89,106,54,29,82,13,105,105,228,56,105,61,170,73,153,25,160,187,53,46,238,242,239,23,247,147,156,205,218,216,251,134,240,36,53,92,138,229,102,35,13,51,42,58,164,182,111,110,75,17,205,102,105,230,173,127,77,237,53,63,111,127,111,124,135,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,200,98,43,75,145,37,246,217,105,180,154,150,183,20,73,74,72,139,83,51,51,238,45,4,75,205,159,16,108,43,192,42,52,202,77,18,173,30,187,114,58,219,140,178,205,61,248,210,137,135,77,15,165,38,234,83,37,14,36,146,227,36,74,208,181,45,197,237,62,202,92,199,124,192,98,14,62,94,51,110,91,190,187,57,232,238,190,226,227,66,84,167,212,195,40,55,93,90,9,45,184,226,201,38,146,121,73,45,15,66,46,194,251,121,229,38,157,34,177,85,135,73,136,210,220,126,108,134,227,180,132,36,205,74,90,212,73,34,34,34,51,51,51,63,97,13,6,228,19,8,163,97,46,93,173,232,158,143,56,211,43,17,98,85,100,146,218,36,47,152,236,24,164,189,125,68,159,123,126,221,79,179,180,204,73,16,0,31,240,246,188,165,232,68,103,180,251,15,219,216,51,187,159,77,223,202,134,248,220,132,160,253,51,83,236,73,105,254,200,202,28,38,109,30,161,2,59,18,228,199,90,89,146,132,184,218,205,10,36,153,40,140,203,180,203,78,226,22,115,193,163,25,140,235,181,236,27,168,203,81,36,161,202,173,49,189,207,84,207,125,62,58,82,90,175,191,191,176,145,252,125,130,216,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,228,195,60,42,195,140,27,181,88,178,176,182,203,165,91,52,88,251,85,211,83,227,147,124,231,18,218,27,231,60,191,166,243,198,134,219,37,58,225,169,197,237,35,82,140,251,68,43,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,207,234,249,126,192,234,254,35,196,197,234,222,19,90,147,175,56,58,41,154,219,244,182,87,40,156,73,176,109,188,165,26,125,119,155,233,89,38,157,86,174,52,148,169,45,169,4,181,146,186,0,205,102,108,124,83,227,39,196,11,135,204,95,19,255,0,133,231,15,223,252,27,205,110,46,179,254,10,173,102,81,212,159,249,75,71,38,107,18,35,127,201,164,196,113,151,127,113,221,126,137,11,84,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,61,51,123,139,210,112,35,45,24,133,138,84,247,229,177,82,164,209,214,205,45,248,204,52,242,227,212,100,173,49,97,188,104,119,212,82,17,33,246,150,178,81,43,212,74,189,85,253,19,205,184,209,238,75,240,114,187,128,89,96,176,48,170,233,123,125,106,149,79,114,69,69,189,168,46,154,84,185,14,203,118,54,168,90,208,190,74,228,41,174,98,84,105,95,47,121,104,74,208,161,7,28,27,2,75,180,172,44,197,40,54,244,66,143,22,69,70,129,84,171,36,154,75,230,183,82,211,240,163,172,245,230,173,4,76,207,90,123,13,8,51,115,232,155,133,186,42,240,178,191,228,216,185,210,179,98,157,195,18,147,77,186,163,207,160,84,142,73,180,148,74,67,145,150,236,120,228,183,11,213,90,230,49,16,145,176,201,106,94,212,22,187,205,42,191,64,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,85,88,191,238,23,30,4,240,203,241,175,56,154,37,80,241,88,101,130,152,71,131,49,170,17,112,167,14,45,251,85,21,105,11,147,56,233,112,80,202,228,173,78,186,233,19,139,34,220,164,33,79,186,77,160,207,99,72,86,198,201,8,34,73,123,80,17,215,136,46,49,85,112,67,41,119,213,221,109,87,162,82,174,25,177,217,162,81,221,118,82,152,124,223,150,242,25,113,81,84,133,161,125,75,113,213,33,246,205,7,170,77,141,230,70,148,40,134,120,64,91,79,5,60,116,153,85,161,94,153,120,175,86,121,222,132,217,114,91,177,156,39,220,113,17,93,95,46,114,18,179,51,105,182,80,242,162,173,45,145,33,70,228,183,215,235,234,163,69,159,128,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,237,120,190,225,125,86,203,205,164,155,241,229,75,126,155,136,52,120,85,40,239,170,18,154,97,167,227,50,152,78,197,67,186,154,94,90,83,29,151,149,166,211,73,74,108,141,61,202,87,85,224,125,122,210,160,95,248,167,135,47,71,150,117,42,229,30,157,91,142,234,80,158,66,88,130,243,172,186,149,171,118,226,89,170,160,201,164,137,38,70,73,115,83,78,132,74,183,65,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,122,124,68,115,245,15,44,118,169,88,120,91,80,165,84,177,54,183,205,143,169,73,98,71,201,150,201,182,151,212,202,141,184,214,79,45,15,182,168,237,184,130,109,94,179,138,220,150,249,110,250,188,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,154,95,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,52,56,171,78,195,138,70,35,220,116,204,33,184,234,181,235,50,53,65,214,232,149,42,164,50,141,42,76,82,63,85,75,108,143,239,34,81,165,181,45,36,74,83,76,154,141,164,90,255,0,7,124,111,199,155,250,205,173,97,181,231,67,151,88,195,235,58,58,24,161,221,50,92,209,112,159,35,70,148,114,53,118,200,66,90,87,49,26,118,199,66,82,218,143,99,177,210,136,65,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,0,231,215,39,119,14,86,49,114,166,170,53,30,91,248,117,92,145,214,219,245,54,97,202,233,33,33,245,190,166,233,110,200,119,114,85,37,164,178,225,17,115,86,181,180,148,58,123,77,106,74,125,175,15,12,255,0,67,202,79,202,43,43,18,41,213,90,173,131,88,221,84,143,26,141,1,135,103,71,172,31,37,179,112,150,235,205,23,37,108,55,162,201,70,163,37,52,209,160,147,171,134,174,43,156,12,202,87,115,83,142,53,140,77,169,151,38,148,206,234,93,183,17,81,80,195,145,40,237,60,226,227,182,233,37,75,220,241,243,86,227,134,107,89,115,28,89,36,201,4,132,166,95,240,148,201,119,203,74,236,60,215,95,233,219,69,183,42,15,49,107,210,223,131,185,53,25,205,163,106,167,41,78,160,208,108,176,181,153,52,166,140,213,212,178,163,220,217,199,218,229,191,128,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,13,120,151,228,238,54,100,48,141,235,226,204,163,196,253,162,216,241,220,155,9,230,225,186,236,186,181,57,180,56,183,105,105,38,117,82,214,165,31,49,146,52,57,163,164,104,79,44,159,113,98,141,191,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,124,161,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,83,188,101,241,152,202,187,65,193,186,116,181,26,78,28,90,211,251,28,245,72,247,212,35,169,39,162,251,251,187,13,31,199,216,43,26,21,30,161,62,59,242,227,71,90,153,140,133,56,226,201,10,52,145,36,136,207,180,139,78,227,29,219,33,155,191,149,13,143,181,9,87,244,205,51,177,69,175,251,35,20,104,137,157,121,40,212,136,189,82,236,47,184,127,216,0,8,221,159,188,34,141,139,89,118,184,97,250,60,228,204,163,197,151,85,140,72,104,150,190,99,80,101,18,52,245,20,125,238,123,52,62,222,195,33,159,42,181,58,69,30,171,50,147,45,165,182,252,41,14,70,117,11,73,146,146,180,40,210,100,100,100,70,70,70,71,222,68,58,30,4,102,3,16,112,14,240,133,114,218,21,217,204,199,105,246,215,38,18,101,62,150,30,65,58,210,214,74,109,183,16,74,51,38,146,147,212,244,50,236,63,178,232,242,153,196,27,10,241,242,139,14,145,91,171,71,161,92,141,54,219,47,51,80,126,52,82,125,210,67,9,81,180,149,73,91,138,37,56,241,146,117,45,79,105,251,75,182,90,49,33,137,77,34,68,103,219,121,167,18,74,66,219,81,41,42,35,45,72,200,203,188,180,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,121,152,237,41,249,14,161,166,208,70,165,45,106,36,165,36,69,169,153,153,247,16,143,56,245,158,92,12,192,200,47,148,235,194,151,86,170,178,106,65,211,233,213,8,111,200,74,200,157,250,77,28,132,40,136,148,209,164,254,211,34,239,62,202,201,204,103,20,236,88,196,181,212,109,236,61,112,232,20,73,28,230,147,33,147,147,22,110,213,115,144,90,41,169,106,71,208,90,15,187,233,39,220,68,33,101,98,177,116,93,243,158,172,87,42,53,58,188,167,20,165,185,34,75,206,72,89,153,153,168,245,82,140,207,189,70,125,167,237,63,120,249,42,73,164,205,42,35,35,35,208,200,253,130,70,228,51,6,39,99,6,97,45,182,19,1,111,193,162,78,135,86,148,163,104,212,223,45,153,209,73,105,63,81,101,244,92,238,61,11,78,243,33,160,250,61,54,61,30,147,10,147,17,164,54,204,40,237,199,109,8,73,17,37,40,73,36,136,136,136,136,139,66,247,15,216,0,3,243,212,94,40,244,249,82,20,162,73,52,202,214,102,103,166,154,36,207,81,157,44,236,212,145,84,204,189,245,33,183,210,233,38,187,84,70,169,86,239,246,66,73,233,222,126,241,214,177,247,1,152,160,228,215,14,113,82,20,86,183,212,125,14,219,206,161,178,221,243,148,167,95,81,25,147,101,238,35,237,81,255,0,156,114,140,147,226,139,216,79,152,107,98,186,137,110,199,102,116,232,84,233,38,219,134,141,236,174,116,101,45,39,235,164,140,140,155,237,35,51,47,121,13,16,219,149,118,46,11,126,153,93,138,162,83,53,24,108,203,108,245,35,245,92,65,40,187,140,203,184,253,230,62,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,168,50,247,145,42,174,55,103,103,20,241,207,20,173,152,142,97,125,7,18,46,101,69,135,84,97,75,69,201,53,21,9,41,74,27,111,82,37,198,101,221,20,226,215,185,181,173,190,70,215,8,222,229,90,248,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,246,188,108,49,66,171,111,97,29,135,133,20,244,203,102,61,231,88,149,82,157,33,153,170,105,14,49,79,67,122,69,117,162,45,30,66,221,152,211,165,185,90,37,113,80,123,84,102,70,138,192,203,94,16,201,199,172,121,177,176,141,150,37,185,30,226,172,50,205,64,226,62,211,47,181,78,70,174,205,121,181,187,170,9,109,198,109,231,8,140,149,169,160,136,146,163,50,73,233,120,69,94,40,54,159,202,188,146,226,15,79,108,250,102,125,27,209,213,104,123,33,117,15,67,229,78,99,168,146,222,132,106,111,100,85,73,222,225,105,181,163,119,113,146,77,66,133,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,212,152,137,89,219,226,13,96,229,66,148,237,177,66,102,37,213,136,179,163,190,152,116,166,102,50,182,41,47,165,44,41,181,213,16,151,73,246,80,166,228,19,173,160,145,171,196,218,146,74,108,143,152,94,127,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,249,76,217,182,234,250,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,170,214,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,170,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,83,7,25,124,111,165,95,88,219,64,193,122,125,14,92,121,24,95,29,245,78,158,243,137,217,45,250,147,16,228,18,26,65,106,100,134,218,109,173,86,163,35,82,220,90,118,145,32,150,229,123,0,234,185,88,198,191,228,237,152,43,39,24,220,167,245,177,45,250,129,245,236,37,174,99,139,130,251,75,143,43,148,158,99,100,111,19,15,58,109,238,89,39,152,72,221,170,117,35,210,152,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,19,211,140,254,16,201,187,240,26,218,197,202,115,18,222,145,135,181,133,51,48,146,251,72,97,154,117,67,150,211,143,45,10,245,214,178,146,204,22,210,72,62,194,121,195,52,153,22,228,87,6,65,241,50,213,194,44,222,225,181,245,122,203,233,40,177,234,18,41,242,101,41,198,219,110,47,91,17,232,104,125,213,184,180,161,12,182,185,9,91,139,53,122,173,165,106,34,51,34,35,209,72,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,244,23,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,251,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,116,204,190,22,102,130,196,102,250,195,58,183,239,117,180,105,143,198,244,165,51,231,158,105,190,173,134,93,115,147,205,228,45,109,238,87,174,141,20,94,210,46,170,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,31,39,137,215,16,184,119,76,57,57,117,203,245,223,206,165,61,185,171,182,191,76,121,135,226,213,98,186,195,46,53,22,20,182,30,94,230,79,154,242,36,150,212,40,212,217,55,184,208,110,165,112,131,43,185,100,191,179,77,138,20,220,63,180,35,75,135,77,92,132,166,181,112,157,57,233,48,168,204,27,110,185,189,245,54,91,82,181,165,135,82,210,22,164,19,142,18,81,185,58,154,147,161,76,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,163,110,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,155,123,178,129,242,82,234,172,218,222,155,165,86,125,13,80,145,79,244,141,38,79,81,6,103,41,197,35,159,29,221,11,152,202,246,238,66,244,45,201,50,61,11,81,216,50,89,151,26,86,105,241,230,149,133,117,219,222,37,181,77,84,119,170,83,22,110,165,51,102,176,198,211,114,44,20,168,141,43,146,164,153,171,180,140,144,218,30,116,210,190,95,45,90,40,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,176,56,178,100,150,29,66,133,252,166,240,134,212,229,79,165,239,77,227,75,164,83,88,109,183,162,169,111,62,229,101,206,89,37,197,188,151,28,50,125,102,78,41,77,169,14,40,219,75,14,41,85,44,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,231,92,117,118,45,251,126,167,93,148,162,75,52,232,111,75,89,234,69,234,182,131,81,247,153,23,113,123,200,103,123,59,24,162,246,44,102,26,231,174,174,91,178,25,131,58,109,58,49,184,225,175,99,40,157,37,72,73,122,234,34,34,39,59,8,140,139,220,67,171,224,22,3,71,175,100,215,17,177,82,108,86,183,211,142,176,219,46,173,5,187,230,233,77,62,146,35,54,207,222,103,216,162,255,0,56,228,185,38,169,55,75,204,189,139,33,199,146,209,42,187,75,70,170,86,210,255,0,84,35,30,157,229,238,26,45,167,60,82,41,241,100,37,68,162,117,148,44,140,143,82,61,82,71,168,253,0,0,63,29,98,155,30,177,73,155,73,150,210,28,102,108,119,35,184,133,164,140,148,149,164,210,100,100,100,100,101,161,251,134,124,51,231,131,19,176,127,48,151,35,42,128,182,32,215,39,76,171,69,81,52,105,111,150,244,233,68,132,151,168,130,250,45,247,22,165,167,113,152,142,68,147,81,146,82,70,102,103,161,17,123,71,214,163,214,46,139,66,115,53,138,29,70,167,72,148,218,146,182,228,70,121,200,235,35,35,37,22,138,73,145,247,164,143,176,253,133,238,19,79,46,124,83,177,99,13,23,78,183,177,9,195,175,209,35,242,90,84,135,142,76,169,187,83,201,65,234,167,101,165,31,65,11,62,239,164,175,113,152,179,108,5,207,46,6,99,156,22,19,6,239,166,82,106,175,26,80,84,250,141,66,27,18,20,179,38,190,139,69,33,106,61,84,233,36,190,210,50,239,46,217,12,203,204,200,105,47,199,117,14,182,178,37,37,104,81,41,42,35,45,72,200,203,188,135,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,14,89,141,25,148,194,76,12,161,200,170,222,183,133,41,137,13,33,124,184,37,80,140,153,46,44,144,226,137,41,109,199,80,102,102,109,41,36,90,246,159,103,191,74,175,205,31,21,108,67,191,220,155,105,225,73,38,139,70,230,56,217,77,111,159,26,90,209,243,205,246,56,196,181,32,200,208,182,213,221,244,147,175,113,16,133,13,66,196,236,97,184,215,34,60,59,134,233,170,206,124,205,74,67,114,39,56,107,91,154,233,169,111,87,210,115,237,237,87,188,196,181,203,247,10,252,99,196,153,176,42,56,133,29,118,229,17,242,105,215,144,242,37,67,152,77,168,218,53,17,19,177,20,141,219,22,189,53,236,220,159,113,24,236,153,204,203,198,95,50,145,128,141,209,40,144,25,159,115,212,72,161,183,38,91,80,93,146,70,228,41,9,39,119,165,182,156,254,178,57,30,237,15,180,204,244,215,186,175,227,71,149,82,156,212,72,172,184,252,137,78,165,182,219,109,38,165,45,106,61,9,36,69,218,102,102,122,104,47,51,134,126,88,41,248,61,132,144,47,122,197,36,145,95,185,163,53,80,230,190,194,73,230,152,147,26,27,188,173,84,210,22,146,37,182,103,183,83,34,63,105,159,104,154,160,0,3,154,230,43,16,233,184,103,131,55,141,207,58,124,120,206,198,161,212,23,23,156,234,81,204,125,49,30,90,18,157,84,147,51,51,65,232,68,122,246,118,12,227,98,77,215,34,247,191,110,11,174,73,164,215,84,169,203,151,170,117,237,230,188,183,61,166,127,189,239,63,188,197,184,63,135,176,241,67,134,13,42,4,104,202,150,245,22,217,98,168,217,26,9,195,110,67,54,246,132,101,162,84,101,161,185,246,31,111,121,10,125,138,244,235,86,230,101,244,145,183,50,143,61,43,45,117,45,174,180,230,191,97,151,106,126,195,251,134,135,178,77,137,76,226,118,92,236,234,161,72,105,201,20,250,77,62,157,39,98,200,207,156,220,8,202,94,190,178,143,189,126,211,35,247,144,238,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,15,201,76,164,210,168,177,151,14,141,76,137,2,59,146,31,150,182,163,50,150,144,167,223,117,111,60,233,165,36,68,107,113,215,28,113,106,239,82,214,165,30,166,102,99,245,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,14,63,198,59,23,164,222,185,151,131,133,177,223,150,84,220,56,163,178,202,216,121,134,146,143,72,206,66,37,60,243,75,78,171,90,21,28,224,32,201,102,90,45,149,237,73,106,106,95,202,225,5,133,245,91,211,54,145,175,198,85,45,138,110,31,81,230,212,164,62,152,74,117,135,95,146,202,161,53,21,110,234,73,101,106,76,135,158,78,187,141,69,21,194,36,247,169,55,146,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,109,26,51,200,206,40,85,113,143,41,120,103,126,87,83,44,234,79,209,253,27,49,249,115,85,45,249,111,193,121,200,78,74,113,213,17,41,75,121,81,141,227,215,83,35,112,200,212,173,55,28,127,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,211,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,237,115,27,141,245,92,199,99,13,107,25,107,180,56,148,138,149,126,61,57,51,34,68,113,75,96,159,143,5,136,206,45,189,222,178,80,181,48,107,36,25,168,208,75,36,154,151,183,121,218,255,0,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,42,172,95,247,11,143,2,120,101,248,215,156,77,18,168,0,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,47,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,9,1,154,108,1,253,133,101,131,46,127,40,240,247,228,189,245,116,124,170,169,220,189,74,52,156,255,0,243,136,93,18,95,212,205,77,236,138,166,180,99,213,229,169,110,110,66,92,83,186,249,254,30,246,5,155,138,121,185,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,161,230,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,113,91,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,223,159,14,220,116,153,143,217,83,181,46,74,245,103,210,119,37,7,155,109,215,158,81,62,110,42,84,83,34,105,110,184,241,169,79,60,228,85,197,121,199,9,74,74,156,121,127,68,200,208,153,42,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,92,246,111,112,134,78,59,229,163,16,176,182,158,196,183,234,85,106,58,222,165,177,25,246,153,92,138,140,101,166,84,54,77,110,250,137,66,228,48,210,22,106,52,250,138,87,172,143,164,89,183,26,125,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,197,64,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,148,240,183,200,44,60,68,232,115,55,140,116,250,85,74,208,46,178,61,187,110,204,140,196,230,106,238,23,54,51,210,101,182,226,86,132,178,210,201,194,109,179,34,113,78,182,78,122,136,109,28,239,21,196,215,34,85,92,17,188,170,56,231,133,182,204,70,240,190,189,33,181,74,135,75,97,72,69,183,53,100,148,169,14,55,169,146,35,60,238,170,109,104,218,218,22,231,35,107,100,76,243,99,174,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,53,96,102,107,177,31,46,216,113,136,246,86,23,187,232,170,174,35,122,49,135,171,237,60,105,149,77,139,20,165,147,137,140,68,94,163,206,117,73,34,123,93,205,165,10,52,17,45,72,113,174,107,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,14,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,197,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,93,92,84,243,191,15,13,173,90,190,88,112,242,86,251,190,228,167,180,213,195,47,146,196,136,240,168,242,219,125,15,197,215,154,107,106,99,136,38,79,69,180,100,76,72,222,149,37,106,109,73,168,203,43,15,111,236,74,170,187,66,195,155,30,224,186,170,76,71,84,183,97,209,41,143,78,125,182,18,164,165,78,169,182,82,165,18,9,75,66,77,70,90,106,180,151,180,135,228,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,160,156,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,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,70,118,113,41,156,49,203,157,227,85,55,219,110,69,66,147,80,167,70,220,178,35,231,46,4,149,35,79,89,39,222,143,97,153,251,136,103,134,83,211,174,171,153,231,212,70,228,202,196,245,44,244,212,247,58,235,154,253,166,125,170,251,79,239,23,5,31,15,97,97,127,12,26,180,9,49,149,17,234,213,178,253,81,194,36,19,102,185,15,91,218,25,158,169,73,158,166,223,218,125,157,230,42,59,13,174,185,22,69,251,111,221,113,141,36,186,93,78,36,189,85,174,133,202,121,14,123,12,191,119,222,95,121,13,29,101,211,16,233,184,153,131,22,117,207,6,124,121,46,201,161,211,215,43,146,234,87,177,245,68,101,107,74,180,82,140,140,141,101,169,25,235,219,218,58,80,0,0,133,124,75,242,193,79,198,28,35,159,123,81,233,36,186,253,179,25,218,135,53,134,18,111,58,196,120,211,28,229,106,150,150,181,17,173,194,61,186,145,25,251,72,251,69,25,73,143,42,153,57,216,146,153,113,137,49,93,83,110,54,226,77,42,66,210,122,26,76,143,180,140,140,180,211,188,90,6,76,242,241,151,204,219,224,35,148,74,220,6,96,92,244,226,56,110,73,136,212,22,164,153,183,10,58,77,221,234,109,215,63,172,144,103,187,66,237,34,61,53,239,227,121,129,225,95,140,120,109,54,125,71,15,99,174,227,162,48,78,186,202,25,68,169,147,13,180,155,166,146,50,106,34,81,187,98,17,174,157,155,149,238,50,17,41,216,88,157,131,215,26,36,72,135,112,218,213,88,47,145,165,75,110,68,23,9,104,115,93,53,61,138,250,77,253,157,169,247,144,154,249,92,226,173,136,118,3,144,173,60,86,36,214,168,220,198,219,57,174,115,228,203,66,62,97,191,235,31,150,148,17,18,16,226,187,190,146,181,238,51,22,161,130,249,148,194,76,115,161,199,170,217,87,133,41,249,14,161,28,200,39,80,140,169,45,172,208,218,141,42,109,183,86,100,100,110,165,38,90,246,31,103,187,94,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,254,86,180,182,147,90,212,73,74,75,83,51,61,8,139,222,33,54,118,56,136,217,184,17,10,109,147,99,203,102,171,119,45,167,17,171,46,52,251,49,148,101,37,189,23,202,146,135,80,180,186,210,117,236,236,35,247,153,17,83,142,40,227,30,37,227,149,211,38,177,119,87,106,117,71,231,75,91,204,195,57,82,31,109,181,45,197,169,40,105,183,22,179,34,35,117,73,73,17,158,132,122,123,123,100,230,83,184,104,226,86,52,73,167,221,55,220,119,104,86,187,237,181,36,137,228,72,139,41,230,212,108,47,84,115,98,173,181,17,180,234,244,237,208,205,62,226,61,109,115,5,50,119,130,24,37,76,135,30,129,101,210,100,206,138,134,200,231,202,167,67,92,133,45,41,108,183,155,136,97,6,103,185,162,86,190,243,51,251,186,94,32,94,180,12,50,178,106,215,117,106,76,120,144,104,208,36,75,50,82,208,217,25,50,202,220,218,157,202,73,107,181,7,161,106,93,222,193,159,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,133,217,223,210,56,109,101,102,86,56,98,196,123,166,187,17,179,183,173,229,162,105,243,91,61,29,125,137,48,215,179,214,101,104,81,27,110,159,102,164,103,239,34,239,189,42,61,46,29,18,147,10,141,79,101,13,69,129,29,184,204,182,132,146,82,150,208,146,74,72,136,136,136,136,136,139,176,136,136,126,192,0,31,134,183,90,166,91,180,137,149,202,204,214,98,66,130,195,146,95,121,231,18,218,16,218,18,106,81,154,148,100,68,68,148,153,234,102,69,216,41,147,137,38,120,213,139,183,3,248,91,135,53,39,81,110,83,29,83,18,223,105,237,10,83,205,174,99,11,209,76,200,83,107,105,77,184,131,237,73,25,251,123,52,33,3,104,148,137,215,5,98,13,14,154,217,185,46,161,37,168,172,167,67,61,92,113,100,148,246,17,25,247,153,119,17,152,208,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,164,255,0,143,112,162,188,199,218,78,217,24,241,127,219,78,48,182,145,10,230,170,178,206,228,154,119,54,137,143,33,42,46,194,212,143,111,121,17,16,181,62,14,151,146,234,216,61,87,183,28,83,235,56,85,89,10,74,140,245,66,82,136,180,244,18,117,220,122,31,111,118,157,194,195,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,21,120,163,248,19,196,223,193,124,226,16,160,17,170,129,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,16,255,0,137,13,211,66,188,51,181,138,85,107,114,119,87,18,61,66,37,45,199,57,75,111,108,168,80,99,196,146,222,139,34,51,216,251,14,163,93,54,171,110,169,51,73,145,156,202,224,107,73,170,179,74,198,74,235,212,201,104,166,204,145,65,137,30,98,153,81,48,243,236,166,114,157,105,14,105,181,75,66,95,101,74,73,30,169,39,91,51,211,113,107,105,64,51,67,153,123,2,54,22,102,27,18,48,250,159,111,75,161,211,104,119,69,74,53,46,12,146,119,123,84,238,161,103,12,200,221,51,90,208,168,230,210,208,181,25,239,66,146,173,85,187,83,185,78,18,119,173,42,234,201,109,191,66,167,199,150,220,139,58,177,85,162,78,83,200,73,33,199,215,37,83,137,77,25,40,204,209,202,156,210,76,212,73,61,233,89,105,161,18,149,50,133,80,113,80,200,84,152,178,106,185,167,193,186,20,185,136,153,33,234,133,243,76,143,202,36,67,65,52,202,74,124,104,237,180,149,26,13,72,125,217,75,82,214,189,238,243,116,36,19,170,69,91,11,169,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,85,139,254,225,113,224,79,12,191,26,243,137,162,85,0,8,1,198,79,26,254,67,101,246,147,131,145,41,252,233,120,155,80,62,115,238,53,185,182,32,211,157,143,33,205,170,39,18,105,121,79,174,25,39,84,45,38,223,63,93,170,216,98,170,242,177,130,159,202,39,48,86,78,14,57,80,232,162,92,21,3,235,223,75,188,183,17,5,134,151,34,87,41,92,183,8,158,54,25,116,155,220,131,79,48,209,187,68,234,101,63,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,58,175,25,60,20,249,13,152,42,78,49,196,168,115,162,98,109,60,249,204,56,238,231,24,157,78,106,60,119,54,164,155,73,37,149,48,184,102,157,86,181,27,156,253,118,167,97,7,6,204,107,249,13,152,42,182,14,75,167,243,162,98,109,60,185,47,182,214,231,24,157,78,106,68,134,247,40,220,73,37,149,48,185,132,173,16,181,27,156,141,54,167,121,139,169,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,102,179,52,248,41,252,157,179,5,123,96,227,117,14,182,37,191,80,46,129,245,59,204,113,112,95,105,18,34,243,85,203,108,141,226,97,230,137,205,168,36,243,9,123,117,78,134,118,253,194,59,19,45,91,195,40,84,123,22,147,47,74,213,133,80,159,79,171,197,113,198,249,137,234,101,189,49,135,210,132,172,214,76,173,15,154,18,181,165,59,156,97,244,145,25,35,83,133,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,169,218,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,228,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,160,204,242,100,114,242,202,21,228,153,81,87,46,185,135,85,201,10,69,6,188,180,22,246,215,161,171,162,153,180,137,40,146,148,146,140,148,68,72,121,9,53,160,146,105,117,166,189,7,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,11,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,2,149,184,213,248,167,181,190,31,193,243,26,136,129,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,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,168,34,113,198,214,236,116,154,20,105,66,20,115,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,17,255,0,58,57,182,181,114,141,133,135,116,212,154,235,174,74,239,83,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,25,247,171,84,239,44,87,191,230,214,102,55,46,191,118,94,53,135,36,186,136,145,8,223,168,84,101,188,106,81,54,203,41,34,53,184,235,135,162,27,73,118,168,137,37,220,66,239,184,104,100,238,54,91,240,141,155,226,243,163,196,253,162,223,17,219,155,53,231,33,186,212,186,77,57,196,54,182,169,106,39,180,82,22,149,23,49,226,36,55,171,166,72,87,48,152,109,98,47,241,100,201,44,202,125,119,249,77,225,13,169,205,129,84,222,155,198,151,72,166,190,227,140,202,74,30,125,202,203,156,178,83,104,101,77,182,100,250,204,155,74,92,74,28,81,184,167,220,82,96,182,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,123,54,158,138,48,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,192,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,46,49,119,146,233,24,61,72,183,27,83,232,57,181,88,234,82,136,244,109,73,92,90,130,13,58,238,45,79,179,187,78,225,85,153,112,180,157,189,241,226,192,182,155,97,110,162,109,205,74,101,237,169,53,109,109,115,25,66,148,125,135,161,22,238,243,35,33,122,153,158,194,105,149,108,161,214,176,254,137,175,62,145,106,201,97,132,22,186,41,77,83,30,105,37,162,80,102,122,153,151,114,75,248,119,12,248,86,233,19,173,250,196,234,29,73,190,92,170,124,151,98,188,157,12,180,113,181,154,85,216,100,71,222,71,222,68,98,120,240,219,207,26,176,138,225,99,11,113,26,164,234,237,202,155,169,98,35,238,189,169,69,121,197,195,97,4,106,122,66,91,67,73,109,181,159,98,76,203,217,217,169,11,156,162,86,169,151,29,34,29,114,141,53,153,112,167,176,220,150,30,101,196,184,133,182,180,146,146,100,164,153,145,234,149,17,234,70,101,218,63,112,0,15,199,87,165,196,173,210,102,209,170,12,161,216,179,227,185,25,230,214,146,82,84,133,164,210,162,50,50,50,50,50,51,236,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,154,153,151,188,203,187,155,228,195,50,149,204,188,98,205,46,166,85,73,72,161,78,146,196,106,132,98,125,100,215,41,114,99,169,213,154,57,173,163,93,140,233,170,181,45,59,15,179,187,64,24,127,122,208,49,54,201,164,221,212,89,81,230,65,172,192,98,89,18,86,135,8,137,214,80,230,197,109,82,139,93,171,45,75,83,239,246,142,105,141,121,59,193,12,109,166,76,143,95,178,233,49,167,74,67,132,83,226,211,161,162,66,86,164,184,91,201,197,176,179,35,220,233,171,95,121,17,253,245,71,155,30,26,56,149,130,242,106,23,77,137,29,218,237,174,195,110,201,50,101,18,37,74,101,180,155,235,213,124,168,168,109,36,77,52,141,123,116,35,87,184,203,72,199,133,216,199,137,120,27,116,198,172,90,53,218,157,45,248,50,208,243,208,202,84,134,27,113,72,113,10,82,29,109,181,160,204,140,218,74,84,70,101,169,22,158,206,203,142,201,63,17,27,55,29,225,67,178,111,153,108,210,174,228,52,219,122,188,227,76,51,37,68,81,155,209,28,217,43,117,107,83,174,175,78,206,210,47,121,25,28,217,66,210,226,73,104,81,41,42,45,72,200,245,35,47,120,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,46,203,210,213,177,233,18,107,151,93,126,159,75,137,25,165,186,165,203,148,219,4,100,148,169,70,68,110,40,139,93,18,175,111,176,253,194,178,51,157,197,58,26,211,82,195,204,10,126,90,29,34,122,35,245,98,81,18,117,254,112,202,148,203,209,101,235,223,202,90,76,211,246,251,136,86,29,114,189,116,98,13,202,237,86,183,81,157,87,171,84,228,168,205,199,222,114,67,171,113,199,13,90,17,168,212,163,213,107,51,239,51,212,253,230,45,15,32,124,55,152,102,37,27,24,177,118,21,54,160,204,248,177,231,193,166,190,217,58,73,74,202,44,134,205,198,164,69,208,148,69,204,73,237,89,247,232,71,222,98,207,233,52,138,93,10,157,30,147,70,167,198,133,14,35,72,97,150,35,180,150,219,109,9,73,37,41,74,82,68,68,68,68,68,68,69,166,132,67,253,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,102,189,154,16,175,40,49,29,169,79,143,5,183,18,151,37,60,134,146,167,12,201,36,165,40,136,140,207,221,218,47,179,135,78,23,209,176,223,3,232,174,197,102,43,147,234,208,227,77,146,252,116,160,200,212,236,56,155,200,212,72,74,190,146,53,237,215,217,169,152,150,128,0,63,202,76,152,240,227,187,46,83,200,101,150,80,167,28,113,106,36,165,9,34,212,204,204,251,8,136,139,188,84,231,18,236,250,61,83,147,55,4,112,154,186,243,44,71,117,200,181,121,177,37,26,121,134,147,153,25,246,121,140,72,50,52,153,27,106,216,180,118,246,25,251,8,86,19,207,61,37,231,36,72,117,110,186,234,141,107,90,212,106,82,148,103,169,153,153,246,153,153,251,68,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,161,123,204,134,132,232,52,150,168,84,72,20,102,63,171,131,25,168,201,238,238,66,9,37,220,69,238,247,16,161,206,39,54,186,104,25,158,171,203,98,41,180,213,69,18,38,45,91,54,146,156,114,161,48,204,251,8,181,212,139,237,63,180,72,30,11,247,178,34,221,119,29,138,228,131,73,61,18,101,69,45,154,244,35,81,185,78,107,93,55,119,255,0,205,254,62,193,110,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,10,224,198,251,214,149,137,88,209,127,98,53,10,60,182,41,183,85,209,85,173,195,106,90,18,151,219,98,76,183,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,185,238,16,214,47,201,44,155,83,107,254,148,234,254,90,220,21,74,239,39,145,203,233,57,110,38,7,43,118,227,230,107,208,115,55,104,159,235,118,233,234,238,84,213,1,64,60,81,252,118,98,111,224,190,79,8,77,254,8,247,173,42,126,11,226,22,28,179,30,89,84,168,119,67,85,185,14,169,9,228,41,137,209,27,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,77,143,128,162,190,34,57,5,153,150,59,168,175,204,45,167,213,106,88,101,91,230,200,208,163,63,35,228,203,132,227,72,233,165,73,218,104,38,86,183,219,76,119,28,89,56,175,89,181,110,83,124,199,102,175,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,42,172,95,247,11,143,2,120,101,248,215,156,77,18,168,0,80,183,20,188,116,153,140,25,172,175,91,112,171,61,93,183,135,127,232,110,152,203,100,251,109,162,83,100,71,80,90,155,116,246,243,186,174,99,42,113,9,74,86,220,102,62,145,36,150,169,63,193,131,46,177,145,74,185,115,39,119,218,113,28,144,252,132,209,172,233,210,154,119,158,194,16,151,10,161,33,130,90,73,163,67,134,227,76,19,200,53,44,141,153,77,106,130,53,146,255,0,47,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,180,241,18,192,185,152,253,149,59,174,219,160,209,189,39,114,80,121,87,37,5,148,155,230,226,165,69,51,55,80,211,108,146,148,243,206,69,92,166,91,108,210,164,169,199,145,244,76,137,105,161,108,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,105,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,10,86,227,39,130,159,33,179,5,73,198,56,149,14,116,76,77,167,159,57,135,29,220,227,19,169,205,71,142,230,212,147,105,36,178,166,23,12,211,170,214,163,115,159,174,212,236,33,232,56,39,226,133,42,222,197,203,243,10,42,9,136,204,139,206,143,22,165,6,67,211,82,210,220,126,158,183,53,138,211,70,90,188,181,181,49,215,79,106,181,74,34,172,246,168,140,205,30,127,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,246,102,47,45,24,167,149,251,237,235,23,19,41,63,187,209,86,97,177,39,209,117,63,153,101,215,58,71,222,105,190,119,43,158,132,57,181,62,162,245,73,251,12,230,167,11,124,253,67,195,190,135,44,152,199,80,165,83,109,3,235,36,91,183,20,201,44,65,102,144,225,243,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,174,135,17,201,144,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,255,0,133,190,65,102,97,223,67,153,188,99,167,213,105,183,121,245,145,237,219,118,100,103,224,189,72,108,249,177,158,147,45,183,18,133,169,231,80,110,19,109,153,27,105,105,194,115,215,91,136,228,217,80,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,70,120,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,140,240,231,3,50,149,220,212,227,141,99,19,106,101,201,165,51,186,151,109,196,84,84,48,228,74,59,79,56,184,237,186,73,82,247,60,124,213,184,225,154,214,92,199,22,73,50,65,33,41,154,156,38,242,75,50,161,93,254,83,120,189,106,114,160,82,246,38,206,165,213,233,175,182,227,210,148,134,95,110,178,223,48,146,218,217,75,110,17,48,178,39,18,167,20,183,18,109,169,134,212,171,106,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,64,57,245,201,221,195,149,140,92,169,170,141,71,150,254,29,87,36,117,182,253,77,152,114,186,72,72,125,111,169,186,91,178,29,220,149,73,105,44,184,68,92,213,173,109,37,14,158,211,90,146,159,107,195,51,58,63,201,179,17,215,134,247,170,185,150,13,253,80,136,196,153,15,78,228,183,66,156,103,202,68,237,28,90,89,75,42,37,165,50,20,123,85,203,105,165,146,143,146,77,185,122,128,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,119,26,11,217,18,174,171,114,197,110,73,168,153,137,14,162,166,201,122,145,40,156,168,181,174,155,187,255,0,230,255,0,31,96,143,220,49,173,116,215,243,61,72,150,252,83,117,170,106,99,204,66,182,110,36,184,221,66,25,145,246,145,233,161,31,216,127,104,190,58,245,37,170,237,18,125,25,255,0,234,231,70,118,50,187,187,150,131,73,247,145,251,253,198,51,217,158,188,27,169,224,246,96,238,56,51,9,7,30,179,54,101,90,42,145,187,78,75,211,164,146,8,204,208,130,215,70,207,187,82,247,25,136,248,203,207,70,121,185,17,221,91,78,180,162,90,22,133,26,84,149,17,234,70,70,93,164,100,126,209,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,217,218,101,237,33,108,113,164,199,153,29,169,113,94,67,204,188,132,184,219,136,81,41,43,73,150,164,100,101,216,100,100,125,227,253,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,250,75,215,179,79,110,134,66,132,231,68,118,155,62,68,23,28,74,156,138,242,218,82,155,51,52,154,146,163,35,50,63,119,96,176,222,25,249,223,153,98,92,145,112,135,18,107,111,187,67,157,178,45,53,217,50,77,69,29,213,185,14,59,72,220,243,233,66,16,148,33,103,162,80,102,93,186,118,106,66,226,233,243,226,85,32,199,169,64,144,219,241,165,52,135,153,113,181,146,146,180,40,136,210,100,101,169,25,25,25,30,164,63,206,173,72,165,215,105,210,41,53,154,124,105,176,229,180,182,30,98,67,73,113,183,16,164,154,84,149,37,68,100,100,100,102,70,70,90,104,102,43,3,63,156,55,152,122,37,103,24,176,134,21,54,158,204,8,178,39,206,166,176,217,52,75,74,10,84,135,13,182,163,197,208,212,101,203,73,110,89,119,104,103,220,98,175,40,117,235,163,15,174,86,170,180,74,140,234,69,94,151,37,38,78,48,243,145,221,109,198,220,37,104,102,147,74,139,69,160,143,188,143,82,247,144,179,204,153,113,78,134,132,211,112,243,29,95,150,183,76,153,136,197,88,212,70,157,127,155,178,149,60,244,169,122,247,243,86,163,36,253,190,242,22,111,105,222,150,173,241,72,141,92,181,43,244,250,164,73,77,33,212,174,36,166,223,34,37,37,42,34,51,109,70,90,232,164,251,125,165,239,31,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,70,165,25,17,23,105,153,142,27,152,204,221,225,54,94,109,153,85,42,229,205,78,151,86,65,45,12,211,35,77,140,228,163,112,155,120,210,102,202,158,109,91,119,50,105,61,59,117,50,46,254,234,102,205,78,122,113,75,48,245,217,76,70,174,79,163,91,201,121,105,98,28,57,50,35,147,141,111,124,146,78,182,82,28,65,153,182,246,213,105,216,122,17,119,23,108,120,160,91,151,29,229,88,106,149,111,210,103,213,103,203,113,41,38,227,48,227,238,41,74,81,39,83,36,17,168,253,101,23,179,188,203,222,44,195,34,156,51,42,254,152,165,98,182,53,66,101,17,88,54,38,69,164,190,218,137,102,180,170,51,232,39,153,147,23,77,186,115,80,173,21,175,176,143,188,197,172,211,41,148,250,53,58,53,38,149,13,152,144,225,180,134,24,97,150,210,218,27,109,9,36,165,41,74,72,136,136,136,136,136,136,180,34,33,250,76,200,136,204,207,66,33,95,252,75,115,165,11,11,237,137,152,77,101,85,73,117,202,204,55,24,146,236,71,200,213,29,183,155,152,194,200,205,183,210,180,41,43,109,39,218,147,34,236,215,83,208,133,48,84,106,19,42,179,164,84,170,18,93,145,38,83,171,121,215,93,89,173,75,90,140,212,163,51,51,51,51,51,51,61,76,127,32,53,45,249,209,217,129,204,234,92,117,9,103,151,174,237,230,100,73,211,78,221,117,211,77,59,70,134,114,29,110,85,232,25,110,180,21,94,114,82,230,74,164,211,223,254,112,165,26,137,10,129,23,179,214,34,62,242,63,250,68,136,0,31,197,41,40,73,169,74,34,73,22,166,102,125,132,66,187,56,148,231,173,140,59,161,73,194,28,46,174,52,186,252,228,173,138,132,168,178,72,206,43,43,68,200,238,160,150,196,132,173,14,165,196,54,122,41,38,69,216,103,219,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,211,51,49,254,19,169,243,105,146,14,44,248,174,199,121,63,73,183,80,104,82,123,76,140,140,140,181,46,210,50,22,139,193,147,11,151,37,87,6,42,63,21,92,150,156,151,71,67,166,143,87,121,122,61,242,45,198,141,53,211,183,77,218,253,158,209,107,98,155,56,198,90,78,83,241,70,143,114,162,57,165,137,48,35,178,107,36,104,147,113,82,42,11,239,211,77,116,47,126,163,144,240,199,191,87,101,230,94,153,28,223,101,166,171,13,179,77,81,184,173,186,243,106,16,200,200,189,98,237,209,63,111,220,98,251,219,90,93,109,46,32,200,210,178,37,17,151,113,145,143,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,129,152,94,28,57,206,190,113,247,18,239,91,91,6,250,218,45,193,120,86,106,148,233,63,40,169,77,243,226,191,53,215,26,115,98,228,165,105,220,133,164,244,81,18,139,93,12,136,251,5,159,228,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,72,0,28,255,0,48,182,181,118,249,192,44,75,178,173,104,61,109,106,224,179,235,52,186,116,110,106,27,231,202,126,19,173,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,82,15,247,46,51,217,254,225,159,245,154,143,255,0,123,23,252,0,33,255,0,20,12,4,197,140,196,224,21,2,202,193,203,83,229,5,106,21,225,22,168,252,110,186,52,77,145,81,10,107,106,115,124,135,27,65,232,183,155,45,8,247,122,218,233,161,25,148,64,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,0,40,7,251,151,25,236,255,0,112,207,250,205,71,255,0,189,139,190,203,213,173,93,177,176,11,13,44,171,166,15,69,90,183,236,250,53,46,163,27,154,135,57,18,152,132,211,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,29,0,71,252,250,225,109,247,141,57,78,190,112,207,13,40,94,153,185,43,62,140,232,161,117,76,199,230,242,170,81,94,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,58,129,254,229,198,123,63,220,51,254,179,81,255,0,239,98,255,0,132,0,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,99,254,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,21,1,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,58,41,190,157,166,199,230,242,169,177,89,115,230,222,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,95,240,191,192,76,88,203,182,1,87,236,172,99,181,62,79,214,166,222,18,170,140,70,235,163,75,223,21,112,161,54,151,55,199,113,196,22,171,101,194,208,207,119,171,174,154,25,25,214,15,247,46,51,217,254,225,159,245,154,143,255,0,123,23,125,151,171,90,187,99,96,22,26,89,87,76,30,138,181,111,217,244,106,93,70,55,53,14,114,37,49,9,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,58,0,0,172,14,40,25,51,204,158,98,113,246,129,122,224,230,27,252,160,162,194,179,226,210,223,147,233,136,17,54,74,68,217,174,41,189,146,31,109,103,162,30,108,245,34,219,235,105,174,164,100,93,3,133,38,87,49,219,45,127,181,31,219,93,141,242,115,229,31,161,61,25,253,39,14,103,63,167,235,185,223,222,206,185,183,111,61,175,165,166,187,187,53,208,244,231,252,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,186,7,10,76,174,99,182,90,255,0,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,0,0,84,6,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,155,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,1,194,147,43,152,237,150,191,218,143,237,174,198,249,57,242,143,208,158,140,254,147,135,51,159,211,245,220,239,239,103,92,219,183,158,215,210,211,93,221,154,232,122,64,15,238,92,103,179,253,195,63,235,53,31,254,246,45,251,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,168,12,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,54,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,3,133,38,87,49,219,45,127,181,31,219,93,141,242,115,229,31,161,61,25,253,39,14,103,63,167,235,185,223,222,206,185,183,111,61,175,165,166,187,187,53,208,244,159,224,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,135,21,201,158,86,191,146,61,147,120,97,188,43,147,211,116,90,149,225,42,187,68,144,234,118,202,68,23,97,196,105,45,73,34,73,32,222,66,216,113,38,164,122,171,73,37,122,32,212,109,162,64,14,127,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,41,7,251,151,25,236,255,0,112,207,250,205,71,255,0,189,139,254,0,1,80,25,245,200,86,108,113,167,54,55,206,38,97,166,20,250,102,219,172,250,51,162,155,233,218,108,126,111,42,155,21,151,62,109,233,8,113,58,56,210,211,235,36,181,211,82,212,140,140,228,7,10,76,174,99,182,90,255,0,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,0,63,185,113,158,207,247,12,255,0,172,212,127,251,216,183,236,133,97,109,247,130,217,78,177,176,207,18,232,94,134,185,40,222,147,235,97,117,76,200,229,115,106,82,158,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,41,0,3,202,98,173,102,251,183,240,226,227,171,225,125,167,242,154,239,143,79,119,208,116,181,56,203,109,200,156,162,218,207,53,79,60,202,9,148,172,210,183,62,117,42,229,165,123,53,94,212,157,22,127,114,227,61,159,238,25,255,0,89,168,255,0,247,177,117,57,88,193,79,228,237,151,219,39,7,28,168,117,178,237,250,121,245,239,165,222,99,107,156,251,171,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,138,188,86,242,185,142,217,148,253,151,126,197,44,111,148,127,39,61,55,233,63,233,56,112,249,29,71,67,201,254,249,117,189,219,185,14,253,29,116,219,219,166,165,172,127,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,226,138,241,87,132,254,108,109,252,71,184,233,24,95,135,31,41,173,8,245,7,125,7,84,85,197,77,109,201,16,84,123,153,230,165,231,89,89,60,148,26,80,231,205,37,60,196,175,102,168,218,163,178,174,28,22,54,59,97,38,95,90,193,204,117,195,111,146,242,237,74,132,159,67,62,220,232,114,155,157,6,83,171,144,123,149,30,75,167,206,67,238,62,74,213,13,167,150,166,54,239,81,56,101,42,128,80,15,247,46,51,217,254,225,159,245,154,143,255,0,123,22,253,144,172,45,190,240,91,41,214,54,25,226,93,11,208,215,37,27,210,125,108,46,169,153,28,174,109,74,83,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,32,0,4,0,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,121,255,0,11,252,153,230,79,46,216,251,95,189,113,143,13,254,79,209,102,217,242,169,108,73,244,196,9,123,229,46,108,39,18,222,200,239,184,178,213,12,184,122,153,109,245,116,215,83,34,62,129,197,111,43,152,237,153,79,217,119,236,82,198,249,71,242,115,211,126,147,254,147,135,15,145,212,116,60,159,239,151,91,221,187,144,239,209,215,77,189,186,106,90,199,252,133,100,43,54,56,45,155,27,27,19,49,47,10,125,13,109,209,189,39,214,205,244,237,54,71,43,155,77,148,203,127,54,204,133,184,173,92,117,9,245,82,122,107,169,232,68,102,86,254,33,87,20,28,161,223,121,161,195,139,90,175,133,48,189,39,119,217,85,7,249,20,183,39,179,21,185,144,102,19,105,145,181,78,145,32,222,66,216,140,180,238,117,180,242,201,255,0,166,179,109,34,32,100,191,35,121,206,192,44,208,88,24,171,116,224,54,250,45,42,160,228,122,139,159,42,41,69,211,69,151,29,216,142,201,209,18,22,181,242,81,33,78,242,210,147,82,249,123,11,67,86,165,213,120,160,100,207,50,121,137,199,218,5,235,131,152,111,242,130,139,10,207,139,75,126,79,166,32,68,217,41,19,102,184,166,246,72,125,181,158,136,121,179,212,139,111,173,166,186,145,145,116,14,20,153,92,199,108,181,254,212,127,109,118,55,201,207,148,126,132,244,103,244,156,57,156,254,159,174,231,127,123,58,230,221,188,246,190,150,154,238,236,215,67,210,127,128,231,249,133,181,171,183,206,1,98,93,149,107,65,235,107,87,5,159,89,165,211,163,115,80,223,62,83,240,157,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,144,127,185,113,158,207,247,12,255,0,172,212,127,251,216,191,224,1,194,179,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,83,183,247,46,51,217,254,225,159,245,154,143,255,0,123,18,171,22,48,63,136,174,62,228,238,149,130,152,177,132,30,146,187,236,251,194,153,54,155,86,118,231,165,174,85,90,150,80,106,13,56,169,42,234,77,6,243,11,92,116,155,170,89,45,228,190,147,52,169,109,186,234,252,166,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,0,0,17,171,18,178,93,106,227,38,110,40,185,133,196,196,210,171,86,221,179,103,181,66,133,108,204,130,220,182,103,206,55,231,27,142,203,67,200,83,102,203,109,202,65,182,148,234,165,59,162,140,208,77,17,59,37,64,0,84,6,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,155,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,1,194,147,43,152,237,150,191,218,143,237,174,198,249,57,242,143,208,158,140,254,147,135,51,159,211,245,220,239,239,103,92,219,183,158,215,210,211,93,221,154,232,122,79,240,1,31,243,235,133,183,222,52,229,58,249,195,60,52,161,122,102,228,172,250,51,162,133,213,51,31,155,202,169,69,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,235,3,47,92,56,115,157,99,99,238,26,94,183,78,13,244,84,91,126,240,163,85,42,50,126,81,82,156,228,69,98,107,78,58,230,196,73,82,213,181,8,81,232,146,53,30,154,17,25,246,11,180,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,87,94,35,112,119,179,107,217,134,161,223,182,101,207,18,30,29,84,43,15,85,174,219,106,107,70,210,218,65,200,55,186,58,105,68,67,73,68,103,18,174,156,146,106,66,227,161,59,210,183,140,201,9,177,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,205,51,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,56,107,144,158,23,191,177,75,169,220,92,204,43,116,170,205,215,70,168,58,221,179,75,138,231,81,6,23,41,195,74,42,107,81,145,115,30,94,210,113,132,154,75,146,147,74,212,68,249,146,99,216,168,8,255,0,159,92,45,190,241,167,41,215,206,25,225,165,11,211,55,37,103,209,157,20,46,169,152,252,222,85,74,43,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,88,25,122,225,195,156,235,27,31,112,210,245,186,112,111,162,162,219,247,133,26,169,81,147,242,138,148,231,34,43,19,90,113,215,54,34,74,150,173,168,66,143,68,145,168,244,208,136,207,176,93,248,0,160,31,238,92,103,179,253,195,63,235,53,31,254,246,46,251,47,86,181,118,198,192,44,52,178,174,152,61,21,106,223,179,232,212,186,140,110,106,28,228,74,98,19,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,116,0,1,0,56,173,229,115,29,179,41,251,46,253,138,88,223,40,254,78,122,111,210,127,210,112,225,242,58,142,135,147,253,242,235,123,183,114,29,250,58,233,183,183,77,75,94,127,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,147,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,142,207,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,203,139,75,77,169,197,153,18,80,70,163,51,238,34,33,66,60,78,111,197,222,153,151,169,199,39,217,117,170,59,79,83,82,109,171,118,156,170,132,194,34,63,88,251,116,87,217,247,16,235,188,28,237,39,106,56,163,88,185,87,28,212,196,104,18,25,37,154,53,34,113,50,41,235,239,219,166,186,31,191,81,114,98,169,56,205,225,114,227,42,223,197,70,34,171,146,235,145,40,235,116,145,234,239,63,72,62,101,184,145,166,186,118,233,187,95,179,218,42,234,13,62,109,78,65,69,129,21,217,15,43,232,182,210,13,106,87,105,17,17,17,22,167,218,100,67,253,226,74,172,218,245,150,102,70,114,93,58,165,78,144,151,91,90,77,108,188,203,205,175,82,50,50,209,73,82,84,159,176,200,200,92,47,13,108,245,177,136,148,40,216,67,138,53,198,145,95,130,72,98,159,42,84,146,35,146,202,17,14,59,72,53,191,33,75,91,170,113,110,30,137,73,17,246,153,118,234,66,196,210,164,173,36,164,168,141,38,90,145,145,246,25,15,232,0,142,249,241,182,234,245,252,183,93,234,160,187,41,19,34,210,106,15,255,0,55,82,137,70,132,192,149,217,234,145,159,121,151,253,3,60,211,218,150,196,233,12,207,230,117,45,186,180,189,204,215,118,242,51,37,107,175,110,186,235,174,189,163,251,78,168,76,165,78,143,82,167,201,118,60,152,174,161,230,157,105,102,133,33,105,50,82,76,140,140,140,140,140,136,245,33,115,252,52,179,165,11,20,45,136,120,75,122,213,73,21,202,52,54,216,140,236,183,200,149,33,182,91,134,194,8,148,227,234,90,212,165,184,163,236,73,17,246,233,161,234,66,192,8,200,200,140,143,82,49,249,170,116,202,125,102,157,38,147,85,134,204,184,115,26,91,15,176,243,105,113,14,54,180,154,84,149,37,68,100,100,100,102,70,70,90,25,24,170,108,246,112,204,171,157,98,171,138,216,45,9,149,197,124,223,153,42,146,195,106,53,146,212,169,47,175,148,204,104,186,105,167,41,9,213,90,251,12,251,140,86,125,126,219,185,44,218,195,180,171,130,147,62,149,62,35,138,73,183,37,135,24,113,42,74,141,58,145,44,137,69,235,36,203,187,188,143,220,36,62,85,115,211,138,89,120,174,197,98,77,114,125,102,221,83,200,75,240,230,73,145,32,155,107,123,4,162,105,179,144,218,8,201,182,118,167,94,194,212,203,184,251,46,103,46,121,187,194,108,195,91,49,106,84,59,154,157,18,172,178,66,30,166,73,155,25,185,68,225,182,201,168,201,148,188,226,182,238,120,146,90,246,234,70,93,253,253,200,140,148,68,164,153,25,31,105,25,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,183,85,229,107,89,52,167,235,55,85,195,77,164,196,142,218,157,91,179,101,182,194,52,74,84,163,245,156,81,23,114,84,125,254,195,247,10,225,206,39,21,72,20,6,230,88,216,18,236,73,243,13,78,71,126,168,106,75,172,146,127,156,52,165,50,244,89,100,123,181,38,150,147,52,247,30,190,226,21,115,136,88,161,124,226,141,122,77,195,122,220,117,26,148,137,46,173,221,178,38,60,242,27,220,181,175,106,9,197,168,200,136,220,86,133,175,102,167,246,143,143,109,80,103,221,23,5,58,222,166,70,121,249,53,25,76,197,109,13,33,74,81,169,197,146,11,66,73,25,247,168,189,134,47,3,35,153,21,195,92,46,177,104,151,197,197,111,245,183,53,70,28,105,139,58,148,72,238,28,117,56,204,103,76,145,190,58,92,70,215,27,86,133,169,233,169,246,235,218,38,148,120,236,69,101,17,227,52,134,155,109,36,148,161,9,36,145,17,22,132,68,69,246,15,244,17,179,58,121,185,181,50,215,135,83,156,69,70,52,139,150,160,195,177,160,67,67,205,173,212,56,227,18,57,78,173,190,115,110,18,9,198,54,154,147,169,235,216,93,189,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,196,121,21,37,73,51,74,136,200,203,176,200,253,131,182,100,235,11,149,139,56,253,106,91,174,48,165,197,106,167,6,76,159,87,82,229,20,216,232,94,190,162,139,185,207,105,105,239,26,38,180,237,232,86,157,179,74,182,169,237,165,17,233,112,152,134,217,17,17,122,173,182,148,23,113,17,119,36,189,133,247,16,250,192,63,138,82,82,147,82,140,136,136,181,51,62,226,33,8,115,237,159,91,119,4,45,201,214,53,139,87,137,54,236,154,203,177,207,167,144,219,135,19,123,114,154,220,174,84,132,58,218,144,235,72,212,246,246,106,94,221,8,169,94,230,185,46,220,79,188,37,87,42,239,205,171,86,107,83,22,238,221,206,190,226,221,121,213,43,98,9,70,165,158,171,112,244,45,76,245,63,105,152,158,153,100,200,252,107,19,10,43,57,138,198,248,168,130,136,148,73,21,26,84,10,138,9,173,203,76,102,101,178,163,110,75,9,213,94,163,169,213,14,107,216,100,71,222,98,11,98,5,77,23,118,37,86,165,193,75,73,143,58,177,36,162,37,178,209,9,105,114,22,104,34,34,51,34,45,20,90,105,169,123,133,236,112,223,195,8,248,95,150,90,60,102,82,91,238,5,199,175,58,100,69,244,223,167,196,37,127,97,63,224,253,186,159,218,98,82,10,233,227,33,135,210,235,120,71,69,186,233,176,210,227,144,43,17,186,133,165,179,53,165,132,69,168,56,163,51,74,79,68,246,151,121,145,10,161,193,107,165,251,47,22,172,251,149,153,110,71,68,10,237,62,67,202,109,195,65,155,104,146,218,212,70,122,151,103,171,237,50,33,126,117,12,201,80,172,252,54,195,219,170,163,57,132,68,184,226,82,83,207,121,212,18,77,82,35,155,154,26,141,210,45,218,36,207,188,255,0,136,237,214,221,118,13,205,65,129,94,166,200,105,248,243,227,53,37,11,109,100,164,154,86,130,89,104,100,102,93,202,47,105,143,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,92,149,216,54,205,6,125,122,165,33,166,35,192,140,236,149,173,197,146,82,73,66,13,103,169,153,145,119,36,253,164,56,141,59,50,84,43,195,13,241,10,234,167,78,97,113,45,200,149,100,243,216,117,6,146,84,118,9,122,18,137,211,45,218,40,143,188,191,128,160,204,105,186,95,189,49,106,240,185,93,150,236,132,79,174,212,36,50,167,28,53,153,54,185,46,45,36,71,169,246,122,222,195,50,22,189,193,191,15,165,209,48,142,181,117,212,161,165,183,39,214,36,244,235,83,102,75,83,11,139,79,113,38,70,164,150,169,236,62,227,50,22,44,34,223,18,12,48,143,138,25,101,172,70,121,41,223,111,170,69,121,163,50,47,166,197,62,89,39,251,10,255,0,9,236,208,254,210,20,79,135,245,52,90,56,149,69,151,57,45,42,60,26,196,98,150,151,11,84,41,164,72,65,172,140,140,200,140,180,73,235,174,133,239,19,167,51,121,31,141,125,225,61,27,49,88,33,21,185,200,151,68,143,81,170,192,167,32,157,218,181,70,122,91,202,38,227,48,173,21,235,180,157,86,230,189,164,70,125,198,32,93,179,114,93,184,97,120,69,174,82,31,155,73,172,209,102,33,221,187,157,97,196,58,203,169,86,197,146,77,43,45,22,217,106,90,145,234,94,195,33,116,249,9,207,173,187,141,246,236,27,22,250,171,196,133,118,66,101,168,229,212,72,109,179,151,177,184,173,110,79,54,66,221,113,75,117,213,232,123,123,116,63,110,164,115,125,42,74,146,74,73,145,145,150,164,101,220,100,63,160,62,77,217,111,66,187,45,154,173,181,80,109,43,143,84,132,252,55,8,200,143,213,113,181,32,251,200,203,185,71,236,63,184,198,118,115,139,133,202,194,124,126,186,237,230,216,82,34,187,83,157,38,55,171,161,114,142,108,132,32,139,212,73,119,55,236,45,61,195,137,165,42,81,146,82,70,102,125,132,69,237,30,187,11,241,42,233,194,27,222,153,122,91,19,164,68,153,78,148,203,234,74,93,113,178,117,45,188,135,54,44,144,164,154,146,102,218,117,45,75,93,63,136,190,108,150,102,230,212,204,166,29,65,113,117,8,209,238,90,123,13,70,159,13,111,54,135,86,227,108,71,230,186,134,249,206,56,104,55,31,218,74,86,135,175,97,246,247,201,65,254,114,35,177,41,149,199,146,210,29,109,196,154,84,133,164,148,70,70,90,25,25,31,216,33,110,120,178,45,134,184,165,98,214,239,139,122,223,56,87,53,58,28,153,141,157,54,36,118,206,66,155,102,75,164,75,217,29,78,47,115,142,22,165,169,107,161,118,235,218,40,254,229,160,207,181,238,10,141,189,82,140,243,18,105,210,158,138,226,29,66,146,162,83,107,52,30,164,162,35,239,73,251,8,125,140,61,197,11,231,11,171,209,174,27,42,227,168,211,100,70,117,14,237,143,49,230,80,230,213,161,123,86,77,173,38,100,102,218,117,45,123,116,47,176,90,54,78,248,170,64,175,183,14,198,199,103,98,64,152,74,110,59,21,66,82,90,100,211,252,221,164,169,231,165,75,51,221,169,186,181,25,39,184,181,247,144,177,235,86,242,181,175,106,83,21,155,86,225,166,213,162,72,109,46,161,216,82,219,125,26,41,41,81,122,205,168,203,185,73,62,255,0,105,123,199,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,31,51,185,188,195,28,181,219,82,165,87,235,17,100,87,20,194,213,14,152,212,136,235,125,78,114,222,54,212,166,86,243,107,52,26,216,52,153,151,110,189,133,219,221,76,57,154,207,46,48,102,30,187,44,158,175,75,164,80,84,167,26,102,159,79,149,42,59,110,51,189,237,188,214,186,135,16,106,52,61,181,90,118,25,17,23,113,118,241,170,22,22,226,37,213,13,218,197,46,212,172,73,136,148,169,197,202,40,47,173,179,236,37,31,174,148,25,107,162,136,251,251,143,81,230,38,195,145,79,152,252,9,109,169,183,227,58,166,93,66,136,200,210,180,153,145,145,145,246,151,105,123,68,153,225,213,100,67,189,115,37,68,110,123,17,222,110,158,184,211,146,135,146,74,35,91,115,226,105,216,105,63,222,63,119,222,52,3,2,51,112,160,199,136,211,104,109,12,180,134,210,132,22,137,73,17,17,17,17,123,11,176,127,186,148,148,36,214,181,18,82,146,212,204,207,66,34,17,83,55,249,236,176,50,239,108,206,133,70,170,192,170,221,75,67,172,198,134,211,236,63,202,116,219,144,72,83,173,166,67,110,37,36,235,36,149,25,118,150,186,23,105,246,82,158,46,99,38,40,102,91,16,93,172,92,50,103,84,230,212,101,169,48,233,236,46,67,200,107,152,251,138,109,182,154,90,220,52,145,27,230,148,164,140,244,35,208,190,217,129,128,28,61,206,141,131,117,188,109,198,56,110,197,84,106,84,153,241,160,201,111,97,37,164,197,106,74,20,182,228,70,45,21,216,226,76,201,122,118,25,17,247,152,129,151,226,224,46,245,175,21,41,166,155,132,138,148,164,198,38,146,146,79,40,158,86,207,163,217,244,116,238,236,247,11,26,224,229,133,12,85,171,149,156,71,168,211,144,182,225,245,17,24,121,76,145,154,93,66,233,239,39,69,26,15,78,243,62,197,107,255,0,104,183,16,1,13,179,255,0,157,186,78,94,44,249,86,141,171,62,44,139,190,173,21,108,180,218,93,74,215,25,14,181,41,178,116,201,15,182,234,13,46,178,146,220,68,122,125,167,221,72,215,45,201,122,98,229,234,245,102,174,252,250,205,114,181,49,70,148,18,157,144,226,156,121,211,81,54,217,40,212,179,45,238,30,137,212,207,85,123,76,197,160,112,250,225,189,22,152,205,51,24,177,170,155,205,148,251,44,205,167,82,223,100,148,150,137,69,22,67,74,117,153,49,72,210,225,25,58,133,26,87,217,220,71,222,99,237,241,101,199,152,150,70,30,83,112,78,209,147,22,58,228,147,36,244,104,235,36,27,113,20,196,232,202,65,33,183,11,68,150,212,150,134,141,165,161,23,216,42,118,192,68,55,175,219,109,186,154,143,165,114,175,12,164,30,165,253,89,188,141,199,235,118,119,107,223,216,52,145,151,232,180,168,152,43,100,53,69,81,28,67,183,169,166,217,234,158,238,145,173,62,143,103,113,16,232,35,133,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,222,191,103,111,218,51,183,85,135,34,223,184,102,64,91,107,105,250,108,215,25,52,172,141,42,74,219,89,150,134,93,134,70,70,95,96,150,120,173,143,178,175,28,162,89,116,198,235,196,153,214,245,82,157,76,67,76,74,50,113,190,69,49,105,37,237,230,25,150,138,86,154,232,90,31,176,133,134,112,174,199,58,142,42,224,97,208,107,210,150,253,66,221,149,232,246,212,226,212,165,42,60,120,112,144,70,102,183,20,163,245,156,62,210,34,47,176,132,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9,184,168,227,157,71,10,176,48,168,52,25,75,98,161,113,74,244,123,138,109,106,74,147,30,68,57,168,51,35,67,137,81,122,205,151,105,145,151,216,98,188,240,167,31,101,89,217,68,189,41,142,87,137,83,174,26,165,70,152,182,159,148,102,227,156,250,98,18,107,219,204,35,61,84,157,53,208,245,63,97,136,153,74,137,34,224,184,97,192,67,107,117,250,148,214,217,36,32,141,74,82,220,89,22,132,93,166,102,102,127,104,209,38,74,240,241,156,58,203,189,157,77,40,206,50,244,202,69,62,107,201,117,4,149,19,139,131,28,148,70,91,82,125,232,246,246,253,163,186,14,125,152,24,180,169,120,43,123,181,90,81,20,66,183,170,70,225,234,158,238,145,221,126,151,103,113,152,205,189,254,136,108,223,183,35,116,197,31,74,221,94,97,71,61,75,250,178,121,123,79,213,236,238,211,187,176,91,23,9,172,121,137,123,225,229,75,4,238,233,49,100,46,49,60,76,198,144,178,89,185,17,44,65,140,148,26,28,112,245,73,238,81,104,72,218,122,153,125,131,226,113,5,225,189,22,166,205,79,24,176,86,155,202,148,195,47,77,168,210,216,100,146,151,73,37,42,67,170,105,152,209,76,212,225,153,180,132,154,151,219,220,103,220,98,175,237,171,146,244,194,59,213,154,205,33,249,244,106,229,22,98,77,72,53,59,29,196,184,203,164,163,109,194,73,165,100,91,219,45,83,169,30,169,246,25,11,185,200,6,118,233,57,135,179,226,218,55,84,248,177,238,250,76,84,50,235,106,117,40,92,148,52,212,86,205,210,37,190,227,171,53,58,242,139,113,145,107,246,31,124,201,0,21,29,198,55,10,24,164,215,40,216,143,78,167,33,13,204,233,226,62,242,89,34,53,58,181,212,30,86,170,36,22,189,196,125,170,215,254,209,92,182,26,224,34,245,160,149,85,166,156,132,186,148,84,201,39,82,147,79,40,222,78,255,0,165,217,244,117,239,236,247,137,231,143,252,61,206,179,131,84,76,109,193,200,110,202,84,154,84,105,242,96,198,111,121,41,165,69,118,74,212,134,227,198,61,85,218,218,72,205,122,118,145,25,247,24,135,248,71,140,120,161,150,156,65,106,177,111,73,157,76,155,78,150,148,204,167,190,185,12,161,222,91,237,169,198,221,105,11,108,212,70,108,18,84,147,50,212,139,67,238,236,186,204,160,103,178,192,204,69,179,6,21,102,171,2,149,117,33,13,51,38,27,175,176,199,53,210,110,57,45,77,54,169,14,56,164,155,175,26,82,103,218,122,104,125,165,219,42,210,164,173,36,180,40,148,149,22,164,100,122,145,144,255,0,9,241,155,155,6,68,71,91,67,136,121,165,182,164,44,181,74,136,200,200,200,203,218,93,163,63,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,123,9,37,236,73,123,254,241,25,161,67,145,80,152,196,8,141,169,199,228,186,150,90,66,72,204,212,181,25,17,17,17,118,159,105,251,7,167,174,225,110,34,90,176,218,172,85,45,74,196,104,138,74,92,68,163,130,250,27,46,195,81,122,234,65,22,186,36,207,191,184,181,29,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,80,218,9,68,134,118,167,94,194,35,50,238,62,203,158,203,22,111,48,199,50,150,212,89,84,26,196,88,245,196,176,133,76,166,59,34,58,31,75,156,182,77,197,37,148,60,226,201,27,223,36,145,159,110,189,135,219,223,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,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,113,25,255,0,1,13,243,113,196,115,13,48,106,222,155,69,177,43,16,235,215,43,200,113,134,186,41,17,229,52,195,134,135,210,70,190,84,148,56,157,174,54,141,76,139,82,37,23,180,203,74,106,197,204,97,196,28,120,189,164,220,215,125,98,117,70,92,217,11,40,209,149,33,247,144,210,86,243,139,67,77,161,197,172,210,68,110,168,146,146,51,211,93,11,237,152,121,27,225,185,95,197,101,192,196,156,83,132,237,62,221,67,237,58,204,39,219,91,78,202,65,116,207,37,92,183,226,169,11,105,77,184,226,117,37,118,153,105,221,169,139,66,60,178,97,21,187,98,42,217,160,90,116,168,17,162,176,106,53,183,2,43,70,189,172,236,245,205,13,17,25,25,36,181,236,246,12,254,230,38,157,18,145,143,152,145,73,128,134,211,30,21,219,88,142,217,54,68,72,36,162,107,169,45,186,17,22,154,17,105,161,9,51,194,118,133,42,167,152,163,154,203,140,33,184,180,254,98,185,166,101,174,217,208,76,201,61,135,235,118,246,11,196,168,84,33,82,96,72,169,212,100,181,30,44,70,150,251,206,184,178,66,27,66,82,106,82,141,70,100,68,68,68,102,102,103,167,96,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,132,100,125,250,16,171,200,144,113,131,50,23,217,165,132,87,110,106,205,78,78,170,89,148,169,164,215,49,238,211,51,46,98,210,130,91,223,110,155,189,231,219,105,89,18,225,169,11,13,151,19,18,177,162,20,26,141,97,109,182,252,72,11,108,158,110,49,159,76,242,13,109,201,138,149,161,212,173,14,164,204,149,216,71,161,118,234,99,191,103,246,242,131,134,249,93,185,161,196,101,136,237,212,233,179,104,204,54,218,73,4,130,114,157,40,146,73,34,82,116,208,144,68,90,107,247,12,250,190,234,159,125,199,148,102,102,226,205,70,103,222,102,103,168,188,126,18,246,74,45,156,183,185,84,81,146,156,170,213,78,97,25,118,232,151,96,65,86,159,68,191,119,222,127,121,137,188,3,156,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,103,188,179,195,142,184,189,115,99,150,38,213,239,106,252,217,50,151,50,100,142,141,183,28,113,102,212,117,200,117,198,219,73,45,107,218,69,205,50,36,145,232,90,246,123,206,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,247,145,123,76,90,14,32,222,150,238,18,225,253,74,232,169,155,81,41,212,74,123,206,161,180,114,219,34,75,44,45,100,132,146,148,148,253,22,207,66,212,187,189,131,60,89,170,198,122,166,56,99,85,205,119,74,156,251,240,61,39,53,154,98,92,117,74,36,67,234,223,113,146,208,214,180,150,137,119,185,39,183,221,246,242,202,68,180,192,171,66,156,178,61,177,164,54,233,233,238,74,136,255,0,204,52,81,146,123,198,21,231,151,11,46,100,69,145,244,148,106,116,53,145,153,106,74,68,8,198,125,202,63,222,47,253,195,186,143,201,86,167,70,171,210,230,82,166,52,151,88,155,29,200,238,161,73,37,18,144,180,154,76,140,140,140,140,140,140,251,200,103,139,60,152,75,51,9,179,23,119,67,92,53,177,14,179,85,159,86,136,70,217,165,36,203,179,164,146,9,62,162,75,77,27,236,211,82,247,25,142,13,215,204,232,61,25,213,59,210,115,185,252,157,231,179,153,183,110,237,189,218,233,217,174,154,232,44,215,130,253,202,134,46,43,142,219,118,98,80,78,71,153,37,45,27,154,106,163,114,156,130,61,186,255,0,14,225,109,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,83,141,5,202,151,174,43,114,219,106,98,86,77,199,135,37,77,19,154,153,40,151,81,65,158,154,255,0,14,225,89,61,124,206,131,209,157,83,189,39,59,159,201,222,123,57,155,118,238,219,221,174,157,154,233,174,131,188,100,111,9,102,98,198,99,45,24,72,134,183,225,209,234,180,250,180,178,38,205,72,54,90,157,24,150,74,245,20,90,104,231,110,186,23,188,200,104,122,147,78,141,72,165,195,165,67,105,45,49,10,59,113,218,66,82,73,36,161,9,36,145,17,17,17,17,17,17,119,16,253,99,133,103,98,241,133,102,101,194,244,153,45,100,93,93,26,163,13,4,70,90,154,151,2,73,151,122,139,247,79,255,0,112,206,189,94,90,103,213,166,206,65,30,217,50,28,116,181,247,41,70,127,231,29,79,42,184,209,84,192,236,106,182,110,232,179,159,98,7,164,225,51,83,75,110,169,36,184,125,91,14,60,90,18,208,147,213,45,119,40,246,251,254,205,14,225,245,233,110,98,222,31,211,110,154,97,181,46,157,91,167,178,234,219,95,45,194,218,243,8,89,161,68,149,41,63,69,194,35,45,79,191,218,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,113,31,176,196,8,192,172,94,185,176,55,19,105,23,181,2,108,152,171,135,50,63,88,219,110,56,131,118,58,36,52,227,141,168,144,180,110,35,229,17,26,76,244,61,59,125,229,161,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,237,247,159,71,1,8,120,180,89,40,185,178,222,221,81,38,73,114,149,85,41,134,103,217,170,90,129,57,90,125,19,253,239,121,125,228,40,225,135,84,195,237,188,147,50,54,214,74,35,46,242,50,61,70,130,178,3,121,65,196,140,174,219,48,229,178,204,134,233,148,216,84,103,219,113,36,178,89,55,78,138,74,37,17,169,90,235,191,67,215,79,184,112,28,246,240,212,133,137,75,151,137,88,49,10,13,58,176,134,220,126,92,4,54,76,183,36,203,169,121,102,134,227,69,82,214,234,150,182,146,70,106,237,34,208,251,116,49,86,178,224,227,6,91,175,178,75,232,174,219,53,154,100,157,82,178,41,80,137,222,91,221,134,70,124,181,169,6,182,126,205,118,251,203,178,208,242,51,196,170,139,121,68,133,135,120,205,86,106,21,93,182,219,97,138,132,151,208,219,111,153,20,102,82,74,118,68,163,82,150,165,169,197,30,137,237,34,51,239,212,133,139,211,234,16,170,208,35,212,233,210,90,145,22,91,72,125,151,91,89,45,14,33,73,37,37,68,162,51,35,35,35,35,35,35,211,180,81,231,22,42,20,170,102,98,74,107,206,48,180,74,167,243,83,202,51,61,9,83,167,25,18,187,11,214,236,237,17,151,46,244,248,149,124,124,195,122,76,244,54,168,243,110,218,60,119,9,194,35,65,165,115,90,73,238,212,140,180,208,207,93,72,104,9,57,100,194,43,138,196,77,181,95,180,233,83,227,74,96,148,75,114,4,87,77,27,153,217,234,26,218,50,34,34,81,233,217,237,21,125,158,78,27,149,252,42,92,252,73,194,200,78,212,45,213,190,235,175,66,142,218,221,118,42,15,169,121,74,229,177,21,40,67,73,109,182,211,169,171,176,207,78,237,12,67,172,36,198,28,64,192,139,218,53,205,104,86,39,83,101,193,146,142,166,50,100,62,202,29,74,30,109,107,105,196,54,180,26,136,205,164,146,146,102,90,233,161,253,151,45,148,126,35,152,105,140,182,252,42,45,247,88,135,65,185,89,109,182,29,235,100,71,138,211,238,18,24,73,154,57,178,86,226,183,56,226,244,51,45,76,146,126,210,61,102,69,46,175,76,173,195,69,66,145,80,143,50,51,132,70,151,88,117,46,32,200,200,140,187,82,102,93,198,71,252,71,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,55,56,121,250,176,178,213,1,84,122,114,219,171,220,207,105,202,142,193,179,33,13,104,168,234,62,106,74,67,110,39,86,223,51,78,133,218,101,175,113,118,212,230,43,241,0,204,94,43,68,145,76,157,120,75,165,67,125,105,89,183,76,168,78,99,179,148,109,154,116,57,10,45,166,74,51,50,211,180,251,68,118,169,85,106,117,137,78,78,171,84,101,77,144,234,141,75,118,67,202,113,106,51,51,51,51,82,140,204,251,76,207,248,152,150,188,58,114,178,254,60,226,124,59,158,177,77,117,219,118,222,152,220,135,86,182,77,76,58,243,18,34,45,76,168,212,202,219,86,173,186,122,164,204,140,203,220,93,247,177,111,80,105,118,197,22,29,6,141,5,136,144,225,48,219,13,52,195,73,109,9,74,16,73,73,18,82,68,69,216,146,46,194,46,225,255,0,23,75,232,141,108,213,228,184,133,173,45,64,144,181,37,5,170,140,137,181,30,132,94,241,154,236,197,190,137,89,128,196,185,45,161,104,75,183,133,101,100,149,150,138,34,57,175,30,134,94,241,96,28,24,108,42,100,250,133,197,126,73,145,29,82,99,245,112,27,96,214,147,116,137,42,167,186,78,109,52,235,183,83,211,118,238,255,0,103,180,77,60,230,219,248,223,127,90,14,225,198,13,75,69,61,250,196,101,51,34,106,156,152,209,33,183,90,144,202,136,220,142,74,50,34,53,182,174,212,153,118,107,219,216,66,16,97,207,7,76,73,169,86,35,214,241,134,248,164,200,109,217,72,118,81,64,169,200,92,135,18,106,66,150,103,212,66,237,81,234,231,121,247,233,175,180,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,198,212,254,238,216,68,73,34,74,72,136,139,176,136,189,130,9,113,112,186,26,165,224,44,122,47,70,167,156,151,81,71,172,77,238,36,37,112,167,167,93,117,45,52,211,191,65,72,237,160,221,113,13,167,189,106,36,151,241,26,25,225,251,69,106,137,149,219,57,182,153,91,103,42,153,79,148,189,201,34,220,181,83,162,234,162,236,45,75,179,188,72,209,252,51,34,45,76,244,34,21,17,197,243,48,242,106,247,69,63,6,173,170,219,169,133,13,182,165,206,76,105,38,73,83,200,114,124,119,26,94,199,12,143,213,52,234,149,35,94,237,79,216,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,249,181,167,77,174,246,238,45,61,231,239,208,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,232,93,133,236,34,21,111,196,227,60,208,174,182,221,193,44,49,171,115,34,50,242,138,165,54,43,228,104,119,78,178,51,173,19,140,200,50,82,76,148,133,109,82,59,123,12,253,132,43,102,147,65,172,220,46,188,154,92,25,18,220,105,181,60,231,45,165,184,123,75,77,79,213,35,247,151,249,71,225,125,135,162,190,228,105,13,41,183,90,81,161,104,82,76,141,42,35,208,200,200,251,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,236,34,36,139,5,1,94,92,87,242,206,171,246,197,70,44,91,116,178,93,74,134,217,28,197,50,198,171,233,25,102,115,238,41,70,134,148,173,55,45,58,153,168,147,239,211,188,83,51,141,173,167,20,211,137,52,173,6,105,81,25,104,100,101,222,37,79,13,220,85,103,13,179,29,70,102,163,59,167,135,91,114,61,44,204,221,36,39,123,211,225,151,110,171,73,105,162,15,223,221,220,98,254,34,201,98,108,102,166,70,113,46,50,250,18,227,107,73,145,146,146,162,212,140,140,187,15,176,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,82,88,133,25,217,146,92,75,108,176,133,56,226,212,100,68,148,164,181,51,51,62,194,236,33,64,252,72,177,85,156,74,204,117,101,154,124,238,162,29,13,114,41,100,100,233,45,59,217,159,48,187,52,90,139,77,22,94,238,254,226,17,89,182,214,235,137,105,180,154,150,179,36,164,136,181,51,51,238,23,51,194,131,44,234,176,236,85,226,197,201,74,36,84,171,141,153,195,83,204,104,190,149,230,96,190,218,146,107,105,42,211,114,21,161,146,141,62,237,123,197,134,128,175,174,49,24,142,221,7,3,41,54,141,54,67,237,84,170,53,198,58,130,74,246,161,112,220,135,80,109,73,61,20,74,61,84,69,216,100,105,20,190,195,15,74,125,184,209,218,83,142,186,162,66,16,148,153,154,148,103,161,17,17,118,153,234,63,117,90,131,89,183,157,101,53,72,50,34,56,235,105,121,190,99,75,108,246,158,186,31,172,69,238,63,242,11,38,225,143,158,104,86,154,26,193,44,78,171,114,226,60,242,74,155,54,83,228,72,107,94,142,51,77,27,143,72,34,74,72,146,181,109,74,59,59,76,189,164,45,34,230,161,218,152,177,99,206,162,188,184,21,106,85,102,19,172,146,210,109,190,210,146,243,42,78,226,61,20,147,245,92,239,208,251,15,218,70,51,237,156,220,16,151,129,184,229,112,91,233,132,166,41,210,230,203,153,3,70,205,40,40,234,153,33,13,146,126,109,9,211,107,93,132,146,211,220,126,233,117,194,15,48,242,169,23,69,67,6,174,90,219,170,131,49,167,101,193,76,153,38,100,151,150,228,8,237,180,141,238,17,23,170,74,209,41,70,189,250,31,176,91,185,25,25,106,71,169,24,254,136,229,196,10,138,213,111,43,183,139,110,178,183,14,45,50,161,41,27,82,71,181,105,167,74,209,71,216,122,23,111,120,207,51,136,54,156,91,106,239,66,141,39,252,5,220,112,143,186,90,170,96,44,138,39,70,166,92,137,81,95,172,109,146,73,105,68,40,9,215,93,79,93,76,251,244,19,180,200,148,70,149,17,25,31,97,145,251,71,19,199,156,162,96,198,62,211,28,98,232,179,233,108,84,85,169,149,78,53,62,34,101,150,169,116,180,231,45,149,171,77,207,41,95,227,104,127,125,125,226,55,7,76,73,166,214,36,86,240,122,248,164,199,109,169,75,118,41,79,169,200,68,134,210,74,90,144,101,211,194,236,81,104,223,113,247,235,167,176,77,252,153,91,248,223,96,218,13,97,198,50,203,69,65,250,60,100,179,30,106,92,152,233,45,182,154,142,202,72,156,144,73,51,35,52,56,174,196,145,118,235,217,218,66,22,113,158,176,169,144,42,22,237,249,26,68,116,201,145,210,64,113,130,90,73,211,37,42,160,233,185,180,147,174,221,75,77,219,187,253,158,209,95,217,117,125,17,115,1,134,114,92,66,214,150,175,10,50,212,148,22,170,50,41,173,30,132,94,241,165,43,89,244,74,182,105,18,91,66,208,151,96,71,90,82,178,209,68,70,218,79,67,47,120,255,0,187,134,131,75,185,232,179,40,53,152,44,75,135,53,135,24,117,167,218,75,136,82,86,131,74,136,210,162,50,62,197,25,118,145,247,138,39,226,45,149,151,240,27,19,230,92,244,122,107,173,91,183,12,199,36,52,180,50,105,97,167,159,145,45,105,101,38,150,80,218,116,109,162,209,36,102,100,94,242,238,137,84,218,173,78,143,41,185,212,154,140,168,82,26,81,41,14,199,121,77,173,38,70,70,70,74,73,145,151,105,17,255,0,2,18,111,1,248,135,227,214,12,191,14,20,139,142,85,122,144,203,237,169,214,106,115,38,202,87,44,141,162,52,165,39,37,9,250,13,232,68,125,158,177,251,15,178,223,178,159,156,108,62,204,229,172,196,154,92,164,66,174,176,210,83,54,11,235,97,181,243,18,219,6,226,144,218,95,113,123,55,190,73,35,87,110,165,161,246,247,200,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,243,123,154,171,71,45,118,11,245,73,117,56,174,214,222,219,210,65,75,205,41,229,104,244,116,175,230,205,230,214,122,33,242,87,97,247,118,159,103,126,127,241,27,17,238,204,81,185,164,221,87,117,98,92,249,146,54,106,111,200,117,210,78,214,208,142,206,98,148,101,169,54,157,123,125,131,203,165,42,82,137,41,73,153,153,232,68,69,218,102,61,141,179,132,247,213,207,62,147,22,13,175,86,117,170,172,198,34,182,227,112,158,81,23,53,73,34,86,164,131,236,209,69,219,219,252,69,240,100,51,46,148,236,0,193,122,116,54,249,190,144,173,54,205,82,105,59,183,84,62,244,72,164,226,127,170,66,139,69,51,220,173,79,222,103,236,146,227,224,95,230,225,88,119,33,178,173,174,21,34,102,195,215,77,15,146,189,12,102,183,28,205,211,198,187,252,222,86,231,14,232,170,238,61,117,212,250,183,117,62,209,102,28,21,38,210,202,216,186,105,230,201,250,71,175,156,247,51,106,116,228,242,233,197,183,95,165,244,187,116,238,22,124,109,54,110,115,77,9,223,166,155,180,237,211,221,168,255,0,176,31,242,226,210,210,20,226,204,137,40,35,81,153,251,8,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,120,187,13,36,126,253,59,133,120,210,200,142,165,16,140,181,46,123,125,158,255,0,88,134,141,178,110,73,78,90,240,248,146,130,73,124,156,164,246,17,105,255,0,136,71,29,164,124,75,218,187,22,216,179,235,151,20,215,208,203,52,202,116,153,107,90,148,73,34,38,218,82,204,245,51,34,46,196,159,180,190,241,156,12,203,223,50,177,7,29,175,155,133,233,138,146,195,151,13,77,49,23,204,53,151,78,115,30,90,52,51,82,139,77,23,236,61,59,123,4,235,225,173,30,204,192,188,10,187,51,45,136,38,136,106,139,50,124,8,100,247,41,181,201,66,97,195,152,218,26,230,236,222,165,114,151,180,137,206,221,59,11,189,69,200,51,95,196,179,18,49,161,249,214,205,139,50,85,191,110,154,221,105,43,142,227,241,36,186,222,175,160,183,27,82,150,218,136,219,117,26,246,104,102,146,246,17,107,15,105,20,187,142,253,185,226,82,97,166,101,82,173,87,150,219,8,51,39,31,117,199,93,112,146,70,122,18,148,102,106,89,123,12,204,207,218,102,46,95,40,188,59,173,43,75,9,98,84,111,170,99,15,87,238,10,107,114,93,55,89,105,78,71,55,227,48,102,209,243,99,18,209,181,105,95,170,122,232,126,243,212,86,198,122,176,73,204,15,199,90,157,5,168,106,102,28,254,117,66,57,242,246,165,77,174,100,148,164,203,230,208,71,216,215,176,140,190,223,119,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,136,207,239,238,23,66,3,226,222,118,189,54,244,180,235,22,165,90,43,47,197,171,64,145,5,196,58,132,172,182,186,210,155,62,197,17,151,114,143,188,143,238,49,159,108,238,101,222,171,151,236,105,171,210,215,1,214,233,53,89,18,42,48,28,38,148,77,37,151,101,201,75,109,145,242,144,146,61,140,235,181,36,101,167,113,153,119,112,219,94,189,46,215,184,233,119,28,7,86,220,138,100,198,38,54,164,40,200,201,77,184,149,150,134,70,71,222,146,238,50,251,198,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,239,34,62,249,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,59,103,135,31,104,152,33,130,53,247,221,170,178,213,90,169,2,84,24,76,165,244,37,238,99,177,36,155,106,36,243,16,173,55,181,166,169,212,245,238,35,62,236,249,221,21,233,119,69,199,84,184,231,186,183,36,84,230,63,49,197,45,70,102,106,113,197,44,245,51,51,62,245,31,121,159,222,59,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,239,50,46,253,5,89,150,189,54,203,180,232,246,165,38,43,44,69,164,192,143,5,180,52,132,160,182,180,210,91,46,196,145,23,114,75,184,139,238,33,246,128,82,247,23,172,84,139,116,98,180,27,34,20,162,90,105,49,218,230,161,11,35,74,93,106,76,246,149,169,18,207,69,122,197,222,68,127,119,112,224,25,21,193,39,49,195,29,105,148,23,97,169,232,112,57,53,9,7,203,220,148,182,137,145,146,163,63,155,89,23,99,190,210,34,251,125,246,79,155,174,29,214,149,219,132,178,234,54,45,49,134,107,246,253,53,201,45,27,76,180,151,36,27,17,159,50,104,185,81,141,107,220,181,35,213,45,53,63,113,232,41,162,175,75,184,236,43,158,93,38,98,102,82,234,212,137,110,48,179,34,113,135,91,117,167,13,38,101,169,37,68,100,164,31,176,140,140,189,134,66,97,101,67,137,102,36,96,187,240,109,155,234,100,170,253,186,78,52,210,151,33,201,18,164,180,222,172,32,246,155,178,144,218,72,155,105,122,118,104,70,163,246,25,233,215,248,148,198,179,49,211,2,237,60,203,97,242,145,45,114,166,64,129,48,153,54,156,92,100,42,28,201,142,33,222,86,253,138,79,53,27,136,220,236,215,180,187,148,112,79,45,23,196,172,62,199,91,26,225,102,98,163,48,221,195,76,41,107,39,13,5,211,148,198,86,178,51,37,36,180,209,30,211,211,179,180,105,2,201,174,197,185,236,234,29,197,9,244,60,205,78,157,26,90,22,149,18,136,201,198,146,178,61,72,204,187,148,94,211,251,199,219,28,91,57,4,149,101,175,16,73,72,37,23,201,202,183,97,150,191,248,132,129,156,154,161,17,84,165,145,22,133,207,115,179,221,235,24,176,238,19,217,142,167,217,87,75,152,85,112,204,52,34,179,36,250,69,45,196,145,115,94,114,11,8,65,26,221,47,221,62,194,73,159,187,94,225,113,237,173,46,161,46,32,200,210,178,37,17,151,180,140,127,208,15,248,38,155,39,57,164,132,239,211,77,218,118,233,238,212,86,15,26,185,180,179,182,45,106,121,50,126,145,235,224,189,204,218,157,57,60,186,137,109,215,233,125,46,221,59,133,103,224,97,184,88,215,96,27,43,218,225,93,20,173,167,174,154,31,86,214,131,74,86,1,184,118,29,182,111,43,115,135,72,135,184,245,215,83,228,163,83,31,124,70,140,249,229,210,155,143,248,47,81,134,231,55,210,20,86,222,170,66,38,182,234,183,217,137,40,155,79,245,75,81,234,167,187,147,161,251,140,189,180,63,115,225,61,245,108,84,42,209,103,90,245,102,154,165,76,126,43,142,57,9,228,145,242,148,162,53,106,104,34,211,68,159,111,103,240,30,57,73,82,84,105,82,76,140,143,67,35,46,210,49,212,178,237,142,247,94,2,98,53,42,238,160,213,102,51,17,169,76,28,216,205,190,234,91,121,130,125,167,28,35,66,92,65,43,82,104,139,69,30,134,93,135,246,104,7,46,56,245,105,99,246,27,210,174,219,126,173,17,233,110,69,99,173,140,135,218,83,140,190,108,50,227,137,82,16,226,205,58,27,196,70,74,61,72,251,15,237,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,142,102,75,51,120,123,151,27,42,93,201,114,215,105,231,81,111,151,211,210,250,166,58,169,26,186,202,23,177,149,186,218,151,181,47,37,103,161,246,39,183,239,161,12,193,102,39,16,179,29,123,63,117,222,21,23,148,151,54,242,32,180,243,231,29,141,25,105,181,114,219,113,215,54,238,228,165,71,161,246,159,111,221,202,76,140,143,67,45,12,119,220,153,96,45,91,28,113,150,143,68,244,12,169,116,214,20,205,66,82,250,85,56,201,176,137,140,54,225,168,249,107,78,210,39,12,143,82,211,191,83,23,85,99,101,23,15,237,25,52,169,140,81,41,228,84,226,97,72,107,166,99,105,45,179,73,145,232,76,151,238,233,236,29,242,52,102,34,48,220,104,236,161,166,219,73,37,41,66,73,36,68,69,161,104,69,247,15,245,31,62,225,130,117,58,13,74,154,70,146,57,112,222,99,214,238,245,144,101,219,223,217,218,51,111,154,27,122,117,179,152,140,72,166,206,142,166,143,229,101,97,109,106,131,73,45,190,185,226,74,147,169,22,169,61,167,161,151,96,149,92,35,113,82,13,163,140,83,109,26,189,98,52,40,181,104,110,19,4,244,130,111,153,37,217,80,27,74,75,114,200,140,204,146,125,132,70,103,167,180,93,98,22,135,16,151,27,89,41,42,34,52,168,143,82,50,247,144,255,0,160,30,51,25,174,86,172,252,40,187,238,55,101,166,49,192,161,84,36,54,225,184,72,50,90,35,56,178,208,245,46,223,87,94,242,238,25,183,197,187,150,93,223,137,247,101,199,46,123,210,206,161,91,159,37,14,58,233,184,123,23,33,197,145,17,153,159,103,173,175,121,247,143,47,17,254,154,91,50,116,215,148,226,87,167,220,122,141,16,100,62,183,26,185,150,75,45,248,242,185,198,205,38,156,202,203,121,43,150,162,167,197,51,71,97,158,154,107,221,236,18,12,112,76,241,93,14,90,217,107,189,31,101,195,66,230,81,234,49,8,245,211,233,192,146,126,242,253,223,254,144,206,244,149,170,125,101,215,29,94,170,147,37,74,82,140,251,205,75,237,51,63,226,45,134,226,193,215,174,62,25,212,216,150,212,109,21,6,154,205,199,32,152,65,234,242,209,111,153,43,232,32,247,25,238,79,126,134,127,188,42,86,68,119,162,190,228,89,45,45,183,89,89,182,180,45,38,74,74,136,244,50,50,62,210,50,49,63,248,82,101,214,149,136,55,242,241,50,224,132,228,134,104,110,159,76,133,182,149,180,79,50,244,23,144,189,22,210,139,118,139,62,210,81,30,157,218,119,139,163,101,150,227,178,220,118,80,72,109,164,146,16,146,45,8,136,139,66,34,33,90,252,97,176,97,235,134,216,165,98,141,46,148,218,158,166,147,17,100,62,134,12,214,76,182,221,65,245,17,169,40,51,211,83,35,237,81,23,253,162,178,114,241,136,242,176,167,24,237,91,201,137,38,195,112,170,208,87,37,91,205,37,201,68,166,156,94,166,74,79,103,205,251,79,79,127,188,104,207,9,239,136,24,143,135,118,253,231,79,152,196,150,234,180,216,146,205,76,184,149,145,41,214,27,115,67,50,82,187,125,114,246,159,127,183,188,122,224,17,71,136,30,86,168,248,255,0,133,21,10,172,74,122,215,114,80,226,59,46,11,140,52,147,113,195,102,52,165,54,209,153,52,183,13,38,227,197,234,164,203,83,238,208,251,232,102,232,182,171,22,125,126,125,183,94,130,244,73,212,233,46,198,121,183,90,91,103,185,181,169,10,236,89,17,233,185,38,93,164,93,194,68,228,67,52,213,60,186,226,196,37,213,42,175,149,181,85,91,112,166,50,227,234,228,178,78,201,139,204,120,210,167,155,109,38,77,178,101,184,245,208,187,200,203,186,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,179,83,239,33,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,121,251,238,248,182,240,234,213,169,93,215,77,90,37,62,5,54,43,210,86,228,151,219,104,148,77,182,167,13,36,107,82,82,103,181,10,236,212,187,140,80,166,123,243,77,82,204,86,44,77,93,46,170,249,219,84,165,185,10,27,45,190,174,75,196,212,153,92,183,137,41,121,198,212,102,219,196,91,139,77,75,184,136,187,227,181,175,109,86,47,10,252,11,110,131,5,233,115,170,50,90,140,203,109,52,183,15,115,139,74,19,216,130,51,211,114,136,187,8,251,197,243,112,252,202,213,31,0,48,162,159,85,151,79,90,46,74,228,70,165,206,113,246,146,78,54,111,70,138,167,26,35,54,144,225,36,156,100,253,85,25,232,125,250,159,116,174,1,228,113,98,248,129,135,24,119,112,94,117,9,140,70,110,149,77,151,44,148,243,137,65,26,154,97,199,52,35,53,39,183,212,63,105,119,123,59,198,115,51,15,136,242,177,91,24,238,171,201,249,38,251,115,42,211,151,25,91,205,69,201,92,167,92,70,134,106,87,103,206,123,15,79,119,188,89,183,7,156,24,122,222,182,42,184,163,84,165,54,151,170,68,252,88,239,173,131,37,155,46,55,79,125,36,74,82,8,244,212,140,251,20,101,255,0,104,178,135,153,110,67,46,71,121,4,182,221,73,161,105,50,212,140,140,180,50,50,20,185,197,115,46,180,156,62,191,155,196,203,126,19,145,217,174,58,93,74,16,218,80,209,188,243,211,158,90,244,67,73,45,218,32,187,77,70,122,119,235,222,32,4,120,239,74,125,184,177,154,91,142,188,178,109,8,66,76,212,165,25,232,68,68,93,166,102,98,218,237,220,29,118,220,225,159,83,137,114,197,220,169,212,215,174,56,228,250,12,212,203,139,183,200,147,244,208,91,76,182,171,187,83,47,222,21,59,25,106,129,89,105,198,151,162,163,73,74,146,162,62,227,74,251,15,95,224,52,67,145,219,161,203,167,45,118,91,239,57,189,112,232,244,232,102,122,235,244,32,70,63,121,254,247,255,0,72,119,177,31,51,225,91,141,67,203,37,232,252,137,92,147,122,147,81,101,5,188,147,204,81,211,229,25,35,180,203,93,116,238,246,140,239,203,127,169,150,244,157,52,230,184,165,233,247,158,163,212,97,37,203,46,208,196,251,78,227,137,57,232,135,79,173,192,146,183,26,116,219,61,141,200,109,102,70,100,101,217,234,251,203,184,105,35,6,110,102,175,12,40,180,46,54,165,166,73,207,161,83,228,56,225,56,75,51,90,227,54,179,212,245,62,223,91,94,243,239,30,204,7,252,173,104,109,10,113,197,146,82,146,51,82,140,244,34,47,121,138,83,226,229,138,144,110,236,98,133,105,82,43,17,166,197,164,195,109,47,147,50,9,206,92,150,165,79,109,73,61,171,50,35,34,81,118,25,17,150,190,193,21,114,189,111,206,185,115,17,134,212,216,49,212,233,157,217,71,83,186,32,212,72,111,174,101,42,82,180,35,209,37,184,181,51,236,26,72,183,160,157,50,129,77,166,153,164,206,36,54,88,245,123,189,84,18,123,59,187,59,7,208,31,229,38,51,18,216,114,52,134,80,235,110,36,210,164,173,36,162,50,50,208,245,35,251,199,3,190,114,139,135,247,116,154,172,199,232,148,243,42,137,62,165,181,211,49,180,214,225,168,204,244,54,79,247,180,246,138,83,206,134,5,212,112,43,26,42,148,23,40,175,194,167,76,113,249,176,148,113,148,219,70,202,229,200,67,123,15,150,132,233,181,174,205,165,166,133,216,126,238,10,148,169,103,181,41,51,63,113,16,144,249,64,205,221,239,150,59,242,44,168,211,159,147,111,74,121,12,84,41,239,58,242,218,75,74,122,57,186,226,26,39,155,65,56,77,177,180,148,174,205,15,67,236,238,187,220,182,230,111,15,115,29,101,68,185,45,170,237,60,170,46,115,58,138,95,84,199,85,31,71,94,66,55,178,135,92,82,55,37,149,44,181,62,212,246,253,221,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,136,181,51,34,47,180,69,44,215,103,231,13,114,249,74,114,21,42,173,2,179,112,171,78,92,72,239,199,145,179,214,96,207,122,19,33,11,45,91,120,204,190,227,62,226,237,165,108,107,199,220,80,204,109,218,170,229,229,84,151,49,213,233,200,130,203,242,28,101,173,26,109,42,229,182,227,142,26,117,38,82,163,208,251,76,181,247,105,36,176,95,35,19,109,92,44,170,99,198,58,211,101,210,161,211,249,29,37,54,91,38,195,138,223,37,200,171,230,181,42,57,17,232,106,105,73,209,101,216,100,103,222,68,33,20,199,91,122,74,221,105,4,148,43,77,8,139,77,59,5,198,240,160,195,6,109,235,102,153,124,26,99,41,217,244,58,148,83,82,72,141,206,202,161,119,158,194,61,62,104,189,167,236,254,22,42,0,63,138,73,41,38,149,22,164,101,161,138,66,226,195,130,211,44,92,106,43,238,52,23,147,76,175,53,204,91,252,163,38,250,151,229,206,116,211,184,144,148,238,218,141,116,220,103,167,188,187,68,69,194,27,250,102,25,98,61,191,122,67,211,90,101,74,36,151,8,245,237,67,111,182,225,151,98,147,251,133,222,100,95,246,141,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,116,204,173,105,52,165,197,154,116,55,72,180,51,212,189,191,111,92,1,15,248,156,226,220,76,55,203,180,234,122,39,199,76,203,129,215,105,36,202,157,34,89,161,248,51,11,93,187,210,122,106,141,61,191,113,138,26,144,242,164,62,227,234,250,78,44,214,127,121,158,163,254,5,207,240,129,197,88,87,6,16,84,44,73,245,86,213,83,166,212,29,91,49,141,242,53,20,86,226,192,105,39,176,214,106,250,70,101,169,36,147,236,239,236,22,18,34,39,20,10,132,200,57,97,169,20,68,151,207,190,243,46,30,135,216,133,83,230,235,220,127,97,10,25,131,235,78,143,187,183,87,145,175,255,0,60,66,254,50,251,76,98,165,145,72,116,247,163,147,168,126,201,109,6,141,132,163,61,212,118,139,176,180,239,237,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,184,92,79,8,250,109,191,23,0,228,74,167,55,252,245,234,138,205,245,153,35,93,78,20,3,81,106,69,174,154,233,222,39,104,230,25,151,195,120,120,169,129,215,165,162,252,84,191,38,77,10,162,80,117,65,40,211,37,80,222,109,179,45,82,163,35,213,206,244,150,190,225,156,91,250,211,168,216,119,173,110,209,169,176,227,50,40,245,25,48,148,75,74,146,102,109,60,166,204,203,113,36,251,208,126,194,251,136,89,103,10,252,224,68,167,165,188,18,191,174,51,109,43,89,34,148,169,147,8,146,70,125,20,102,88,65,186,247,216,189,16,132,123,244,246,144,181,182,220,109,230,210,243,75,74,208,180,146,146,164,158,164,100,125,198,70,63,232,127,195,204,183,33,151,35,188,130,91,110,164,208,180,153,106,70,70,90,25,25,10,133,226,179,148,212,91,85,164,227,85,155,73,90,98,76,50,69,65,17,216,209,9,90,215,58,75,174,168,155,100,136,143,68,167,85,41,122,233,166,190,195,21,168,44,51,134,174,121,92,195,26,228,124,35,196,170,194,142,221,158,180,51,2,68,153,29,145,157,90,225,199,109,27,158,144,148,33,164,182,133,158,137,73,153,118,233,217,169,11,144,164,85,169,213,218,100,90,205,34,99,50,225,205,101,18,24,121,151,18,226,28,109,105,37,37,68,164,153,145,145,145,145,234,71,167,104,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,63,29,94,173,78,161,83,37,86,106,243,25,137,14,19,43,144,251,207,56,150,208,219,104,73,169,74,53,40,200,136,136,136,207,83,61,59,5,55,241,42,207,43,152,157,92,145,132,120,107,88,81,91,176,22,182,103,200,141,35,178,75,168,92,200,238,35,115,50,20,133,180,166,214,131,209,73,35,62,205,123,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,180,197,189,50,203,113,217,110,59,40,36,54,210,73,8,73,22,132,68,69,161,17,16,255,0,177,255,0,46,56,219,45,169,231,86,148,33,9,53,41,74,61,8,136,187,204,204,85,39,21,12,224,68,168,37,204,18,176,110,51,113,40,89,162,170,168,115,8,210,102,93,108,103,152,89,180,247,218,141,80,180,123,181,246,16,173,59,6,211,168,223,151,173,18,209,166,48,227,210,42,245,24,208,146,72,74,148,100,110,186,150,200,207,105,40,251,214,94,195,251,140,104,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,189,69,175,188,117,1,4,184,184,83,109,249,88,7,30,93,69,191,231,172,212,80,108,44,137,26,234,80,167,154,75,83,45,116,215,94,225,78,216,53,78,110,171,138,150,156,7,90,230,33,234,212,4,41,27,117,53,17,201,108,140,136,180,61,79,180,94,110,96,105,140,83,178,41,50,158,204,126,82,24,178,92,65,35,97,36,203,109,29,210,237,45,59,251,5,3,206,245,103,72,219,217,163,203,211,255,0,158,49,124,220,47,234,19,39,101,134,154,82,210,69,200,125,150,155,61,15,181,5,79,133,167,121,253,166,37,216,175,110,47,216,171,10,223,194,10,125,137,2,170,218,106,117,42,131,75,122,49,62,68,163,136,228,89,237,41,91,9,100,175,164,68,90,154,77,62,206,254,193,76,3,254,227,188,168,239,182,250,126,147,107,37,151,222,71,168,190,94,24,216,183,19,18,50,237,6,158,185,241,213,50,223,117,170,73,178,151,72,214,72,98,12,50,215,110,245,30,154,175,79,103,220,66,96,0,228,121,154,198,171,107,5,48,174,185,114,86,42,209,163,202,76,25,37,17,149,190,218,22,235,221,51,203,66,73,42,113,6,173,77,163,45,8,245,63,103,217,158,76,94,191,166,98,110,35,220,23,164,205,53,169,212,165,201,108,139,94,196,56,251,142,17,118,169,95,190,125,198,101,255,0,104,151,60,39,176,90,101,245,141,103,125,201,130,242,169,148,22,185,136,127,148,102,223,82,196,184,46,146,119,26,20,157,219,87,174,155,136,244,247,23,104,187,212,164,146,146,74,75,66,34,208,135,244,0,85,231,25,171,21,169,144,45,251,225,4,194,92,96,162,65,51,238,89,146,83,80,119,247,123,187,125,253,254,207,104,171,252,54,58,71,203,218,3,85,230,146,229,61,234,148,86,228,164,210,147,46,81,188,141,255,0,75,213,250,58,247,246,123,196,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,180,214,122,106,93,166,70,70,56,78,10,99,238,40,101,202,237,77,114,205,170,75,134,234,53,231,193,121,249,13,178,238,173,56,148,243,27,109,198,205,90,19,202,81,106,125,134,122,251,245,186,156,168,231,231,13,115,7,74,110,21,86,173,2,141,112,167,94,100,73,15,199,143,191,214,124,203,98,21,33,107,61,27,100,140,254,242,62,227,236,149,164,100,101,169,25,25,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,254,41,68,146,220,163,236,33,12,243,137,196,66,194,192,74,122,232,22,155,222,152,185,215,167,243,109,175,71,229,104,168,235,250,110,70,91,106,213,183,84,125,253,154,105,222,125,148,161,136,24,143,122,98,221,198,187,130,239,169,122,66,162,246,154,175,146,211,90,232,218,17,220,218,82,159,162,218,125,158,193,96,185,25,225,151,62,228,91,56,131,142,244,110,158,7,173,210,211,250,132,175,155,253,242,210,254,118,44,162,82,116,82,90,87,106,123,123,139,218,99,184,113,95,197,116,225,190,10,195,195,11,125,125,58,171,252,206,205,55,237,228,75,130,255,0,246,208,173,126,153,255,0,104,191,143,112,165,225,118,124,43,110,136,181,124,45,160,83,155,145,171,173,82,106,142,169,173,135,234,151,165,20,90,235,161,17,253,34,255,0,40,158,160,0,35,54,123,242,187,11,50,88,73,46,12,72,156,202,245,33,46,84,41,231,204,50,222,235,81,165,19,72,237,117,180,22,171,120,187,85,169,123,200,203,186,132,47,219,30,191,135,87,101,82,207,185,97,244,211,233,114,223,136,242,57,136,94,138,105,213,54,174,212,41,73,250,72,87,113,159,119,180,76,222,27,25,200,99,6,239,6,112,242,249,157,203,160,213,222,75,17,221,229,25,242,222,117,216,108,164,182,180,194,214,122,33,181,159,106,136,143,236,61,12,93,93,6,189,74,185,105,49,107,148,89,93,68,57,141,33,230,92,216,164,110,66,210,74,73,232,162,35,46,197,17,246,144,253,82,229,49,6,43,211,37,47,99,44,33,78,56,173,12,244,74,75,83,61,11,183,184,133,31,113,62,204,226,113,127,18,100,225,197,25,254,101,34,216,158,182,150,123,116,214,84,105,19,89,51,245,154,66,190,131,133,253,163,79,222,125,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,230,215,34,91,166,54,127,240,210,38,194,65,119,33,71,220,131,246,145,125,164,47,97,181,165,196,37,196,158,169,81,18,139,238,49,16,184,163,54,242,242,195,80,54,156,218,73,146,233,171,176,143,84,250,62,110,164,40,122,158,100,85,8,198,125,196,242,53,255,0,231,136,104,79,42,41,110,102,79,104,12,181,31,157,190,212,138,223,43,126,221,230,116,182,61,93,125,154,235,166,162,141,51,59,24,226,99,229,248,193,196,233,141,55,21,80,185,124,205,251,127,158,188,90,107,237,238,211,248,11,46,225,15,136,148,134,240,202,224,183,158,159,202,118,154,185,117,23,81,202,82,180,105,184,240,16,165,106,73,211,191,216,70,103,246,9,157,3,52,216,37,42,169,34,132,171,215,249,244,103,150,203,141,250,54,95,170,164,168,146,101,175,39,67,245,187,59,199,75,129,82,165,93,20,142,170,155,39,159,18,91,90,37,123,20,157,82,180,145,151,98,136,143,185,68,41,15,138,54,93,229,225,102,52,61,123,83,88,214,145,114,146,166,186,230,226,236,151,34,92,215,13,58,41,197,43,232,54,71,169,17,39,236,35,236,17,27,15,47,74,158,30,94,180,91,206,144,230,201,52,137,241,166,163,177,39,169,180,242,28,34,245,146,162,239,65,123,15,238,62,225,161,60,160,102,2,139,143,216,63,67,175,68,147,186,167,22,12,104,213,20,108,89,105,33,49,99,169,211,212,219,66,126,147,223,217,45,61,221,157,221,204,7,20,206,14,24,49,138,152,9,118,80,78,63,54,67,84,169,242,35,150,243,78,142,148,41,9,79,246,210,93,238,123,79,65,157,139,182,131,38,214,185,234,214,228,196,108,122,153,57,248,107,45,72,244,54,220,82,15,184,204,187,210,126,211,251,199,224,129,58,77,50,124,106,148,55,54,72,136,242,31,105,90,17,237,90,84,70,147,208,245,35,237,34,239,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,250,75,51,47,110,165,161,139,6,73,146,136,148,71,216,101,169,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,15,226,140,146,70,163,62,194,45,76,87,207,18,44,241,210,176,226,217,168,225,5,139,59,157,94,170,198,122,36,213,114,148,158,75,46,183,50,59,133,163,177,212,133,104,180,35,232,172,140,253,154,22,166,41,150,124,233,53,57,242,106,83,28,223,34,91,203,125,213,104,69,185,106,81,154,143,66,208,139,180,207,184,126,251,74,131,38,233,185,233,54,228,52,111,122,167,57,136,104,45,72,181,55,28,74,11,188,200,187,212,94,210,251,198,137,242,125,134,12,97,94,2,90,116,18,143,202,144,237,42,4,137,5,188,213,243,167,10,58,85,253,181,23,123,126,195,208,118,176,28,51,55,249,128,162,224,14,15,215,43,210,228,237,169,202,131,38,53,57,27,22,122,200,84,89,10,104,245,38,214,159,164,207,246,139,79,127,103,126,123,49,18,244,169,226,29,235,90,188,234,238,111,147,87,159,38,106,251,18,90,27,175,45,195,47,85,41,46,245,159,176,190,226,238,18,231,133,206,93,229,226,158,52,51,123,84,152,210,145,109,18,102,180,230,226,237,151,30,92,39,9,58,37,196,171,232,56,103,169,145,167,236,51,236,23,121,62,165,74,181,233,29,85,74,79,34,36,70,180,82,246,41,90,37,9,51,62,196,145,159,114,76,115,74,134,105,176,70,45,82,61,13,55,175,243,233,15,33,150,219,244,108,191,89,74,81,164,139,94,78,133,235,118,119,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,254,195,50,63,176,86,142,88,227,28,188,124,176,216,40,157,73,170,227,165,151,47,153,179,119,243,214,75,77,125,158,239,226,47,47,53,201,110,30,79,107,236,187,31,147,178,212,148,223,43,126,237,134,84,183,253,93,125,186,105,166,163,61,149,19,35,168,73,50,238,55,151,167,255,0,60,98,248,120,92,182,242,50,195,79,55,92,220,74,146,209,167,176,139,66,244,124,45,8,75,215,22,150,208,167,20,122,37,36,106,63,184,133,19,241,71,198,84,98,70,96,37,219,208,139,249,181,182,151,41,139,63,248,104,243,102,160,251,208,147,238,89,123,76,190,211,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,208,108,255,0,180,73,251,143,180,94,12,73,76,78,138,204,200,171,222,203,232,75,141,171,67,45,82,162,212,143,67,237,238,49,249,107,213,234,85,181,73,149,92,173,74,233,225,195,105,111,60,230,197,47,106,16,147,82,143,68,145,153,246,36,207,176,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,251,20,100,95,105,234,98,25,88,86,61,127,17,110,202,93,159,109,67,234,103,213,37,177,17,148,115,16,141,84,227,169,109,61,171,82,83,244,150,158,243,46,255,0,96,190,252,135,229,118,22,91,112,146,36,41,145,57,117,234,194,91,159,80,62,97,158,199,93,141,20,157,111,177,215,16,122,45,147,237,78,133,238,34,46,249,50,0,2,180,184,204,215,216,135,101,80,40,230,239,206,191,46,42,201,189,167,220,166,106,9,215,93,52,239,46,237,69,68,69,144,236,57,45,75,142,173,174,176,180,184,133,104,71,162,136,245,35,237,251,72,94,206,69,46,186,38,100,242,153,30,200,188,25,235,24,131,5,22,236,150,247,45,189,205,162,153,25,165,246,182,77,153,106,79,171,184,204,251,123,21,237,40,167,158,126,25,115,237,181,189,136,56,17,70,234,32,122,189,85,63,168,74,57,95,222,205,35,231,101,74,53,43,85,41,213,118,39,179,184,253,134,43,235,15,241,30,244,194,75,141,23,5,161,82,244,125,69,157,116,95,37,167,116,213,181,163,185,196,169,63,69,197,123,61,162,235,242,119,196,66,194,199,186,122,40,23,99,222,135,185,209,175,243,109,175,72,230,234,169,11,250,109,198,67,105,209,182,146,125,253,186,233,222,93,179,49,42,37,22,228,159,97,143,232,0,0,0,0,0,0,0,0,0,0,0,0,241,216,153,139,54,54,17,208,30,185,47,154,199,163,225,49,183,114,250,119,157,239,90,16,93,141,33,71,222,226,61,158,223,188,84,254,109,120,170,221,55,202,94,181,48,66,79,162,169,135,183,125,67,99,111,243,191,168,112,190,106,76,68,169,59,84,135,83,223,219,174,189,196,66,191,35,69,174,94,53,158,84,116,117,115,228,251,53,67,123,182,163,237,209,37,234,167,254,129,108,121,11,225,177,2,215,52,98,70,56,81,122,138,145,107,208,196,234,84,142,71,247,211,46,122,241,165,26,85,185,42,104,253,100,246,119,23,180,197,151,145,37,180,232,93,132,66,131,56,149,227,10,113,71,49,181,136,176,87,173,58,145,211,244,199,167,127,54,4,51,95,122,18,175,164,217,247,235,246,104,34,96,158,28,40,49,109,219,107,29,216,181,38,200,229,69,153,70,93,61,130,217,187,123,175,212,162,25,39,177,6,101,174,229,118,153,233,246,144,187,116,158,226,35,247,150,163,250,0,2,30,231,191,36,180,140,196,90,210,46,27,98,151,186,237,132,194,213,29,92,245,23,55,99,114,150,148,104,183,219,105,58,186,242,123,76,143,79,187,186,174,44,142,29,185,153,187,238,233,246,236,75,55,167,244,84,151,88,118,71,164,105,235,218,182,157,74,15,213,57,37,175,210,215,176,207,248,139,119,201,70,4,98,102,2,225,171,118,214,34,221,189,122,155,209,77,195,232,35,181,211,164,163,198,65,23,49,151,23,191,111,41,105,215,94,221,117,247,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,206,205,76,84,3,139,159,93,171,41,199,15,159,54,163,32,212,163,245,83,189,215,21,252,8,181,51,251,8,90,198,69,120,117,211,37,97,211,24,141,137,180,237,243,235,81,147,38,158,215,57,69,181,135,152,140,243,75,220,204,157,167,162,183,150,138,73,31,191,78,194,31,115,55,156,47,162,221,150,217,93,88,63,79,255,0,68,48,34,109,92,78,105,255,0,56,36,54,250,204,183,200,150,72,70,231,20,217,119,30,157,253,218,138,251,177,112,91,26,48,123,26,173,153,85,219,83,162,149,70,184,33,56,249,117,209,28,219,201,150,147,87,209,90,200,244,54,207,187,94,239,104,208,54,24,212,223,172,225,205,175,84,148,90,63,42,141,9,231,75,179,233,169,132,40,251,136,139,188,253,132,35,231,18,182,164,57,149,186,249,176,189,164,148,202,82,251,8,245,79,163,166,106,93,162,130,105,173,155,181,24,173,23,122,223,66,127,202,162,26,41,201,109,55,166,203,29,149,21,69,167,58,131,77,63,242,211,227,151,188,84,79,19,220,47,94,29,230,82,108,166,155,254,111,112,70,118,176,165,235,254,184,252,249,166,101,166,245,31,114,62,194,251,8,124,92,133,98,60,59,99,17,170,86,45,65,189,141,95,20,183,173,198,164,106,103,201,118,99,241,90,37,236,36,158,237,164,147,61,13,73,35,238,220,93,227,153,230,99,11,174,60,41,198,27,138,147,94,103,70,231,84,101,212,32,61,185,191,231,17,23,41,228,180,238,212,173,91,55,114,204,246,168,201,69,237,33,219,114,5,156,123,163,3,177,54,141,104,213,230,115,237,154,236,216,244,215,91,229,182,158,71,58,68,86,212,238,169,97,110,43,107,109,25,109,35,45,125,228,125,246,231,153,12,25,180,243,81,129,50,105,134,215,82,185,180,229,212,232,207,110,117,27,100,46,27,201,142,189,187,219,215,250,253,116,89,233,219,218,94,236,253,98,222,27,214,48,155,16,171,118,29,113,189,178,41,51,164,197,35,213,7,189,45,62,227,91,189,85,40,139,83,108,251,55,31,241,239,29,219,32,89,160,171,96,22,47,211,97,77,149,190,222,174,62,204,7,216,216,146,216,183,165,69,37,57,184,154,90,207,70,217,50,218,90,125,228,125,247,225,109,87,97,93,22,245,50,228,167,43,116,90,164,54,102,178,122,25,122,142,32,150,158,242,35,238,81,119,145,125,196,62,144,252,243,217,68,136,18,99,184,141,232,117,149,161,73,215,77,72,210,100,101,168,207,30,124,172,179,178,115,49,119,71,219,181,21,90,140,250,163,105,215,93,169,118,161,40,136,181,220,122,253,31,179,238,33,30,199,209,183,110,10,173,171,92,129,113,208,228,244,243,233,178,90,151,29,221,137,94,199,27,89,45,7,162,136,210,122,41,36,122,25,25,11,106,200,143,18,248,119,106,41,152,89,141,51,185,53,95,153,131,79,155,202,53,115,207,249,179,13,35,151,26,41,37,59,148,167,85,170,149,217,220,103,166,134,44,154,20,216,213,24,141,77,134,231,49,151,208,151,27,86,134,90,165,68,70,71,161,246,247,25,15,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,19,102,198,167,68,118,108,199,57,108,176,133,56,226,180,51,209,41,35,51,61,11,183,184,140,86,206,123,184,151,195,180,145,83,194,204,22,157,206,170,252,244,26,132,222,81,167,144,127,206,88,117,28,185,49,77,42,218,164,180,173,82,174,222,226,61,53,49,82,183,21,193,85,186,171,147,238,58,228,158,162,125,74,75,178,228,59,177,40,222,227,139,53,172,244,73,18,75,85,40,207,66,34,33,243,132,132,200,109,150,119,182,102,45,24,230,157,200,165,84,96,85,22,157,116,220,150,170,17,72,203,93,197,167,210,251,126,227,26,28,128,202,35,192,141,29,180,108,67,76,161,9,78,186,232,68,146,34,45,71,232,31,54,229,174,194,181,237,234,157,201,81,86,216,180,184,111,77,120,244,51,245,27,65,173,93,196,103,220,147,238,35,251,140,80,126,127,115,65,85,199,220,95,169,65,131,43,101,189,67,125,232,12,71,216,147,222,182,101,74,36,185,184,218,66,203,86,222,34,218,122,151,218,103,221,194,112,147,13,235,24,179,136,84,75,14,134,222,233,21,105,209,162,153,234,130,216,151,95,109,173,222,178,146,71,161,184,93,155,139,248,119,141,2,229,191,6,109,60,171,224,76,106,97,53,211,46,21,57,21,58,211,219,157,94,233,8,134,202,100,47,110,247,52,254,163,93,16,122,118,118,23,190,163,51,251,156,123,163,28,113,54,179,104,210,38,114,45,154,20,217,20,214,155,229,182,174,127,38,68,166,210,238,170,97,14,39,115,110,145,109,51,61,61,230,125,220,75,44,248,91,113,226,182,48,219,180,154,11,58,183,6,163,18,161,61,237,205,255,0,55,136,137,76,165,215,118,169,105,223,183,152,71,181,38,106,63,97,14,153,159,108,72,135,115,226,53,54,197,167,183,185,187,30,150,205,184,236,141,76,185,206,194,126,83,70,189,166,146,219,174,226,61,9,74,34,238,220,125,227,237,112,195,195,5,226,38,101,32,202,121,31,49,111,198,106,176,149,235,254,184,196,248,70,69,166,244,159,114,254,210,251,12,91,182,116,169,189,78,88,239,88,169,45,121,52,26,145,255,0,146,159,32,189,227,58,213,38,205,170,140,166,143,189,15,173,63,228,81,139,246,225,166,212,134,242,183,65,55,215,184,148,152,170,71,97,22,137,58,116,61,11,176,72,60,78,169,191,70,195,155,162,169,20,181,126,45,26,107,205,23,103,106,210,194,212,93,228,101,222,94,210,25,249,190,176,91,26,49,139,26,174,121,84,27,83,173,149,89,184,38,184,193,117,209,27,221,206,150,163,79,210,90,8,181,55,11,191,78,255,0,96,176,76,161,240,190,139,105,219,103,117,99,5,63,253,16,207,137,181,17,57,167,252,220,150,219,11,34,223,30,89,161,123,92,75,133,220,90,247,247,104,62,30,122,184,117,211,34,225,211,248,141,134,84,237,147,232,177,149,38,160,215,57,71,185,134,88,146,243,171,220,244,157,165,170,182,22,137,73,159,187,94,210,21,78,133,207,161,85,146,227,103,200,155,78,144,74,73,250,170,216,235,106,254,36,122,25,125,164,45,251,134,174,122,216,190,40,240,112,91,17,165,236,171,211,217,106,53,53,254,89,159,53,164,34,28,102,145,181,152,228,148,234,181,44,245,82,204,203,219,217,161,137,27,157,108,8,196,204,122,195,87,45,172,58,187,122,5,57,170,156,135,208,71,119,168,35,143,37,6,92,199,156,70,205,220,212,39,93,123,52,215,223,165,68,94,252,59,115,51,104,93,208,45,217,118,111,81,233,89,45,48,212,143,72,211,209,185,110,186,164,23,170,82,79,79,163,175,105,151,240,22,143,145,12,146,210,50,239,107,71,184,110,122,94,219,182,107,8,84,133,115,212,124,173,237,197,90,145,162,31,113,165,104,235,42,237,34,45,126,238,249,132,0,3,248,163,218,70,126,226,212,81,247,22,172,77,249,97,143,236,219,113,164,115,99,209,105,201,140,225,108,219,177,230,102,206,65,167,181,4,103,161,43,191,83,47,188,65,145,97,28,32,113,133,54,182,46,212,48,242,162,189,34,213,160,58,182,59,63,241,135,101,64,101,37,216,131,62,228,159,122,136,190,238,241,115,198,73,113,58,31,105,24,173,12,250,112,216,129,116,26,241,35,3,232,189,61,72,244,235,162,117,42,95,63,251,213,150,253,121,50,137,41,218,148,186,126,170,123,123,143,216,98,167,36,196,174,89,213,147,106,66,58,73,241,189,154,161,205,187,145,246,106,147,245,85,255,0,72,176,60,165,113,85,186,108,100,179,106,99,124,159,74,211,11,118,202,134,198,216,228,255,0,94,225,252,212,104,138,82,183,41,109,39,191,179,77,123,140,197,176,97,158,45,88,216,185,64,102,228,177,171,62,144,132,246,237,171,233,222,107,185,107,65,246,58,132,159,123,107,246,123,62,225,236,64,0,0,0,0,0,0,0,0,0,0,127,195,174,161,150,205,215,15,68,167,188,196,14,205,135,19,235,19,10,163,42,220,195,98,244,205,121,127,77,95,61,31,167,208,216,89,118,61,17,72,94,228,56,191,111,102,223,121,144,168,188,93,199,92,71,198,218,243,213,251,250,185,215,190,238,223,252,89,134,180,209,13,163,253,105,180,23,115,72,246,123,62,253,125,126,95,114,139,138,217,136,152,162,180,169,155,96,55,167,50,95,58,49,236,212,157,211,212,113,230,212,122,169,149,23,103,223,247,220,134,83,242,17,134,153,112,140,245,81,198,125,41,94,147,183,89,123,164,49,179,105,190,159,161,212,56,131,213,15,105,221,236,215,188,251,37,65,17,36,180,46,225,226,113,170,246,99,14,176,206,179,121,73,94,198,233,253,62,227,208,207,78,100,134,219,246,37,94,213,251,143,252,227,52,55,37,101,235,138,183,34,174,255,0,245,146,54,107,221,253,148,18,125,132,95,187,238,30,151,19,112,138,233,194,199,226,179,113,71,216,82,247,242,149,189,179,215,105,32,207,177,11,87,248,68,247,143,230,10,95,146,240,215,21,45,123,202,44,142,73,83,106,240,164,60,173,132,175,154,110,75,110,43,176,210,175,220,246,17,159,253,131,71,152,49,124,193,196,124,44,181,175,40,50,57,197,83,163,193,146,226,182,26,126,113,200,205,184,101,161,165,63,190,94,194,47,251,7,181,0,0,31,195,208,139,83,246,10,244,226,45,159,184,216,91,79,157,131,152,120,189,215,12,232,206,183,42,86,134,92,134,214,153,113,214,157,143,71,82,21,181,198,208,122,146,200,207,184,187,53,49,78,85,170,205,82,230,172,202,173,85,164,117,19,170,18,22,251,206,108,74,55,184,226,205,74,61,18,68,69,170,148,125,196,68,44,171,134,126,69,24,184,37,66,199,28,71,103,153,17,131,106,69,46,38,227,47,156,35,135,37,151,183,179,32,143,184,214,91,20,141,61,167,236,33,109,81,99,51,10,43,48,227,35,99,44,54,150,155,78,166,122,37,37,161,22,167,219,220,67,253,71,249,59,25,135,212,149,186,141,198,157,52,237,50,31,232,68,73,34,73,119,23,96,138,188,75,103,49,19,43,149,228,60,173,13,228,202,109,29,135,218,163,167,76,211,187,238,20,33,66,66,28,174,83,155,119,177,10,150,202,85,247,26,203,81,163,156,163,69,137,19,46,150,11,112,213,170,14,221,165,40,251,15,191,161,99,223,252,4,87,226,231,132,16,46,172,48,139,126,69,143,165,70,142,226,13,199,119,171,182,59,81,231,186,105,208,214,73,250,74,215,93,166,127,127,112,166,170,93,74,85,30,165,22,171,9,205,146,33,188,135,218,86,132,122,45,10,37,17,232,100,101,222,69,222,67,220,226,134,47,214,177,70,13,29,186,242,249,178,105,80,227,195,75,186,33,63,54,209,47,66,209,40,73,119,184,103,237,63,180,199,63,142,251,145,100,53,37,149,109,113,149,165,196,30,154,232,100,122,151,120,208,23,14,12,64,147,136,25,97,161,63,49,91,157,163,20,90,70,186,17,106,76,211,226,30,189,137,79,181,103,239,251,204,112,206,42,57,86,118,243,179,23,139,118,171,27,166,210,136,221,154,141,196,90,176,211,83,100,56,173,86,241,23,122,147,216,148,153,251,181,238,20,226,164,189,18,65,165,69,177,214,87,161,247,30,138,35,255,0,39,120,185,206,17,184,234,253,249,134,211,112,226,179,47,153,82,161,45,197,71,71,44,139,72,76,199,128,202,79,84,182,148,253,37,159,122,141,95,127,120,176,128,20,17,196,229,217,142,230,158,175,213,167,77,140,200,75,93,165,218,217,84,102,105,221,252,123,251,68,82,76,103,148,193,201,74,53,108,149,180,213,169,119,233,168,255,0,52,145,169,68,146,46,211,61,8,126,199,162,84,104,175,197,144,243,124,151,20,148,74,96,245,74,189,93,117,74,189,190,238,227,19,111,37,252,71,175,12,25,157,79,178,177,10,71,164,173,135,31,105,130,94,198,153,233,27,51,142,222,237,26,140,183,28,216,219,75,236,215,83,215,223,161,157,197,225,62,47,217,56,203,107,198,186,172,138,167,89,17,246,208,165,31,33,230,246,41,77,161,195,79,206,161,6,122,19,137,237,211,219,247,233,237,128,0,0,0,0,0,0,0,0,0,0,82,94,121,56,151,226,230,40,222,73,177,240,122,69,235,133,22,245,179,33,77,203,101,111,174,151,95,149,81,65,26,30,68,195,97,205,204,33,165,26,219,40,228,179,213,68,107,112,205,91,16,204,213,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,102,248,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,105,135,14,120,151,226,229,177,154,250,230,63,92,50,37,212,45,235,186,67,52,218,157,191,37,245,202,69,58,128,137,132,235,108,67,109,14,71,101,82,99,178,111,33,167,22,146,73,173,247,214,180,238,121,197,29,223,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,174,174,37,124,66,225,225,149,10,118,5,96,53,223,254,142,167,237,106,177,92,165,188,196,134,232,241,119,201,102,76,84,60,219,198,228,106,138,92,101,9,50,83,123,155,109,211,82,84,135,54,41,60,87,134,94,127,177,30,149,117,90,217,93,196,10,117,86,239,183,230,233,75,182,94,167,192,57,117,74,115,138,113,146,67,111,56,111,36,189,29,29,132,202,113,71,177,110,52,132,145,17,242,155,36,34,223,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,129,89,159,206,157,87,43,25,246,179,168,87,125,193,45,56,87,114,216,240,138,224,134,81,149,40,161,62,115,106,41,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,23,45,197,161,157,179,170,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,4,10,226,95,144,168,216,243,111,61,141,88,77,66,136,198,34,208,227,184,245,93,13,243,119,215,233,204,69,113,73,101,44,178,211,138,126,113,41,182,90,100,253,77,200,81,161,106,81,33,146,69,54,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,46,205,181,171,155,156,44,43,166,154,215,67,114,80,186,106,125,205,78,82,91,107,151,57,81,155,90,223,97,162,121,215,10,27,142,27,201,101,110,25,41,92,151,8,203,84,24,242,188,81,252,9,226,111,224,190,113,8,80,8,213,64,173,94,41,25,250,153,135,125,118,89,48,114,161,85,166,221,231,209,200,184,174,40,114,95,130,245,33,179,229,73,102,52,71,27,82,22,167,157,65,182,110,56,70,109,165,167,13,191,93,110,47,147,84,54,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,185,60,90,193,10,87,15,126,31,247,156,204,8,174,75,131,123,65,145,65,168,212,110,228,182,148,77,169,77,77,90,34,117,90,79,114,74,49,37,110,54,152,167,185,178,109,199,18,190,97,184,234,220,144,25,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,0,175,94,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,251,9,231,12,210,100,91,145,92,25,7,196,203,87,8,179,123,134,215,213,235,47,164,162,199,168,72,167,201,148,167,27,109,184,189,108,71,161,161,247,86,226,210,132,50,218,228,37,110,44,213,234,182,149,168,136,204,136,143,69,32,43,87,141,166,38,93,86,254,28,97,222,22,210,101,244,244,91,194,161,80,168,85,249,110,56,135,36,116,5,27,144,194,182,172,144,182,77,114,205,197,33,105,87,206,48,194,136,210,104,237,132,28,52,108,8,216,131,157,44,59,139,82,183,165,213,105,180,57,18,107,242,141,146,119,100,53,196,140,227,177,100,58,182,204,182,33,51,10,33,22,227,216,165,169,8,86,237,251,78,90,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,171,197,31,192,158,38,254,11,231,16,133,0,141,9,241,30,187,46,171,27,38,56,135,116,217,87,53,86,223,173,66,244,79,77,81,165,205,114,36,166,55,213,98,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,31,43,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,0,0,0,2,21,113,17,207,212,60,177,218,165,97,225,109,66,149,82,196,218,223,54,62,165,37,137,31,38,91,38,218,95,83,42,54,227,89,60,180,62,218,163,182,226,9,181,122,206,43,114,91,229,187,29,120,110,113,33,147,22,75,152,37,153,236,66,151,49,19,36,41,235,126,235,175,76,104,145,13,4,211,239,72,102,163,62,75,233,81,160,212,134,210,193,154,86,189,238,169,179,81,32,154,74,45,124,4,63,226,111,142,152,143,151,76,31,177,113,67,11,235,61,13,86,14,32,66,105,230,93,35,92,90,132,85,83,234,6,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,181,229,211,50,248,89,154,11,17,155,235,12,234,223,189,214,209,166,63,27,210,148,207,158,121,166,250,182,25,117,206,79,55,144,181,183,185,94,186,52,81,123,72,186,168,0,8,171,159,108,239,208,178,143,98,53,10,220,149,74,169,98,109,111,148,237,18,137,49,149,200,101,17,73,226,39,165,75,75,110,182,182,217,216,151,80,217,239,37,45,221,54,165,73,109,211,71,213,225,195,118,93,87,206,76,112,242,233,189,110,106,173,193,90,155,233,110,166,163,84,154,228,185,79,236,170,203,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,34,175,20,14,32,87,85,141,93,170,229,143,7,94,170,219,245,168,92,143,148,151,3,106,114,36,166,55,162,20,216,158,140,147,30,74,86,157,200,91,141,191,204,111,181,42,218,158,195,53,14,171,195,23,59,80,241,207,14,35,97,38,40,93,123,241,38,215,219,13,153,53,106,147,7,42,229,138,162,121,198,220,101,6,105,117,231,152,101,149,33,227,218,181,109,67,110,173,197,41,213,146,103,80,15,147,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,212,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,181,74,34,46,211,33,69,152,199,196,139,25,110,156,214,55,152,44,47,175,85,104,180,91,127,90,125,185,111,84,157,75,145,125,22,162,111,168,102,83,13,109,66,250,165,180,151,93,45,202,90,20,77,37,14,153,199,101,196,220,166,88,179,5,66,204,246,13,81,113,122,129,111,213,104,141,212,185,140,73,131,80,97,105,228,202,105,91,30,75,47,26,82,137,76,146,200,201,47,55,234,158,134,149,18,28,75,141,35,170,128,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,174,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,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,102,226,17,47,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,10,107,226,133,159,170,22,52,239,203,198,12,212,58,203,66,149,80,68,138,237,126,52,149,147,53,169,76,238,36,70,96,144,162,67,176,219,89,146,205,197,18,146,235,173,182,182,244,67,72,113,232,149,149,220,178,95,217,166,197,10,110,31,218,17,165,195,166,174,66,83,90,184,78,156,244,152,84,102,13,183,92,222,250,155,45,169,90,210,195,169,105,11,82,9,199,9,40,220,157,77,73,186,155,183,135,126,94,107,121,104,60,184,91,214,228,74,50,34,199,90,233,151,59,148,248,243,42,241,170,43,91,43,114,106,158,90,73,74,91,202,140,202,94,74,13,189,236,164,153,65,180,132,182,72,162,204,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,179,254,22,121,245,184,113,14,170,206,90,113,162,187,46,169,93,84,119,94,181,107,82,186,169,147,106,107,74,164,202,150,204,233,78,186,179,53,165,163,79,36,246,33,4,219,11,65,171,119,44,149,102,131,42,226,255,0,184,92,120,19,195,47,198,188,226,104,250,185,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,212,71,182,105,174,161,101,21,78,52,72,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,232,6,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,169,168,213,38,185,46,83,251,16,148,35,123,174,26,150,173,168,66,82,90,159,98,82,68,93,132,66,231,184,101,100,74,149,130,54,109,59,28,241,74,217,150,222,40,87,163,184,168,176,234,140,37,11,182,225,44,212,148,161,182,245,51,68,151,154,209,78,45,123,92,66,28,228,109,108,201,238,111,229,225,123,158,159,219,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,127,128,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,136,28,61,115,85,121,102,191,23,49,242,240,172,212,165,166,216,167,72,161,198,180,233,14,54,76,162,157,78,53,212,182,26,154,74,214,158,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,55,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,3,185,233,253,138,113,21,196,172,14,198,59,207,164,195,106,215,162,61,15,38,106,119,51,66,170,57,75,128,101,171,198,162,233,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,207,240,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,234,203,183,16,184,118,182,102,177,111,46,185,129,187,249,52,166,113,2,224,106,210,175,212,222,97,136,180,168,173,74,156,227,177,102,203,125,228,109,100,185,76,162,49,109,90,137,78,27,123,137,4,210,81,98,160,0,32,7,11,220,244,254,218,237,84,96,118,49,222,125,94,36,209,119,250,30,76,212,237,122,187,75,109,180,153,106,241,168,250,137,140,232,231,51,82,74,214,209,33,207,157,82,100,56,83,252,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,28,64,225,235,154,171,203,53,248,185,143,151,133,102,165,45,54,197,58,69,14,53,167,72,113,178,101,20,234,113,174,165,176,212,210,86,180,245,46,37,45,169,229,238,86,229,145,36,143,150,134,208,136,107,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,35,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,137,197,140,94,178,112,106,215,147,117,94,213,78,142,35,13,173,73,62,67,206,111,82,91,91,155,126,105,11,50,212,155,87,110,158,207,187,90,116,206,135,17,235,199,25,167,84,44,172,61,145,232,219,97,15,186,193,175,99,79,117,109,145,200,111,118,142,198,67,141,239,109,196,118,107,169,105,239,212,202,18,51,18,163,90,126,84,134,91,231,56,148,174,83,231,170,83,234,235,170,149,236,247,247,16,252,106,35,74,141,38,93,164,122,24,255,0,69,70,121,44,20,149,35,70,205,91,73,90,151,126,154,137,91,195,25,217,141,102,158,145,210,39,93,236,199,75,189,165,216,217,212,97,235,223,252,59,187,69,251,128,175,126,46,88,234,245,135,134,208,176,226,141,47,151,82,174,173,181,72,71,44,143,88,79,71,158,202,143,85,54,164,253,36,23,114,137,95,119,120,166,52,165,233,114,9,41,45,238,188,189,11,184,181,81,159,249,59,197,199,112,173,202,179,182,101,152,140,91,186,152,219,50,172,68,236,20,110,35,209,135,90,133,33,181,234,135,140,187,210,174,197,36,143,223,167,112,238,124,71,241,2,78,31,229,134,186,252,53,109,118,178,82,169,26,232,71,161,61,79,150,122,246,165,94,212,23,187,239,33,159,217,15,185,42,67,178,94,86,231,30,90,156,89,233,166,166,103,169,247,14,129,133,248,191,90,194,232,53,134,232,43,229,73,170,195,145,13,78,232,133,124,219,164,141,75,69,33,69,222,217,31,176,254,210,30,26,169,82,149,88,169,74,170,205,115,124,137,143,45,247,85,161,22,171,90,141,70,122,17,17,119,153,247,16,185,78,17,120,67,2,214,195,25,87,228,168,250,212,106,238,44,219,119,122,187,35,187,30,3,164,157,164,179,79,210,78,186,237,35,251,187,132,169,205,204,88,146,242,233,127,55,49,90,32,173,218,170,139,176,251,250,23,253,223,196,103,26,188,132,55,92,168,182,215,106,19,45,228,167,238,37,158,130,251,184,104,206,143,47,43,148,36,48,173,77,146,138,210,251,15,177,69,78,135,175,127,222,37,89,145,40,141,39,220,125,131,252,218,140,195,10,82,218,70,211,86,186,246,153,143,245,31,229,42,51,51,98,189,14,74,55,178,251,106,105,196,234,101,170,84,90,25,106,93,189,198,42,87,137,134,69,24,183,229,78,199,28,57,103,151,17,243,118,69,82,38,227,63,156,51,153,37,231,183,189,32,207,184,144,91,18,141,61,165,237,33,90,180,90,205,82,217,172,197,173,82,100,116,243,169,242,16,251,46,108,74,246,56,218,201,73,61,20,70,71,162,146,93,228,100,46,55,135,78,126,227,98,149,62,6,14,98,26,246,220,48,163,180,212,73,90,25,243,219,66,98,71,66,118,51,29,40,78,231,28,89,234,107,51,46,227,236,208,197,133,150,134,90,151,180,127,64,0,7,138,198,123,230,14,28,97,109,211,121,79,145,201,77,50,143,58,75,106,216,106,245,219,140,227,132,90,18,85,251,135,236,50,255,0,176,103,15,27,47,201,120,149,138,151,69,229,42,71,57,53,42,188,217,12,171,97,39,230,156,146,227,137,236,36,167,247,253,164,71,255,0,96,254,218,152,67,116,221,214,141,98,243,166,199,214,159,69,98,67,239,175,123,125,204,180,151,20,90,26,201,95,69,69,220,71,252,123,135,212,203,101,232,171,3,28,108,187,143,118,212,49,93,167,115,79,77,116,66,102,50,179,254,202,191,115,216,67,68,184,43,123,49,136,184,103,70,188,163,47,123,117,14,163,105,232,101,175,46,67,141,251,82,159,106,61,197,254,113,237,140,137,69,161,247,8,175,155,12,132,97,166,99,227,51,84,109,159,69,215,163,110,210,94,233,15,239,220,108,39,232,117,13,160,180,67,58,119,123,117,239,46,218,111,204,22,81,113,91,46,243,18,87,109,51,116,7,53,229,203,231,70,45,250,19,90,250,141,188,226,139,69,60,146,237,251,254,239,33,132,88,233,136,248,37,94,106,191,96,215,58,7,218,221,255,0,138,176,238,186,161,196,127,174,182,178,238,117,126,207,111,221,165,186,101,63,137,245,137,138,177,147,110,98,73,122,26,188,141,118,43,231,164,117,26,155,235,62,198,98,37,8,218,134,209,237,237,221,239,35,19,197,167,80,243,100,235,103,170,85,220,99,254,192,0,0,0,0,0,0,0,0,7,56,198,140,122,195,236,9,161,162,187,125,213,58,70,93,215,150,92,135,220,221,162,219,73,255,0,84,218,204,180,55,81,236,246,253,250,83,134,105,248,150,226,78,56,173,218,21,162,199,201,202,1,237,220,206,248,243,57,191,212,40,189,103,34,161,105,209,109,40,251,251,119,123,139,182,35,90,214,173,193,125,87,227,219,214,236,46,178,163,51,127,41,174,98,27,221,177,10,89,246,172,210,146,245,80,163,237,63,96,180,60,165,112,158,142,211,16,111,140,112,153,204,117,124,221,104,220,179,46,94,134,251,95,223,17,166,118,234,92,165,247,127,189,247,152,179,139,118,218,162,218,148,198,168,244,24,125,52,70,119,108,111,152,181,233,170,141,71,218,163,51,239,81,159,127,180,125,64,16,91,139,94,36,170,213,203,228,139,66,59,219,31,184,182,108,245,117,211,167,157,5,195,239,73,151,114,189,229,252,69,77,229,87,13,31,197,156,112,183,172,166,11,83,157,213,235,221,253,136,111,185,237,82,127,193,251,203,252,194,217,56,144,229,186,29,223,129,47,85,41,42,254,146,163,109,228,30,135,219,206,153,17,42,250,78,146,126,138,79,188,143,248,10,64,237,35,251,69,180,240,132,204,34,38,209,39,224,221,96,254,126,59,142,205,140,191,248,52,162,4,116,39,68,183,167,121,159,105,175,95,121,123,69,159,17,234,90,151,180,127,64,7,231,168,78,141,76,131,34,163,53,206,91,17,90,91,206,171,67,61,168,73,25,153,232,90,153,246,17,247,10,199,207,183,18,120,148,200,181,92,33,194,52,111,154,174,124,73,181,61,76,185,125,146,163,184,223,38,68,83,35,209,68,218,181,74,251,123,136,251,204,85,37,102,179,82,184,42,114,107,53,121,61,68,201,110,173,231,156,216,148,110,90,212,106,81,232,146,34,45,76,204,251,8,123,140,189,90,235,188,49,138,212,161,182,207,53,111,213,224,165,41,221,183,83,57,77,36,187,117,47,222,247,141,24,225,21,176,187,71,15,40,52,71,11,106,163,211,162,161,72,239,218,105,97,180,153,107,169,235,166,222,253,71,178,0,1,12,56,173,84,89,131,150,103,80,239,124,138,138,153,79,127,122,169,243,180,246,125,130,141,237,165,18,46,58,82,212,157,196,153,172,25,150,186,107,243,132,52,131,149,135,209,35,47,120,126,182,216,229,17,91,84,162,211,118,237,127,152,177,218,61,70,44,225,244,60,82,195,171,134,194,156,255,0,33,186,221,50,92,2,123,105,171,150,111,48,227,91,182,146,147,174,156,195,61,55,22,190,242,239,25,239,205,86,92,46,172,186,226,109,86,219,172,35,155,1,201,79,187,2,78,173,167,155,28,228,62,134,149,177,46,184,164,234,150,76,244,81,234,93,199,246,241,81,237,240,155,8,111,60,98,188,41,214,133,161,76,234,164,77,146,203,75,62,115,72,229,161,110,182,217,175,231,22,130,61,13,196,246,107,169,234,52,21,148,124,22,94,3,96,141,14,199,146,173,102,244,241,164,205,45,59,164,244,140,52,225,118,45,101,222,215,246,79,79,119,188,250,245,70,159,18,171,79,147,76,156,215,50,52,182,86,195,168,220,101,185,10,73,165,69,169,25,25,118,25,247,24,172,28,230,112,182,157,114,87,42,152,143,131,30,171,178,214,252,201,52,222,195,230,58,165,200,121,106,230,201,150,68,90,154,154,78,132,157,61,164,93,228,62,175,11,92,176,227,14,10,223,183,5,199,126,219,222,141,138,244,9,116,228,31,87,21,237,202,55,161,44,143,230,157,89,150,164,210,253,158,206,254,237,108,200,127,132,247,147,26,12,137,11,61,18,211,75,89,159,184,136,140,198,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,139,247,132,234,200,126,81,44,188,97,202,181,85,235,146,55,50,93,78,91,237,71,115,123,165,202,230,83,162,154,85,162,30,65,43,67,113,71,161,233,168,128,89,169,203,237,115,46,184,171,83,179,234,94,180,71,30,122,76,7,61,66,221,24,228,190,219,93,132,227,134,93,140,159,210,61,125,255,0,111,80,201,205,95,11,241,69,167,178,243,139,84,253,207,92,78,42,53,6,167,205,144,93,44,215,202,60,72,197,201,96,146,75,218,110,56,173,92,112,146,125,202,211,176,199,200,205,150,69,241,11,45,85,71,103,154,189,43,109,188,181,57,30,118,140,49,162,13,79,154,83,203,234,28,115,250,182,55,106,126,253,59,203,183,146,96,222,58,98,6,6,92,204,220,182,45,91,164,121,181,39,152,158,67,14,115,16,78,54,179,78,174,182,178,45,77,164,118,233,236,251,245,182,188,164,113,68,179,49,101,84,203,23,18,32,250,22,191,201,102,57,74,230,187,39,172,123,230,26,221,177,152,137,67,123,220,113,103,166,237,19,183,78,227,35,19,210,12,216,213,24,108,207,134,231,49,137,13,165,214,213,161,150,169,81,17,145,232,125,165,216,100,63,220,0,0,0,0,0,0,0,0,0,4,0,226,87,195,247,246,237,14,118,61,225,75,59,47,234,85,61,62,148,167,37,58,55,88,131,17,137,43,249,166,152,140,183,164,84,86,125,51,13,238,89,36,219,109,8,236,218,145,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,75,179,109,106,230,231,11,10,233,166,181,208,220,148,46,154,159,115,83,148,150,218,229,206,84,102,214,183,216,104,158,117,194,134,227,134,242,89,91,134,74,87,37,194,50,213,6,59,5,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,232,47,59,249,209,186,179,113,136,239,206,132,170,173,18,193,166,242,216,162,91,206,206,113,77,175,148,111,109,157,37,130,89,178,83,22,79,184,70,164,23,168,217,165,173,203,218,110,46,53,137,169,195,51,58,63,201,179,17,215,134,247,170,185,150,13,253,80,136,196,153,15,78,228,183,66,156,103,202,68,237,28,90,89,75,42,37,165,50,20,123,85,203,105,165,146,143,146,77,185,121,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,149,196,103,58,255,0,201,87,14,24,160,88,21,58,83,152,155,116,252,221,54,51,231,205,114,151,4,201,100,229,77,76,237,82,21,181,104,38,218,75,166,148,173,197,41,90,58,150,93,108,232,179,253,21,95,183,87,251,43,113,220,151,29,67,254,18,100,234,148,233,14,127,206,113,231,156,113,127,106,148,165,123,76,197,233,240,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,250,184,97,103,214,54,12,85,98,101,251,24,43,177,32,97,245,78,68,151,169,85,121,124,213,157,38,162,250,153,216,203,142,169,222,84,120,42,52,190,163,50,107,213,121,243,113,106,74,13,197,166,231,192,0,0,85,7,21,140,137,85,74,171,63,52,216,53,108,196,85,53,81,205,251,222,149,78,97,73,125,183,201,75,83,149,130,65,25,165,104,82,77,36,254,196,164,208,104,231,168,151,189,247,27,128,25,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,149,186,103,75,29,48,227,49,124,51,47,204,80,194,250,207,93,74,157,232,102,158,101,210,36,74,167,202,77,94,9,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,164,17,123,220,65,51,235,111,101,154,205,157,99,97,245,118,36,204,84,171,199,113,152,40,143,210,205,69,1,100,113,148,111,78,100,221,37,178,181,71,144,167,35,146,155,90,22,180,17,169,42,65,25,29,27,127,162,171,246,234,255,0,101,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,189,236,130,100,78,149,148,75,102,109,118,229,153,18,173,136,183,20,114,137,88,153,21,196,191,10,43,13,200,121,77,181,5,197,199,105,244,33,198,213,29,79,37,102,100,167,25,65,151,98,18,63,95,20,127,2,120,155,248,47,156,66,20,151,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,67,216,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,230,153,148,194,24,216,245,128,215,206,17,188,196,71,36,92,84,119,153,167,156,183,221,101,134,170,40,209,216,79,56,182,181,89,33,185,45,178,225,145,18,181,36,25,26,84,70,105,60,209,13,46,229,175,23,163,99,214,3,88,216,184,203,241,28,145,113,81,217,122,160,81,24,117,150,26,168,163,86,166,178,218,29,213,100,134,228,182,243,100,102,106,212,144,70,74,81,25,40,250,88,161,110,43,88,153,251,68,206,77,199,78,143,46,149,46,5,149,79,131,108,195,126,158,231,51,119,45,179,145,33,15,40,150,164,155,205,202,149,37,165,17,109,219,202,36,41,59,146,163,57,85,193,11,12,250,107,87,18,241,142,100,74,83,190,144,168,68,182,105,239,242,247,78,143,211,182,114,37,163,113,163,212,101,206,170,17,232,149,158,229,49,235,36,182,32,207,229,113,206,250,147,252,201,250,104,129,89,69,198,250,86,92,115,23,102,99,45,118,135,46,175,77,160,72,146,153,145,34,56,148,62,108,72,138,244,103,22,222,239,85,75,66,95,53,146,12,210,75,52,18,77,72,221,188,180,103,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,132,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,72,24,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,65,57,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,158,192,0,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,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,47,62,46,123,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,86,20,32,7,26,191,11,22,183,196,8,62,93,81,21,129,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,135,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,113,252,209,102,110,193,202,206,23,212,177,2,239,147,18,101,73,17,212,170,45,188,85,22,99,77,172,190,78,52,222,198,18,225,238,82,16,167,218,83,171,66,86,109,182,106,94,213,104,73,86,125,177,211,29,49,31,49,120,143,81,197,12,80,172,245,213,89,218,52,203,45,17,162,45,62,42,76,205,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,85,223,240,184,240,39,134,95,141,121,196,209,207,248,157,100,150,30,57,225,196,156,91,194,251,83,126,36,218,251,166,61,26,147,77,96,229,92,177,84,76,182,227,111,44,137,46,188,243,12,178,149,178,91,150,173,168,113,164,54,165,58,131,77,48,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,166,190,43,57,218,135,138,213,216,217,126,194,27,175,172,179,40,220,185,149,250,149,46,164,196,138,125,193,41,104,105,230,27,66,217,53,115,25,143,219,169,26,246,169,243,61,205,145,199,109,103,24,50,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,169,113,41,113,44,163,106,183,44,141,70,92,180,56,180,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,82,95,19,92,137,85,112,70,242,168,227,158,22,219,49,27,194,250,244,134,213,42,29,45,133,33,22,220,213,146,82,164,56,222,166,72,140,243,186,169,181,163,107,104,91,156,141,173,145,51,205,225,89,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,139,10,226,217,127,217,184,167,146,107,3,16,112,250,225,137,92,183,171,151,196,9,48,103,70,51,216,234,61,31,82,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,132,28,46,60,118,97,151,227,94,79,52,76,174,38,188,68,35,90,177,170,57,112,192,75,142,90,46,116,72,109,23,45,207,74,168,59,25,116,101,178,234,86,112,162,188,202,146,163,146,106,65,37,229,17,236,109,6,182,76,148,226,150,76,85,174,21,97,157,213,140,152,143,110,97,109,149,19,168,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,52,39,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,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,186,22,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,122,124,59,179,191,15,53,86,33,218,87,140,173,184,155,105,211,218,118,186,163,101,136,204,213,27,83,206,182,137,81,90,67,170,90,182,161,12,117,6,77,182,218,29,144,146,66,73,43,66,74,133,197,212,229,19,50,248,89,149,254,27,24,113,125,98,101,91,255,0,183,29,21,30,27,241,189,41,83,254,159,125,167,58,70,30,117,190,119,43,158,133,185,181,94,162,53,81,251,8,234,87,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,88,175,11,206,31,191,248,55,154,220,93,103,252,21,90,204,163,169,63,242,150,142,76,214,36,70,255,0,147,73,136,227,46,254,227,186,253,18,22,168,50,217,107,93,151,85,141,93,139,116,217,87,53,86,223,173,66,223,211,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,125,57,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,202,160,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,69,156,65,51,235,112,230,102,242,157,99,97,245,118,92,60,43,164,72,113,152,40,143,213,66,93,125,6,81,148,111,78,100,221,52,60,132,200,142,167,35,146,155,66,208,133,145,169,41,89,153,20,138,224,99,245,217,249,111,245,33,106,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,20,3,197,31,199,102,38,254,11,228,240,132,180,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,105,60,46,115,219,85,198,202,83,216,17,141,23,52,73,23,181,14,58,21,111,212,101,190,174,182,225,132,148,172,221,67,155,139,107,178,99,165,9,51,94,254,99,173,168,214,105,81,178,243,170,176,160,1,150,203,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,233,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,44,226,9,159,91,135,51,55,148,235,27,15,171,178,225,225,93,34,67,140,193,68,126,170,18,235,232,50,140,163,122,115,38,233,161,228,38,68,117,57,28,148,218,22,132,44,141,73,74,204,200,164,87,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,35,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,78,155,26,157,17,233,211,28,229,177,29,181,58,226,180,51,209,41,35,51,61,11,183,184,140,64,204,219,241,68,178,240,153,85,59,23,13,224,250,106,224,228,191,28,228,243,93,141,209,189,243,237,110,216,244,69,33,205,142,54,131,211,118,138,221,167,113,25,138,147,198,76,116,196,12,115,185,158,185,111,170,183,86,243,138,87,45,60,134,27,229,160,220,113,100,157,90,109,4,122,27,171,237,211,219,247,105,214,242,157,145,124,66,204,173,81,169,228,175,69,91,108,173,43,145,59,70,31,213,4,166,13,73,229,245,13,185,253,91,251,181,47,118,157,231,217,245,243,141,86,194,252,46,105,156,188,225,45,63,107,246,243,169,143,94,170,115,100,31,85,53,130,145,18,73,114,95,37,18,55,27,109,175,86,220,52,151,114,117,237,49,203,242,173,151,218,230,98,177,86,153,103,211,125,88,141,188,204,153,238,122,135,182,49,73,97,183,123,13,198,204,251,30,47,162,122,251,190,201,251,159,12,162,89,152,61,149,106,91,214,212,110,92,186,108,182,26,144,230,247,79,155,203,167,74,53,43,69,188,178,78,166,218,79,66,215,65,5,114,65,113,42,219,204,205,141,33,47,242,147,42,183,76,136,179,219,187,84,170,161,24,204,187,143,247,70,138,160,60,153,48,99,200,65,234,151,90,66,200,253,228,100,70,63,220,86,111,20,172,176,227,14,53,95,182,253,199,97,91,222,146,138,204,8,148,229,159,87,21,157,170,39,166,172,207,231,93,65,158,132,234,61,158,222,254,253,62,86,76,248,91,78,182,235,148,188,71,198,127,89,216,139,98,100,106,111,97,114,221,74,227,188,133,115,99,75,50,61,13,46,167,67,78,158,211,46,226,22,125,78,167,196,165,83,227,83,32,181,203,141,17,148,48,210,55,25,237,66,82,73,73,106,102,102,125,132,93,230,57,22,110,48,89,120,241,130,85,203,30,50,180,152,113,228,200,132,90,119,200,233,31,105,178,237,90,11,189,223,237,43,79,127,188,179,233,139,56,67,121,224,237,225,81,180,46,250,103,76,252,41,47,52,131,231,52,190,98,16,235,141,146,254,109,107,34,212,219,87,102,186,150,131,196,14,213,149,92,184,93,89,138,196,218,93,183,71,71,42,3,114,152,118,124,173,91,87,42,57,72,97,14,171,98,157,109,74,209,47,17,232,147,212,251,139,236,208,126,18,225,244,60,44,195,171,122,194,130,255,0,61,186,37,50,36,3,123,105,167,152,108,176,219,91,182,154,149,183,94,89,30,155,143,79,121,247,143,49,154,119,209,31,47,120,128,183,24,230,145,219,85,82,211,118,221,63,152,191,218,51,125,114,168,151,113,213,86,148,237,37,77,124,200,181,215,79,156,49,121,28,41,106,76,207,203,51,72,107,190,61,69,44,171,191,189,52,248,58,251,62,209,51,192,0,120,220,92,181,215,119,225,237,122,136,217,110,84,138,124,164,37,29,219,141,76,56,146,45,117,45,53,221,223,168,206,118,97,109,117,217,248,199,117,208,156,103,148,182,42,243,146,164,238,221,161,166,83,169,62,221,79,247,125,227,195,209,171,53,43,126,167,26,179,72,147,211,204,136,234,30,101,205,137,94,213,161,68,164,158,138,35,35,208,200,143,180,133,173,228,39,137,60,74,156,90,86,16,226,226,54,77,79,34,36,42,158,166,124,206,200,177,219,111,147,30,41,17,106,163,113,90,169,125,157,198,125,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,216,101,222,63,64,0,254,25,232,90,159,176,86,23,23,188,194,34,21,18,6,13,209,207,231,164,56,212,217,43,255,0,131,82,39,199,90,116,83,122,119,145,118,146,245,247,23,180,85,21,18,151,34,187,89,131,69,139,253,117,66,75,81,91,238,250,75,89,36,187,204,139,188,253,228,47,67,47,121,97,167,82,50,112,187,83,118,179,238,27,100,222,123,177,95,215,63,74,105,181,23,245,166,159,164,94,195,34,251,133,42,226,221,183,34,193,197,187,170,219,51,218,237,26,191,58,50,79,176,244,54,100,184,130,246,171,218,143,121,255,0,17,113,156,37,49,37,87,86,95,35,218,18,30,222,253,187,191,127,171,166,189,68,233,206,23,114,72,187,147,239,63,224,39,72,15,151,113,91,84,91,174,152,237,30,189,15,169,136,246,221,237,243,22,141,116,81,40,187,82,100,125,233,35,239,246,10,199,205,175,9,232,238,177,58,248,192,249,124,183,81,202,210,141,203,51,223,169,176,215,247,196,153,154,22,133,205,95,119,251,223,113,138,188,186,173,91,130,197,175,200,183,110,40,93,29,70,30,206,107,92,196,57,183,122,18,178,237,65,169,39,234,173,39,216,126,209,46,114,177,196,183,18,112,57,109,80,174,230,62,81,208,11,118,214,119,199,135,202,254,189,71,235,55,21,107,86,171,117,39,223,217,183,220,125,151,31,130,248,245,135,216,237,67,93,118,196,170,117,108,181,167,48,185,15,183,183,85,184,146,254,181,180,25,234,109,47,217,236,251,181,232,224,0,0,0,0,0,0,0,63,229,107,75,105,53,172,244,34,16,147,55,92,74,44,156,10,53,91,150,75,62,156,184,11,77,237,238,122,47,43,250,133,151,107,145,86,133,106,219,170,62,254,205,190,243,45,41,167,21,177,110,244,198,123,161,203,166,244,168,117,115,93,211,67,229,52,222,154,54,132,127,173,161,5,220,210,125,158,207,191,94,249,150,30,30,120,177,143,178,211,80,168,199,244,29,3,183,249,246,248,210,119,118,60,95,213,148,148,44,190,113,146,79,252,237,123,139,182,227,50,233,148,252,50,203,125,9,170,101,157,3,89,73,221,205,149,205,145,243,158,187,202,47,81,199,156,34,208,158,81,118,31,219,238,211,181,128,0,164,110,45,88,188,155,207,28,126,66,195,115,88,246,215,210,236,239,234,33,193,119,218,130,62,244,159,246,143,248,119,15,105,193,203,9,158,169,226,37,79,20,101,51,243,116,110,79,76,189,197,254,188,197,65,133,246,18,203,221,237,73,253,154,119,139,124,168,211,162,85,161,185,2,115,92,198,29,211,114,119,25,107,161,145,151,105,25,31,121,16,207,46,108,50,147,122,101,222,237,169,148,136,156,235,121,153,49,98,70,155,204,105,60,199,28,136,79,40,185,100,243,139,45,13,46,23,111,103,171,246,145,14,93,131,120,137,84,194,204,73,160,94,180,165,237,114,157,81,138,250,203,68,158,228,55,33,183,13,62,178,85,166,188,178,237,208,255,0,204,52,101,128,88,141,27,21,112,134,213,189,152,86,174,84,41,16,94,146,90,31,170,243,145,90,113,101,218,148,235,253,103,121,17,23,253,131,161,0,243,119,254,32,218,248,105,109,76,186,174,218,135,71,2,19,46,60,181,242,156,115,232,54,165,153,104,218,84,175,162,133,123,61,130,152,179,217,196,34,228,198,170,237,74,193,176,37,116,118,132,117,61,13,126,163,110,117,123,87,37,163,115,231,99,33,214,247,180,234,61,93,221,154,119,235,169,148,24,81,154,148,106,51,237,51,212,192,119,188,140,114,255,0,148,237,139,204,107,152,94,156,166,104,91,180,208,253,33,27,180,104,162,46,157,51,58,22,133,203,78,133,238,236,31,234,0,2,20,113,99,130,153,153,104,37,40,244,228,85,121,165,247,149,62,119,254,241,71,20,167,85,30,167,13,244,125,38,223,109,101,247,146,136,198,139,178,91,83,122,171,150,203,21,247,254,146,40,84,198,253,157,197,2,57,251,8,189,227,184,15,129,122,216,214,190,33,81,29,183,110,218,111,93,1,221,219,154,231,56,215,105,161,72,62,214,212,149,125,21,168,187,253,163,139,71,200,102,91,99,86,125,50,205,141,163,165,235,36,189,39,63,177,91,247,17,255,0,124,123,253,154,14,219,106,89,182,253,151,76,102,147,111,65,233,163,176,218,90,66,121,171,94,137,74,82,146,45,86,163,62,228,151,183,216,62,216,0,0,248,151,196,179,129,101,215,231,37,91,78,61,46,83,164,122,107,161,165,165,31,249,134,109,179,17,81,85,87,28,175,201,203,115,121,185,114,85,21,174,154,107,172,199,79,220,94,241,122,60,60,232,11,160,229,98,206,222,239,51,210,52,218,124,242,245,116,218,78,83,162,118,119,158,189,221,253,159,112,253,57,217,203,69,47,49,88,69,84,166,31,169,86,165,199,126,161,79,63,88,247,200,110,44,148,180,143,235,91,73,106,167,187,212,102,94,242,211,186,130,238,106,5,199,132,88,139,42,145,45,61,53,90,218,170,173,40,86,173,175,71,99,190,164,146,180,35,82,126,147,103,217,169,151,103,180,133,219,100,3,28,41,121,156,203,186,172,251,191,249,196,234,100,115,161,76,103,214,71,58,59,112,98,182,226,247,54,219,100,157,84,250,139,66,51,50,246,31,187,134,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,206,255,0,121,10,179,189,172,91,167,14,46,41,86,221,215,78,232,170,16,94,91,78,55,206,109,205,20,135,20,131,237,109,74,79,210,66,139,188,251,132,178,201,103,16,203,191,1,106,144,109,43,197,126,145,180,150,109,70,52,104,211,61,42,77,81,219,230,106,220,101,186,189,173,52,175,87,94,221,125,250,107,114,248,55,141,86,62,56,90,113,238,219,34,165,213,70,117,40,230,23,37,228,114,214,109,54,225,167,231,91,65,158,132,234,123,116,246,253,250,123,224,0,0,0,0,0,0,0,0,0,21,43,197,47,32,181,216,149,218,246,107,48,134,159,215,82,167,127,62,188,104,145,99,33,14,83,220,74,8,156,169,50,150,210,92,198,87,180,220,145,169,27,136,113,78,60,163,90,22,225,177,0,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,76,160,226,7,196,82,78,105,99,82,240,251,9,149,112,80,48,233,17,219,147,87,131,82,140,212,105,117,58,138,93,81,164,158,54,94,117,43,140,218,82,202,208,141,83,243,166,165,44,148,104,100,209,26,176,119,47,215,246,55,210,175,218,237,160,136,140,83,112,226,215,151,117,86,166,77,39,146,193,48,194,77,93,50,28,109,181,167,169,113,41,117,77,182,179,65,40,153,116,247,22,195,28,212,116,172,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,79,228,239,137,221,213,151,108,44,186,176,206,251,131,85,187,57,84,247,95,178,38,201,146,228,207,70,206,68,100,51,30,11,237,186,250,54,211,139,148,218,137,44,41,42,111,71,9,41,95,52,141,168,129,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,95,225,161,195,190,78,24,70,103,30,241,250,220,136,171,158,163,29,181,219,246,213,74,158,211,203,161,160,157,109,230,230,188,78,164,212,204,237,205,32,208,148,109,91,8,53,18,207,152,181,33,155,31,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,136,0,45,251,133,214,126,161,222,20,42,110,89,241,138,161,74,165,213,109,202,124,104,54,157,97,249,44,67,110,167,21,11,106,51,20,213,33,74,78,249,137,230,54,150,185,100,165,60,218,85,184,137,109,154,222,178,160,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,131,196,191,35,146,114,227,121,61,140,54,58,226,47,14,175,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,81,13,155,107,34,52,161,111,69,91,103,24,175,235,87,14,238,204,40,167,215,165,185,105,222,49,219,106,117,37,233,79,28,70,223,68,184,146,74,91,76,18,201,162,147,172,22,154,55,84,149,31,41,75,79,180,141,62,40,122,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,91,159,11,220,130,215,112,91,102,97,241,154,159,209,221,245,90,122,227,208,168,18,99,32,222,162,197,123,105,174,75,230,180,154,218,152,226,8,208,77,164,210,166,154,113,196,57,170,221,91,108,216,168,138,188,81,252,9,226,111,224,190,113,8,80,8,146,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,236,255,0,136,142,114,109,92,52,203,1,74,194,60,77,230,220,152,149,205,167,218,117,171,101,246,229,179,201,143,33,164,212,95,76,180,25,182,222,198,212,182,73,104,81,186,151,93,65,160,136,208,165,183,92,25,49,205,158,115,104,24,161,106,97,70,18,95,82,238,116,87,100,68,162,67,183,174,142,166,169,74,140,194,27,91,109,171,106,76,223,137,26,59,106,55,86,113,148,130,36,48,70,178,90,27,218,47,208,103,91,63,24,103,106,225,22,111,113,38,197,178,162,116,148,88,245,8,245,8,209,82,219,109,183,23,173,136,204,197,176,210,27,66,80,134,91,92,133,33,180,18,125,86,210,132,153,153,145,153,217,87,6,204,107,249,115,151,218,182,14,75,167,242,101,225,149,64,185,47,182,214,214,223,131,81,118,68,134,247,40,220,81,169,228,190,137,132,173,16,132,147,124,141,55,43,121,137,211,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,93,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,26,30,200,62,25,221,88,69,148,44,54,177,111,88,157,37,106,61,62,69,66,76,85,54,227,110,69,235,101,189,49,12,58,135,16,149,161,230,209,33,40,113,6,159,85,196,173,36,102,68,70,112,175,142,119,212,159,230,79,211,69,85,137,211,195,23,59,83,48,51,17,227,97,38,40,93,123,48,218,232,219,13,153,53,106,147,229,22,218,148,147,121,198,220,101,6,106,105,150,95,121,229,33,227,218,132,238,91,110,173,196,165,165,146,174,252,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,1,207,241,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,120,115,15,152,27,251,51,88,161,59,21,241,25,113,17,82,153,30,60,70,161,193,55,138,20,38,25,108,146,150,163,182,243,142,41,180,26,183,186,164,146,180,55,29,113,93,155,140,126,75,231,2,241,31,13,176,226,198,197,11,214,141,232,170,86,35,117,206,208,25,124,205,50,164,69,138,81,204,229,41,179,47,81,151,58,164,242,140,207,114,210,133,44,146,72,83,107,95,229,193,188,33,188,177,223,17,41,248,91,135,204,68,126,225,171,71,156,244,22,36,190,76,162,66,227,68,122,81,178,75,63,85,43,90,88,82,16,106,52,163,122,147,185,72,78,170,47,63,254,138,172,43,171,253,149,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,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,229,92,106,252,44,90,223,16,32,249,117,68,82,176,151,252,59,179,191,51,42,183,217,218,87,140,173,216,101,118,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,119,45,108,117,6,77,184,226,218,142,146,66,77,72,66,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,42,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,225,205,118,107,177,31,54,184,142,187,214,245,119,161,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,163,138,139,254,225,113,224,79,12,191,26,243,137,162,85,10,107,226,179,146,88,120,83,93,141,152,28,33,181,58,59,50,179,203,135,95,166,210,233,172,71,167,219,242,144,134,153,97,196,33,146,79,45,153,29,186,153,163,106,95,35,220,225,156,134,208,81,131,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,93,148,231,239,136,205,131,111,96,52,42,46,91,177,50,37,102,231,196,56,230,152,245,138,5,81,158,125,189,8,185,43,117,111,183,218,252,105,46,182,239,41,180,41,13,184,131,55,151,185,183,24,36,170,160,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,220,168,229,71,14,50,149,135,8,178,172,166,186,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,251,88,0,15,147,116,218,118,173,243,66,149,107,94,182,205,42,224,162,205,217,212,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,45,75,177,73,35,46,210,33,64,57,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,212,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,249,3,152,197,127,73,194,53,96,133,66,189,46,125,166,221,98,37,110,12,57,114,158,117,20,199,216,68,212,154,98,182,107,229,50,135,78,123,171,116,146,141,86,180,54,122,150,135,185,131,120,189,121,96,70,34,83,241,75,15,159,136,197,195,73,143,57,152,47,201,96,158,68,117,201,136,244,83,120,144,126,170,150,132,190,165,160,148,74,70,244,167,114,86,157,82,126,127,253,21,95,183,87,251,43,113,220,151,29,67,254,18,100,234,148,233,14,127,206,113,231,156,113,127,106,148,165,123,76,197,239,100,19,34,116,172,162,91,51,107,183,44,200,149,108,69,184,163,148,74,196,200,174,37,248,81,88,110,67,202,109,168,46,46,59,79,161,14,54,168,234,121,43,51,37,56,202,12,187,16,145,45,64,5,122,241,70,200,149,87,27,41,76,227,190,11,219,49,36,94,212,56,235,77,193,78,136,194,186,219,134,18,82,130,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,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,231,199,160,174,223,247,149,205,108,219,54,101,118,225,151,46,133,103,71,147,26,133,79,81,145,49,5,18,36,46,67,230,132,145,17,26,220,117,195,53,44,245,89,146,91,73,158,214,208,148,204,158,27,185,5,174,227,237,213,75,198,220,72,167,244,88,101,111,212,17,34,59,50,163,33,207,148,210,152,115,83,140,134,221,74,144,168,105,90,54,190,226,146,105,94,138,101,26,171,152,182,110,252,6,85,199,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,20,203,166,101,240,179,52,22,35,55,214,25,213,191,123,173,163,76,126,55,165,41,159,60,243,77,245,108,50,235,156,158,111,33,107,111,114,189,116,104,162,246,145,117,81,82,188,78,184,133,195,186,97,201,203,174,95,174,254,117,41,237,205,93,181,250,99,204,63,22,171,21,214,25,113,168,176,165,176,242,247,50,124,215,145,36,182,161,70,166,201,189,198,131,117,43,172,17,106,156,12,126,187,63,45,254,164,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,193,124,158,16,138,162,244,248,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,160,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,154,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,3,42,227,223,224,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,10,101,211,50,248,89,154,11,17,155,235,12,234,223,189,214,209,166,63,27,210,148,207,158,121,166,250,182,25,117,206,79,55,144,181,183,185,94,186,52,81,123,72,186,168,169,94,39,92,66,225,221,48,228,229,215,47,215,127,58,148,246,230,174,218,253,49,230,31,139,85,138,235,12,184,212,88,82,216,121,123,153,62,107,200,146,91,80,163,83,100,222,227,65,186,149,214,8,181,78,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,143,63,194,163,53,86,110,94,49,114,187,103,226,85,74,37,34,216,196,56,241,35,42,174,251,103,178,13,70,50,215,210,155,206,239,36,179,25,73,145,33,43,89,165,91,86,108,169,70,219,105,113,101,121,32,2,189,120,186,230,110,193,182,176,74,161,151,26,124,152,149,155,178,241,145,25,51,152,137,81,100,215,65,98,43,241,38,146,229,52,70,110,165,111,23,40,154,66,146,146,82,20,226,247,122,132,149,211,8,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,28,207,25,179,9,134,216,27,76,57,215,197,103,165,90,226,202,146,195,125,60,133,243,57,8,74,212,90,180,218,244,236,90,123,253,254,221,12,83,190,116,248,134,93,248,245,85,157,105,89,203,244,117,164,217,187,24,145,163,79,117,73,37,72,111,153,171,145,144,234,55,52,234,125,93,123,52,247,235,164,76,178,108,91,167,17,238,40,182,221,169,78,235,106,19,158,67,77,183,206,109,189,84,183,18,130,237,113,73,79,210,90,75,188,187,197,166,100,239,133,101,62,144,204,11,251,27,213,206,155,163,82,25,165,104,164,242,149,164,119,82,174,116,105,102,74,208,201,212,104,105,237,239,247,16,238,121,255,0,199,10,94,88,242,238,155,62,208,254,111,58,167,28,168,80,217,245,151,201,142,228,25,77,182,189,206,54,225,43,69,48,146,208,204,140,253,167,239,164,155,102,129,113,226,238,34,197,164,68,79,83,86,185,106,168,74,213,171,104,213,217,15,146,77,90,25,165,63,73,194,236,212,139,183,216,66,253,50,75,150,138,94,93,112,138,151,76,47,90,173,83,142,196,250,129,250,197,178,67,145,99,37,212,127,90,226,79,69,51,222,157,11,220,90,119,254,110,33,116,5,87,178,177,120,237,119,151,232,234,109,66,121,250,186,238,38,233,210,251,59,203,78,254,254,223,184,81,118,93,234,42,165,99,149,135,57,14,108,54,238,74,90,181,211,93,52,152,209,251,143,220,52,147,99,203,57,246,93,2,114,149,184,228,82,226,186,103,166,154,154,154,73,255,0,156,125,176,0,1,241,46,187,54,223,189,41,143,82,110,24,61,76,119,219,83,75,79,53,104,213,42,74,146,101,170,20,71,220,163,246,251,71,18,145,144,188,182,201,172,250,105,235,27,87,79,181,69,233,57,253,170,223,184,207,251,227,223,236,208,118,155,42,198,181,240,246,136,213,187,105,83,122,24,13,109,218,215,57,199,123,73,9,65,118,184,165,43,232,161,37,223,236,31,124,112,252,232,212,222,165,101,178,250,125,143,164,186,21,77,191,103,113,192,144,126,210,63,112,206,141,85,213,72,169,204,125,127,73,199,220,89,253,230,163,49,120,252,39,32,166,30,90,13,73,61,121,245,94,105,253,231,79,131,255,0,184,77,112,0,31,229,43,78,153,237,75,82,229,171,82,247,246,12,235,231,159,151,252,167,111,174,91,92,178,244,229,83,82,221,174,167,233,9,61,163,130,2,76,210,162,81,31,105,30,164,39,62,69,56,132,92,152,43,92,167,88,55,244,174,178,208,144,166,97,163,212,109,190,147,114,227,52,78,124,212,101,186,230,198,154,95,171,187,183,94,253,116,51,185,219,3,16,109,124,75,182,161,221,86,149,71,172,131,49,150,221,66,249,46,55,244,219,74,200,180,113,41,63,162,180,251,61,163,210,0,231,184,251,136,209,176,171,8,110,171,217,245,104,229,62,145,57,232,197,161,250,207,55,21,215,16,93,137,86,159,213,247,153,25,127,216,51,155,140,152,137,84,197,60,73,175,222,181,85,238,114,163,81,148,250,11,68,150,212,57,33,199,9,62,170,83,174,156,195,237,208,191,204,36,159,14,12,174,87,177,139,24,168,151,228,200,252,171,126,213,169,70,169,155,219,208,174,107,241,165,68,119,149,180,157,66,211,171,110,25,238,218,162,47,113,159,96,189,200,209,153,135,25,168,145,209,181,166,80,150,208,157,76,244,73,22,132,93,189,189,196,40,171,138,94,19,61,97,230,26,109,198,203,59,98,220,72,114,162,165,110,35,213,233,19,166,172,255,0,182,163,238,71,184,139,236,33,232,120,75,98,241,89,152,229,242,22,99,154,71,185,123,187,59,186,120,115,157,246,32,207,189,69,253,162,254,61,194,238,64,0,113,76,197,229,67,12,179,33,66,118,153,120,192,210,82,182,242,229,115,100,124,223,174,202,143,212,109,230,200,245,38,82,93,167,246,251,245,167,60,207,112,243,197,140,2,152,170,133,54,63,167,45,254,207,231,219,227,70,219,216,201,127,86,114,86,179,249,199,141,63,243,117,238,62,206,7,133,56,183,122,96,197,208,221,211,101,212,58,73,173,107,169,242,154,115,93,91,90,63,215,16,178,238,117,94,207,111,221,165,203,101,23,137,69,147,142,166,155,114,246,103,208,119,1,235,177,189,207,74,230,255,0,94,179,237,110,42,16,157,27,105,39,223,219,187,222,71,172,219,66,210,226,73,104,61,72,199,253,0,0,0,0,0,0,15,225,158,157,166,43,63,137,38,126,165,89,138,153,130,184,93,51,151,83,62,95,95,55,150,71,201,254,243,146,223,205,191,28,210,173,82,167,19,234,175,179,188,251,116,33,84,52,74,13,199,125,86,147,78,163,68,235,170,18,53,218,142,99,109,110,218,131,62,245,26,82,94,170,15,252,130,221,50,123,194,238,220,177,150,87,150,48,55,233,89,235,254,247,139,171,140,116,250,117,13,171,215,143,45,73,94,228,173,179,237,46,205,52,246,153,139,20,137,14,60,22,19,26,43,123,27,78,186,22,166,125,231,175,183,239,31,238,0,3,200,226,189,223,22,194,176,42,151,100,199,54,51,7,145,185,90,25,233,189,244,54,93,132,149,31,122,203,216,99,52,55,109,199,82,190,110,121,85,233,190,188,169,187,55,125,18,250,13,165,5,220,73,46,228,23,176,95,87,15,12,14,253,141,101,238,138,197,78,47,38,183,80,234,122,242,223,187,250,185,210,205,191,162,226,209,244,28,47,163,167,219,219,221,40,135,156,191,240,254,215,196,203,102,85,165,119,211,186,218,108,196,45,14,53,206,113,189,73,109,169,179,245,155,82,85,244,86,162,236,63,104,133,55,15,8,92,19,169,93,101,112,81,170,222,141,138,169,253,90,225,114,37,189,170,57,166,179,71,49,83,117,238,50,78,186,123,53,19,75,13,172,42,70,25,89,116,155,34,132,90,66,164,196,98,35,95,75,181,45,52,134,136,253,101,40,251,144,93,230,127,121,247,143,78,56,230,98,115,65,134,249,119,180,166,214,238,202,182,201,201,97,206,142,47,33,243,231,189,202,117,77,163,123,109,56,73,220,166,84,90,153,104,93,231,246,209,246,108,51,131,125,102,94,235,148,245,65,238,154,130,195,235,40,80,246,178,189,27,39,31,54,213,188,153,109,127,65,243,45,21,219,217,169,246,247,120,92,13,203,246,35,99,253,208,205,181,96,209,250,197,26,211,212,57,212,48,223,41,190,99,72,82,244,117,196,110,211,156,142,194,61,79,95,191,75,37,180,120,76,209,45,172,61,102,109,193,43,174,185,30,105,43,125,28,181,181,202,51,97,38,166,245,68,195,109,90,56,147,237,46,253,125,194,34,103,99,43,49,112,48,233,117,10,108,110,74,100,50,194,94,78,243,87,174,174,164,212,122,169,229,255,0,130,46,239,255,0,239,129,201,19,178,153,204,205,136,184,157,171,244,237,47,179,179,180,189,33,27,222,52,87,5,78,46,20,117,186,90,45,77,32,212,95,110,133,168,255,0,112,0,17,143,136,157,171,34,232,203,45,200,136,229,175,163,227,76,156,174,239,162,221,62,94,189,230,95,189,246,253,195,62,242,27,54,36,56,201,247,182,179,79,249,12,95,199,12,249,79,74,202,205,15,156,122,242,149,25,164,247,125,18,167,67,208,74,192,0,0,0,1,207,179,3,51,160,193,11,242,89,30,156,187,106,168,175,242,68,116,255,0,204,51,119,118,37,85,156,69,172,165,39,162,167,86,228,17,31,218,183,213,247,123,254,193,162,204,166,210,145,70,203,54,22,66,73,122,201,179,104,102,179,247,171,209,236,17,159,121,251,135,88,50,35,35,35,238,49,83,156,92,178,204,196,42,148,92,110,182,96,242,208,242,17,26,161,243,166,123,156,53,79,146,234,253,119,123,59,147,216,148,105,238,247,14,91,194,35,16,37,80,49,230,101,168,95,222,245,26,91,135,167,103,211,114,108,6,255,0,116,207,184,189,228,46,216,112,236,203,101,63,14,179,31,107,74,165,220,80,121,117,62,82,250,73,156,215,207,148,239,45,228,161,92,180,60,218,85,162,158,53,104,103,161,247,31,103,117,38,230,191,39,24,135,150,59,141,228,86,34,115,232,15,190,162,131,59,152,194,121,136,83,143,242,203,150,151,220,89,106,134,13,94,183,220,125,189,254,67,47,249,142,196,60,189,221,80,171,150,117,79,149,21,18,219,126,100,94,75,10,234,27,39,26,82,209,189,198,156,52,110,38,82,90,145,106,93,229,237,214,238,50,129,157,123,11,51,22,243,16,219,149,210,220,241,216,73,203,131,177,229,246,165,17,201,106,230,114,27,111,250,199,246,232,94,237,75,179,186,77,0,0,0,0,0,0,0,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,164,30,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,122,47,224,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,171,201,185,176,26,205,203,111,15,204,71,194,155,50,20,68,162,157,134,245,229,212,231,51,28,217,93,90,162,116,167,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,89,247,26,40,206,142,82,109,92,220,225,97,218,213,39,122,27,146,133,212,212,45,154,138,84,219,92,185,202,140,226,16,195,238,155,46,184,80,220,112,217,83,200,108,137,74,228,182,100,122,160,133,0,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,122,240,208,225,223,27,19,228,179,143,120,253,110,75,77,177,78,144,218,237,251,106,165,79,117,148,87,22,109,54,243,115,94,39,82,73,122,14,215,80,104,74,55,33,245,146,137,103,203,66,144,245,196,128,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,114,172,161,101,15,249,86,224,214,54,124,150,133,206,196,43,59,208,19,109,125,243,250,102,95,230,170,119,85,17,205,196,109,159,53,182,147,176,213,179,107,173,181,171,136,108,221,221,26,191,209,85,133,117,127,178,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,159,14,108,235,255,0,42,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,152,0,0,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,62,217,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,224,2,205,56,101,112,239,147,117,73,167,102,63,30,237,200,139,182,23,29,197,219,86,197,86,158,212,148,86,80,243,74,65,77,148,203,201,82,74,49,37,102,166,82,101,189,197,146,30,35,75,105,65,191,110,128,34,175,20,127,2,120,155,248,47,156,66,20,129,151,171,90,133,124,227,238,26,89,87,76,30,182,139,112,94,20,106,93,70,55,53,109,243,226,191,53,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,58,6,117,242,163,93,202,94,50,205,179,121,85,89,150,133,75,89,150,181,110,107,40,79,95,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,67,138,212,110,203,170,177,66,164,90,213,107,154,171,54,139,111,245,30,136,167,72,154,227,145,105,252,245,146,223,233,218,81,154,26,230,44,137,75,216,69,185,68,70,122,152,178,158,13,153,98,244,149,118,173,153,219,214,215,170,178,221,31,74,125,145,53,199,185,81,100,188,226,36,51,80,125,45,150,139,119,150,131,75,41,89,252,214,231,95,34,37,56,222,173,91,80,170,14,56,54,4,102,170,184,89,138,80,109,233,103,34,84,122,141,2,169,86,73,58,166,9,13,41,167,225,71,89,235,202,66,204,222,158,180,246,18,214,68,231,210,38,203,111,10,225,29,137,151,85,159,155,218,61,139,73,151,173,22,253,167,207,167,213,226,184,227,156,181,116,209,30,152,195,233,66,86,72,55,144,182,13,9,90,210,173,173,190,250,72,136,215,169,79,254,46,56,153,106,217,249,66,172,88,181,105,122,214,175,218,132,10,125,34,43,110,55,204,87,77,45,153,143,190,164,41,100,179,101,8,96,144,165,161,42,218,227,236,36,200,137,122,149,64,229,99,5,63,148,78,96,172,156,28,114,161,209,68,184,42,7,215,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,98,170,248,231,125,73,254,100,253,52,65,92,153,224,165,171,152,156,201,217,248,57,122,212,42,176,168,183,7,164,58,151,233,110,182,220,164,114,32,72,144,141,138,113,183,16,90,173,148,145,234,131,245,76,244,208,244,50,242,152,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,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,174,80,113,71,240,39,137,191,130,249,196,33,64,34,255,0,184,163,248,19,196,223,193,124,226,16,160,17,218,179,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,234,188,59,179,191,51,42,183,217,218,87,140,173,216,101,118,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,119,45,108,117,6,77,184,226,218,142,146,66,77,72,66,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,80,15,17,28,208,226,62,98,241,148,169,55,141,137,85,177,168,182,87,54,61,10,220,172,211,206,45,82,59,114,18,211,139,147,49,43,34,89,60,250,16,194,249,100,124,180,32,155,36,111,61,238,187,234,184,119,100,22,102,103,46,163,191,49,74,159,85,166,225,149,19,149,35,67,140,252,127,148,206,27,142,163,166,139,39,105,32,217,66,216,113,50,28,109,102,226,125,86,211,181,78,115,26,238,188,110,41,52,170,5,43,1,168,84,42,100,74,117,54,157,30,224,137,14,28,70,82,203,17,152,109,52,196,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,140,28,46,60,118,97,151,227,94,79,52,75,254,39,92,61,38,93,51,36,230,43,47,214,135,58,170,246,231,110,218,5,49,151,223,149,85,148,235,236,182,212,168,81,24,101,123,158,62,107,203,146,123,144,147,75,100,230,211,89,186,165,214,94,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,89,255,0,20,60,67,170,226,182,66,112,219,16,43,184,123,112,88,213,42,181,241,13,83,45,234,244,117,51,54,3,232,133,83,109,196,41,42,74,84,104,53,32,212,218,205,40,53,182,164,44,210,141,219,74,0,100,131,8,108,220,122,204,229,165,132,120,128,196,183,40,87,20,122,187,50,14,35,230,203,237,45,20,185,110,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,249,57,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,149,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,120,175,17,28,239,204,205,85,246,86,149,157,43,110,25,90,117,7,93,161,40,153,126,51,213,71,20,203,77,174,84,166,150,234,144,173,171,67,253,57,155,109,184,134,164,40,150,146,82,214,146,243,249,28,200,229,229,155,219,201,82,165,46,93,15,14,168,114,18,138,245,121,8,45,238,47,66,87,69,15,113,26,87,37,73,52,153,168,200,208,202,20,75,89,40,212,211,78,198,1,127,220,46,60,9,225,151,227,94,113,52,74,161,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,51,217,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,224,2,239,184,98,228,150,30,6,97,196,108,91,197,11,83,102,36,221,27,102,51,26,173,77,96,165,91,81,82,79,54,219,108,172,201,78,178,243,236,188,165,188,91,144,173,171,109,165,182,149,52,179,84,234,0,0,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,120,115,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,187,76,115,81,115,220,46,114,37,85,193,58,83,216,239,141,22,204,72,247,181,114,58,19,111,211,165,176,174,182,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,160,0,1,78,220,85,50,49,74,194,217,63,202,71,8,233,113,41,246,157,74,68,90,109,114,222,166,210,211,30,53,25,254,81,54,212,166,83,29,178,105,184,206,155,105,74,247,237,50,144,234,76,148,190,126,214,235,128,73,252,142,100,114,242,205,237,228,169,82,151,46,135,135,84,57,9,69,122,188,132,22,247,23,161,43,162,135,184,141,43,146,164,154,76,212,100,104,101,10,37,172,148,106,105,167,111,206,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,235,0,202,184,149,89,154,201,69,213,133,248,63,135,57,144,178,169,157,109,131,119,217,246,236,218,183,78,78,45,202,37,81,250,124,126,114,164,111,82,143,147,33,245,41,196,58,70,72,75,142,155,38,150,254,103,155,226,178,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,216,167,16,62,37,22,109,31,8,233,118,126,86,241,82,37,70,231,189,163,183,38,85,94,144,70,181,209,233,14,33,91,139,155,185,42,137,57,106,216,146,66,146,111,50,130,117,74,38,92,228,172,234,90,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,93,171,59,25,103,141,149,27,182,192,195,7,167,68,168,87,95,177,227,213,238,25,209,13,222,68,154,139,213,25,228,174,89,56,163,50,67,109,54,203,36,100,148,111,38,73,195,66,20,181,16,153,92,12,126,187,63,45,254,164,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,193,124,158,16,253,88,69,146,202,174,62,100,154,187,140,184,91,111,203,170,98,13,163,124,76,137,42,11,18,84,107,169,81,19,79,134,234,154,101,141,166,78,73,105,215,13,104,74,13,10,90,22,242,126,117,124,148,20,107,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,242,55,86,165,61,85,145,66,102,167,17,117,40,113,217,151,34,26,94,73,190,203,15,41,196,180,234,219,215,114,80,181,48,242,82,163,45,20,109,56,69,174,211,211,245,128,205,102,108,124,83,227,39,196,11,135,204,95,29,252,242,11,51,17,50,39,96,230,111,7,41,245,90,149,222,93,116,123,138,221,135,25,249,207,85,219,42,196,136,204,201,136,219,105,90,210,243,72,38,201,198,200,137,181,52,217,185,234,45,181,243,163,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,79,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,216,6,85,196,170,204,214,74,46,172,47,193,252,57,204,133,149,76,235,108,27,190,207,183,102,213,186,114,113,110,81,42,143,211,227,243,149,35,122,148,124,153,15,169,78,33,210,50,66,92,116,217,52,183,243,60,223,21,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,46,197,56,129,241,40,179,104,248,71,75,179,242,183,138,145,42,55,61,237,29,185,50,170,244,130,53,174,143,72,113,10,220,92,221,201,84,73,203,86,196,146,20,147,121,148,19,170,81,50,231,37,103,82,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,237,89,216,203,60,108,168,221,182,6,24,61,58,37,66,186,253,143,30,175,112,206,136,110,242,36,212,94,168,207,37,114,201,197,25,146,27,105,182,89,35,36,163,121,50,78,26,16,165,168,132,202,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,128,2,218,120,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,103,227,133,103,19,53,86,110,84,48,142,161,120,86,106,81,21,115,212,99,200,141,105,210,28,108,222,93,70,162,72,245,13,77,37,104,87,76,218,148,218,158,94,228,237,65,146,72,249,139,109,11,207,101,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,188,248,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,31,38,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,0,0,0,0,0,0,0,0,0,0,134,153,205,226,19,101,101,233,135,45,107,101,223,73,221,71,166,232,219,93,103,149,219,29,101,235,174,51,141,171,86,158,81,247,246,105,167,121,246,82,166,40,226,237,247,140,85,223,148,87,229,103,210,19,11,232,175,167,101,173,61,68,32,251,26,66,11,185,180,123,61,159,120,234,121,80,201,198,33,230,114,227,101,20,120,156,138,3,15,164,167,78,230,48,174,90,18,227,28,194,229,169,246,214,122,33,242,87,171,247,23,111,117,217,101,167,41,248,117,151,11,90,45,46,221,131,204,169,242,145,213,204,230,190,92,215,121,108,165,106,229,173,231,18,157,84,201,43,66,61,11,184,187,59,251,136,164,174,47,24,131,42,191,143,48,237,67,254,247,167,82,219,61,59,62,155,115,103,183,251,164,125,199,239,49,212,120,70,229,153,137,181,41,88,221,115,65,230,33,148,46,53,63,231,76,182,184,74,129,37,165,250,142,246,247,171,177,72,211,223,238,22,198,68,68,68,69,220,67,147,230,202,148,138,206,89,177,78,18,139,214,85,153,92,52,31,185,94,143,124,136,251,203,222,51,167,105,165,84,108,69,163,33,74,213,80,107,113,200,207,79,106,31,79,223,238,251,70,145,50,251,48,231,224,133,135,44,207,83,114,218,165,171,252,176,218,63,243,142,130,0,0,0,0,34,159,19,9,79,69,202,205,115,146,127,214,156,150,149,221,244,78,157,51,81,64,241,219,55,228,54,209,118,155,139,36,255,0,148,198,130,56,118,90,178,45,108,178,219,136,144,90,122,66,52,57,201,238,250,46,83,226,105,220,103,251,191,103,220,36,224,0,15,240,156,167,17,10,66,218,45,86,150,150,105,47,183,67,208,103,83,59,206,201,123,51,55,218,229,150,139,244,237,83,179,179,187,210,18,125,195,223,100,159,43,49,113,204,234,149,10,148,110,114,99,178,250,89,78,243,79,174,158,152,210,122,165,228,127,133,62,255,0,255,0,228,187,187,184,76,209,46,92,60,122,109,191,47,161,184,217,109,75,97,190,90,221,230,153,48,163,75,122,174,97,54,157,92,81,118,159,118,158,225,91,88,229,151,236,70,192,11,161,235,106,254,163,244,106,37,171,167,115,168,97,206,107,124,199,80,149,232,211,139,219,175,37,125,134,122,150,159,118,190,235,41,249,193,190,178,209,117,197,122,158,247,83,65,125,244,20,216,123,89,70,173,155,140,27,138,222,108,184,191,160,193,22,137,237,237,212,187,123,239,7,46,217,160,195,124,196,90,80,171,118,157,91,124,229,48,223,89,23,144,249,114,30,229,52,167,17,189,198,155,37,109,83,201,45,72,180,62,242,251,59,24,243,24,147,97,82,49,54,203,171,89,21,212,235,10,173,17,248,142,246,171,177,46,180,182,143,232,169,39,220,179,238,50,251,203,188,66,219,127,132,46,9,211,110,179,184,107,21,95,73,69,76,254,173,16,185,18,217,209,28,210,89,35,152,153,186,247,17,167,93,61,186,137,173,96,97,253,175,134,118,204,91,74,208,167,116,84,216,136,66,27,107,156,227,154,18,27,67,101,235,56,165,43,232,161,37,218,126,193,232,196,9,226,211,129,138,190,240,101,139,246,139,19,155,83,160,203,75,178,79,153,183,72,76,68,156,234,207,214,113,41,250,75,46,228,154,189,218,151,96,166,155,74,227,169,88,215,60,90,244,47,82,84,45,251,126,137,253,54,212,131,239,37,23,114,207,216,52,189,133,23,124,91,246,192,165,221,144,220,222,204,238,126,213,104,101,174,199,214,217,246,26,82,125,232,63,97,15,92,0,3,252,37,195,143,57,133,70,148,222,246,213,166,165,169,151,113,235,236,251,133,117,231,11,133,221,185,124,172,239,44,31,111,209,83,209,253,241,23,87,31,234,53,233,219,79,175,34,90,82,141,169,67,135,216,93,186,233,236,35,21,23,91,160,220,118,45,109,84,234,204,78,134,161,31,77,200,230,54,238,221,200,35,239,73,169,39,234,172,191,202,45,123,134,222,126,165,94,106,135,130,184,163,51,153,83,46,103,65,55,150,69,206,254,252,146,231,205,177,28,146,157,18,150,211,235,47,183,188,187,117,33,102,4,122,246,144,254,128,0,0,0,0,0,230,57,148,196,133,225,30,11,92,56,130,132,238,85,47,164,208,181,211,94,108,182,90,253,213,127,132,253,211,254,29,227,57,123,46,204,89,189,12,152,107,175,173,85,59,147,185,166,183,242,218,247,158,212,22,136,111,236,238,247,139,197,200,126,75,45,220,189,217,45,86,171,176,57,215,100,253,221,83,252,215,19,166,199,165,37,30,170,95,113,175,234,158,34,236,34,251,123,123,165,232,0,0,14,83,154,11,2,175,137,184,39,112,89,212,39,54,206,155,210,114,187,18,127,66,91,46,43,233,41,37,244,80,125,230,95,230,21,189,146,174,24,184,139,18,252,135,125,99,141,11,209,180,202,127,51,100,14,169,135,186,158,99,50,26,63,156,141,43,114,54,171,148,175,162,122,235,167,118,166,45,209,166,144,202,9,182,211,162,75,184,181,31,246,0,2,37,231,147,59,246,238,90,109,151,232,52,105,156,203,202,124,101,28,54,121,110,23,36,150,220,148,182,246,229,48,227,74,209,230,8,182,153,150,190,222,206,250,65,197,188,95,189,177,162,238,155,120,223,21,78,182,100,183,156,112,143,144,203,123,82,167,92,115,111,205,33,4,122,27,170,237,211,219,247,17,118,76,163,228,147,16,115,31,114,66,150,184,61,45,174,219,173,174,84,206,107,11,220,130,113,131,90,57,124,246,220,45,90,123,118,165,219,217,161,118,247,93,254,1,229,250,192,203,237,147,10,211,178,169,93,50,155,101,190,177,222,123,235,231,190,76,180,218,220,218,227,139,219,187,146,147,218,71,161,105,217,237,215,167,25,107,222,43,227,140,77,179,26,86,9,210,110,2,135,185,246,107,49,217,230,243,12,180,73,68,168,47,77,53,211,191,183,184,84,158,12,93,63,35,49,78,213,185,119,109,40,21,136,50,13,90,107,161,34,75,107,215,184,255,0,119,220,99,73,24,73,94,59,167,11,44,235,148,251,74,171,64,167,205,74,191,120,157,140,218,245,238,45,62,151,118,133,247,16,245,128,0,56,14,122,91,128,230,89,111,82,168,43,106,74,143,82,54,251,20,122,175,209,242,116,238,254,63,96,206,220,210,65,76,124,155,250,36,234,246,253,218,152,190,238,24,112,202,38,86,41,90,43,119,57,246,30,238,211,77,105,208,187,63,232,18,208,0,0,0,0,112,124,239,93,133,105,101,154,252,152,153,60,151,164,208,106,145,90,61,155,183,45,84,249,38,146,238,50,46,212,251,70,126,108,8,210,174,140,82,183,99,154,121,175,213,43,209,18,162,212,147,185,78,72,65,31,184,139,181,95,103,240,26,75,193,106,107,148,108,30,177,169,46,163,98,225,219,116,200,234,78,186,232,104,138,218,76,181,212,253,222,241,236,199,145,197,108,57,162,98,182,31,215,172,58,251,28,200,181,154,116,168,42,245,150,157,188,230,22,209,159,168,164,153,246,56,127,218,47,188,187,197,102,229,255,0,37,119,190,93,179,178,207,243,109,45,151,27,76,184,18,119,179,216,201,213,218,229,181,179,158,227,159,213,179,174,229,118,251,15,183,190,215,203,176,135,244,121,76,77,195,75,79,22,108,250,141,151,121,83,122,218,125,66,59,204,45,190,115,173,255,0,88,210,219,51,213,181,165,95,69,197,123,75,191,238,49,76,153,220,225,213,115,96,109,66,93,235,135,145,122,219,69,102,227,230,141,237,183,209,164,213,37,205,154,189,37,110,185,177,166,145,219,167,173,175,191,82,56,133,96,95,151,62,22,94,48,47,11,90,111,71,84,165,74,105,244,47,150,219,158,179,78,161,194,45,22,149,39,233,54,159,97,247,123,72,94,14,67,179,195,70,204,125,179,26,214,184,158,229,93,244,216,136,41,41,218,181,117,4,219,113,80,183,117,67,13,180,141,206,188,126,169,25,233,236,236,238,152,64,0,0,0,0,0,0,0,0,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,149,101,127,38,120,47,148,202,85,66,30,28,193,151,81,169,84,100,58,235,181,234,219,81,30,170,165,135,18,201,42,34,100,178,195,74,40,219,163,161,194,104,245,45,230,165,123,180,244,25,177,240,177,140,159,15,238,31,46,124,102,176,106,160,71,252,205,228,163,6,179,85,93,179,43,248,137,76,229,203,181,170,9,114,92,152,100,166,165,85,41,100,135,76,233,142,60,133,36,210,202,159,91,110,110,209,75,66,82,242,90,54,148,242,156,46,235,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,7,136,166,102,44,220,210,230,24,239,60,62,131,45,22,245,2,142,205,185,6,108,146,52,46,166,134,100,72,120,229,147,70,146,83,40,82,164,40,144,133,122,251,16,149,40,144,165,27,104,234,188,35,115,49,102,224,174,46,86,112,182,243,131,45,8,197,121,20,154,109,50,166,201,27,136,141,81,101,111,162,59,14,182,148,154,182,62,169,123,9,194,63,81,105,70,228,236,82,156,110,237,0,82,183,26,191,20,246,183,195,248,62,99,81,29,43,129,173,90,148,205,87,25,40,79,84,226,34,165,50,61,6,92,120,106,121,36,251,204,50,169,201,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,74,226,87,195,210,30,38,208,167,99,174,3,90,31,232,234,6,215,107,20,58,91,44,71,110,177,23,124,151,164,202,67,45,178,78,73,168,169,199,144,163,53,57,185,198,218,52,165,43,115,98,85,82,216,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,191,236,151,102,218,213,205,206,22,21,211,77,107,161,185,40,93,53,62,230,167,41,45,181,203,156,168,205,173,111,176,209,60,235,133,13,199,13,228,178,183,12,148,174,75,132,101,170,12,72,0,0,1,18,184,169,210,105,85,28,142,95,211,42,20,200,146,164,82,228,81,229,193,117,230,82,181,197,124,234,113,153,55,90,81,150,168,89,180,243,173,154,147,161,236,113,105,238,81,145,208,96,212,237,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,138,188,81,252,9,226,111,224,190,113,8,82,6,94,174,154,21,141,143,184,105,122,221,51,186,42,45,191,120,81,170,149,25,60,165,185,200,138,196,214,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,208,166,56,224,166,22,102,231,6,142,197,186,106,29,117,183,93,232,234,212,234,205,25,216,206,188,222,213,37,214,164,195,125,109,186,217,115,27,53,35,152,148,158,230,158,113,36,122,47,81,159,108,94,203,174,46,96,150,46,57,130,87,157,167,45,119,58,228,52,205,49,154,123,75,146,138,194,30,89,162,59,208,141,41,220,250,29,81,109,73,18,119,239,37,54,164,165,196,169,9,208,158,91,176,66,149,151,12,18,181,176,94,141,92,151,89,143,110,71,117,43,159,37,180,182,185,47,188,251,146,30,89,33,61,136,65,186,243,155,17,170,141,40,218,147,82,204,141,103,210,196,106,226,55,134,127,181,12,155,98,61,58,60,74,83,147,232,52,244,220,208,223,168,55,175,75,208,56,153,18,22,202,137,10,82,30,84,86,228,180,147,45,53,231,26,20,164,165,106,49,65,152,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,137,169,197,247,48,52,172,87,198,219,115,14,109,117,196,153,66,176,232,237,203,102,166,193,165,196,84,31,170,177,30,89,186,203,200,113,72,118,49,198,40,70,133,18,82,123,205,239,164,147,65,143,171,193,131,8,99,93,248,243,114,226,229,69,136,143,71,195,218,58,89,134,74,125,212,62,205,70,161,204,105,183,144,132,250,139,65,70,102,115,106,37,159,97,188,217,146,76,203,114,46,124,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,170,103,219,36,20,44,220,88,141,77,183,34,210,169,184,155,68,229,53,68,173,204,121,113,217,92,83,120,141,232,178,212,219,78,45,198,118,41,213,182,91,13,72,119,77,170,74,92,116,151,65,117,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,42,196,60,250,219,217,153,225,195,127,88,216,131,93,137,15,21,41,17,232,76,206,68,142,150,18,43,235,58,203,106,39,160,178,78,154,222,90,99,199,75,146,9,45,161,8,90,204,210,148,160,200,138,178,197,255,0,113,71,240,39,137,191,130,249,196,33,64,35,73,25,162,203,37,131,154,108,47,169,97,253,223,26,36,58,146,227,169,52,91,132,169,204,201,155,70,124,220,105,205,236,41,194,220,148,45,76,52,151,80,133,32,220,108,148,141,201,212,148,156,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,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,148,244,225,111,159,168,120,119,208,229,147,24,234,20,170,109,160,125,100,139,118,226,153,37,136,44,210,28,62,108,151,163,75,113,197,33,10,101,213,155,134,219,134,102,226,93,112,155,245,208,226,57,54,254,0,35,86,106,242,11,129,217,172,232,234,213,250,127,201,155,166,61,66,60,137,55,29,22,51,45,206,159,21,60,182,222,141,33,70,157,30,213,134,201,13,56,225,41,76,169,40,52,234,142,99,78,247,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,214,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,8,149,109,240,198,202,229,189,143,53,172,104,85,157,18,163,77,168,199,214,21,155,54,35,79,81,41,211,92,222,82,100,33,133,17,165,104,82,77,28,182,20,70,219,42,55,84,130,254,161,49,249,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,147,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,60,87,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,246,185,116,203,70,41,230,130,251,102,197,195,58,79,239,117,181,153,140,73,244,93,51,230,94,117,190,173,246,90,115,147,205,228,45,13,238,79,174,189,18,94,211,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,156,203,139,254,225,113,224,79,12,191,26,243,137,162,85,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,251,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,56,0,186,158,23,185,233,253,181,218,168,192,236,99,188,250,188,73,162,239,244,60,153,169,218,245,118,150,219,105,50,213,227,81,245,19,25,209,206,102,164,149,173,162,67,159,58,164,200,112,167,248,0,0,0,175,94,53,244,154,83,217,109,179,107,175,83,34,46,165,14,248,143,18,60,197,50,147,125,150,30,129,53,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,175,94,28,54,157,171,124,231,59,15,45,107,214,217,165,92,20,89,190,150,234,105,213,72,77,203,138,254,202,84,181,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,66,128,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,44,66,252,248,86,82,105,84,236,142,88,51,41,244,200,145,100,85,36,86,37,206,117,150,82,133,202,124,170,114,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,75,80,1,149,113,163,220,187,218,118,173,243,147,188,37,181,175,91,102,149,112,81,102,225,253,181,212,211,170,144,155,151,21,253,144,99,45,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,20,153,158,76,164,73,202,22,46,38,207,139,116,68,174,91,213,200,234,170,80,94,92,150,189,34,220,77,230,142,92,198,19,162,144,180,168,148,146,116,146,77,61,180,212,141,170,75,173,53,29,69,228,240,216,200,229,189,128,86,4,60,89,189,87,111,220,119,221,217,30,53,82,28,200,168,139,57,138,20,69,178,225,54,220,25,137,37,26,150,235,82,21,206,117,151,57,78,17,161,8,222,132,115,93,134,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,60,165,139,139,24,89,138,29,119,236,207,18,237,75,183,209,156,174,183,208,85,152,211,250,94,102,238,95,55,146,181,108,221,203,94,221,218,107,177,90,119,24,204,16,210,158,83,188,44,96,223,195,251,123,203,152,29,84,80,15,20,127,29,152,155,248,47,147,194,19,211,130,133,90,148,246,91,111,42,19,53,56,139,169,67,190,36,75,145,13,47,36,223,101,135,160,66,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,56,255,0,19,174,30,144,237,104,114,115,21,151,235,67,147,74,103,115,183,109,2,152,203,12,69,165,69,105,134,91,106,84,40,140,50,141,172,151,41,229,201,61,203,81,41,194,115,105,32,157,82,32,94,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,13,9,229,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,55,16,164,206,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,113,252,209,102,110,193,202,206,23,212,177,2,239,147,18,101,73,17,212,170,45,188,85,22,99,77,172,190,78,52,222,198,18,225,238,82,16,167,218,83,171,66,86,109,182,106,94,213,104,73,84,53,225,13,137,151,86,50,98,62,99,241,74,245,151,212,86,174,106,133,2,161,39,107,142,45,182,119,157,79,99,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,42,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,21,197,27,34,84,172,19,170,179,142,248,47,108,203,143,100,215,36,45,55,5,58,35,9,232,173,233,170,82,9,165,183,180,247,53,26,66,150,162,36,108,229,180,226,73,4,164,147,204,180,152,171,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,208,246,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,51,4,52,123,151,123,78,213,190,114,119,132,182,181,235,108,210,174,10,44,220,63,182,186,154,117,82,19,114,226,191,178,12,101,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,147,51,201,148,137,57,66,197,196,217,241,110,136,149,203,122,185,29,85,74,11,203,146,215,164,91,137,188,209,203,152,194,116,82,22,149,18,146,78,146,73,167,182,154,145,181,73,117,166,163,168,188,158,27,25,28,183,176,10,192,135,139,55,170,237,251,142,251,187,35,198,170,67,153,21,17,103,49,66,136,182,92,38,219,131,49,36,163,82,221,106,66,185,206,178,231,41,194,52,33,27,208,142,107,176,215,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,149,113,171,241,79,107,124,63,131,230,53,17,205,50,87,147,104,217,190,194,252,95,167,208,164,196,129,125,219,18,45,199,173,201,211,166,186,196,36,33,247,38,148,198,100,19,109,184,106,66,218,104,148,147,36,111,39,26,111,69,37,6,225,42,48,127,162,171,10,234,255,0,101,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,185,76,177,241,83,194,202,254,95,106,87,30,96,110,63,71,223,22,53,61,159,75,182,219,17,152,114,228,121,199,94,67,30,140,140,151,183,188,241,161,182,77,255,0,81,166,155,113,237,223,54,215,106,42,175,49,121,151,197,60,208,95,111,95,88,153,86,253,222,138,141,13,249,62,139,166,124,203,45,57,210,48,243,174,114,121,188,132,45,205,170,245,215,170,143,216,69,239,237,92,153,87,101,228,198,245,206,37,219,85,232,105,80,122,72,246,165,58,58,208,183,42,14,42,170,196,41,50,100,31,111,45,148,110,125,180,55,216,226,220,73,172,246,33,9,231,198,177,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,184,56,170,103,158,171,133,177,191,147,118,17,213,37,211,238,202,148,120,181,42,229,195,77,170,42,60,154,51,28,210,113,168,172,170,59,132,235,114,93,38,210,165,239,218,69,29,212,145,37,124,253,205,247,94,23,30,4,240,203,241,175,56,154,37,80,0,0,0,0,0,0,0,0,0,0,128,28,64,120,132,179,131,12,200,195,76,48,151,173,212,173,156,233,60,179,254,107,219,21,228,250,143,198,91,107,220,211,174,23,98,187,59,251,244,34,166,90,141,70,173,115,213,156,159,61,238,166,108,157,55,175,106,81,187,106,72,139,176,136,136,189,84,151,249,4,255,0,202,23,11,171,131,18,224,177,122,226,217,122,54,152,82,227,58,220,31,81,238,169,148,62,234,95,111,153,30,90,84,141,73,180,150,166,90,250,253,157,194,219,240,203,12,237,44,38,179,233,214,93,155,77,232,169,244,248,236,176,134,249,206,185,175,45,164,54,71,171,139,82,190,139,105,246,159,119,222,99,213,143,225,246,144,170,28,192,100,174,247,204,78,118,93,254,109,173,178,219,106,151,62,78,246,123,90,42,187,188,198,182,115,219,115,250,183,181,220,158,223,97,118,247,89,142,20,225,205,19,10,112,254,131,97,208,24,229,197,163,83,162,193,79,172,181,110,228,176,134,136,253,117,40,203,177,178,254,209,253,231,222,61,112,241,152,211,77,114,179,131,215,205,37,164,111,92,219,110,167,29,41,215,77,77,113,92,73,22,186,151,191,222,51,105,127,198,149,107,226,149,197,24,147,202,126,151,94,150,148,150,164,173,170,110,66,200,189,228,125,169,251,127,136,208,54,72,46,178,187,114,205,97,203,84,158,115,177,168,52,184,174,158,205,187,86,154,124,99,81,119,17,31,106,189,131,188,0,0,0,0,8,151,196,242,33,75,202,197,87,85,109,228,190,251,221,218,235,165,58,111,96,161,24,68,147,152,193,47,232,155,169,215,238,212,134,137,50,44,220,6,242,203,101,21,61,123,146,116,122,105,185,216,162,209,126,143,141,175,127,240,251,7,126,0,1,228,241,110,186,171,95,11,47,27,148,187,169,84,10,132,211,87,238,147,81,156,94,189,199,175,209,238,208,254,227,25,183,198,123,167,229,158,42,93,87,46,237,197,62,177,58,65,43,77,53,37,201,113,122,247,23,239,123,136,91,103,7,107,102,52,92,19,171,220,10,135,181,247,171,50,25,230,243,12,245,65,196,167,175,77,53,211,191,183,184,88,57,22,157,195,152,227,230,95,172,12,192,217,51,173,59,214,149,212,155,140,59,210,59,207,125,28,135,205,151,91,67,155,91,113,27,182,243,148,123,76,244,61,123,125,154,82,6,110,50,73,136,25,113,185,38,203,68,30,170,215,113,215,23,22,103,53,132,108,65,184,249,161,28,190,123,142,30,141,51,187,83,237,237,208,251,123,248,222,18,98,253,237,130,247,116,43,198,199,170,116,83,34,60,219,134,124,134,92,220,148,186,219,155,126,117,11,34,212,218,79,110,158,207,188,142,239,178,55,157,251,119,50,214,203,20,26,204,206,93,229,2,50,78,99,60,183,15,156,72,110,50,92,123,114,88,109,164,234,243,230,91,72,207,79,103,103,116,180,0,1,242,238,123,126,157,117,219,213,43,110,172,199,58,29,78,35,209,31,70,229,39,114,28,66,144,162,213,38,70,93,138,62,227,35,251,69,78,103,87,134,46,34,203,191,38,95,88,29,66,244,149,50,161,203,223,3,170,97,158,155,150,204,118,139,231,36,202,220,189,202,230,171,232,150,154,105,221,161,139,33,202,253,129,87,195,44,19,183,236,234,235,155,167,66,234,249,189,137,47,167,45,231,19,244,84,162,250,43,46,227,63,243,14,172,0,0,2,33,103,191,37,150,238,97,44,167,43,84,40,28,155,174,6,157,43,252,215,21,174,247,98,165,126,170,159,109,191,234,153,50,237,35,251,59,123,232,235,101,217,132,215,161,19,237,116,21,170,95,122,119,52,238,206,99,94,242,220,131,213,14,125,189,254,241,163,76,181,98,66,177,111,5,173,236,64,90,118,170,169,213,234,157,117,211,149,45,230,191,117,63,224,255,0,116,191,143,120,233,192,0,0,0,0,0,56,70,119,236,217,23,230,90,46,235,114,42,55,187,39,160,218,157,72,181,219,80,140,179,239,82,75,185,30,241,28,184,119,100,55,246,65,30,46,42,95,15,115,107,114,55,242,99,109,219,200,218,114,216,87,174,212,133,161,91,144,226,79,181,61,157,221,250,152,176,64,0,0,0,0,31,242,180,238,45,53,31,244,3,206,98,77,102,117,187,135,119,77,193,75,111,153,50,153,69,157,50,58,53,34,220,235,108,45,105,45,84,70,69,218,146,239,35,47,176,80,110,38,97,46,96,179,7,140,213,187,129,22,159,82,253,86,179,37,182,15,175,132,141,168,118,90,214,146,250,104,35,237,123,188,200,187,253,158,201,167,149,46,19,145,105,78,83,47,76,110,123,158,250,77,153,69,74,218,105,216,101,200,115,78,116,105,134,71,161,147,168,238,251,125,196,44,166,210,180,45,251,30,137,26,221,182,96,116,112,34,52,134,154,107,154,183,54,165,8,74,18,90,173,70,163,245,82,146,237,63,96,251,32,35,190,125,108,55,111,220,179,222,17,25,245,156,166,82,234,21,38,145,221,170,219,167,202,34,237,220,159,223,246,234,95,96,207,44,168,207,64,152,244,55,211,181,232,206,169,181,150,164,122,41,39,161,151,103,103,121,11,185,225,81,142,69,136,88,56,213,137,62,169,212,77,183,16,152,172,181,200,217,203,141,30,44,22,146,90,147,105,35,209,75,50,237,81,159,223,222,39,72,0,8,93,197,94,254,110,204,203,122,226,26,246,185,89,168,29,53,61,154,255,0,93,2,113,23,246,79,247,126,207,188,133,29,91,244,199,174,11,142,155,71,105,59,221,169,78,102,50,83,169,22,229,56,225,36,139,188,136,187,79,222,67,70,57,66,177,11,15,114,243,101,81,13,174,91,142,209,41,178,93,78,237,126,112,224,199,74,187,119,43,247,61,135,160,236,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,244,12,187,203,247,136,254,207,104,174,252,137,89,50,111,156,204,89,240,216,139,207,110,157,83,167,212,164,22,242,78,214,91,168,70,37,43,181,73,215,77,253,197,169,253,131,67,244,248,205,194,129,26,27,37,163,108,50,134,146,94,226,74,72,139,254,193,250,0,126,71,169,80,36,76,110,160,243,27,164,52,146,74,23,185,69,161,17,234,93,154,233,222,63,88,0,252,181,58,108,42,196,7,233,149,22,121,209,164,182,166,93,70,227,78,228,41,38,149,22,164,100,101,216,103,220,98,166,56,145,228,17,155,92,170,24,223,134,49,121,112,22,167,100,84,226,111,51,218,103,214,73,121,221,239,72,53,30,137,74,11,106,81,246,151,180,133,117,216,55,213,197,134,119,125,62,239,182,165,244,213,10,100,150,95,66,185,109,175,181,183,82,225,22,139,74,147,244,144,159,97,247,11,184,225,217,156,70,241,250,193,106,216,187,102,239,187,105,123,186,149,114,244,231,115,30,150,180,127,86,202,26,78,141,50,158,227,61,125,189,189,243,52,0,0,0,0,0,0,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,42,47,138,198,121,234,181,171,154,126,87,112,162,169,46,159,77,160,72,54,238,186,213,58,168,164,29,77,245,199,91,110,211,11,144,230,213,70,66,95,90,31,109,221,77,79,35,97,161,28,147,55,107,44,5,201,240,212,226,23,15,19,104,80,112,43,30,110,255,0,244,117,3,115,84,122,229,81,230,35,183,88,139,190,51,49,162,173,231,30,39,36,212,84,227,203,73,18,91,220,227,109,18,148,165,185,189,74,177,81,74,220,106,252,83,218,223,15,224,249,141,68,67,92,29,198,43,251,2,175,250,94,35,97,205,122,93,58,165,78,144,195,174,180,212,167,153,98,160,195,111,54,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,113,149,255,0,100,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,130,188,64,248,104,92,53,172,92,165,226,150,0,199,151,49,24,155,116,55,10,224,166,56,196,169,40,164,84,102,45,75,114,168,167,26,109,197,55,4,213,189,111,26,203,230,86,162,217,185,14,37,182,101,254,71,50,57,102,229,10,205,84,169,75,137,92,196,90,228,116,162,189,94,66,15,99,104,212,149,209,67,220,68,164,70,74,137,38,106,50,37,188,180,146,214,73,36,180,211,82,128,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,69,94,40,254,4,241,55,240,95,56,132,40,4,89,247,12,94,33,112,237,104,113,178,235,152,27,191,147,74,103,107,86,149,126,166,243,12,69,165,69,105,135,156,118,44,217,111,188,141,172,151,41,148,70,45,171,81,41,195,111,113,32,154,74,44,214,238,194,27,54,245,196,75,11,20,171,44,75,43,135,14,36,84,94,162,190,203,230,148,108,157,17,81,100,178,234,15,84,173,10,73,182,178,61,9,100,182,81,162,137,38,180,175,218,128,12,198,99,94,23,213,112,87,23,46,252,40,172,170,91,146,45,106,196,154,106,36,73,132,168,139,152,194,22,124,153,68,210,140,205,8,121,174,91,168,245,148,70,135,18,100,165,17,145,159,148,169,213,170,181,169,40,153,89,169,203,159,33,184,236,68,67,178,94,83,171,75,12,52,134,89,104,148,163,51,36,54,211,109,182,132,247,37,8,74,75,66,34,33,121,60,35,176,206,213,179,242,133,71,190,169,49,53,173,95,181,9,245,10,188,167,27,111,152,174,154,91,208,216,97,43,74,9,102,202,16,193,173,40,90,149,181,199,223,81,25,18,244,41,170,42,175,142,119,212,159,230,79,211,69,106,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,67,217,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,152,171,197,27,34,85,92,108,165,51,142,248,47,108,196,145,123,80,227,173,55,5,58,35,10,235,110,24,73,74,9,165,183,180,246,187,38,58,80,162,36,108,230,58,218,137,4,165,27,44,180,170,97,1,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,138,185,246,201,5,11,55,22,35,83,109,200,180,170,110,38,209,57,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,211,106,146,151,29,37,208,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,229,56,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,97,64,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,33,255,0,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,253,57,27,141,182,135,100,40,214,162,74,214,162,233,121,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,211,54,165,56,150,81,181,59,80,102,163,46,98,220,90,251,168,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,165,110,40,89,233,253,181,221,75,192,236,28,188,250,188,54,162,236,244,196,152,73,218,205,118,168,219,138,51,209,226,81,245,16,217,209,190,94,132,148,45,210,91,159,58,148,199,112,163,254,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,66,202,184,136,240,248,178,111,188,26,43,203,47,88,95,74,161,93,246,87,54,98,40,150,173,2,28,95,79,69,117,77,19,237,173,45,37,11,113,230,144,217,186,209,17,173,71,163,173,165,181,173,228,154,105,174,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,106,84,100,125,134,99,66,121,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,149,113,126,112,51,55,96,229,103,33,56,91,136,23,124,152,147,42,72,195,122,2,168,182,241,84,89,141,54,178,249,66,134,222,198,18,225,238,82,16,167,218,83,171,66,86,109,182,106,94,213,104,73,85,32,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,159,175,218,119,85,169,232,223,149,54,205,86,141,233,154,123,53,106,119,164,33,57,31,172,130,238,188,169,44,239,34,230,50,189,170,218,226,117,74,180,61,12,244,22,41,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,124,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,135,95,226,203,138,25,163,195,92,47,164,73,193,164,203,161,217,50,36,32,174,91,166,137,53,214,234,176,223,230,23,79,29,70,130,74,162,70,90,182,234,250,22,102,226,246,178,163,104,148,73,147,86,217,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,241,81,165,60,167,120,88,193,191,135,246,247,151,48,58,168,160,30,40,254,59,49,55,240,95,39,132,57,86,93,51,47,138,121,95,190,217,190,176,206,173,251,221,109,26,99,242,125,23,83,249,151,154,111,171,97,151,91,231,114,185,235,91,123,149,234,47,69,23,180,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,170,243,45,194,110,246,166,102,10,133,108,101,224,185,182,101,247,215,200,140,253,77,185,139,139,107,185,29,174,106,227,77,150,219,78,232,203,154,146,99,56,189,92,90,140,219,94,166,131,117,203,41,202,142,84,112,227,41,88,112,139,42,202,107,174,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,46,155,56,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,76,172,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,207,94,104,179,55,127,102,155,20,42,88,129,119,201,151,14,154,185,10,85,22,222,42,139,210,97,81,152,54,218,111,99,9,112,246,165,107,75,13,41,213,161,40,39,28,37,47,106,117,36,166,122,240,49,250,236,252,183,250,144,181,64,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,142,188,87,179,199,26,218,165,86,242,143,135,40,150,85,218,148,120,232,187,170,196,183,99,148,24,142,165,183,211,9,131,73,164,221,91,237,41,28,213,30,173,19,46,169,189,22,167,23,201,172,172,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,161,236,188,101,250,193,203,46,23,193,194,140,57,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,110,210,25,162,23,231,3,51,118,14,86,114,19,133,184,129,119,201,137,50,164,140,55,160,42,139,111,21,69,152,211,107,47,148,40,109,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,82,14,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,249,250,253,167,117,90,158,141,249,83,108,213,104,222,153,167,179,86,167,122,66,19,145,250,200,46,235,202,146,206,242,46,99,43,218,173,174,39,84,171,67,208,207,65,98,156,45,243,245,15,14,250,28,178,99,29,66,149,77,180,15,172,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,39,202,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,15,127,197,115,37,31,180,219,85,252,202,97,157,50,149,26,228,180,169,242,36,221,173,105,201,122,177,75,101,180,168,164,111,53,19,106,122,43,109,175,177,73,222,227,71,180,150,102,203,45,42,155,4,180,225,213,147,104,217,176,197,9,53,11,174,76,69,88,150,68,136,143,92,176,74,107,177,230,206,68,134,228,156,118,88,52,54,162,216,167,99,18,93,61,237,172,155,82,185,106,37,232,105,179,254,38,52,154,85,3,135,254,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,180,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,160,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,33,255,0,17,28,239,195,202,173,136,86,149,157,43,118,38,221,148,247,93,161,40,153,98,75,52,182,210,243,77,174,84,166,150,234,86,157,200,91,253,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,250,112,184,240,39,134,95,141,121,196,209,42,128,0,0,0,0,0,0,0,0,0,67,46,34,121,196,111,0,108,23,109,139,74,110,203,182,169,183,166,87,47,94,79,45,232,139,95,245,140,173,165,106,211,202,239,50,211,217,219,221,70,53,42,149,74,224,169,57,81,168,189,212,75,145,166,245,237,74,55,109,73,17,118,17,17,23,97,16,183,126,30,60,61,233,182,141,50,54,44,98,180,14,162,169,39,127,71,23,154,164,116,251,85,45,135,61,118,36,154,87,185,42,108,251,83,217,220,93,186,152,178,38,219,67,72,36,32,180,73,119,16,255,0,160,1,249,25,165,192,143,49,117,6,88,219,33,196,154,84,189,202,61,72,207,83,236,215,78,241,250,192,126,122,132,102,230,192,147,13,226,213,183,217,91,74,47,121,41,38,71,255,0,104,207,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,216,165,105,174,206,227,208,254,193,98,28,30,241,93,138,230,27,212,240,221,213,110,147,79,148,244,180,158,134,90,52,219,16,25,34,250,4,93,231,251,198,127,103,180,88,184,0,0,0,0,227,121,189,177,11,16,178,245,122,209,9,158,99,141,81,42,82,90,78,237,62,112,160,200,74,123,119,39,247,253,167,160,206,109,195,76,122,223,185,42,116,103,83,177,218,108,231,163,41,58,145,237,83,110,26,76,187,204,143,180,189,230,47,23,133,69,252,221,231,150,244,68,37,238,114,141,80,42,106,187,52,254,166,4,18,63,236,151,239,125,191,121,137,162,0,2,11,113,87,199,34,195,220,28,118,197,129,84,233,230,220,104,84,87,154,228,111,230,70,145,22,115,74,45,77,181,17,106,104,34,212,148,71,247,119,138,70,139,25,233,243,25,134,194,119,61,37,212,182,130,212,139,85,40,244,34,237,236,239,49,161,172,133,88,142,216,89,103,179,226,59,234,185,83,165,211,234,78,163,191,71,28,167,197,35,237,220,175,220,246,104,95,96,145,0,62,53,219,104,91,247,197,18,77,187,115,64,235,32,75,105,109,58,215,53,109,238,74,208,164,40,181,66,137,69,234,169,69,216,126,209,90,217,173,225,57,22,170,229,78,244,193,23,185,15,168,222,148,116,173,166,173,230,124,247,52,231,73,152,68,90,153,180,142,239,183,222,66,22,97,158,18,102,7,47,152,205,68,184,23,105,244,207,210,171,49,144,249,245,240,151,185,45,75,66,212,95,77,100,93,172,251,8,251,189,190,219,242,195,106,204,235,139,14,237,107,130,168,223,46,101,78,139,6,100,132,106,71,181,215,24,66,212,90,164,136,143,181,71,220,68,95,96,244,99,248,101,169,25,2,75,66,211,81,253,0,0,0,0,1,95,124,68,114,27,251,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,216,158,222,238,253,12,72,220,144,89,178,44,60,180,90,54,228,164,108,118,55,95,185,58,145,233,186,161,37,101,220,165,23,114,253,227,187,128,0,0,0,0,0,255,0,151,27,67,168,54,220,45,82,125,229,168,254,145,17,22,132,63,160,0,0,0,0,0,3,248,164,146,146,105,81,106,70,90,24,255,0,134,216,105,175,234,209,167,110,189,230,63,208,0,7,203,185,232,241,238,11,110,171,67,150,215,49,154,132,39,226,173,27,140,183,37,198,212,147,45,72,200,203,176,253,228,51,177,156,124,48,153,133,152,255,0,118,209,223,141,201,143,54,171,62,116,68,239,37,104,194,230,200,74,59,73,106,62,230,253,167,175,188,135,222,200,158,62,205,192,108,118,163,84,136,247,64,173,63,30,147,45,61,133,243,79,76,140,165,158,188,181,171,232,181,236,208,253,198,94,221,4,218,245,248,119,85,185,76,184,224,30,177,234,112,217,150,223,127,98,92,109,43,34,237,34,62,229,23,176,190,225,245,0,5,85,241,168,188,94,113,187,94,196,73,106,194,87,10,170,103,217,253,103,244,139,90,125,29,123,191,223,105,246,123,71,2,225,169,149,122,158,48,98,133,63,17,106,77,105,67,182,39,179,44,143,114,125,121,17,164,67,123,111,99,200,89,106,135,15,183,105,151,216,103,216,47,46,28,86,160,195,98,19,9,218,212,118,146,210,11,83,61,18,146,208,139,183,236,33,254,192,0,0,0,2,138,56,172,98,36,219,203,50,110,210,22,122,70,161,193,85,61,41,236,237,83,51,231,39,93,118,145,247,43,187,83,251,204,119,222,14,88,19,62,53,78,179,141,149,38,249,109,59,22,69,29,130,213,39,184,141,84,249,41,87,99,157,157,154,246,26,63,143,176,90,208,0,0,0,15,197,89,164,194,175,82,102,81,106,45,115,34,206,142,228,103,145,184,203,114,22,147,74,139,82,50,50,236,51,238,50,49,70,252,72,50,136,246,4,223,242,239,218,18,183,208,46,57,206,62,73,208,139,148,252,135,229,187,179,85,60,181,171,70,218,46,221,164,71,246,31,97,198,44,27,197,122,254,11,95,244,220,65,182,251,102,211,185,219,19,234,118,243,24,113,163,237,90,22,93,206,171,251,39,254,114,209,110,2,227,5,15,27,176,222,155,125,81,31,222,220,222,118,228,237,89,109,216,251,173,23,210,66,53,254,168,255,0,179,255,0,188,250,40,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,64,174,37,249,245,141,128,214,243,216,43,132,213,216,143,226,45,114,59,140,213,214,223,55,125,2,156,252,87,18,151,146,243,46,182,166,39,26,156,101,214,75,215,218,132,154,214,148,146,217,53,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,187,86,119,242,191,74,202,101,255,0,102,97,204,58,188,186,141,74,163,99,211,171,117,231,93,144,151,152,77,85,199,164,179,37,49,84,77,52,162,141,186,57,27,100,226,77,122,31,172,126,194,250,185,78,201,245,87,54,24,71,139,170,177,138,33,95,118,84,138,12,250,42,36,186,166,209,57,135,81,81,41,48,73,70,178,105,181,186,109,176,180,56,226,76,137,108,37,6,166,208,226,220,76,117,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,123,220,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,208,47,141,95,138,123,91,225,252,31,49,168,136,85,69,195,59,170,224,195,139,163,20,169,49,58,138,45,159,80,165,211,234,252,182,220,91,145,250,242,149,200,125,91,80,104,67,36,184,134,218,150,181,39,231,31,97,36,74,53,246,116,188,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,234,91,74,156,83,43,220,157,171,51,73,159,45,110,33,119,253,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,238,51,246,162,31,227,223,20,12,2,203,182,44,87,112,114,245,180,49,2,109,106,223,233,122,151,233,116,248,78,69,95,62,51,82,17,177,78,75,109,103,162,30,73,30,168,47,88,143,77,75,67,62,193,149,252,208,88,57,179,176,42,24,141,135,52,139,130,157,77,167,86,29,162,58,213,110,59,44,190,167,219,101,151,148,164,165,151,93,73,163,108,132,17,25,168,143,82,87,103,113,159,96,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,17,87,138,63,129,60,77,252,23,206,33,10,33,195,219,42,171,137,87,253,181,135,52,41,17,24,169,93,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,47,115,211,251,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,240,1,74,220,100,240,83,228,54,96,169,56,199,18,161,206,137,137,180,243,231,48,227,187,156,98,117,57,168,241,220,218,146,109,36,150,84,194,225,154,117,90,212,110,115,245,218,157,132,32,85,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,81,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,85,124,115,190,164,255,0,50,126,154,42,172,118,172,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,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,42,150,226,169,145,138,86,22,201,254,82,56,71,75,137,79,180,234,82,34,211,107,150,245,54,150,152,241,168,207,242,137,182,165,50,152,237,147,77,198,116,219,74,87,191,105,148,135,82,100,165,243,246,183,92,2,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,128,21,235,197,27,34,85,92,108,165,51,142,248,47,108,196,145,123,80,227,173,55,5,58,35,10,235,110,24,73,74,9,165,183,180,246,187,38,58,80,162,36,108,230,58,218,137,4,165,27,44,180,170,107,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,166,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,114,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,202,184,161,103,167,246,41,106,175,3,176,114,243,233,49,38,181,179,211,18,97,39,115,212,42,91,141,168,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,124,210,149,29,195,167,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,104,163,43,185,100,176,114,179,133,244,220,63,180,35,68,153,82,68,116,166,181,112,157,57,152,211,107,47,147,142,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,149,216,5,64,113,107,201,119,200,186,236,204,215,88,9,221,69,184,234,12,177,116,82,216,131,181,52,233,206,35,106,103,37,77,32,144,76,190,180,17,58,167,76,149,212,188,147,220,225,200,218,220,53,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,166,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,80,131,251,181,121,88,255,0,104,56,171,255,0,170,169,223,247,225,47,240,19,26,237,92,196,225,61,11,24,236,170,125,86,21,22,224,234,186,102,42,141,54,220,164,114,36,187,29,123,210,219,142,32,181,91,42,50,209,103,234,153,107,161,234,69,208,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,42,227,223,226,182,58,98,62,50,195,180,41,55,173,103,155,74,177,45,248,86,221,2,154,193,26,34,194,139,29,134,217,53,165,6,103,171,206,242,146,183,92,51,53,41,68,146,45,16,134,208,137,129,194,247,34,223,182,187,169,24,227,140,118,103,87,134,212,93,254,135,141,53,91,89,174,213,27,113,36,90,178,105,62,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,154,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,207,101,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,254,254,48,227,166,35,227,204,203,102,173,138,21,159,76,213,109,123,125,155,109,154,147,164,103,42,100,86,159,125,230,215,37,102,103,205,120,186,133,32,220,208,148,180,161,38,189,203,53,173,118,43,192,199,235,179,242,223,234,66,207,174,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,40,95,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,136,170,52,145,147,186,181,42,181,149,12,30,153,70,169,196,159,29,187,30,139,17,110,198,121,46,161,47,177,13,166,94,104,212,147,50,37,182,235,110,54,180,247,165,104,82,79,67,35,33,216,5,0,241,71,241,217,137,191,130,249,60,33,31,228,225,157,213,27,11,41,216,199,210,115,109,186,133,193,54,217,231,182,219,138,233,231,71,141,26,70,199,149,179,150,142,99,114,181,108,183,154,149,200,127,213,34,70,167,32,50,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,190,139,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,143,172,40,7,138,63,142,204,77,252,23,201,225,9,233,193,170,173,74,160,101,18,246,174,215,106,113,41,212,218,117,241,82,151,50,100,183,146,203,17,152,110,153,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,23,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,92,85,22,169,192,199,235,179,242,223,234,67,186,226,23,23,108,182,225,173,255,0,114,225,205,118,201,196,167,234,86,173,98,109,18,99,177,41,176,20,195,143,198,121,108,184,166,212,169,137,81,160,212,131,50,51,74,79,77,53,34,238,18,127,1,49,174,213,204,78,19,208,177,142,202,167,213,97,81,110,14,171,166,98,168,211,109,202,71,34,75,177,215,189,45,184,226,11,85,178,163,45,22,126,169,150,186,30,164,89,236,205,143,138,124,100,248,129,112,249,139,226,127,225,118,119,232,89,71,225,177,133,208,173,201,84,170,150,38,214,253,40,237,18,137,49,149,200,101,17,74,191,48,158,149,45,45,186,218,219,103,98,93,67,103,188,148,183,116,218,149,37,183,77,21,151,76,164,223,216,175,121,46,29,26,153,112,94,55,101,126,67,242,214,212,102,94,168,84,106,15,153,45,231,157,52,164,148,235,171,208,156,113,106,237,62,197,40,253,166,47,207,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,58,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,220,149,25,87,30,255,0,21,177,211,17,241,150,29,161,73,189,107,60,218,85,137,111,194,182,232,20,214,8,209,22,20,88,236,54,201,173,40,51,61,94,119,148,149,186,225,153,169,74,36,145,104,132,54,132,76,14,23,185,22,253,181,221,72,199,28,99,179,58,188,54,162,239,244,60,105,170,218,205,118,168,219,137,34,213,147,73,245,16,217,209,206,102,166,148,45,210,67,127,58,148,200,108,172,211,56,153,85,179,115,95,132,117,11,62,179,77,136,155,158,157,30,68,155,78,174,227,134,202,233,213,19,71,168,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,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,247,241,135,29,49,31,30,102,91,53,108,80,172,250,102,171,107,219,236,219,108,212,157,35,57,83,34,180,251,239,54,185,43,51,62,107,197,212,41,6,230,132,165,165,9,53,238,89,173,107,177,94,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,154,113,70,207,109,43,27,42,172,224,70,11,220,210,228,89,52,57,11,85,193,81,136,250,122,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,11,80,172,11,202,230,182,110,107,206,133,111,75,151,66,179,163,198,147,93,168,36,136,152,130,137,18,17,29,130,90,140,200,141,110,58,225,18,80,90,172,201,46,40,139,107,107,82,125,254,87,115,55,127,101,103,20,41,184,129,104,73,151,50,154,137,9,85,106,222,58,139,209,161,86,88,38,221,111,99,233,108,246,169,104,75,238,169,165,173,43,38,220,52,175,106,180,52,170,218,179,191,139,214,110,61,112,196,187,113,115,15,223,150,229,10,226,143,72,122,57,75,96,217,125,165,162,185,17,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,116,108,52,167,155,31,11,24,201,240,254,225,242,231,198,107,6,143,115,93,154,236,56,202,86,28,46,245,189,93,235,170,179,185,140,80,40,12,60,72,149,87,148,146,35,52,164,204,143,150,202,55,36,221,120,200,210,218,84,146,34,90,214,219,107,207,21,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,188,248,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,0,0,0,0,0,0,231,88,245,140,20,60,17,195,122,149,245,91,127,99,112,185,59,83,181,103,187,123,237,52,127,69,11,211,250,210,254,207,254,242,206,158,50,226,189,127,26,111,250,150,32,220,125,147,106,60,157,233,245,59,57,108,54,209,118,161,8,46,230,147,253,146,255,0,57,206,110,23,249,48,102,253,170,71,198,219,205,59,233,81,55,244,81,245,50,230,238,76,216,206,122,205,190,149,39,69,33,39,235,35,183,217,217,169,139,138,74,82,132,146,82,90,17,15,232,0,0,0,10,165,227,27,129,51,228,212,232,216,217,77,111,152,211,81,99,209,223,45,82,91,72,149,80,146,165,118,185,219,217,167,97,35,248,251,7,1,225,79,136,179,108,220,201,181,72,65,238,141,92,130,154,122,147,216,90,41,233,240,83,174,187,76,251,147,221,169,125,228,47,96,0,0,0,0,127,140,200,173,78,136,252,39,211,185,169,13,169,165,150,166,90,165,69,161,151,103,216,98,141,56,150,101,94,167,131,248,163,81,196,90,107,58,208,238,121,239,75,51,220,159,82,68,153,19,30,219,218,242,214,122,33,178,237,218,69,246,17,246,14,251,193,94,241,121,182,238,139,17,69,163,10,92,218,169,31,103,245,159,209,205,105,244,117,238,255,0,125,167,217,237,22,168,0,62,93,209,95,135,106,219,149,59,142,121,233,30,153,13,233,110,119,246,165,182,212,179,46,194,51,238,73,251,15,238,25,246,207,102,62,205,199,156,118,172,212,140,246,192,162,191,34,147,17,61,135,243,76,204,146,164,30,188,180,43,232,187,237,212,253,230,126,207,131,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,251,77,105,62,231,61,135,175,184,134,137,237,138,60,123,126,219,165,80,226,53,203,102,159,9,136,168,70,227,61,169,109,180,164,139,83,51,51,236,47,121,143,168,0,3,252,220,97,167,127,172,70,189,186,247,152,255,0,180,164,146,146,74,75,66,34,208,135,244,0,0,0,0,0,0,127,12,136,203,67,31,198,219,67,72,38,219,45,18,93,197,168,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,47,138,46,83,221,197,172,61,60,78,180,162,115,174,10,2,119,200,79,48,147,172,22,24,154,242,187,92,121,40,254,177,196,247,36,213,247,151,96,165,57,81,165,210,42,47,67,148,223,42,84,39,148,211,137,212,149,177,196,43,67,45,75,82,61,12,190,225,107,124,49,115,189,72,118,155,7,3,111,249,92,137,136,91,81,105,78,236,82,183,164,147,14,51,45,232,211,26,22,167,188,247,45,127,127,176,197,161,182,180,186,132,184,131,213,43,34,81,31,188,140,127,208,8,235,152,236,158,218,185,147,189,45,218,229,219,51,149,14,130,228,73,10,111,150,226,186,130,97,215,148,108,234,219,205,154,55,19,234,45,218,30,159,111,179,181,216,246,69,189,135,150,212,27,82,216,133,210,192,128,195,76,54,142,98,215,216,134,210,217,118,173,74,87,209,66,123,204,251,135,223,0,0,0,0,31,242,180,238,66,147,239,35,33,94,216,129,195,109,88,199,154,25,120,153,118,205,228,219,29,67,146,156,143,202,221,212,175,210,43,120,209,185,185,72,113,27,155,113,69,169,39,66,239,239,236,19,178,196,178,45,252,58,181,105,214,117,177,15,166,167,83,35,51,21,134,249,139,94,136,109,180,182,158,213,169,74,250,40,73,118,153,247,127,17,247,192,0,0,0,7,135,198,124,46,162,99,22,29,214,44,58,243,91,152,168,196,144,202,15,114,203,98,220,97,198,137,94,170,208,103,161,56,125,155,136,191,237,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,97,186,226,203,69,189,167,172,127,119,103,119,119,225,61,152,135,176,247,20,158,195,42,178,245,165,220,187,118,175,66,249,142,158,60,231,143,177,45,41,74,220,165,151,246,139,79,180,187,5,215,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,5,43,113,69,201,5,119,9,47,106,150,97,236,56,181,90,197,153,118,212,36,212,110,57,47,188,135,156,164,86,37,204,117,197,18,144,219,72,229,67,95,53,164,52,179,53,153,56,74,66,214,70,182,137,113,215,38,121,160,170,229,51,26,35,98,52,58,68,74,141,54,163,29,20,74,243,78,199,83,207,166,148,228,184,239,73,84,84,147,173,36,164,237,142,68,217,184,163,70,167,235,23,180,186,255,0,21,108,76,181,113,147,24,48,207,20,172,169,125,69,22,230,194,250,101,66,54,231,27,91,140,239,168,84,119,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,232,28,41,113,211,14,50,233,135,24,251,138,24,161,89,232,105,80,126,77,52,203,45,17,46,85,66,82,138,168,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,96,174,42,226,69,119,24,49,30,227,197,11,158,29,42,37,86,230,168,59,81,150,205,46,10,34,69,67,142,30,166,72,109,31,244,173,70,167,22,173,86,226,214,181,41,106,179,78,17,25,62,191,173,90,170,243,77,126,20,186,37,54,173,71,118,5,181,74,55,94,101,250,131,15,169,181,28,231,208,133,165,39,24,210,141,26,109,212,172,156,53,37,242,74,57,108,56,231,32,227,87,226,158,214,248,127,7,204,106,35,165,112,71,164,210,171,244,172,121,161,87,105,145,42,52,218,140,123,126,36,200,114,217,75,204,73,97,196,212,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,48,103,235,37,23,86,84,241,30,93,110,147,76,234,48,202,230,168,60,229,185,80,142,78,45,184,27,205,78,38,153,32,220,82,214,151,154,65,25,33,75,81,243,155,65,172,143,114,93,67,95,171,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,21,23,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,58,41,190,157,166,199,230,242,169,177,89,115,230,222,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,95,240,191,192,76,88,203,182,1,87,236,172,99,181,62,79,214,166,222,18,170,140,70,235,163,75,223,21,112,161,54,151,55,199,113,196,22,171,101,194,208,207,119,171,174,154,25,25,204,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,251,136,142,65,97,230,114,213,43,243,11,105,244,170,110,38,209,57,178,52,40,204,71,249,76,217,182,210,58,105,82,118,146,205,228,33,134,211,29,199,22,109,167,214,109,91,82,231,49,170,65,181,174,203,170,198,174,197,186,108,171,154,171,111,214,161,111,233,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,190,156,132,231,126,133,155,139,17,216,87,28,170,85,55,19,104,156,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,229,80,10,171,227,139,113,208,151,251,36,180,144,138,84,138,211,94,152,168,186,174,161,103,58,20,85,244,173,160,185,73,112,144,76,190,180,57,235,173,179,81,170,38,141,173,36,151,82,168,1,149,92,72,161,97,22,99,176,235,17,174,152,116,169,20,90,45,193,21,218,138,170,112,87,45,152,177,86,190,91,178,146,210,53,89,188,194,22,167,218,52,145,169,46,180,218,137,42,52,237,61,41,128,170,190,57,223,82,127,153,63,77,16,255,0,135,13,167,106,223,57,206,195,203,90,245,182,105,87,5,22,111,165,186,154,117,82,19,114,226,191,178,149,45,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,250,217,246,201,5,119,40,247,219,83,109,200,181,90,150,25,86,249,77,81,43,115,30,68,135,145,40,153,35,122,44,181,54,211,104,109,237,233,117,109,150,194,74,218,211,106,148,166,221,36,125,94,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,58,131,38,220,113,109,71,73,33,38,164,33,39,102,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,65,130,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,129,94,188,81,243,3,127,101,151,20,48,23,21,240,229,113,23,82,135,30,236,136,236,57,198,241,194,154,195,205,211,146,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,75,252,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,102,226,21,151,197,35,32,176,240,239,174,204,222,14,83,233,84,219,64,250,56,247,21,187,14,51,16,89,164,56,124,168,204,201,136,219,105,66,20,203,171,54,201,198,200,141,196,186,225,185,235,161,197,242,96,6,21,98,101,213,131,120,143,110,98,149,149,47,167,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,83,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,197,113,6,164,161,75,105,214,150,104,70,253,165,213,64,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,5,120,181,229,14,234,179,113,30,102,102,173,40,85,90,173,161,115,242,126,80,200,126,123,147,92,164,213,12,249,73,220,75,35,91,80,220,65,48,134,189,101,33,183,9,77,23,41,7,29,179,138,185,57,204,20,60,177,102,10,219,197,186,181,191,233,154,84,30,124,58,148,102,152,97,114,138,43,237,41,181,185,25,111,36,249,111,35,113,44,141,10,109,75,74,84,209,184,132,58,179,26,40,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,250,194,5,113,80,206,37,189,133,88,71,85,192,123,50,177,18,117,237,124,199,122,145,83,68,73,145,93,93,14,156,164,50,169,29,83,42,222,180,46,76,119,249,109,17,161,58,161,199,29,74,210,109,164,151,77,150,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,209,70,83,48,6,54,89,240,26,216,194,100,213,37,212,39,64,143,212,213,94,118,160,236,166,61,34,246,139,148,81,73,194,73,53,27,154,107,229,161,45,163,179,215,89,27,171,113,107,166,31,238,92,103,179,253,195,63,235,53,31,254,246,45,251,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,6,85,196,170,200,78,72,43,185,184,190,221,155,113,197,170,211,112,202,137,205,106,183,91,134,242,35,188,185,70,201,155,49,98,41,198,156,67,143,111,83,75,112,182,26,80,214,187,148,149,56,209,46,250,45,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,134,188,65,50,21,111,102,102,205,157,124,225,245,10,36,60,84,164,71,113,232,43,143,210,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,21,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,45,43,129,143,215,103,229,191,212,133,170,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,140,19,211,134,86,123,106,184,35,121,83,176,51,20,174,104,141,225,125,122,67,137,139,50,168,250,144,139,110,106,201,74,74,219,115,67,36,70,121,221,18,226,23,181,180,45,206,126,230,200,158,230,221,160,160,30,40,254,59,49,55,240,95,39,132,38,255,0,9,59,2,205,197,60,147,95,248,125,136,54,244,74,229,189,92,190,39,198,157,6,73,30,199,81,232,250,105,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,112,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,37,120,94,231,167,246,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,124,210,85,33,195,186,145,64,60,81,252,118,98,111,224,190,79,8,113,246,241,230,242,133,151,148,229,202,143,54,93,62,222,153,116,75,185,171,68,204,130,36,85,86,184,240,154,140,203,168,36,18,182,48,168,142,56,69,188,208,181,186,133,26,9,76,161,67,234,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,123,175,21,108,51,181,112,111,24,48,207,11,108,168,157,61,22,217,194,250,101,62,54,230,219,67,143,108,168,84,119,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,144,28,12,126,187,63,45,254,164,56,166,97,120,112,231,58,249,199,220,75,189,109,108,27,235,104,183,5,225,89,170,83,164,252,162,165,55,207,138,252,215,92,105,205,139,146,149,167,114,22,147,209,68,74,45,116,50,35,236,22,127,144,172,45,190,240,91,41,214,54,25,226,93,11,208,215,37,27,210,125,108,46,169,153,28,174,109,74,83,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,69,153,177,241,79,140,159,16,46,31,49,124,117,252,122,176,36,187,195,255,0,43,248,165,6,222,136,81,226,200,186,232,21,74,178,73,164,190,107,118,173,33,248,81,214,122,243,86,130,38,103,173,61,134,132,25,185,244,77,194,220,225,101,122,210,172,204,233,89,173,86,99,219,229,30,225,143,62,136,137,149,100,39,124,39,221,140,181,50,168,142,41,68,77,201,117,214,219,140,147,237,53,162,75,141,145,25,184,66,253,0,101,92,74,172,132,228,130,187,155,139,237,217,183,28,90,173,55,12,168,156,214,171,117,184,111,34,59,203,148,108,153,179,22,34,156,105,196,56,246,245,52,183,11,97,165,13,107,185,73,83,141,18,239,162,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,235,8,107,196,19,33,86,246,102,108,217,215,206,31,80,162,67,197,74,68,119,30,130,184,253,44,36,87,214,103,25,38,204,231,141,163,91,203,76,120,234,110,57,169,196,33,11,89,18,148,148,25,153,81,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,210,184,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,34,254,15,230,110,254,192,204,47,196,76,63,195,153,50,232,245,44,66,145,69,83,183,12,26,139,209,38,211,152,128,228,135,20,136,234,100,210,164,173,213,60,132,169,102,173,9,180,184,141,170,230,18,145,229,112,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,65,25,116,202,118,22,101,223,6,153,194,58,109,14,149,93,235,169,234,133,115,85,38,82,35,33,235,139,122,158,82,211,45,36,147,230,178,93,67,205,182,211,138,115,99,74,36,26,151,218,165,84,15,17,28,144,76,202,173,246,87,109,157,23,118,25,93,149,7,90,161,36,158,126,75,212,183,18,203,78,46,44,167,86,210,80,157,203,91,253,57,27,142,56,182,163,168,214,163,82,22,163,143,246,174,58,98,61,161,132,247,174,8,83,43,60,219,50,251,233,29,169,82,228,17,173,182,101,71,146,195,237,202,143,218,92,167,143,167,67,107,50,213,43,108,200,148,147,52,52,166,252,0,210,158,108,124,44,99,39,195,251,135,203,159,25,172,29,127,52,89,155,191,179,77,138,21,44,64,187,228,203,135,77,92,133,42,139,111,21,69,233,48,168,204,27,109,55,177,132,184,123,82,181,165,134,148,234,208,148,19,142,18,151,181,58,146,83,48,56,85,228,98,149,138,82,127,148,142,46,82,226,84,45,58,108,137,84,218,29,189,82,165,166,68,106,203,252,163,109,217,79,38,67,102,211,145,154,55,20,148,108,220,103,33,165,25,169,28,141,174,87,0,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,0,0,0,0,0,0,165,30,44,57,136,123,16,177,73,156,50,164,47,74,93,181,187,114,244,47,159,234,35,193,120,187,20,218,84,157,170,65,255,0,104,245,251,11,176,112,124,148,101,186,86,100,49,126,13,183,37,27,104,172,115,125,32,238,164,123,55,69,146,182,189,82,117,181,158,171,103,79,84,254,254,206,253,8,218,246,221,50,210,161,70,183,232,236,242,162,69,223,203,70,229,43,77,203,82,207,181,70,103,222,163,246,143,170,0,0,0,0,62,5,247,100,91,248,139,106,212,108,235,158,31,83,78,169,198,122,43,237,243,22,141,80,227,106,109,93,168,82,85,244,86,162,236,50,239,254,34,9,225,255,0,13,181,96,238,104,98,98,101,165,59,157,108,117,13,202,110,63,43,111,76,191,72,161,226,70,231,37,45,197,237,109,180,150,166,157,15,191,191,176,88,74,19,181,9,79,184,136,135,253,0,0,0,0,15,129,124,89,22,246,33,219,83,173,75,158,23,85,2,123,14,176,226,57,139,71,98,219,83,103,218,133,37,95,69,106,238,50,239,28,83,46,57,61,181,114,217,122,92,85,203,74,103,54,29,121,201,114,18,223,45,196,244,228,251,172,168,153,213,199,156,53,237,38,18,91,180,45,126,207,108,138,1,255,0,46,45,45,33,78,44,244,74,8,212,103,238,34,21,123,196,235,59,212,134,169,179,176,54,192,149,207,152,181,187,22,170,238,197,39,98,77,51,35,60,222,142,177,161,232,123,15,114,23,247,123,76,85,28,88,210,234,245,22,97,197,111,155,42,107,201,105,180,234,73,222,226,213,161,22,167,161,22,166,127,112,186,206,23,89,79,119,9,112,244,177,58,237,137,201,184,43,233,223,29,60,194,86,144,95,98,19,201,237,109,229,35,250,198,213,222,146,87,220,93,130,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,255,0,135,154,109,246,150,195,169,220,135,18,104,81,107,166,164,101,161,138,180,226,43,195,202,77,70,77,91,26,240,146,153,185,197,115,234,53,136,188,226,45,79,89,114,95,123,124,137,63,107,101,181,8,251,72,187,200,85,170,78,173,106,215,155,116,191,155,84,169,82,137,105,63,85,124,183,154,95,103,189,39,162,147,246,145,233,237,23,53,194,199,54,53,140,93,179,164,225,157,241,47,168,172,209,9,106,136,247,45,8,214,19,45,66,101,9,218,211,41,71,211,113,71,169,168,213,239,212,180,49,63,128,0,0,0,0,0,0,0,0,0,0,0,0,67,142,38,57,125,107,23,176,70,93,118,151,23,125,110,137,203,233,149,188,203,250,233,112,210,190,197,56,148,125,6,207,188,143,236,208,197,26,219,23,21,82,205,184,35,87,233,107,229,204,135,191,97,232,147,211,122,20,131,250,68,101,220,163,246,13,56,88,23,93,62,246,180,224,220,180,183,185,177,166,115,118,47,106,147,174,199,86,131,236,81,17,247,164,253,131,208,128,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,40,7,59,249,46,186,178,143,136,239,193,132,154,173,110,193,169,114,223,162,92,46,193,113,45,163,154,111,109,131,37,242,65,50,115,16,76,56,102,148,31,174,217,37,221,168,220,109,162,53,128,155,252,52,50,57,39,49,215,147,56,195,124,46,34,48,234,203,172,54,135,162,56,134,164,46,185,81,100,155,124,161,41,149,146,146,81,137,43,105,79,41,105,245,208,225,54,130,51,82,214,205,223,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,41,135,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,199,241,139,7,108,28,117,176,42,152,115,136,212,24,149,26,109,70,59,237,52,235,177,89,121,250,123,238,50,227,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,228,121,235,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,236,255,0,132,116,220,215,174,192,157,79,197,74,76,182,240,189,136,237,189,108,206,184,85,51,210,175,173,108,197,40,236,192,39,150,104,42,91,113,155,53,36,210,132,160,214,242,121,74,89,19,132,139,10,0,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,176,56,157,112,244,153,116,204,147,152,172,191,90,28,234,171,219,157,187,104,20,198,95,126,85,86,83,175,178,219,82,161,68,97,149,238,120,249,175,46,73,238,66,77,45,147,155,77,102,234,151,216,56,121,240,246,141,150,90,84,124,82,196,185,146,221,197,10,164,115,67,177,97,84,221,68,42,68,71,19,235,66,90,89,89,53,53,102,123,86,226,156,39,26,75,141,181,202,45,90,39,156,155,224,51,237,196,186,255,0,141,136,57,210,196,73,84,219,134,93,86,155,67,145,26,129,20,158,55,118,67,92,72,205,181,42,59,72,112,139,98,19,48,165,153,237,45,138,90,150,180,238,223,184,227,0,210,70,80,177,122,78,59,229,163,15,113,74,160,252,183,234,85,106,58,25,170,63,37,134,153,92,138,140,101,170,44,199,137,13,122,137,66,228,48,234,208,73,36,250,138,79,170,143,162,93,128,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,223,99,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,240,230,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,236,20,60,239,215,106,25,37,190,178,153,137,114,170,181,167,36,122,29,171,38,105,50,135,58,24,177,231,52,252,136,178,158,83,164,179,101,8,97,5,28,146,218,212,157,202,65,168,155,75,105,68,85,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,10,171,227,157,245,39,249,147,244,209,29,120,77,223,247,149,179,156,107,98,204,161,92,50,226,80,175,24,245,8,213,218,122,76,141,137,200,143,79,149,33,131,90,76,140,137,109,186,217,26,86,90,44,137,78,36,143,107,139,74,175,78,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,157,124,241,97,13,155,129,25,168,191,48,183,15,152,150,197,189,73,145,13,232,44,73,124,222,92,116,73,132,196,163,100,150,126,178,144,133,62,164,32,212,106,94,196,167,114,150,173,84,118,105,193,83,194,197,211,241,2,119,151,83,132,255,0,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,148,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,207,102,117,242,163,93,202,94,50,205,179,121,85,89,150,133,75,89,150,181,110,107,40,79,95,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,66,74,240,166,206,212,60,41,174,201,203,246,47,93,125,29,153,89,230,76,160,84,170,149,38,35,211,237,249,72,67,175,62,218,214,241,167,150,204,142,205,8,151,181,47,145,109,108,206,67,139,43,52,205,22,102,236,28,172,225,125,75,16,46,249,49,38,84,145,29,74,162,219,197,81,102,52,218,203,228,227,77,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,103,94,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,194,247,34,223,177,75,85,24,227,140,118,103,73,137,53,173,254,135,141,53,91,158,161,82,220,109,36,90,178,105,46,158,99,218,185,204,212,212,180,52,104,111,230,148,169,13,156,255,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,202,184,209,158,71,44,11,55,15,178,161,134,17,108,203,122,37,41,21,203,94,151,95,169,155,36,123,230,84,101,195,101,217,18,29,90,140,212,181,169,71,161,106,126,170,18,132,39,106,16,148,151,117,0,20,109,197,254,192,179,108,92,215,198,149,103,219,209,41,43,186,173,120,213,250,185,70,35,74,37,84,92,153,49,167,100,26,53,218,149,173,44,54,107,218,69,185,123,150,173,86,181,169,93,215,129,143,215,103,229,191,212,133,170,0,202,184,250,183,53,173,93,179,234,44,210,110,56,61,36,185,20,248,21,70,219,230,161,205,209,102,197,106,92,103,53,65,153,22,246,31,105,122,107,185,59,180,81,18,136,200,174,39,132,214,110,239,236,106,182,106,248,47,136,212,235,130,187,82,179,99,174,164,213,229,42,67,211,10,75,15,200,51,76,89,207,188,165,40,164,146,150,190,78,135,162,217,105,105,218,142,65,169,200,23,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,79,230,139,44,150,14,105,176,190,165,135,247,124,104,144,234,75,142,164,209,110,18,167,51,38,109,25,243,113,167,55,176,167,11,114,80,181,48,210,93,66,20,131,113,178,82,55,39,82,82,115,217,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,87,125,195,114,110,107,229,96,147,140,102,122,147,46,26,33,200,83,54,251,213,229,76,59,146,98,13,247,215,33,234,137,73,90,148,72,37,45,182,216,35,36,47,150,210,140,210,104,54,150,186,182,226,143,227,179,19,127,5,242,120,67,133,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,132,242,187,150,75,7,43,56,95,77,195,251,66,52,73,149,36,71,74,107,87,9,211,153,141,54,178,249,56,235,155,223,83,101,185,72,66,159,117,45,33,106,89,182,217,165,27,149,161,169,85,109,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,51,89,155,31,20,248,201,241,2,225,243,23,197,132,209,172,9,56,131,193,10,52,90,109,189,18,171,82,161,199,168,87,226,155,196,214,248,104,137,112,201,118,84,134,150,225,150,197,166,25,75,35,218,123,212,133,45,9,221,191,105,213,181,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,136,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,149,113,163,60,142,88,22,110,31,101,67,12,34,217,150,244,74,82,43,150,189,46,191,83,54,72,247,204,168,203,134,203,178,36,58,181,25,169,107,82,143,66,212,253,84,37,8,78,212,33,41,46,234,0,40,219,139,253,129,102,216,185,175,141,42,207,183,162,82,87,117,90,241,171,245,114,140,70,148,74,168,185,50,99,78,200,52,107,181,43,90,88,108,215,180,139,114,247,45,90,173,107,82,187,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,68,10,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,166,66,114,65,66,202,61,136,236,219,142,45,42,165,137,181,190,107,85,186,220,55,151,33,148,69,39,140,217,139,17,78,52,218,219,103,98,90,91,133,176,148,183,117,220,165,37,182,137,18,168,121,76,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,103,135,52,89,100,191,178,179,138,21,44,63,187,227,75,153,77,68,133,38,139,112,149,57,232,208,171,44,19,109,57,189,133,56,91,84,180,37,246,146,234,16,165,147,110,26,145,185,90,18,149,200,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,151,252,59,178,65,51,53,87,217,221,183,140,93,184,101,105,212,26,106,186,147,121,248,207,85,28,83,46,184,136,177,93,67,74,66,182,173,12,117,4,78,54,226,26,144,147,66,137,75,66,138,247,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,98,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,0,0,0,0,0,0,1,231,175,251,174,159,100,218,115,174,90,163,220,168,208,249,91,215,181,74,211,123,168,65,118,36,140,251,212,94,193,152,251,158,226,170,94,87,4,154,253,81,124,201,147,54,111,61,18,90,236,66,80,95,68,136,187,146,94,193,121,60,51,114,250,214,16,224,148,74,237,82,46,202,221,111,153,212,171,126,191,212,203,152,148,118,37,197,35,232,56,93,196,95,110,166,38,64,0,0,0,0,0,0,0,0,0,0,0,0,8,3,197,59,54,53,140,34,179,163,97,157,143,47,167,173,86,201,10,150,247,45,11,210,19,205,77,101,105,218,235,42,71,211,109,39,169,40,149,238,208,181,49,76,170,58,181,213,94,113,211,254,115,82,170,202,53,168,253,84,115,30,117,125,190,228,150,170,87,216,69,175,176,90,87,14,174,30,82,105,210,105,56,215,139,116,205,174,39,145,81,163,197,231,17,232,122,196,146,195,219,227,201,251,28,45,171,71,218,101,220,66,210,217,105,182,26,67,13,39,106,27,73,33,37,174,186,17,22,132,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,195,173,161,230,214,203,137,213,11,73,165,69,175,121,31,120,225,216,157,146,124,184,98,244,231,42,87,197,129,215,202,116,205,106,115,210,179,218,213,70,107,81,158,141,62,146,239,113,103,252,126,225,251,240,75,41,56,29,151,201,18,38,97,141,163,232,185,18,77,100,183,58,249,143,234,149,27,102,101,163,207,44,187,217,71,111,217,246,158,189,148,0,0,0,0,0,0,0,0,0,0,0,0,7,249,73,140,204,182,85,30,66,55,182,189,53,45,76,181,208,245,246,12,232,231,67,6,215,130,152,239,93,181,89,143,203,128,158,151,165,245,245,215,88,113,214,190,245,173,95,73,223,105,253,223,101,189,240,201,196,5,94,217,106,163,197,52,104,84,206,163,67,215,191,153,62,97,254,233,126,239,218,37,192,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,158,28,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,218,228,187,41,55,86,110,113,76,173,106,107,189,13,183,66,233,170,23,53,69,74,113,174,92,21,73,109,11,97,135,73,151,91,41,142,54,111,41,148,56,68,149,114,92,51,61,16,99,65,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,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,115,252,89,192,28,26,199,95,64,126,215,48,246,149,116,124,151,168,21,78,151,214,161,71,200,123,179,114,79,105,151,49,149,237,71,49,133,238,105,205,136,222,133,109,78,158,214,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,15,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,193,14,191,154,220,191,85,114,203,140,50,48,162,170,137,107,92,58,61,34,89,204,116,148,108,77,125,232,44,170,91,177,92,83,109,243,35,20,206,169,166,213,183,82,38,182,171,85,165,66,199,248,37,226,101,213,112,97,198,34,97,109,90,95,81,69,179,234,20,250,133,35,152,227,139,114,63,94,82,121,236,39,114,205,8,100,151,16,156,74,16,148,252,227,239,168,205,70,190,203,42,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,63,231,95,42,52,44,218,96,212,219,55,149,74,135,119,211,117,153,107,86,230,178,181,116,18,183,32,220,108,212,217,146,201,151,208,142,83,133,162,210,90,161,206,90,214,211,100,51,239,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,62,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,199,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,215,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,223,197,156,126,198,92,117,244,7,237,115,16,170,183,71,201,122,121,83,41,125,106,210,124,134,123,55,40,246,145,115,30,94,212,115,31,94,231,92,216,141,235,86,212,233,48,56,94,228,91,246,215,117,35,28,113,142,204,234,240,218,139,191,208,241,166,171,107,53,218,163,110,36,139,86,77,39,212,67,103,71,57,154,154,80,183,73,13,252,234,83,33,178,186,144,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,202,184,187,233,121,15,194,204,224,229,151,47,21,187,182,179,85,183,235,86,230,31,219,209,147,80,164,181,27,153,46,10,226,195,113,216,239,27,141,169,106,218,132,62,76,158,237,173,57,33,197,154,28,35,82,21,47,240,207,10,176,227,6,237,86,44,172,45,178,233,86,205,22,62,213,116,212,248,228,223,57,196,182,134,249,207,47,233,188,241,161,182,201,78,184,106,113,123,72,212,163,62,209,69,156,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,230,152,141,150,188,6,197,235,202,135,136,24,159,133,86,253,207,93,183,99,189,18,12,138,148,110,114,57,14,17,234,211,205,25,242,164,33,38,165,169,9,121,43,38,214,181,45,27,84,163,51,233,98,130,248,152,210,106,181,254,32,24,129,66,161,83,37,212,106,85,25,20,24,144,225,196,101,79,63,37,247,41,48,82,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,210,178,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,149,66,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,6,107,51,99,226,159,25,62,32,92,62,98,248,185,238,25,212,154,85,127,135,254,31,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,180,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,162,204,66,178,170,184,107,127,220,184,115,93,145,17,250,149,171,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,133,244,112,209,191,228,226,14,75,112,238,85,74,225,137,85,169,80,227,201,160,74,38,77,173,240,209,18,75,141,69,142,234,27,34,216,180,195,40,134,91,139,122,144,164,45,91,183,238,57,64,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,245,92,18,240,206,213,184,49,31,17,49,74,173,19,168,173,89,244,250,125,62,145,204,109,181,183,31,175,57,60,247,211,185,6,180,60,72,136,77,165,104,82,126,109,247,210,100,162,95,101,191,128,8,127,197,98,211,181,107,25,49,189,110,154,181,179,74,155,90,183,253,27,232,138,140,136,77,185,42,159,207,170,193,67,253,59,170,35,91,92,196,17,37,123,12,183,36,136,143,82,20,46,52,167,155,31,11,24,201,240,254,225,242,231,197,11,101,71,42,56,143,155,92,71,69,149,101,53,208,210,160,242,223,175,215,223,100,215,22,145,21,70,100,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,161,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,0,0,0,0,0,0,0,17,31,137,182,32,42,201,203,85,98,41,35,82,169,244,250,158,189,220,185,240,207,247,79,247,190,193,80,153,48,193,181,227,102,59,208,173,71,163,243,96,43,170,234,189,125,186,105,14,67,136,238,90,21,244,154,246,31,223,246,232,186,52,102,97,178,152,241,209,177,180,107,161,106,103,166,167,175,183,239,31,234,0,0,0,0,0,0,0,0,0,0,0,0,3,141,99,110,82,112,59,48,114,35,204,196,235,71,210,146,35,26,9,14,117,243,24,209,41,55,12,139,70,94,65,119,188,190,223,183,236,45,63,6,24,228,159,46,24,67,57,186,149,143,96,116,18,154,50,90,92,244,172,247,116,81,26,20,71,163,175,168,187,219,65,255,0,15,188,119,22,155,67,45,161,150,211,162,16,146,74,75,94,226,46,225,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,195,139,46,91,37,98,5,151,79,197,11,98,62,233,244,62,111,86,141,228,92,238,115,176,88,71,106,221,74,83,162,80,174,228,158,190,221,59,199,195,224,183,114,162,85,143,122,91,139,95,175,3,209,219,19,167,239,189,81,89,251,63,206,98,202,192,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,0,56,201,227,95,200,108,190,210,112,114,37,63,157,47,19,106,7,206,125,198,183,54,196,26,115,177,228,57,181,68,226,77,47,41,245,195,36,234,133,164,219,231,235,181,91,12,86,6,75,240,114,133,143,185,160,176,48,170,233,123,101,22,171,80,114,69,69,189,171,62,166,44,72,238,203,118,54,168,90,22,142,114,35,169,174,98,84,74,71,51,121,106,105,208,236,43,141,134,14,213,107,86,109,135,141,244,58,12,71,99,219,82,37,81,43,243,25,138,165,75,75,18,141,181,67,83,174,37,6,69,25,183,91,125,4,110,44,137,46,204,65,36,140,221,80,135,252,44,175,249,54,46,116,172,216,167,112,196,164,211,110,168,243,232,21,35,146,109,37,18,144,228,101,187,30,57,45,194,245,86,185,140,68,36,108,50,90,151,181,5,174,243,74,175,208,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,175,94,46,185,100,176,110,92,18,168,102,58,159,26,37,26,236,179,164,70,84,231,226,83,153,37,215,152,148,252,72,68,137,78,145,19,170,91,37,202,54,150,165,40,146,132,184,141,190,185,41,20,194,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,20,109,197,119,27,240,95,22,241,182,157,72,194,58,29,191,46,69,187,29,74,174,94,84,135,34,60,139,137,249,12,69,54,145,207,143,184,223,68,102,154,75,100,181,172,204,150,183,91,36,164,155,220,184,64,52,61,145,44,111,192,108,98,192,106,52,60,8,161,196,181,97,218,177,218,167,84,109,20,185,185,250,35,234,220,173,22,163,245,159,67,170,39,28,76,163,237,120,249,138,94,142,147,168,68,138,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,69,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,63,216,153,81,161,80,179,99,137,153,170,186,90,165,85,43,87,55,163,97,218,229,201,90,222,162,197,102,154,204,105,78,110,81,146,9,231,214,133,35,84,164,212,134,145,161,57,163,238,182,153,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,43,47,139,101,149,85,181,115,165,112,87,106,18,34,57,30,241,163,210,171,112,82,202,212,107,109,132,70,76,19,75,164,105,34,37,243,96,186,162,36,154,139,98,144,122,234,102,148,200,174,7,87,103,255,0,101,203,22,101,205,255,0,218,122,181,62,140,228,223,249,83,82,228,178,193,159,252,137,14,56,148,255,0,128,74,143,232,16,181,65,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,35,78,120,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,30,83,43,185,100,176,114,179,133,244,220,63,180,35,68,153,82,68,116,166,181,112,157,57,152,211,107,47,147,142,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,149,216,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,0,0,0,0,0,0,5,106,113,164,185,91,139,99,217,118,226,23,235,207,244,142,228,233,251,143,83,150,94,207,243,144,251,156,38,178,217,43,15,236,186,134,40,92,241,246,207,174,114,186,68,111,35,228,242,93,156,194,251,80,234,146,173,82,180,247,164,180,246,107,222,44,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,138,196,198,21,26,74,55,182,189,55,39,83,45,116,61,125,159,112,226,152,39,151,154,70,8,93,245,233,86,163,124,138,109,103,165,220,222,170,86,188,166,156,34,237,113,197,171,233,58,163,246,127,31,103,112,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,5,37,241,142,197,233,55,174,101,224,225,108,119,229,149,55,14,40,236,178,182,30,97,164,163,210,51,144,137,79,60,210,211,170,214,133,71,56,8,50,89,150,139,101,123,82,90,154,151,208,56,39,224,237,42,181,121,95,152,223,92,160,203,118,69,181,30,45,18,129,49,232,169,84,68,191,40,156,84,197,52,226,144,102,82,91,105,182,16,102,218,200,210,212,197,146,136,201,212,137,255,0,158,108,47,170,227,30,82,241,50,195,161,42,89,212,159,163,250,74,27,17,33,42,91,242,223,130,243,115,91,138,219,73,50,82,150,242,163,19,37,166,166,70,225,25,37,90,109,60,235,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,253,135,183,173,43,18,172,11,107,17,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,172,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,8,43,196,235,59,80,240,51,14,36,225,38,23,221,123,49,38,232,221,13,233,52,154,147,5,42,218,138,146,101,199,28,121,4,106,117,151,159,101,228,161,147,218,133,109,91,142,161,196,169,164,18,169,134,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,82,255,0,62,60,56,164,229,78,205,181,241,7,15,170,247,5,219,111,42,58,96,221,115,164,197,105,40,167,84,117,65,54,249,19,103,185,168,210,20,181,33,9,81,47,148,180,37,42,121,106,121,178,28,87,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,94,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,235,199,6,202,170,207,176,48,179,17,153,145,16,169,180,58,197,70,137,33,165,45,92,245,63,57,150,158,105,72,78,221,166,130,77,61,226,81,154,136,200,212,222,132,173,76,211,13,120,95,93,159,37,51,181,135,221,69,205,232,104,21,159,72,210,102,111,155,211,179,51,155,5,254,158,51,154,153,37,205,242,147,27,99,103,174,231,73,173,164,106,36,139,254,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,0,0,0,0,0,0,0,56,118,54,229,226,145,141,247,125,6,85,214,223,62,155,70,234,182,183,170,147,167,53,166,200,251,91,113,10,250,77,36,253,191,195,219,219,34,197,98,19,9,141,25,189,141,163,93,169,212,207,77,79,95,111,218,99,253,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,152,28,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,94,79,11,43,2,53,139,146,219,54,81,219,210,233,53,43,170,68,250,253,72,164,147,169,92,165,185,37,109,71,144,72,112,253,84,46,27,17,13,27,8,144,164,109,89,107,188,212,169,106,51,89,154,124,20,254,78,217,130,189,176,113,186,135,91,18,223,168,23,64,250,157,230,56,184,47,180,137,17,121,170,229,182,70,241,48,243,68,230,212,18,121,132,189,186,167,67,59,126,225,29,137,150,173,225,148,42,61,139,73,151,165,106,194,168,79,167,213,226,184,227,124,196,245,50,222,152,195,233,66,86,107,38,86,135,205,9,90,210,157,206,48,250,72,140,145,169,240,14,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,191,26,243,137,163,165,102,139,51,118,14,86,112,190,165,136,23,124,152,147,42,72,142,165,81,109,226,168,179,26,109,101,242,113,166,246,48,151,15,114,144,133,62,210,157,90,18,179,109,179,82,246,171,66,74,179,175,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,158,225,139,146,88,120,25,135,17,177,111,20,45,77,152,147,116,109,152,204,106,181,53,130,149,109,69,73,60,219,109,178,179,37,58,203,207,178,242,150,241,110,66,182,173,182,150,218,84,210,205,83,82,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,61,153,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,9,1,194,247,61,63,177,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,230,146,169,14,29,212,128,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,30,171,63,24,103,117,98,238,80,177,38,197,178,162,117,117,169,20,248,245,8,209,82,219,142,57,43,162,150,204,197,176,210,27,66,150,183,156,68,117,33,180,18,125,103,20,132,153,145,25,153,103,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,168,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,50,218,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,17,127,137,117,255,0,39,15,178,91,136,146,169,183,12,74,85,74,185,30,53,2,41,60,109,111,152,137,114,91,106,84,118,144,225,30,245,170,25,203,51,218,91,210,132,173,105,219,179,113,81,14,21,97,157,213,140,152,143,110,97,109,149,19,168,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,52,231,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,98,154,248,210,96,229,10,207,198,91,75,24,169,15,114,229,226,37,62,68,122,164,109,171,61,210,169,169,142,218,100,239,82,204,139,123,15,199,107,150,148,33,41,233,183,122,202,113,70,95,43,131,102,53,252,134,204,21,91,7,37,211,249,209,49,54,158,92,151,219,107,115,140,78,167,53,34,67,123,148,110,36,146,202,152,92,194,86,136,90,141,206,70,155,83,188,199,85,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,17,87,138,63,129,60,77,252,23,206,33,10,1,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,225,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,32,175,24,44,51,204,116,140,101,60,72,175,196,170,214,176,158,37,61,132,91,242,33,54,183,96,208,117,75,13,74,110,81,33,4,152,239,61,40,201,68,227,154,243,82,182,80,149,171,149,203,105,194,155,36,176,241,90,187,39,48,56,189,106,117,150,101,27,153,14,129,77,170,83,88,145,79,184,37,45,14,178,251,139,67,196,174,99,49,251,52,50,70,213,62,101,181,194,56,238,32,238,80,7,31,205,22,89,44,28,211,97,125,75,15,238,248,209,33,212,151,29,73,162,220,37,78,102,76,218,51,230,227,78,111,97,78,22,228,161,106,97,164,186,132,41,6,227,100,164,110,78,164,164,231,94,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,122,8,200,183,242,142,254,78,54,239,242,160,255,0,194,191,91,162,234,183,250,83,209,123,17,211,250,75,119,254,57,244,247,127,111,103,43,155,243,252,225,32,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,67,48,56,171,134,119,86,13,226,61,199,133,183,172,78,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,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,52,24,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,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,132,32,254,226,166,86,63,219,246,42,255,0,235,90,119,253,196,79,240,0,0,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,0,0,0,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,16,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,19,252,0,115,252,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,70,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,226,111,128,14,21,154,156,160,88,57,187,165,91,244,44,70,188,175,90,77,54,221,144,252,182,161,208,42,44,176,196,167,220,74,82,151,95,109,230,93,74,214,218,82,180,182,162,34,52,147,207,23,246,204,115,76,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,0,113,76,210,229,39,11,51,115,106,209,237,108,76,118,171,7,208,85,3,168,66,168,209,149,25,169,205,238,109,72,113,130,117,230,93,209,151,53,66,150,132,145,110,83,45,25,159,168,67,144,96,191,11,44,11,192,92,80,183,241,115,15,241,23,18,155,174,219,178,20,244,114,151,54,154,243,14,161,109,169,167,89,113,29,9,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,116,172,214,228,167,11,51,131,242,91,246,153,95,186,233,159,36,186,238,139,208,82,163,51,204,234,185,28,206,111,57,135,117,211,166,70,221,187,116,213,90,235,169,105,207,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,16,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,18,255,0,30,240,82,213,204,78,19,215,112,114,245,168,85,97,81,110,14,151,169,126,150,235,109,202,71,34,75,82,17,177,78,54,226,11,85,178,146,61,80,126,169,158,154,30,134,81,3,251,138,153,88,255,0,111,216,171,255,0,173,105,223,247,17,63,196,127,205,110,74,112,179,56,63,37,191,105,149,251,174,153,242,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,156,255,0,1,56,95,224,22,93,177,98,133,140,118,85,223,136,19,107,86,255,0,85,211,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,116,189,75,20,186,132,38,226,163,145,25,168,232,216,151,34,56,178,213,12,164,207,85,159,172,103,166,133,161,23,96,202,254,87,236,28,166,88,21,12,57,195,154,189,193,81,166,212,107,14,214,221,118,183,33,151,159,75,238,50,203,42,74,84,203,77,36,145,182,58,12,136,210,103,169,171,183,184,139,176,0,143,249,173,201,78,22,103,7,228,183,237,50,191,117,211,62,73,117,221,23,160,165,70,103,153,213,114,57,156,222,115,14,235,167,76,141,187,118,233,170,181,215,82,211,159,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,234,186,102,42,149,8,78,69,95,62,51,177,215,189,45,196,109,103,162,30,81,150,139,47,88,139,93,75,82,57,128,3,143,230,131,43,246,14,108,236,10,126,28,226,53,94,224,167,83,105,213,134,171,109,59,68,144,203,47,169,246,217,121,148,165,74,121,167,82,104,219,33,102,100,73,35,212,147,219,222,71,199,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,0,1,0,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,18,255,0,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,171,166,126,168,235,110,74,95,62,75,178,23,189,77,182,218,15,69,188,162,45,16,94,169,22,186,158,166,126,170,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,65,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,7,42,186,50,189,129,215,142,50,219,184,243,95,176,41,82,46,251,103,158,236,105,101,17,148,117,50,150,152,232,102,84,163,36,111,144,244,116,70,36,199,55,20,105,107,122,148,148,239,75,106,71,85,0,0,1,199,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,237,239,35,227,248,9,194,255,0,0,178,237,139,20,44,99,178,174,252,64,155,90,183,250,174,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,0,0,8,1,253,197,76,172,127,183,236,85,255,0,214,180,239,251,136,151,248,9,130,150,174,93,176,158,133,131,150,85,66,171,54,139,111,245,93,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,232,0,2,0,127,113,83,43,31,237,251,21,127,245,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,195,208,0,8,191,154,14,30,152,47,155,59,254,159,136,216,141,115,222,180,234,149,58,142,213,17,166,168,147,98,50,194,152,109,231,158,74,148,151,163,58,163,94,233,11,35,50,81,22,132,158,206,243,63,65,149,44,148,225,102,79,190,84,254,204,235,247,93,79,229,111,67,214,250,118,84,103,185,125,47,63,151,202,228,176,214,154,245,43,221,187,118,186,39,77,52,61,100,0,8,1,253,197,76,172,127,183,236,85,255,0,214,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,119,15,64,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,118,0,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,157,230,126,131,42,89,41,194,204,159,124,169,253,153,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,200,0,16,131,16,184,68,229,183,18,175,251,151,17,171,183,182,37,49,82,186,171,19,107,115,26,137,82,128,150,27,126,75,203,121,196,182,149,67,82,137,4,165,153,17,26,148,122,105,169,159,120,147,248,9,130,150,174,93,176,158,133,131,150,85,66,171,54,139,111,245,93,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,232,2,31,227,223,11,252,2,204,78,44,87,113,142,245,187,241,2,21,106,224,233,122,150,41,117,8,77,197,71,34,51,81,209,177,46,68,113,101,170,25,73,158,171,63,88,207,77,11,66,46,151,149,108,160,88,57,68,165,92,20,44,57,188,175,90,181,54,226,144,196,183,97,215,234,44,190,196,87,219,74,146,167,88,109,150,90,74,22,226,84,132,184,163,35,53,19,44,151,246,8,71,95,238,42,101,99,253,191,98,175,254,181,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,184,122,0,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,175,159,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,103,121,159,160,202,150,74,112,179,39,223,42,127,102,117,251,174,167,242,183,161,235,125,59,42,51,220,190,151,159,203,229,114,88,107,77,122,149,238,221,187,93,19,166,154,30,178,0,0,115,252,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,68,15,238,42,101,99,253,191,98,175,254,181,167,127,220,68,255,0,0,1,0,63,184,169,149,143,246,253,138,191,250,214,157,255,0,113,18,255,0,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,171,166,126,168,235,110,74,95,62,75,178,23,189,77,182,218,15,69,188,162,45,16,94,169,22,186,158,166,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217